《OPC数据访问》PPT课件

《OPC数据访问》PPT课件

ID:45091884

大小:3.03 MB

页数:30页

时间:2019-11-09

《OPC数据访问》PPT课件_第1页
《OPC数据访问》PPT课件_第2页
《OPC数据访问》PPT课件_第3页
《OPC数据访问》PPT课件_第4页
《OPC数据访问》PPT课件_第5页
资源描述:

《《OPC数据访问》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于OPC的数据访问技术基于驱动程序的访问SoftwareDriverSoftwareDriverSoftwareDriverSoftwareDriverDisplayApplicationTrendApplicationReportApplication驱动访问的缺陷问题的提出:如何读取设备中数据工业应用中,由于各应用系统的数据接口不标准,使得专用系统之间不能相互通信的现象相当普遍。由于应用程序提供者仅提供了有限的连接性,因而大大地缩小了过程和工业制造厂商对硬件和软件的选择范围。在缺少任何标准的情况下,设备供应商不得不各自开发自己专用的硬件和软件解决方案。驱动访问的缺陷问题的提

2、出:对于开发典型监控程序软件的技术人员来说,有20%-30%的时间用于编写通讯驱动程序。而且每次,一个供应商需要将一个新的控制器投入市场销售时,所有的软件开发人员就不得不重新编写一个新的驱动程序。应用软件的提供者花费太多的资金开发和维护专用接口,这不仅增加了用户的负担,而且在实际上并不能真正解决不同系统的互操作性。在某种意义上,用户被他们的软件提供者所控制。OPC的解决方案SoftwareDriverSoftwareDriverSoftwareDriverSoftwareDriverOPCOPCOPCOPCDisplayApplicationTrendApplicationRep

3、ortApplicationOPCOPCOPC概述OLEforProcessControl(Objectlinkingandembedding)now:OpenProcessControlOpenessProductivityandConectivityOPC(用于过程控制的OLE)是一个工业标准。OPC由一些世界上占领先地位的自动化系统和硬件、软件公司与微软(Microsoft)紧密合作而建立的。OPC定义了应用Microsoft操作系统在基于PC的客户机之间交换自动化实时数据的方法。管理这个标准的国际组织是OPC基金会。架构实例:BeforeOPCABBPLCsTéléméc

4、aniquePLCsSiemensPLCsMasterBusMMSdriverXWAYdriverProfinetdrivervisualizationhistorydatabase架构实例WithOPC:ABBOperatorWorkplaceConnectionABBAC800MTélémécaniqueTSXSiemensS7AC800M OPCserverSchneider OPCserverSiemens OPCserverOperatorITapplicationsoftwareiswrittenindependentlyfromthetypeofcontroller

5、Historian(InformationManager)MMSXWAYProfiNetthedriversstillexist,buttheclientsdonotseethemanymoreOPC技术基础OPC技术基于微软的OLE(现在的ActiveX)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。ActiveX/COM技术定义各种不同的软件部件如何交互使用和分享数据。不论过程中采用什么软件或设备,OPC为多种多样的过程控制设备之间进行通信提供了公用的接口。OPC技术基础构成Transp

6、ort(TCP-IP,UDP,Queued)ActiveX(Distributed)ComponentObjectModel(COM/DCOM)ObjectLinkingandEmbedding(OLE)EthernetOLEforProcessControl(OPC)onlybetweennodesOPC技术简介OPC对象属性服务器(OPCServer)组(OPCGroup)项(OPCItem)OPC变量标签中要体现以上三个属性,如SaabTankradar.Tankserver.1.T-1000.LL.CVOPC服务器名OPC组名数据项名对象及接口概述OPC对象OPC对象有三

7、个:服务器(OPCServer)、组(OPCGroup)和项(OPCItem)OPC接口必需的接口定义OPC服务器必需的接口有IunknownIOPCServerIOPCCommerIConnectionPointContainerOPCServer对象接口1、开发者必须完成非选项的接口实现!2、OPC标准仅仅提供接口的定义!3、客户端调用这些接口完成与OPCServer的连接!OPCGroup对象接口OPC的访问方式-同步访问OPC应用程序OPC服务器调用开始等待状态调用同步访

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。