ISO on TCP协议支持动态长度的数据传输,而TCP协议只支持静态长度的数据传输。动态数据传输和静态数据传输有什么不同?动态数据传输和静态数据传输中两个S7-1200 CPU中的一个断电不会影响另一个的通讯吗?
问题补充:
您好:假如两台S7-1200和一台S7-300进行通讯(两台S7-1200之间不通讯),S7-1200中的一台断电,会不会影响另一台S7-1200和S7-300的通讯?有高手试过没?
最佳答案
1 、动态长度数据传输是指通信数据的多少可以在传输时候动态指定(比如:可以第一次向对方传5个字数据,第二次向对方传8个字的数据),数据头上有数据长度标示,一次接收方会知道本次该接收多长的数据
2、而静态长度数据就是指传输数据的多少是通信各方事先协定并设定好的,传输过程不允许改变长度(比如每次通信只能通信5个字的数据)
3、通信一方断电,另一方当然没法和对方继续通信,只是通信中断,接收不到对方的数据而已,并不会影响PLC的其他运算
对补充的回答:
组态的时候每个通信连接都有一个ID的,一个1200断电,只是这个ID的通信中断,不会影响其他通信连接的,所以不会影响另一个1200与300的通信
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199403.html