引用
引用第9楼twingo49于2019-04-25 11:34发表的 :
4225 轉二進制應該是 0001 0000 1000 0001所以你的波特率應該是9600,還有你的設定是從站,站號為4。
在加入MODBUS通讯代码以后,原程序异常,出问题的地方,其实也很基础,例程里最后一行,MOV K100 D8436,就是让通信计数器-通信事件日志的存储起始软元件从D100开始,但是D100已经被原程序占用,改成K500,从D500开始,就没有冲突问题了。
因为PLC源码是供应商提供的,程序本身我们其实也没有动过其他的,没有检查元器件表占用情况。
总之,PLC程序还是得供应商改,但是对于发生错误的原因是记住了。