西门子同一串口几种协议(RT通讯与IRT通讯的区别)

哈喽,晚上好呀,又和大家见面了!

西门子同一串口几种协议(RT通讯与IRT通讯的区别)(1)

智控教育第二届智能制造机电一体化老师成长营火热招募中呀!参加成长营,智控教育免费培养机电一体化老师,感兴趣的小伙伴可以私聊小智V

今天给大家带来RT通讯与IRT通讯的区别

RT通讯与IRT通讯的区别

我们多次提到过RT通讯和IRT通讯这两种通讯方式,也介绍了目前S7-1200PLC仅支持RT通讯,与V90PN连接做位置控制和速度控制均是通过PROFINETRT通讯来实现的;

S7-1500 PLC支持IRT通讯,与V90PN做位置控制和速度控制均是通过PROFINETIRT通讯实现的。

以上就是我们之前所了解的,在深入了解前,如果我们对PROFINET有过相关了解,我们就可以知道,根据响应时间的不同,基本可以分为3种控制方式

3种控制方式

1、TCP/IP,响应时间在100ms左右,可以用来做参数配置、诊断数据和用户发送数据通道;

2、Real-时间RT,响应时间在5~10ms左右,可以用来实现循环高性能数据、事件相关的消息/警告,例如普通工厂自动化;

3、等时-IRT(等时实时同步),响应时间在1ms左右,抖动时间小于1us,可以同步传输用户数据,ERTCE芯片有硬件支持;

IRT通信用于实时性要求、同步要求特别高的应用场合,比如运动控制、电子齿轮相关应用。

PROFINETRT 通信

前面讲了,RT通信可以用于普通的工厂自动化控制,那么下面我们来介绍下RT通信的特点:

特点

1、当我们做RT通信的时候,根据IEEE802.1Q标准,PROFINETIO的消息帧是优先于标准消息帧的,需要确保自动化技术中要去的确定性,也可以保证它的实时性。

2、当使用RT通信的时候,我们可以使用设备中的标准以太网,也可以在市场上购买工业交换机作为基础架构部件,而不需要特殊的硬件支持,所以也叫软实时;

这里的硬件支持指的是,ERTEC芯片,这是用来支持IRT通信的,在上面的3种控制方式中我们有介绍这也是RT与IRT通信在硬件上的最大的区别。

3.RT通信方式,与其它通信协议(例如TCP/IP)共用传输带宽,这样会带来一个问题,那就是传输持续时间可能会有差别,第一次是一个时间,第二次又是另一个时间。

PROFINETIRT 通信

IRT通信,在循环周期内,一般是分为两个通道

西门子同一串口几种协议(RT通讯与IRT通讯的区别)(2)

时间窗口

第一个是确定的,称为IRT通道,

另外一个是标准通道;

为什么分出两个通道?

为了保证同步实时,需要预留出一个IRT通道,是为实时数据预留了固定循环间隔的时间窗,这样每到固定时间,实时数据总会按照固定的次序插入,并且运行时,IRT通道和标准通道之间是互不干扰的,可以同时存在

这种标准帧是不能中断IRT周期的,在IRT通道里面,只能发送实时数据,其它数据只能走标准通道;

给IRT通道预留的间隔时间也是固定的,到了时间必须要发送,与周期保持同步

所以,IRT通讯设备,例如控制器、Field设备、驱动器,它们都有各自的时钟,在IRT通信时,会按照自己的时钟去接收、发送数据

由于设备都是按照自己的时钟去发送、接收数据的,会造成响应时间抖动的情况,使用IRT,它是同步于总线循环的,这样可以实现低于1微秒的抖动。

本章内容就到这里,感谢大家的观看。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页