紫外工控论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索

OPC技术在油田联合站集散控制系统中的应用

2011-3-18 20:36| 发布者: 冰糖| 查看: 3933| 评论: 0

摘要: :本文详细介绍了OPC技术原理以及OPC月服务器的直接开发和快速开发的两种开发方式,并给出了OPC技术在该油田联合站集散控制系统的具体应用。关键词:OPC技术PROFIBUS-PA/现场总现 集散控制系统 接口1 引言油田内有大 ...
[摘 要]:本文详细介绍了OPC技术原理以及OPC月服务器的直接开发和快速开发的两种开发方式,并给出了OPC技术在该油田联合站集散控制系统的具体应用。
关键词:OPC技术PROFIBUS-PA/现场总现 集散控制系统 接口
1 引言
油田内有大量的采油井场,是油田的抽油井所在地。由于油井的地理位置分散且分布区域广,而且离油田联合站的中心控制室较远,但又需要监视每口油井的监控抽油机载荷、电潜泵井及螺杆泵井电机电流、功率因数,以及井口压力、井口温度、井底流压、井底温度等参数。如果采用原来的油田联合站集散控制系统不但达不到控制分散、控制功能下移等要求,而且还必须选择符合该集散控制系统通信要求的控制器、变送器等现场设备。所以对油井参数的监控采用PROFIBUS-PA现场总线控制系统,并将它集成于原来的油田联合站集散控制系统的LCN(Local Control Network)网层。
另外,还需要将油田联合站集散控制系统的信息传递到生产管理信息系统供它们决策分析,同时需要将分析的结果和管理信息传送到集散控制系统中,从而实现对生产过程的管理。这就要求将油田联合站集散控制系统与上层管理信息系统连接起来。由于它们之间的通信协议不同,很难方便地相互通信,而采用OPC(OLE For Process Control)技术就可以方便地集成。
2 OPC技术
2.1 OPC技术原理
OPC是一种基于微软OLE(对象链接与嵌入)、COM(组建对象模型)和DCOM(分布式组建对象模型)组件在过程控制中的应用技术。利用OPC技术可以实现控制系统的现场设备层、过程管理层以及信息层之间的无缝集成。
OPC是一个开放的技术规范,它制定了过程客户应用程序和服务器应用程序之间进行交互的软件接口标准。通过该接口可以实现OPC客户与OPC服务器之间即插即用的链接关系,而不依赖软件和设备的特定属性。OPC服务器不关心具体客户的实现,而由OPC客户决定与OPC服务器的断开和连接,只要客户符合OPC规范就可以和OPC服务器连接。
OPC客户和OPC服务器之间进行数据交互:主要有同步和异步两种方式。同步方式实现较简单,即客户端先向服务器端发出读/写请求,然后等待服务器返回“完成信息”。它适用于客户数量较少而且同服务器交互也较少的场合。
异步方式的实现较为复杂,即客户端向服务器发出读/写请求,服务器在接受请求后向客户端返回一个应答表明请求已被接受,当服务器真正完成读/写操作后,它就通过客户端的IOPCDataCalllback接口返回回调信息。它适用于大量客户和交互较多的场合。
2.2 OPC服务器的开发方式
OPC是以微软的COM/DCOM技术为基础的,因此OPC服务器开发人员必须熟悉COM/DCOM技术、OPC服务器的相应规范以及支持COM/DCOM的计算机语言(如Visual C++、Visual Basic、Borland C++Builder等)。O0PC服务器的开发方式有直接开发和利用快速开发工具开发。
直接开发就是根据OPC基金会提供的OPC规范进行开发,它所采用的工具一般是VC++6.0中的ATL(活动模板库)或MFC(微软基础类),ATL是开发COM/DCOM组件的专用工具,因此利用ATL开发OPC服务器具有一定的优势。直接开发要求开发人员还必须熟悉COM/DCOM的知识和了解OPC规范的细节,开发难度大,周期长,但开发灵活,可以根据具体的需要来实现相应的功能。利用快速工具开发是利用软件开发商提供的软件包进行开发,软件包将服务器的对象与接口进行封装,能提高开发的质量和速度,而且开发人员不需要掌握COM/DCOM知识和了解OPC规范的具体细节,因此开发难度不大,但是开发具有一定的限制功能,而且软件包的价格也比较昂贵。
3 0PC技术在油田联合站集散控制系统中的具体应用
3.1现场总线PROFIBUS-PA与油田联合站集散控制
系统的集成
现场总线的出现促进了现场设备的数字化和网络化,从而使以现场总线为基础的现场总线控制系统FCS在开放性、互操作性和控制分散性等诸多方面优于传统的DCS。由于油田联合站中的集散控制系统已经投入运行,而且DCS技术成熟,因此对于油田联合站中离中心控制室较远且比较分散的油井参数的测量与控制,采用现场总线和符合该总线协议的智能仪表变送器来完成,这样可以节约大量电缆、桥架和连接件。同时现场总线不仅为现场设备传送数字信号,还可以为总线亡的现场仪表提供电源,满足了现场本质安全防爆的要求。因此考虑在油田联合站集散控制系统的基础上对其进行改造,即将现场总线控制系统FCS集成于该集散控制系统的局部控制网LCN层。
由于该油田联合站位于沙漠地带、气候恶劣、温差较大,所以选用适合过程控制而又具有本质安全性的PROFIBUS-PA现场总线。它保证了数据和电源在同一总线上传输,而所有连接到PROFIBUS-PA上的现场设备都必须是支持PROFIBUS-PA协议的智能设备。改造后的油田联合站集散控制系统的结构配置如图1所示。
12下一页

鲜花

握手

雷人

路过

鸡蛋

--------------------------------------------------------------------------------------------------------------------
本站是工控技术交流站点,论坛内容均为网络收集或会员所发表,并不代表本站立场,会员拥有该内容的所有权力及责任!
本站内容如有侵犯您的版权,请按下面方式联系本站管理员,我们将及时删除处理
管理员:冰糖 QQ:5483695(请直击主题), Mail:admin#ziwai.net(#改成@) 其它非本人.
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

QQ|Archiver|手机版|小黑屋|紫外工控论坛. ( 苏ICP备11032118号-1 )

GMT+8, 2024-5-5 12:48 , Processed in 0.328125 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

返回顶部