- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设
设 备 驱 动 程 序
设 备 驱 动 程
OPC 及 OPC 服务器的设计与实现
OPC 及 OPC 服务器的设计与实现
上海自动化仪表股份有限公司技术中心 张庆军
摘要:简要介绍了 OPC 原理, OPC 规范以及小型 DCS 控制系统 OPC 服务 器的设计与实现。
关键词 :OPC COM DCOM DCS
一 引言
OPC (OLE for process control )是一个工业标准。它是由一些世界上占 领先地位的自动化系统和硬件、软件公司与微软合作而建立的、满足开放性的
和互操作性的接口标准。 OPC 标准的建立基于微软的 COM 技术规范,并由
OPC 基金会这个国际组织管理。 OPC 为不同厂商的硬件设备、软件和系统定
义了公共的接口,使得过程控制和工厂自动化中的不同系统、设备和软件之间
能够相互连接、通信、操作。
一般在控制系统中,包含过程画面的软件(如 SCADA 软件)在与现场设
备通信的时候,常采用如下的方法:
1,采用标准的通信协议,如 profibus 、 modbus 、 HART 、 CAN 总线等, 因为监控管理软件与现场设备采用同样通信协议,所以监控管理软件不需要对 现场设备的驱动程序。
2,对于没有采用标准的通信协议的设备,监控管理软件需要在设备制造商 的配合下为这些设备开发驱动程序。这种方式虽然执行效率比较高,但兼容性 差,软件供应者必须对每一种接入的设备开发驱动程序,设备制造商也必须提 供设备的通信协议。
3,通过 OPC 这个开放协议与过程控制或其他系统软件进行通信,这种方 式的优点在于:不管硬件设备是否使用标准的通讯协议,制造商只需提供一套
OPC 服务器,即可支持大部分的监控等软件
标
标 准 通 信 协 议
标
标 准 通 信 协
组态监控软件
OPC 接口
OPC 服务器
议
, 也不需要将自己的通信协议等细
序
现场设备
控制系统中往往混合有多种协议,有符合不同的现场总线标准的设备,也
有厂商使用自定义通信协议的设备,因而开放性很差。提供过程画面的软件在
1 / 61 / 6
OPC 及 OPC 服务器的设计与实现
配置这样的系统的时候会非常困难,用户往往只能选择单一设备制造商提供的
产品,但如果每个设备的通信协议都配置了 OPC 服务器,由 OPC 服务器封装
这些协议,并通过标准的接口给提供过程画面的软件,这样提供过程画面的软 件就可以通过标准的 OPC 接口实现与设备的互连,对于软件来说就不需要实 现诸多的通信协议,对于用户来说就可以提高选择产品的自由度。
由上海自动化仪表股份有限公司技术中心开发的新一代全数字化小型 DCS
控制系统,在数据访问中使用了 OPC 技术,并开发了 OPC 服务器,使得该控
制系统向各种管理系统开放。
二 COM/DCOM 与 OPC
COM(Component Object Model, 组件对象模型 ),是一种独立于语言的组件 规范,并提供了实现交互的环境,可以生成二进制级别的可重用组件。实际上
我们平时常见的 OLE(object linking and embedding, 对象链接和嵌入 )技术和
ActiveX 技术都是以 COM 规范为基础的,用于过程控制中的 OPC 技术也是以
COM 规范为基础的。
在 OLE 最初的版本 OLE 1 中,组件程序和客户程序之间的通信没有采用 COM 接口技术,而是采用了 DDE(dynamic data exchange, 动态数据交换 )技 术, DDE 是建立在 windows 消息机制的基础上的,用于进程间的数据交换技
术。由于 DDE 技术存在效率低、稳定性差、使用不便等缺点,在 OLE 技术发
展到 OLE 2 的时候,已经成为使用 COM 架构的软件系统。
COM 组件通过接口继承的方式分离了接口和实现,客户只能通过接口来访
问 COM 组件的实现,实现的细节对于客户来说是不可见的。 COM 组件的接口
是用 128 位的全球唯一标识符号 (GUID,Globally Unique Identifier) 标识的。在 OPC 基金会提供的 IDL 文件中,定义了一系列由 GUID 标识的接口以及接口方
法的原型。这样,现场设备的硬件厂家实现的 OPC 服务器组件,是基于 OPC
基金会定义的接口,并在组件中实现接口的方法;提供过程画面的软件厂商作
为
您可能关注的文档
- 化学分类练习(学生练习答案)酸碱盐化学方程式分类总结.docx
- 北师大版八年级上册数学期末模拟考试卷.docx
- 某小区监控系统项目施工组织设计方案.docx
- 高中数学选修2-1试题及答案.docx
- 数学建模之回归模型.docx
- 冲床保养和维修知识.docx
- 初一上册数学期末模拟试卷.docx
- 红酒新品牌市场推广策划方案范文.docx
- 活塞式压缩机维护检修规程.docx
- 市政公用工程安全文明施工监理实施细则.docx
- 计量规程规范 JJF 2326-2025甚高频信标导航测试仪校准规范.pdf
- JJF 1274-2025运动黏度测定器校准规范.pdf
- JJF 2326-2025甚高频信标导航测试仪校准规范.pdf
- 《JJF 1274-2025运动黏度测定器校准规范》.pdf
- 计量规程规范 JJF 1274-2025运动黏度测定器校准规范.pdf
- JJF 2340-2025氰化物水质在线分析仪校准规范.pdf
- 计量规程规范 JJF 2340-2025氰化物水质在线分析仪校准规范.pdf
- 《JJF 2340-2025氰化物水质在线分析仪校准规范》.pdf
- 计量规程规范 JJF 2330-2025城镇燃气相对密度计校准规范.pdf
- JJF 2330-2025城镇燃气相对密度计校准规范.pdf
最近下载
- 人教PEP版四年级英语上册Unit 6《Meet my family》Part A 配套课件.ppt VIP
- 揭开麻城孝感乡移民发源地之谜.doc VIP
- (38)--社区禁毒服务的工作服务中心禁毒社会工作.pdf VIP
- DL_T 724-2021 电力系统用蓄电池直流电源装置运行与维护技术规程.docx VIP
- 学堂在线 大国航母与舰载机(2025秋) 作业答案.docx VIP
- 看看 ws430_原创文档.pdf VIP
- 鄂尔多斯市人才发展集团有限公司人才储备笔试历年参考题库附带答案详解.pdf
- 石家庄轻工业调查报告.doc VIP
- 2025年体育单招语文试题附答案.docx VIP
- 《中越春节风俗差异》课件.ppt VIP
原创力文档


文档评论(0)