首页 OPC通讯协议介绍PPT精选文档

OPC通讯协议介绍PPT精选文档

举报
开通vip

OPC通讯协议介绍PPT精选文档OPC接口技术谈英姿tanyz@seu.edu.cn东南大学自控系工业自动化教研室AssessmentCommonWhatistheobjectiveofOPC?OnwhichtechnologydoesOPCrely?WhatisanOPCServer?WhicharethemainOPCspecifications?WhatarethecomponentsoftheOPCDAAutomationInterface?HowdoesanautomationplatformusetheOPCinterfaces?内容...

OPC通讯协议介绍PPT精选文档
OPC接口技术谈英姿tanyz@seu.edu.cn东南大学自控系工业自动化教研室AssessmentCommonWhatistheobjectiveofOPC?OnwhichtechnologydoesOPCrely?WhatisanOPCServer?WhicharethemainOPCspecifications?WhatarethecomponentsoftheOPCDAAutomationInterface?HowdoesanautomationplatformusetheOPCinterfaces?内容提要概述OPC基本原理OPC自定义接口PIDControlFieldbusSystemFieldPointSystemPLCSystemOPCClientOPCServerOPCClientOPCClientOPCServerOPCServerHMIExcelInternetSCADAHMISCADA为什么需要OPCOPC的解决方案概述OLEforProcessControl(Objectlinkingandembedding)now:OpenProcessControlOpenessProductivityandConectivityOPC(用于过程控制的OLE)是一个工业标准。OPC由一些世界上占领先地位的自动化系统和硬件、软件公司与微软(Microsoft)紧密合作而建立的。OPC定义了应用Microsoft操作系统在基于PC的客户机之间交换自动化实时数据的方法。管理这个标准的国际组织是OPC基金会。OPC的宗旨OPC的宗旨是在MicrosoftCOM、DCOM和ActiveX技术的功能规程基础上开发一个开放的和互操作的接口标准。这个标准的目标是促使自动化/控制应用、现场系统/设备和商业/办公室应用之间具有更强大的互操作能力。BeforeOPCABBPLCsTélémécaniquePLCsSiemensPLCsMasterBusMMSdriverXWAYdriverProfinetdrivervisualizationhistorydatabaseWithOPC:ABBOperatorWorkplaceConnectionABBAC800MTélémécaniqueTSXSiemensS7AC800MOPCserverSchneiderOPCserverSiemensOPCserverOperatorITapplicationsoftwareiswrittenindependentlyfromthetypeofcontrollerHistorian(InformationManager)MMSXWAYProfiNetthedriversstillexist,buttheclientsdonotseethemanymoreOPC技术基础OPC技术基于微软的OLE(现在的ActiveX)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。   ActiveX/COM技术定义各种不同的软件部件如何交互使用和分享数据。不论过程中采用什么软件或设备,OPC为多种多样的过程控制设备之间进行通信提供了公用的接口。OPC技术基础构成onlybetweennodesOPC基金会管理OPC标准的组织是OPC基金会。其前身由一个Fisher-Rosemount、RockwellSoftware、Siemens、Opto22、Intellution和IntuitiveTechnology等著名大公司组成专门的工作组,仅仅用了短短的一年时间便开发出一个基本的可运行的OPC技术规范。在1996年8月发布了简化的、一步到位的解决方案。   OPC基金会OPC基金会的工作比其他许多标准化集团能够更高速运转。原因十分简单,只是由于OPC是建立在已普遍使用的Mricrosoft标准基础上。而其他标准化集团必经完全从最基本开始定义标准,因此在其工作范围内达成一致的意见往往是费时费力,自然其工作效率是不能和OPC基金会比拟的。   Micosoft是OPC基金会的一个成员,已给予OPC基金会强有力的支持。但Microsoft在OPC中的作用主要在于其强大的后援支持,而让具有丰富的行业经验的成员公司指导OPC基金会的工作。OPC基金会组织结构OPC中国基金会OPC中国基金会的宗旨是在中国推广OPC,以消除中国与其它发达国家的信息差距。通过定期召开中国基金会会员大会、制定相应的规章 制度 关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载 ,同时针对中国市场建立相应的市场营销体系,提供 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 、信息以及展会的组织,以进一步加强各会员的利益,以本地化的形式加强与OPC基金会的联系。http://www.opcchina.org/OPC特性任何客户机都可以与服务器连接即插即用的互操作性是其目标该标准已被公开并出版\OPC基金会是管理此工业标准的组织\灵活性接纳所有类型的客户机及服务器\高效性优化快速传输数据\可以支持所有编程语言\C,C++,VB,Java,HTML,DHTML\可利用Internet\OPCasahubsource:SiemensWinCCOPCconnectiontodatabasesToolsallowtobuildanOPCDAinterfacetoanyODBC-equippeddatabase.Thedatabaseinternalstructure(exposedthroughqueries)isreflectedasahierarchyofOPCitems.Thisallowstogiveaunifiedaccesstosimpleitems.application(OPCclient)OPCserverDBODBCOPCforinternalcommunication:AIPasexampleOPCConnectiontoERPDirectandFieldbusaccess(local)OPCserverclientapplication(OPCclient)fieldbus(local)OPCserverFBManagerfieldbusPLCFBagentfieldbusPLCFBagentdirectconnectionfieldbusconnectioncanalsobeapoint-to-pointlinkclientapplication(OPCclient)proprietaryprotocolTheOPCserverisrunningallthetime,assoonasatleastoneclientispresentI/OdevicesclientsandserversrunasparallelprocessesAccessingaserverinanothernodeTCP/IPstubDCOMTCP/IPOPCserverDCOMTCP/IPOPCserverDCOMFBManagerfieldbusDCOMclientapplication(OPCclient)Limitation:doesnotworkoverfirewalls.Solution:OPCXML(seelater)COM/DCOMacrossmultiplenodesOPCserverforBrandYapplication1(OPCclient)FieldbusYFieldbusXdriversOPCserverforBrandXOPCserverforsimulationpanelapplication2(OPCclient)OPCserverforBrandZTCP/IPTCP/IPinput/outputtoplantEthernetapp3node1connectivitynodeOPC基本原理通用OPC结构及组成对象及接口概述必需的接口定义可选的接口定义服务器地址空间及配置时间同步与顺序发送机制永久存储机制EnumOPC对象属性条目通用OPC结构及组成OPC数据访问规范OPC报警和事件规范OPC数据交换规范OPC历史数据访问规范OPC批处理规范OPC安全性规范OPCXML规范OPC标准的发展历史标准                         版本               内容DataAccess              3.0,2.0,1.0             数据访问规范AlarmsandEvents        1.10,1.00               报警和事件规范HistoricalDataAccess       1.0                   历史数据存取规范Batch                     2.0,1.0               批量过程规范Security                     1.0                      安全性规范Compliance                 2.00.2           数据访问标准的测试工具OPCXML                  1.00,0.18                 过程数据的XML规范OPCeXchange                 1.0                     数据交换规范OPCCommands               正在开发                    命令规范OPCCommonI/O             正在开发                  公共I/O规范OPCComplexData           正在开发                  复杂数据规范OPCDataAccessOPCAlarms&EventsOPCHDAhistorydatabaseOPCBatchbatchsystemOPCDXOPCUAUnifiedArchitecture规范OPC数据访问规范OPCDA的适用领域底层传感器往往使用专用接口和 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 DeviceSpecificI/OControlDataMonitorSub-SystemOPCOPC(通过DCOM)可以使用在各个子系统与管理终端之间OPC处于数据监视应用程序和专用的IO驱动软件之间OPC数据访问规范特点基于COM技术技术灵活支持多类应用程序支持多类应用高效与可扩展性支持大型应用程序支高性能支持网络操作支持网络操作易于理解易于理解被广泛接受被广泛接受OPCDA能提供那类数据?传感器的实时数据:温度、压力和流量控制参数:打开、关闭、运行和停如状态信息状态信息硬件连接状态硬件连接状态软件和子系统的状态软件和子系统的状态总之,OPCDA可以提供任何类型数据OPCDA每个OPCDA服务器是一个独立的对象服一对OPCDA服务器提供了到现场数据源的服务供一个窗口窗口”数据通过对应的Tag访问(Tag的定义由生产商和硬件有关生产商有关)数据可以周期性轮询或单次读写数据可以周期性轮询或单次读写OPC报警和事件规范OPCAEOPC提供了OPC服务器发生异常时,以及OPC服务器设定事件到来时向OPC客户发送通知的一种机制,通过使用OPC技术,能够更好的捕捉控制过程中的各种报警和事件并给予相应的处理。OPC历史数据访问规范OPC提供了读取存储在过程数据存档文件、数据库或远程终端设备中的历史数据以及对其操作、编辑的方法。HDAforHistoricalDataAccess.OPC数据交换规范什么是OPCDX?OPCDX?将确定穿过以太网的现场总线网络进行服务器到服务器的通信远程组态配置和管理服务远程组态配置和管理服务延伸OPCDA标准标准OPCDX将不影响现有的现场总线规将范范OPC数据交换规范谁需要OPCDX?OPCDX?自动化用户自动化用户希望有一套开放性的标准有以把各家以太网上的设备和控制器的数据进行交换并予以集成。并予以集成。自动化设备供应商自动化设备供应商期望提供符合开放性工业标准的产品,使之能互操作以及进行数据交换使之能互操作以及进行数据OPCDX应用OPC批处理规范OPCBatch的目的是使异构计算环境下不同的生产控制方案等有效地协同工作.一个批处理服务器可以从其他OPC数据访问服务器或专用的批处理过程控制软件获得数据.OPCBatchBasedon:IEC61512-1BatchControl–Part1:ModelsandTerminology(ANSI/ISAS88.011995)ISA-dS88.02-2000draft17ofMay2000Allowstoaccess:equipmentcapabilities,currentoperatingconditions,historicalcontentsrecipecontentsOPC安全性规范OPC安全性规范提供了一种专门的机制来保护敏感的数据.该安全机制是通过在OPC服务器对象上增加IOPCSecruityNT接口和IOPCSecruityPrivate接口来实现的。OPCXML规范OPCXML的应用领域的应用领域通过Internet实现数据访问实现数据访问跨平台(非微软)的OPC应用应用基于.NET技术的应用技术的应用OPCXML的技术背景的技术背景OPCDA(数据存取)功能功能数据订阅数据订阅数据浏览数据浏览WebServiceWebServiceSOAP((简单对象访问协议)访问协议)OPCXML规范对象及接口概述OPC对象OPC对象有三个:服务器(OPCServer)、组(OPCGroup)和项(OPCItem)OPC接口“Automation”vs.“Custom”interface必需的接口定义OPC服务器必需的接口有IunknownIOPCServerIOPCCommerIConnectionPointContainer标准OPC服务器对象标准OPC组对象
本文档为【OPC通讯协议介绍PPT精选文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
精品文库a
海霄科技有卓越的服务品质,为满足不同群体的用户需求,提供制作PPT材料、演讲幻灯片、图文设计制作等PPT及文档优质服务。
格式:ppt
大小:4MB
软件:PowerPoint
页数:0
分类:
上传时间:2021-01-12
浏览量:6