恭喜,你发布的帖子
发布于 2017-12-18 16:44:32
2楼
谢谢斑竹!
刚又试了下更改波特率、奇偶校验,更改后有时候不用重启Modbus也能读取成功,但大部分时候都读失败,只要MODE置0再置1重启一下Modbus就好了。
手册里只说”每次通信状态改变时程序必须执行 MBUS_INIT 指令一次。因此,EN输入以脉冲方式通过边沿检测元素,或者仅在首次扫描时执行 MBUS_INIT。“ 没说改变时要重启Modbus。
看来不管怎样,修改了参数都要重新启动一下Modbus。
请填写推广理由:
分享
只看
楼主