您现在的位置:机电论文网>> 机床加工>> 正文内容

opc在企业综合自动化中的应用

作者: 来源: 发布时间:2018/2/11 16:12:47  点击数:460
引言
在企业综合自动化系统(cips——computer integrated process control system)中,管理网需要从控制网上实时地获取工艺生产过程数据以满足管理的不同需求。由于控制网上的dcs、plc和其他智能仪器仪表通常来自不同的厂商,相互之间的通讯非常复杂。甚至由于通讯接口不够灵活,导致控制网与管理网之间数据的互操作性差、通讯的稳定性差、管理软件功能受到限制。因此,如何有效、可靠、实时和高速地从控制网中获取在管理网上所需要的各种实时数据,是在企业综合自动化实施过程中普遍关注的问题。
opc(ole fprocess control)作为硬件和软件之间的一个中间件,解决了上述问题,它为工业数据通讯提供了一种标准。
一、opc技术概述
opc是microsoft公司的对象链接和嵌入ole/com技术在过程控制方面的应用,为工业控制领域提供了标准的数据访问机制。opc采用客户/服务器结构,提供了两套接口方案,分别为com接口和ole自动化接口。com接口效率高,通过它客户能够发挥opc服务器的最佳性能,采用c++语言的客户一般采用此方案;ole自动化接口使解释性语言和宏语言访问opc服务器成为可能,采用vb语言的客户一般采用此方案。如图1所示。
opc标准规定了基本opc对象有三个:opcserver、opcgroup和opcitem。
opc技术扩展了硬件设备的概念,只要符合opc服务器的规范,opc客户都可以与之进行数据交换。硬件厂商只需要编写一套驱动程序就可以满足不同用户的需要,软件开发商也无需了解硬件设备究竟是哪家厂商的及其硬件实质,因此opc在短时间内取得了飞速的发展。管理opc标准的组织是opc基金会,全世界几乎全部的控制系统、仪器仪表和过程控制系统的主要供应商都是该组织成员。
显然,opc技术为控制网与管理网之间的互联,以及上层应用软件和控制设备之间的数据通讯提供了极大的方便,而且使得整个企业综合自动化系统更具有灵活性和开放性。实现了应用软件和硬件设备的“即插即用”。只要遵循opc规范,管理网即可随时通过opc接口来获取工艺生产过程数据了。
二、opc技术在cips中的实现
某大型化肥厂企业综合自动化系统由三部分组成:基础自动化系统、大型实时数据库和关系数据库系统、企业资源管理系统。而基础自动化系统中dcs、plc等工艺生产数据实时、可靠地传送到大型实时数据库上是整个项目能否成功的关键。
基础自动化系统有dcs、plc等种类繁多,分别为西门子、欧姆龙、横河uxl系统、foxboro i/as系统等,七套plc控制系统和部分智能仪器仪表。实时数据库系统采用浙大中控的esp-isys系统,关系数据为oracle 9i。
下面以foxboro i/as系统为例讲述dcs与实时数据库通过opc方式通讯的实现方法。
实现路线:foxboro i/as系统本身提供opc通讯协议用于存取dcs中的在线数据,在数采工控机上安装opc server软件,通过安装在工程师站aw51d上的api应用程序实现二者之间的数据通讯。这样,在以太网上的实时数据库opc client即可通过opc协议与opc server端建立连接,从而采集到工业现场的在线数据。
数采工控机软硬件配置:研华工控机+双以太网卡,操作系统为windows 2000+sp3。同时ad51d工程师站需有剩余的以太网接口,以便和数采工控机进行通讯。
其他dcs、plc的通讯原理基本类似,在此不一一详述。
三、结束语
在实施企业cips系统时,opc技术发挥了重要的作用。
1)数据存储。opc实现了dcs、plc等现场数据采集,企业的绝大部分与生产有关的数据都进入了实时和关系数据库系统。
2)在线数据监测。opc实现了实时数据库和dcs、plc等工业控制设备之间高效、灵活的数据读写。企业管理层可以实时地获取现场各类数据,能通过web的形式监控生产现场,使得“办公室更趋近现场”。
3)opc技术解决了“信息孤岛”的瓶颈问题。对企业的生产调度、计划优化、企业决策等起到了重要的作用。

更多
字体:【】-【】-【】【关闭此页

上一篇:基于at89c51单片机的变频调速控'   下一篇:关于自动喷水灭火系统存在的问题探讨'


特别声明:机电之家(http://www.jdzj.com )所共享的机电类资料,机电论文、机电类文章、机电企业类管理制度、机电类软件都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请联系我们,我们将马上进行处理。购买的论文都出自原创,保证作者的原创的版权的转让,任何纠纷由法律解决。