smart PLC200和2台M430变频器通过USS协议通讯。运行了半年,但是今天发现不能正常通讯。监控了程序,不能正常轮询断电重启后还是不能正常轮询。通讯不正常应该怎么去判断故障?有没有USS协议通讯指令故障代码的含义?如何判断通讯电缆是否正常?求高手指教谢谢。轮询程序如下图
问题补充:
是不是PLC的地址和变频器的地址有冲突呢?但是之前可以正常通讯哦!
图片说明:
最佳答案
1、是不是PLC的地址和变频器的地址有冲突呢?
不可能有冲突,CPU 的系统块中设的地址与 USS 通讯无关。
2、程序已运行半年了,程序也看了,是可以的。
变频器与USS 通讯的有关参数有没有人动过? 线路检查有没有短路?
3、从程序返回的故障代码看一下,查看故障代码可能要在程序中加沿指令才可以看到,因为代码只有一个扫描周期的时间段有效。
4、USS 错误代码
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/USS/uss_lib/uss_error.html
5、两台变频器USS通讯地址分别是1、2,其它关于MM430 USS通讯参数参看
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/USS/Driver_parameter/MM440_para_setting.html
6、通讯线路
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/USS/USS_Wiring/Wiring.htm
7、USS通讯资料
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/021.html
提问者对于答案的评价:
非常感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287876.html