一台SMART200 PLC,用网络调试助手测试模拟modbustcp通讯,PLC作为一个服务器接收序列号,PLC的IP地址为192.168.1.20,网络端口号为2000,程序如下图,握手连接成功后M0.0接通,M0.6置1,&VB10作为接收信息的起始位。
网络调试助手作为一个客户端协议,填写服务器与PLC连接成功,如下图,发送十六进制信息0A 0B 00 00 00 06 04 03 9C 41 00 64,发送成功如下图,但是查看PLC状态表VW10开始位时,未看到有十六进制信息接收,为0,请问这是怎么回事?上传照片师傅们看下
图片说明:
最佳答案
网络调试助手是无法测试modbus tcp通讯
这是一个modbus tcp测试工具:
链接:https://pan.baidu.com/s/1PPOIfAhKljWkYSMa2zyoPw 提取码:cris 复制这段内容后打开百度网盘手机App,操作更方便哦
提问者对于答案的评价:
感谢!下载了modbuspoll 测试读取条码成功!,没问题,谢谢。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279645.html