托利多称重仪表与台达PLC通信问题
一) 控制要求:(仪表选RS485 RTU方式并跳线与PLC的RS485接口连。)
1.1PLC读仪表的“毛重值”;(采MODRD指令)
1.2……………….“净重值”;
1.3 PLC读仪表的“状态值”;
二) 仪表的参数及设定:(型号:PANTHER2000 T600.08)
参数项 设定值 说 明
F1.8 1 秤号选择;从站地址为1
F3.1 6 MODBUS RTU从站格式
F3.2 9600 波特率
F3.4 0 数据格式8位,N无校验
F3.5 1 通信方式RS485
主板跨接器W3/W4 后板方向 选择RS485
40001(MODBUS址) 当前毛重值
40002 当前净重值
三) PLC程序如下:(PLC型号:DVP14ES00R)请参附件“通信程序”
四) 存在问题: (PLC与仪表用二线RS485互联并上电,并用编程软件监视PLC)
4.1PLC的M1128(传送中/接收中标志)一直为“ON”;
4.2PLC的M1127(MODRD等指令接收完毕标志)一直为“OFF”;
4.3因此PLC无法读仪表的“净重”/“毛重”值到D0/D1中;
请问以上问题如何解决呢?QQ:463547712 湖北郭工启