- 47
- 0
- 约1.6万字
- 约 13页
- 2019-08-22 发布于江苏
- 举报
OPC通讯协议介绍
OPC(OLE for Process Control, 用于过程控制的 OLE)是一个工业标准,管
理这个标准国际组织是 OPC基金会, OPC基金会现有会员已超过 220 家。遍布全
球,包括世界上所有主要的自动化控制系统、仪器仪表及过程控制系统的公司。
基于微软的 OLE(现在的 Active X) 、COM (部件对象模型 ) 和 DCOM (分布式
部件对象模型 ) 技术。 OPC包括一整套接口、属性和方法的标准集,用于过程控
制和制造业自动化系统。
OPC全称是 OLE for Process Control ,它的出现为基于 Windows 的应
用程序和现场过程控制应用建立了桥梁。 在过去,为了存取现场设备的数据信息,
每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,
且产品的不断升级, 往往给用户和软件开发商带来了巨大的工作负担。 通常这样
也不能满足工作的实际需要, 系统集成商和开发商急切需要一种具有高效性、 可
靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下, OPC标
准应运而生。 OPC标准以微软公司的 OLE技术为基础,它的制定是通过提供一套
标准的 OLE/COM接口完成的,在 OPC技术 中使用的是 OLE2 技术, OLE标准允许
多台微机之间交换文档、图形等对象。
COM是 Component Object Model 的缩写,是所有 OLE机制的基础。 COM
是一种为了实现与编程语言无关的对象而制定的标准, 该标准将 Windows下的对
象定义为独立单元, 可不受程序限制地访问这些单元。 这种标准可以使两个应用
程序通过对象化接口通讯, 而不需要知道对方是如何创建的。 例如, 用户可以使
用 C++语言创建一个 Windows对象,它支持一个接口,通过该接口,用户可以访
问该对象提供的各种功能,用户可以使用 Visual Basic ,C,Pascal ,Smalltalk
或其它语言编写对象访问程序。在 Windows NT4.0 操作系统下, COM规范扩展到
可访问本机以外的其它对象,一个应用程序所使用的对象可分布在网络上, COM
的这个扩展被称为 DCOM(Distributed COM )。
通过 DCOM技术和 OPC标准,完全可以创建一个开放的、可互操作的控
制系统软件。 OPC采用客户 / 服务器模式,把开发访问接口的任务放在硬件生产
厂家或第三方厂家, 以 OPC服务器的形式提供给用户, 解决了软、 硬件厂商的矛
盾,完成了系统的集成,提高了系统的开放性和可互操作性。
OPC服务器通常支持两种类型的访问接口, 它们分别为不同的编程语言
环境提供访问机制。这两种接口是:自动化接口( Automation interface );自
定义接口( Custominterface )。自动化接口通常是为基于脚本编程语言而定义
的标准接口,可以使用 VisualBasic 、Delphi 、PowerBuilder 等编程语言开发
OPC服务器的客户应用。而自定义接口是专门为 C++等高级编程语言而制定的标
准接口。OPC现已成为工业界系统互联的缺省方
您可能关注的文档
- CSC163A继电保护试验报告.pdf
- 2019年度专业技术人员继续教育公需科目考试题与答案..pdf
- 继电保护试题库(最终版).pdf
- 电力系统继电保护原理试题与答案.pdf
- 2017上半年个人工作总结范文大全.pdf
- 箱式变电站地原理和结构.pdf
- 110kV变电站应急预案.pdf
- XXX变电站土建三措一案.pdf
- 世界名牌服饰(标志与介绍)[图].pdf
- 《鸟地天堂》教学设计7.pdf
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- UCM轧机的设计原理及其弯辊横移装置的设计.pdf VIP
- 苏教版六年级下册数学 圆柱的体积 教案(教学设计).docx VIP
- 武汉市2024年中考:《物理》考试真题与参考答案.pdf VIP
- 2023年湖北省武汉市中考物理真题卷(含答案与解析).pdf VIP
- 单机架UCM轧机冷轧无取向硅钢板形控制优化.pdf VIP
- 山东省烟台市2024-2025学年高一下学期期末学业水平诊断数学试题(含答案解析).docx VIP
- 专题02 数列求和(解析版).docx VIP
- 2025版静脉输液治疗实践指南.docx VIP
- 部编人教版二年级下册语文全册教学设计(配2026年春改版教材).docx
- 专题05数列求和.docx VIP
原创力文档

文档评论(0)