- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OPC(用于过程控制的OLE)的规范和发展OPC(OLEforProcessControl)SpecificationanditsDevelopments
OPC(用于过程控制的OLE)的规范和发展
李政,中川裕之
OPC理事会、日本山武公司OPC协会、日本横河电机株式会社
zheng-li@atc.yamatake.co.jp hiroyuki_nakagawa@yakogawa.co.jp
摘要:OPC是一个工业技术标准,以微软的OLE / COM技术为基础,定义了一系列工业软件接口标准。OPC标准的应用,使远程系统设备、自动化控制系统和生产管理软件之间的数据交换成为一种可能。
本文主要讲OPC规范的概述,阐述OPC技术的基本概念和优势,并介绍了最新的OPC技术,包括OPC-DX(OPC的交换)和OPC - XML的最新发展。
关键词:OPC技术(用于过程控制的OLE)、工业软件接口标准、COM、现场总线、SOAP
简介
在目前的自动化和控制系统中,软件正变得越来越多。与此同时,个人电脑广泛应用于可视化操作、数据采集过程控制以及其它自动化控制的解决方案。
2.软件总线——OPC技术
2.1为什么需要OPC?
在OPC开发之前,许多工业软件的数据控制都是采用自主开发的设备和特定的驱动驱动程序。这导致了一下问题:
·每个应用软件都必须有特定的硬件设备驱动程序(图1)
·各制造商之间的驱动冲突。这些硬件不被支持是驱动程序的开发者引起的。
·硬件的功能改变可能会导致一些驱动的功能故障。
·由于不同的软件都有一个独立的驱动程序,因此两个不同的软件不能在同一时间访问同一设备。
图1
2.2 OPC技术如何解决问题?
为了解决这些问题,OPC技术得到了发展。OPC的接口定义了一个开放的基于PC软件的构件,可以实现数据交换。它是基于微软的COM(组件对象模型)和DCOM(分布式组件对象模型)技术。
因此,OPC提供了连接工业设备和办公软件解决方案的基本思想。
图2
标准接口的引入,使软件之间的设备减少到只有一个——OPC服务器。这样,软件制造商仍然要为单一的设备开发一个驱动程序——OPC客户端。这不只有利于制造商,用户也从中得到了好处。
2.3 OPC使用在什么地方?
OPC标准用于软件之间的数据通信,特别是在工业信息系统中。(图3)在下层系统(现场管理),在图3显示了三个与OPC服务器相连的计算机,OPC规范(见下文)。这些服务器数据的交流使用PLC(可编程逻辑控制器)处理数据、DCS系统(分布式控制系统)和远程网络。
图3
3.OPC是一个标准
3.1 预OPC时代——DDE
在各个行业中,都有一个专门的解决方案面向各个独立的厂商。除了降低成本,也可以根据需求选择组件,并减少对供应商的依赖。在工业通信中可以发现令人印象深刻的例子。当今系统普遍基于开放的独立厂商的现场总线标准。这样的开放标准也需要应用在其他领域。该动态数据交换(DDE)协议规范首次提供了一个与MS - Windows的数据交换解决方案。这种解决方案的主要缺点是其低带宽。因此没有很好的DDE,非常适合实时系统,相对自动化系统而言的。
3.2 市场需求决定OPC的起步
OPC规范的创立是通过大量自动化硬件厂商和软件厂商共同合作的结果。最初的OPC规范(版本1.0)于1996年发布,正商业化应用在晚些时候。为支持OPC的自动化供应商的发展,1998年年底该规范发展到了一个工业标准。
3.3 为什么OPC会成为一个西方的标准。
为什么OPC规范作为实际上的标准会发展的如此快呢?我们可以得出一下原因:
OPC是基于微软的COM/.DOM技术的,与DDE相比具有更强大的接入性能,更安全,更可靠,更灵活。
OPC的定义和划分更加规范、合理,广泛倍FA(工厂自动化)和PA(过程自动化)接受。
几乎所有的自动化设备制造商都能适应微软的windows平台。
自从1990年的下半年,越来越多的第三方工业软件商的出现,他们提供了更多基于Windows的SCADA的低成高功能工业软件产品。
事实上,在工业过程数据访问规范上没有任何产品与之竞争。因此,工业软件开发者毫不犹豫地选择了OPC作为数据接口。
3.4 现在有多少OPC产品呢?
2001年10月,在日本已经有34个OPC服务器产品和29个OPC客户端产品发布。在世界上,从自动化设备厂商、产品制造商、第三方软件提供商那里,已经有700多个OPC产品了。事实上,找到一个OPC产品用于大多数的DCS和PLC是没问题的,其中大多数是由多个供应商提供。
在OPC基金会网站上()有一个OPC服务器搜索引擎,其目的就是帮助用户确定选择那些OPC服务器供应商。客户可以制定网络设备制造商,设备型号或品牌,在搜索引擎中返回OPC公司的产品信息。
4 OPC和现场总线
4.1 现场总线和工业以太网
自1990年以来,为了赢得工业控制,出现了现场总线技术标准的不同阵营。这如这个原因,存在着多种的现场总线标准,如基金会
您可能关注的文档
- MINITAB术语中英文对照表.doc
- MIS总体设计及其评审验收的探讨.pdf
- Mitigation Effect of Finite Larmor Radius on RayleighTaylor Instability in ZPinch Implosi.pdf
- Mispeed和ARM交叉编译环境的搭建.doc
- MITO measurements of the SunyaevZeldovich Effect in the Coma cluster of galaxies.pdf
- Mitra《数字信号处理基于计算机的方法》翻译武汉大学孙洪.pdf
- MIT课程 分析.doc
- miui制作锁屏教程.docx
- Mitsunobu反应及其在药物化学中的应用.pdf
- MixedLogit模型及其在交通方式分担中的应用研究.pdf
- OPASTd子空间跟踪算法及其在盲多用户检测系统中的应用.pdf
- Open Solicitation for Architectural Design Scheme of the China….doc
- Open Source Development An Arthurian Legend. Making Sense of the Bazaar.pdf
- OPC技术在工业监控网络中的应用与分析.pdf
- Open Source Software Development A Systems Dynamics Model.pdf
- Openbiz发起PHP的元数据编程方式.pdf
- openflow_数据结构.ppt
- OpenSSLEngine安全平台下的Engine对象分析.pdf
- OpenstackSwift开源云存储技术解析.pdf
- Operator Patterns for Analysis of Composite Events in Timed Automata.pdf
文档评论(0)