基于OPC的工控系统软件集成
2012-07-06黄礼超
重庆理工大学学报(自然科学) 2012年3期
黄礼超,巫 茜
(1.重庆工业职业技术学院机械工程学院,重庆 401120;2.重庆理工大学 计算机科学与工程学院,重庆 400054)
在复杂的大型工程项目中,为实现对生产过程的控制,配置了众多处于底层控制网络的SCADA、PLC及DCS等控制系统。同时,为强化对企业的管理,基于信息网络,还构建了各种高层管理及辅助决策的管理信息系统。在复杂的工业控制大系统中,既有用于反映控制系统运行状态的实时控制信息,也有用于为管理决策提供支持、反映管理状况的非实时管理信息。由于各子系统功能不同,结构各异,数据格式差别极大,通信协议不一定统一,导致系统之间难以实现数据交换和集成,给管控一体化系统的实现带来了不少困难。一般实现控制网与信息网集成的基本技术有互联技术、远程通信技术、动态数据交换技术、数据库访问技术等。针对异构工控系统群软件功能集成,基于OPC(OLE for process control)的软件系统集成受到了广泛的关注[1-10]。为使用户从底层通信模块开发直接转向软件系统的功能开发,本文对基于OPC的系统集成进行了研究。
1 管控一体化无缝集成
尽管Windows与COM/DCOM/OLE等技术已成为应用软件之间通信事实上的标准,但是要实现复杂工控系统管控一体化仍然较为困难。由于各种原因,生产现场的大量数字化设备与控制器几乎不可能都选自同一个产品制造商,不同制造商生产的产品往往各自遵从不同的通讯标准,其通信协议一般是不开放的,软硬件产品自成体系,各自组成自己的控制系统,因此导致各应用软件与现场设备之间难以实现系统的无缝隙连接。……
登录APP查看全文
