SMART200 PLC跟上位机TCP/IP通讯,上位机反应,通讯偶尔中断,有时两分钟掉一次,连不上,我想请教前辈,我PLC方怎么做,能判断是不是PLC的问题,SMART200上位机通讯块,引脚需要怎么改,谢谢
问题补充:
链接的块,没报警,发送接受的块,有时报警,状态为9.什么原因
最佳答案
此回答已完善
发生通讯问题时,最好在线监视下TCP_CONNECT、TCP_SEND、TCP_RECV 指令的Error、Status参数值,来判断故障原因
通讯示例文档:
S7-200 SMART 与调试助手之间 TCP 通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/TCP/Tcp_Udp_debug/Tcp_Udp_debug.html
补充:
9表示:TCP_CONNECT、ISO_CONNECT 或 UDP_CONNECT 指令正使用此连接 ID 执行。
plc与上位机tcp通讯,那plc一般是做服务器、被动连接,TCP_CONNECT的Req接常ON信号(不要加上|P|用脉冲触发),Active接常OFF信号。
图片说明:
提问者对于答案的评价:
谢谢 已经学会了 ,谢谢各位
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc283320.html