330103-00-10-10-02-00
330103-00-10-10-02-00
330103-00-10-10-02-00
系统中数采前置机部分布置在各站控制室现场,由现场工控机或PLC、数采前置机等组成,完成从工控机或PLC上采集数据到前置机的功能。监控中心由实时数据库服务器、热备服务器和其他关系数据库服务器组成。实时数据库负责采集前置机的数据并对数据进行存储、处理、转储和WEB发布;热备服务器和实时数据库服务器进行双机热备,可以有效地提高系统的稳定性和可靠性;实时数据库还可根据需要将数据转储到其他的关系数据库中,如油田的A2(中国石油油气水井生产管理系统)系统。
2.1数采前置机的设计
由于各站使用的上位机组态软件各不相同,因此需要在各站监控室设置一台前置机用于采集数据,所有前置机中统一安装紫金桥监控组态软件,上位机中安装RemoteI/O组件。
2.1.1RemoteI/O组件
生产数据采集系统必须能够把生产现场(包括中转站、联合站)的数据采集汇总在一起,以提供进一步的数据处理以及为上层生产决策提供数据服务。
根据需要在各站主控室设立前置机,每台前置机负责与现场控制系统通信,同时将采集到的实时数据回传至信息中心服务器。
目前,采集现场工控机上的数据有二种方式。**种是用OPC或DDE的方式通过串口直接采集现场工控机的数据,但是这种方式受系统环境等各种因素的影响较大,可靠性及稳定性都较差;第二种方式是把前置机的采集软件布置在现场工控机上,这种方式可靠性和稳定性都很好,但是出于安全性考虑或存储空间及运行资源的限制,通常在现场的工控机上不允许安装其它的大型软件。
为此,系统应用了一款远程数采组件,即RemoteI/O组件。这个组件的特点是占用空间小、占用资源少,运行安全稳定可靠。RemoteI/O布置在现场工控机上,负责与工控机中的组态软件通信,前置机通过其与现场工控机通信进行数据采集,RemoteI/O在整个采集过程中担任桥梁的作用。
2.1.2报表管理
报表管理分为数据采集和数据查询。
数据采集包括数据的自动采集和人工录入两部分。自动采集是将现场上能够采集上来的数据自动的存入实时数据库并写入报表中,如果操作员认为这部分数据不准确,也可以对其进行修改校正;人工录入是将现场无法采集到的数据手动的录入到报表中并存入指定时刻的历史数据库中。
数据查询是针对整张报表而言的,就是将已经在固定时间段存入历史数据库的数据查询出来在报表上显示,报表查询是以天为单位的,可指定到具体的某一天。