profinet通讯实时性、可靠性.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、简介: PROFINET由PROFIBUS国际组织(PROFIBUS?International,PI)推出,是新一代基于工业以太网技术的自动化总线标准。作为一项战略性的技术创新,PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并且,作为跨供应商的技术,可以完全兼容工业以太网和现有的现场总线(如PROFIBUS)技术,保护现有投资。 PROFINET是适用于不同需求的完整解决方案,其功能包括8个主要的模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和信息安全、故障安全和过程自动化。PROFINET的实时性,需要了解PROFINET的协议和工作机制。PROFINET具有RT和IRT两种等级的实时通讯。PROFINET区分两类不同性能的实时周期通讯,一种是实时(RT)通讯,主要用于工厂自动化,这一类没有时间同步要求,一般只要求响应时间为 5-10ms。另一种是等时同步实时(IRT),主要用于有苛刻时间同步要求的场合例如运动控制,电子齿轮。与此对应,PROFINET提供两类实时通讯 通道具体分为RT实时通道和IRT实时通道。另外还包括一个标准通讯通道,标准通道是使用TCP/IP协议的非实时通讯通道,主要用于设备参数化、组态和 读取诊断数据。 1、?PROFINET实时通信 根据响应时间的不同,PROFINET支持下列三种通讯方式: 1.?1TCP/IP标准通讯 PROFINET基于工业以太网技术,使用TCP/IP和IT标准。TCP/IP?是IT?领域关于通信协议方面事实上的标准,尽管其响应时间大概在100?ms的量级,不过,对于工厂控制级的应用来说,这个响应时间就足够了。 2.?2.?实时(RT)通讯 对于RT,通讯双方,按照Step7组态的各自的时钟周期内,向对方发送一次数据,实现实时的数据交换。时钟周期设置越短,实时性就越强。被发送出来的数据,交换机保证其实时性的唯一方式,就是根据PROFINET数据的QoS来转发该数据,正如胶片所描述的,PROFINET的数据可能会被延迟,延迟的最主要原因就是NRT的报文和交换机的SF。这时PROFINET的实行性的保证就主要依赖您,工程师去考虑实际的网络拓扑结构,防止类似的情况发生。必要时,调整Update?time?和看门狗时间。对于交换机,其工作方式,如胶片所说有两种,一种SF,另一种是CT。普通交换机的工作方式使用SF。虽然IRT的交换机的工作方式使用CT的方式,不过在网络数据发生累积时,其工作模式会转变成SF。这样与普通交换机相同。所以使用IRT交换机在应用RT时,数据负载不能接近满负荷。 对于传感器和执行器设备之间的数据交换,系统对响应时间的要求更为严格,因此,PROFINET提供了一个优化的、基于以太网第二层(Layer?2)的实时通讯通道,通过该实时通道,极大地减少了数据在通讯栈中的处理时间,PROFINET实时通讯(RT)的典型响应时间是5-10ms?。PROFINET的RT通讯协议及?帧结构如图1.1和1.2。 图1.1 图1.2 3.?3.?同步实时(IRT)通讯 对于IRT,通讯双方仍然按照Step7组态的各自的时钟周期内,向对方发送一次数据,实现实时的数据交换。但是由于IRT的时钟被同步,这样IRT采用了带宽预留的方式,也就是说在这段时间内,只有IRT的数据才可以进行传输,其它数据例如TCP或IT数据或者您所举的数据、语音、图像等数据是无法在这段时间内进行传输。由于没有数据与IRT的数据争抢带宽,于是保证了IRT数据的实时性。这时,一定要选择IRT的交换机例如SCALANCE?X200IRT或者选择支持IRT的设备例如ET200S?PN?V6.0进行相邻连接,与RT不同,因为此时IRT的交换机是IRT实时性的唯一保证。不过PROFINET?IRT还有另外一个优点,如果IRT设备之间由于某些原因无法完成时钟同步,那么会以RT的方式进行通讯。在现场级通讯中,对通讯实时性要求最高的是运动控制(Motion?Control),PROFINET的同步实时(Isochronous?Real-Time,?IRT)技术可以满足运动控制的高速通讯需求,在100个节点下,其响应时间要小于1ms,抖动误差要小于1μs,以此来保证及时的、确定的响应。 实时通道IRT是硬实时HRT(Hardware?RT)?方案,实时性是基于一个建立在快速以太网Layer2上的时间触发(time- triggered)协议,由内嵌的Switch-ASIC同步实时交换芯片保证。这样可以进一步缩短通讯栈软件的处理时间,特别适用于高性能传输、过程 数据的等时同步传输、

文档评论(0)

ldj215323 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档