2022-11-08
仪表用串口测试正常 代码01 03 00 15 00 02 D5 CF
返回数据 01 03 04 44 70 40 00 DE D8 合浮点数961
200smart 连电脑测试发送码也正常,但是PLC直接连仪表数据始终读不了
评论3
楼主 2022/11/17 10:38:56
对照通信手册看,你的错误是:Modbus 正忙于处理另一请求:某一时间只能有一条 MBUS_MSG 指令处于激活状态。你是和大于一块仪表通信吗?还有就是需要处理好接收和发送时间,通信是半双工模式
楼主 2022/11/17 16:11:00
程序中不能同时执行一条以上的MBUS_MSG指令,或者不建议MBUS_MSG指令的使能端使用长通标志位来驱动的