S7-1200通过TCP开放式通讯,调用TSEND_C和TCRV_C组态的同一连接参数,运行时TSEND_C显示正常,DONE=1,和BUSY=1,但是运行TCRV_C时,TCRV_C状态显示80C4,试了很多情况都没找到问题,请各位大师帮忙找下问题,我该怎么办?
图片说明:
e2d2aca0fdffFC782fd584f288e36afc 37e3efb4d528819e0418a6ac7672a1a8
最佳答案
我的建议是双方的数据长度LEN管脚要保持一致,另外就是TSEND_C与TRCV_C是双边通信,一发一收,必须成对调用的。连接参数设置里主动建立连接方只选一边(发送方接收方均选择同一CPU),端口号的设置也需一致,DB取消符号地址访问方式。
提问者对于答案的评价:
问题解决了,谢谢大家