2023年11月30日发(作者:)
龙源期刊网
OPC技术在DCS实时数据采集应用的设计
与实现
作者:许志高
来源:《数字技术与应用》2014年第05期
摘要:OPC技术规范能够实现自动化系统之间的互操纵、无缝集成和现场过程控制设备
的即插即用,给软件和硬件生产厂商以及终极用户带来极大的便利。本文介绍了OPC接口和
规范,并利用该技术实现了对DeltaV系统的实时数据连接。实际应用中运行稳定,效果良
好。
关键词:OPC技术 DeltaV DCS 同步读取
中图分类号:TP311.5 文献标识码:A 文章编号:1007-9416(2014)05-0175-02
1 OPC概述
OPC即Object Linking and Embedding for Process Control,是用于过程控制的OLE,它是
一个工业标准,是微软公司OLE技术在过程控制方面的应用。它以OLE/COM/DCOM技术为
基础,采用客户/服务器模式,它的出现为基于Windows的应用程序和现场过程控制应用建立
了桥梁。
数据访问的传统方式,一般是通过智能设备与控制系统软件之间或智能设备之间的有关共
享信息的驱动程序来得以实现的。由于不同的软件开发商需求各不一样,由硬件的供货商开发
的驱动程序,不能达到所有的软件需求。这样引起以下几个方面的问题:(1)重复的开发造
成资源的浪费;(2)造成个厂商之间的驱动程序的不同;(3)对硬件特征的变化不支持;
(4)由于有相互独立的驱动程序,两个应用程序如果同时对同一设备读写会发生冲突。硬件
开发商可以开发不同的驱动程序的方法来解决这一问题,但对不同的现场设备,要开发相应的
自定义接口,软件开发和维护及其不便。而系统控制软件或智能设备升级后,可能引起存取冲
突,影响系统的正常运行。
为解决上述的实际工程问题,产生了OPC技术,它提供了一种通用的数据读取的方式,
它不仅可以使用户任意选择品牌的软硬件来满足自己的需求,同时,OPC技术还提供了接近
实时数据库要求的数据格式,其在稳定性与实时性方面都优于DDE方式。OPC技术包含一整
套的接口、方法和属性的标准集,给用户提供用于工业自动化应用和过程控制。对复杂数据的
规范OPC技术的实现一般由两个部分组成:OPC客户应用、OPC服务器。收集现场设备的数
据信息由OPC服务器来完成,再通过 OPC接口,传送给OPC的Client程序。通过标准的
OPC接口,OPC客户端能够接收所需的数据信息。在不同需求的实现过程中,用户可以根据
自己的实际需要,选择规范来使用。


发布评论