恭喜,你发布的帖子
发布于 2021-04-06 10:18:46
3楼
你确认这个寄存器地址是01功能码的吗?如果是 ,建议你用2楼说的第三方模块采集,或者采用类似200的自由口方式编程采集。
01功能码是输出线圈(位)地址,按理说是不应该超过9998的,出现比较大的地址一般都是03功能码的保持寄存器地址,对于03功能码西门子MODBUS通讯功能块是支持465535的。
因此建议你确认一下是否真的是01功能码,最好使用串口调试工具测试一下通讯数据是否正确再说。
请填写推广理由:
分享
只看
楼主