论文部分内容阅读
随着我国经济的飞速发展,港口经济作为国家资源与产品进出口的关键行业起着越来越重要的作用,港口的建设在不断扩大,经营的业务也日益拓展。港口的生产具有一定的特殊性,特别是油罐区的装卸油作业流程,具有过程复杂、选择灵活、现场设备多样等特点,对储罐液位、温度,以及油品密度,输送管道流量等现场信号的检测精度要求较高。本文针对这些特点,分析了港口油罐区当前发展的现状和存在的问题,在以SCADA系统下位机为硬件基础的前提下设计开发了港口油罐区SCADA系统上位监控软件。该软件实现了港口油罐区状态监控、流程监控、数据管理等功能,并能与其它监控系统进行数据交换和通讯,很好地满足了港口油罐区日常操作、管理的要求。该系统应用了OPC技术、工业组态技术以及数据库管理技术。由于OPC技术具有开放性强的特点,可以将不同的系统平台通过OPC协议整合而形成一个融合的系统。根据OPC的数据访问模式,数据信息的提供者作为OPC的服务器,数据获得者作为OPC的客户端,客户端通过访问服务器从而实现数据的交互共享。本文将监控系统作为OPC客户端访问油罐数据管理系统提供的OPC服务器,进而达到访问油罐数据管理系统数据的目的,完成上位监控系统与油罐数据管理系统的整合。以Citect组态软件为平台,开发系统的人机操作界面。运用Citect中精灵与超级精灵的设计方法实现阀门、油泵、油罐等现场设备的监控。工艺流程的监控是软件设计中的关键问题,本系统根据工艺要求主要有卸船、装车装船、输转三种类型的流程。在设计过程中流程按照不同类别分别建立不同控制界面,通过向下位机发送经过编码的流程编号,完成对流程的监控,并根据流程操作存在的问题对流程优化进行研究。组态软件提供的第三方接口为外部应用软件嵌入到组态软件中提供途径,本文以SQL数据库作为系统的历史数据库存储系统历史数据,通过嵌入式应用程序的方式访问和操作数据库,从而实现系统的数据管理功能模块的设计。本文研究并设计的港口油罐区SCADA系统监控软件不但实现了对现场设备的实时监控,而且提供了丰富、实用的报表数据管理功能。实际工程应用充分验证了该系统的实用性和可靠性。