- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCGSJSTDOPC概述以及在MCGS中的应用V讲述
OPC概述以及在MCGS中的应用 前言 在不同的智能仪表和不同组态软件的连接过程中会遇到很多问题,例如:每个厂商不同类型的设备开发的驱动程序不能为其他设备所利用,造成重复性劳动;硬件的特性不能得到所有的程序开发者的支持,导致驱动程序的不一致性;硬件的任何变化都可能破坏驱动程序的正常执行,因此要求驱动程序对硬件变化的支持;两个应用程序通常不能同时访问同一设备,存在访问冲突。虽然各方都想解决这一问题,但由于客户协议的不同,问题不能解决。正是是这种全世界工控行业的硬件设备和软件驱动兼容性难的背景下,OPC技术被创造出来。 内容 OPC概述 OPC优点 OPC结构与应用 MCGS对OPC的支持 OPC实例演示 OPC概述 OPC(OLE for Process Control)是Microsoft公司的对象链接和嵌入OLE/COM技术在过程控制方面的应用,为工业控制领域提供了标准的数据访问机制。OPC采用客户/服务器结构,提供了两套接口方案,分别为COM接口和OLE自动化接口。COM接口效率高,通过它客户能够发挥OPC服务器的最佳性能,采用C++语言的客户一般采用此方案;OLE自动化接口使解释性语言和宏语言访问OPC服务器成为可能,采用VB语言的客户一般采用此方案。 OPC优点 OPC规范的第一个版本是在微软公司的倡导下,由OPC基金会于1996年秋建立的硬件和软件接口标准。总的来说,OPC具有以下优点:(1)硬件厂商只需编写一套OPC接口程序(服务器)就可以满足不同用户的要求。(2)应用程序开发商只需编写一个OPC接口程序(客户端)就可以连接不同的设备。(3)最终用户可以根据实际情况选择合适的设备,可选择性更大。OPC为工业控制领域中最重要的数据交换环节提供了技术保证。所以OPC技术在短期内飞速发展。 目前,国内各大组态软件公司也都实时关注OPC的发展,例如:昆仑通态、组态王、力控、世纪星、华富等公司开发的组态软件都可以为OPC接口程序提供全面支持。 OPC结构与应用 从高层次上讲,OPC服务器由这些对象组成:服务器、组和数据项。OPC服务器对象保存了服务器信息并作为OPC组对象的容器,OPC组对象保存了自身数据并且为存储和为逻辑上组织数据项提供了实现方法。 OPC技术扩展了硬件设备的概念,只要符合OPC服务器的规范,OPC客户都可以与之进行数据交换。硬件厂商只需要编写一套驱动程序就可以满足不同用户的需要,软件开发商也无需了解硬件设备究竟是哪家厂商的及其硬件实质 。 OPC结构与应用 OPC客户端(OPC Client)可以连接到由一个或多个销售商提供的服务器(OPC Server, VendorA,B,C)上。 OPC结构与应用 OPC主要是为网络服务器上存取数据而设计,但是其接口可以被用在应用中的很多地方。在最底层,OPC可以获得原始数据,这些原始数据可以是来自于物理设备到数据采集与监视控制系统(SCADA)或分布式控制系统( DCS)的,或者是来自于SCADA或DCS到应用层的。其结构和构思使得构建OPC服务器成为可能,该服务器允许一个客户端应用程序通过一个对象运行不同的代码,从来自许多不同的OPC销售商的OPC服务器来存取数据。 OPC结构与应用 MCGS对OPC的支持 OPC Server Mcgs对OPC server的支持:mcgs软件本身可以作为OPC server与其他OPC客户端进行通讯。 1、对于2000操作系统无需安装任何驱动程序,直接安装mcgs软件后就会把OPC Server信息写入注册表,第三方OPC客户端就可找到注册表信息。 2、对于XP系统,需要配置DCOM 具体配置方法详见《WinXP作为 OPC服务器的配置过程.doc》 MCGS对OPC的支持 OPC Client Mcgs通过一个驱动设备作为OPC客户端采集OPC Server的数据。 OPC实例演示 研华 OPC Server 施奈德 OPC Server 西门子 OPC Server 标准 OPC Client * *
文档评论(0)