3个S7-1200,A,B,C站,A-B,A-C之间做以太网通讯(发和收DB中的数据),每站用TSEND_C,TRCV来写通讯程序,请问:
TSEND_C中的连接ID,连接数据该如何设置,A,B,C站ID都要一样吗,还有连接数据DB是如何对应ID号的?
问题补充:
参考截图
图片说明:
最佳答案
1、ABC站属于三个不同的PLC,不要求一样,但是在同一个PLC中因为TRCV是不带通讯连接的,他的通讯连接是通过TSEND_C来建立的,因此要TSEND_C的ID和一致。例如A和B通讯的ID是1,所对应TSEND_C和TRCV的ID要写成1,但A和C通讯的ID是不能为1的。
2、连接ID对于CPU必须是唯一的。创建的每个连接必须具有不同的?DB?和连接?ID。在DB块的参数中可以看到连接的ID。
提问者对于答案的评价:
试一下
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc158182.html