Profinet中IRT通信具体是如何实现的??

我看书上讲profinet中,RT和NRT通信都是可以通过现在的以太网技术和设备来实现,而IRT一定要有硬件来实现,但很少写到具体是如何实现的,所以直到现在依然是一知半解,究竟是怎么样保证确定性通信的,通道是怎么样实现预留和配给的,怎么样去同步识别的?还有,可否用OPNET这种仿真软件来仿真这种概念呢?

最佳答案

这个问题很典型,首先通过PROFINET,你可以实现RT和IRT通讯。RT就是实时,IRT就是等时实时。我想你在书上也看到了。要了解你所弄清的问题。我们需要了解RT,RT还成为SRT,或者是软实时,不像IRT,还需要特殊的芯片ERTEC。软实时,主要是依靠各自设备的时钟,进行计时,计时的时间就是你所设定刷新时间,当这个时间到,Provider回向Consumer发送数据,实现实时。对于实时性,主要体现这个刷新时间的长短,也就是在Step7设定的时间的长短,越短表示实时性越好。那么软实时的特点在哪里呢?主要是软实时数据的到达会有很大的Jitter,也就是通讯的抖动,相信你看了技术论坛中的帖子,这个抖动可能会受交换机或网线传输延迟的影响,可能会在看门狗时间内波动。当超过这个波动,就会出现丢站故障。
  而IRT是硬实时,它的通讯Jitter被控制在一定的范围内,如书上所描述的1us。那为什么它会有如此低的抖动呢?主要它有ERTEC芯片,也就是说要实现IRT就必须使用带有ERTEC芯片的设备。通过该硬件可以对带宽实现预留。预留的带宽就是为了IRT通讯,也就是IRT的数据只能在预留的带宽内进行数据通讯,这时没有任何的其它数据在这个预留的带宽内通讯,从而保证IRT的数据的抖动时间非常短1us。
  至于IRT的等时实时同步,是IRT的高级应用,这时,不但预留了带宽,而且还定义了数据传输的次序,这样可以保证刷新时间最小,在Step7中需要组态Topology,这也是与等时实时不同的。也就是为什么要在Step7组态Topology的原因。对于时钟同步方式,采用了基于IEEE1588的时间同步机制,保证以最小的网络负荷,实现时钟同步,不过同步不是那么简单,这也是复杂的过程。在同步过程中,需要检测网线的延时时间和交换机内的延时时间,用来计算同步动作。
  至于使用软件去仿真,很难实现,除非你真正了解PROFINET工作方式,即使了解,还需要做复杂的建模,我想。

 还有其它问题吗?

提问者对于答案的评价:
谢谢,希望我能在您身上学到更多的东西~

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc262095.html

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午12:51
下一篇 2019年6月11日 上午12:51

相关推荐

  • 840D报警62306咋处理,急!!!谢谢各位大仙!!!

    840D报警62306咋处理,急!!!谢谢各位大仙!!! 最佳答案 62306 通道%1 程序段%2 超出允许的尺寸偏差。参数: %1&nb…

    SINUMERIK 2017年8月16日
  • 西门子840D系统上看时间

    问题补充:怎么在西门子840D系统上看时间呢,,,怎么才能看MMC的时间呢 以前我是按,起动——PLC——设定时间,里看,但是现在不显示设定时间了,,,所以PLC里也看不…

    SINUMERIK 2019年6月11日
  • SCL语言怎样读出系统报警和用户报警号?求解答

    SCL语言怎样读出系统报警和用户报警号呢?求解答 最佳答案 把系统报警和用户报警号房东数据块中,然后使用数据块间接寻址方式 提问者对于答案的评价:用户报警号我读的是DB2中的字节+…

    SINUMERIK 2020年10月31日
  • 802DSL系统的加工程序怎样备份到硬盘上保存

    802DSL系统的加工程序怎样备份到硬盘上保存?如果程序丢了又怎样回复? 最佳答案 可以通过数据存储进行数据备份,但802D SL应该没有硬盘,当机床有故障时进行按储存数…

    SINUMERIK 2018年12月5日
  • 828D虚拟轴报警

    大家好,打扰了,我现在调试一台磨床,X轴是油缸控制,但带了一个光栅尺反馈位置,光栅尺挂在Z轴驱动分配到X轴上, 现在设置了30130为0,30350为0,30132为1,将X轴配置…

    2020年10月31日
  • 车铣复合c轴关闭

    车铣复合启动c轴铣削完了之后,打开门,c轴还在夹紧状态,不能转动,怎么利用子程序使得程序运行完可以转动主轴? 问题补充:西门子,德马吉车铣复合,怎么切换到速度模式呢? 钻石用户推荐…

    SINUMERIK 2021年7月5日
  • 西门子802D系统出现进不了系统怎么办

    打开机床后,显示屏出现以下情况就进不去了:SIEMNSIK 802D-BL V01.01.03INIT.OP-SYSTEM O.K.INIT.NC-S…

    SINUMERIK 2017年11月16日
  • 何时需要回参考点?

    840d系统何时需要回参考点?原以为只有系统重启或NCK复位后需要回,今天,由于故障而导致轴使能无效,故障消除后,参考点即需要重回(轴前面的符号没有了),不知是否正常? 问题补充:…

    SINUMERIK 2019年6月11日
  • 802d sl PLC轴

    PLC是怎么控制进给轴的 最佳答案 对于802D SL来讲,802D sl 的PLC可以通过PLC-NC接口V380x3000 /&nbsp…

    SINUMERIK 2019年6月11日
  • 各位大侠,请问一下。840Dsl CF卡里面自带的Operate怎么屏蔽掉。

    840Dsl CF卡里面自带的Operate怎么屏蔽掉。 最佳答案 建议下载一本840D_SL简明调试手册WinSCP 终端窗口执行:“sc disa…

    SINUMERIK 2017年8月16日