西门子200smart当从站走485协议,用modscan32测试通信。用plc集成的485口可以读取到数据,但是换到信号板就读取不到数据了,显示超时。(程序中端口已经更改过了,板卡也组态到程序里了,线也没有接错。)
感谢各位的解答!
图片说明:
最佳答案
1、两个口不能同量作为从站;
2、在控制面板中看一下连接的是哪一个 COM 口;
3、通讯线接线调换一下。
4、MODSCAN 的通讯参参数与程序一致,9600 8 无校验、1位停止位;
5、第一张图才是通讯板 PORT1 的通讯程序;
6、通讯板组态后系统块一定要下载到CPU。
参考资料
MODBUS RTU
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc343955.html