PLC通信原理探秘系列之七-再谈通信负荷20%
课程编号:V2667
课程主要内容:<br/>1.....
点击这里,打开新窗口观看完整视频
该视频下的所有用户提问列表
OB1的循环时间是不确定的,那么在不同OB1的循环时间下,通讯时间是怎么变化的
最佳答案
通信时间实际上有两种,一种是通信数据的间隔时间,另一种通信的执行时间。然而这两个还和与你使用什么协议还有关系,因为情况很多,我们假设发送方的OB1的循环周期是100ms,接收方的OB1的循环周期是10ms,当S7的BSEND/BRECV通信,此时的数据的发送时间间隔是200ms,执行时间(如果发送8k,使用1500CPU)大约10ms以内。200ms是因为需要两个OB1的周期。同样使用TCPIP通信,时间与S7相同,然而,TCP/IP的200ms是因为上升沿的问题,而不是像S7的Done信号的问题。然而如果TCP发送16K的数据,那么不考虑使能上升沿的问题,单纯的16k的发送需要2个OB1的周期,因为这取决于数据一致性。
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc280747.html