- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROFInet教程
3.7.3 PROFInet;主要内容;1.PROFInet部件模型
(1)工艺模块
一个自动化成套装置或机器的功能是通过对机械、电子/电气和控制逻辑/软件规定的交互作用来体现的。根据这个基本原则,PROFInet定义了功能术语,如:机械、电气/电子和控制逻辑/软件,从而形成一种工艺模块,通过软件部件对这种工艺模块即PROFInet部件进行建模。;( 2 )PROFInet部件
PROFInet部件:代表系统范围工程设计中的一种工艺模块。它将其自动化功能封装在一个软件部件内,而且从工艺的角度看,它包含一个与其它部件交互作用所需要的变量。
这些接口在PROFInet的连接编辑器中可以进行图形化互连。;(3)使用XML的部件描述
PROFInet部件是用XML语言描述(可扩展标记语言)。由此创建的XML文件包含关于PROFInet部件的功能和对象方面的信息。包含下列数据:
作为一个库元素的部件描述
硬件描述
软件功能描述
部件项目的存储地点;(4)实时通信
为了能满足自动化中的实时要求,在PROFInet中规定了优化的实时通信通道——软件实时通道 (SRT通道),它基于以太网的第2层。这种解决方案极大地减少了通信栈上占用的时间,从而提高了自动化数据的刷新率方面的性能。
几个协议层的去除减少了报文长度;
在需要传输的数据准备就绪发送以及应用准备就绪处理之前,只需要较少的时间。;PROFInet不仅最小化了可编程控制器中的通信栈,而且也对网络中数据的传输进行了优化。
当使用标准网络部件,例如同时从若干设备上装载数据期间,不可能排除相当大的网络负载,为了能在这些情况下达到一种最佳的结果,在PROFInet中按照IEEE802.1Q将这些信息包区分为优先级。
设备之间的数据流由网络部件根据此优先级进行控制。;PROFInet规范以开放性和一致性为主导,以微软OLE/COM/DCOM为技术核心,最大限度地实现开放性和可扩展性,并向下兼容传统工控系统,使分散的智能设备组成的自动化向着模块化的方向跨进了一大步。;(5)部件对象模型 (COM)
PROFInet使用微软的COM是面向对象方面的进一步开发,它允许基于预制部件的应用的开发。
COM对象基本上由以下部分组成:
接口:带有方法的完好定义的接口
实现:定义的接口及其语义的实现
在COM中,定义单个过程内,一台设备上的两个过程之间,以及不同设备上的两个过程之间的通信。;(6)运行期和工程设计中的自动化对象
在PROFInet中使用自动化对象时,一个基本的区别是工程设计系统对象 (ES-Object)和运行期系统对象 (RT-Object)。ES-Object是RT-Object在工程设计系统中的代表。基本思想是:工程设计系统中的一个对象正好指定给运行期系统的一个RT-Object,即一一对应。这样两种对象模型也彼此协调。因此,在工程设计系统和运行期系统之间无需做什么耗费精力的实现和映像操作。;2.PROFInet运行期
PROFInet运行期方案基于PROFInet部件模型。它制定了一种建立于以太网之上的、开放的、面向对象的通信理念。
TCP/IP或一条专用的实时通道可用于通信。该标准通信通过TCP/IP和DCOM布线协议运行。通过此通道,可表达所有的IT功能。此通道允许从ERP/MES层到现场层的纵向集成,还可用于项目计划和诊断。;(1)自动化部件
PROFInet运行期方案定义了必要的功能和服务,这些功能和服务正是协调运行的自动化部件执行自动化任务。
每台PROFInet设备有各自的、产品专用的内部结构 (体系结构,运行系统,编程)。但是,从外部看,所有的PROFInet设备行为都是相同的方式,而且总是可视为一组自动化对象,就好似带有COM接口的COM对象。;(2)使用TCP/IP的标准通信
PROFInet使用以太网和TCP/IP协议作为通信基础,用于以太网设备通过面向连接和安全的传输通道在本地和分布式网络中进行数据交换。在较高层上则需要其它的规范和协议,亦称为应用层协议。; PROFInet包含以下三个方面:
为基于通用对象模型 (COM)的分布式自动化系统定义了体系结构。
进一步指定了PROFIBUS和国际lT标准以太网之间的开放和透明通信。
提供了一个独立于制造商,包括设备层和系统层的完整系统模型。
以上充分考虑到PROFIBUS的需求和条件,以保证PROFIBUS和PROFInet之间具有最好的透明性。;3. PROFInet的网络结构
PROFInet可以采用星形结构、树形结构、总线形结构和环形结构 (冗余)。
PROFInet技术的核心设备是代理设备。代理设备负责将所有的PROFlBUS网段、以太网设备以及DCS、
文档评论(0)