为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > opc ua与plcopen技术结合的阐述_图文

opc ua与plcopen技术结合的阐述_图文

2018-02-05 5页 doc 69KB 61阅读

用户头像

is_105949

暂无简介

举报
opc ua与plcopen技术结合的阐述_图文opc ua与plcopen技术结合的阐述_图文 PLCopen与OPC基金会之间技术结合的阐述 介绍 PLCopen和OPC基金会之间的合作不仅仅体现在规范活动的合作,也体现在现场应用中。 它们之间的合作融合两项技术: , PLCopen技术是基于IEC 61131-3编程标准。 , OPC基金会技术是基于OPC统一架构,该规范由其基金会成员共同制定且已提交 至IEC标准。 总体而言,它们的结合使得工厂设备之间的通信变得简单,省去了工程上创建正确信息的接口工作。 PLCopen与IEC61131-3 著名的编...
opc ua与plcopen技术结合的阐述_图文
opc ua与plcopen技术结合的阐述_图文 PLCopen与OPC基金会之间技术结合的阐述 介绍 PLCopen和OPC基金会之间的合作不仅仅体现在规范活动的合作,也体现在现场应用中。 它们之间的合作融合两项技术: , PLCopen技术是基于IEC 61131-3编程标准。 , OPC基金会技术是基于OPC统一架构,该规范由其基金会成员共同制定且已提交 至IEC标准。 总体而言,它们的结合使得工厂设备之间的通信变得简单,省去了工程上创建正确信息的接口工作。 PLCopen与IEC61131-3 著名的编程标准IEC 61131-3制订了几个项目,这些项目对其他信息和数据系统是非常有用的。第一个项目展现在所谓的软件模型中。例如项目组态描述了整体的控制对象;资源是执行IEC程序的处理手段;任务控制着一些列程序或功能块的执行;程序通常由网络中的功能和功能块组成,可用于数据交换。功能和功能块是基本的构建模块,包括数据结构和算法。 这里的前缀Ctrl是为了避免与OPC UA中的术语产生冲突。例如,PLCopen和OPC UA中对“程序”的定义略有不同。 图 2 IEC 61131-3标准的软件模型 该模型中的数据交换是通过变量来实现的。为了更好的描述信息内容,变量可以有复杂的结构。变量也被用于带有数据结构的功能和功能模块。 OPC基金会与OPC统一架构 PLCopen/IEC 61131-3中的软件模型也正是用在OPC UA中的信息模型。OPC标准主要用于控制器或设备以及HMI、SCADA系统之间的在线数据交换。其中控制器或设备的数据由OPC服务器提供并通过OPC客户端进行采集。OPC UA是独立于平台的,并且服务器和客户端可以直接集成到设备和控制器中。OPC UA的安全、可控以及可靠等特性是直接建立在其传输机制之上。 OPC UA的信息模型为服务器公开对象给客户端提供了一种标准方法。OPC UA中的对象由其他对象、变量和方法构成。OPC UA还允许与其他对象之间存在关系。OPC UA中的对象可示为IEC 61131-3中软件模型的组件,如程序、任务、资源以及功能块和用于表示数值的变量。 通过OPC UA服务器地址空间的构建使得客户端可以访问到一系列对象及其相关信息。OPC UA提供了通过的功能来浏览分层命名空间包含数据项和读、写和监控这些项目数据的变化。 图 2 OPC UA的服务器/客户端架构 如果在OPC UA信息模型中表现IEC软件模型,如下图3所示。 图 3 基于OPC UA设备集成的IEC模型 上图3中的模型可划分为四层,且上面两层与OPC UA相关。第三层描绘了IEC 61131-3与OPC-UA之间的联系。IEC软件模型的元素得以体现,并映射于最底层的控制架构。 图 4 一个功能块和程序„以及在OPC UA信息模型中的表示 图4描述了一个自定义的功能块映射到OPC UA信息模型。在图4的左侧可见一个命名为“CTU_INT”的计数器功能模块的定义,接下来是输入变量、内部变量和输出变量的定义,再接下来是定义功能的算法或代码。在下面是一段利用两个相同实例的功能模块构成的小程序。 在右边部是信息模型,也包括了在顶部的“类型”。在这种情况下,在名为"FB"的控制运行模块类型下面的左边是输入右边是输出和内部变量。就在这下面可以看到功能模块的两个“实例”。 在这个信息模型,控制器上的OPC UA服务器可以提供所有的信息包括右侧显示运行模块类型和实例到客户端。这使得一个透明的通信成为可能。由于信息模型可以在运行时内被发现,而且在客户端一侧功能模块实例可以耦合到一个由图形化准备的FB类型。可编程控制器和可视化模块的可重用性和效率将增加工程效率。 关于OPC基金会 OPC基金会定义了在线自动化系统之间的数据交换标准,解决了对实时数据(OPC DA)、报警和事件(OPC A&E)、历史数据(OPC HDA)的访问,成功地应用在自动化行业中。 新的OPC统一架构(OPC UA)统一了现行标准,采用面向服务的架构(SOA)。原来的OPC应用程序只能运行在基于Windows的PC系统上,而OPC UA的平台独立性使之可以运行在嵌入式系统以及Linux / Unix为基础的企业系统。通常提供的信息都可以模型化,从而使得任意的信息模型可用于OPC UA。 更多内容请关注:www.OPCfoundation.org 关于PLCopen PLCopen,作为一个活跃的工业控制组的织,为创造具有更高效率的开发应用软件:在一次性项目,以及在更高规格的产品。像这样的它是基于标准的可扩展、可定义的工具。通过运动控制库、安全性、XML的规格、可重用性和可重用性整合水平,PLCopen对社会作出了扎实的贡献。其中也包括了软件代码扩展硬件独立性,以及可重用性的代码和外部软件工具的耦合。PLCopen的一项主要活动是致力于IEC61131-3,它是工控编程唯一的全球标准。它使编程接口标准化从而协调了人们设计和从事工业控制的方式。标准的编程接口允许 不同背景和技能的人们在软件生命周期的不同阶段创造程不同元素的程序:技术规范、设计、 实现、测试、安装和维护。然而它们都遵守一个共同的结构并且和谐地一起工作。 更多内容请关注:www.PLCopen.org
/
本文档为【opc ua与plcopen技术结合的阐述_图文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索