目前西门子 S7-1200 PLC仅支持RT通讯,与 V90 PN 连接做位置控制和速度控制均是通过PROFINET通讯来实现的。
而 S7-1500 PLC 支持IRT通讯,与 V90 PN 做位置控制和速度控制也是由PROFINET通讯来实现的。
下面我们为大家介绍一下RT通讯的特点:
1、当我们做RT通信的时候,根据IEEE802.1Q标准,PROFINETIO的消息帧是优先于标准消息帧的,需要确保自动化技术中的确定性,也可以保证它的实时性。
2、当使用RT通信的时候,我们可以使用设备中的标准以太网,也可以在市场上购买工业交换机作为基础架构部件,而不需要特殊的硬件支持,所以也叫软实时。这里的硬件支持指的是,ERTEC芯片,这是用来支持IRT通信的。
3、RT通信方式,与其它通信协议(例如TCP/IP)共用传输带宽,这样会带来一个问题,那就是传输持续时间可能会有差别,第一次是一个时间,第二次又是另一个时间。
IRT通信,在循环周期内,一般是分为两个通道,时间窗口如下图:
第一个是确定的,称为IRT通道;另外一个是标准通道。
为什么分出两个通道?
为了保证同步实时,需要预留出一个IRT通道,是为实时数据预留了固定循环间隔的时间窗,这样每到固定时间,实时数据总会按照固定的次序插入,并且运行时,IRT通道和标准通道之间是互不干扰的,可以同时存在。
这种标准帧是不能中断IRT周期的,在IRT通道里面,只能发送实时数据,其它数据只能走标准通道。
给IRT通道预留的间隔时间也是固定的,到了时间必须要发送,与周期保持同步。
所以,IRT通讯设备,例如控制器、Field设备、驱动器,它们都有各自的时钟。在IRT通信时,会按照自己的时钟去接收、发送数据。
由于设备都是按照自己的时钟去发送、接收数据,会造成响应时间抖动的情况。使用IRT,它是同步于总线循环的,这样可以实现低于1微秒的抖动。