引用
引用第9樓twingo49于2019-04-25 11:34發表的 :
4225 轉二進制應該是 0001 0000 1000 0001所以你的波特率應該是9600,還有你的設定是從站,站號為4。
在加入MODBUS通訊代碼以后,原程序異常,出問題的地方,其實也很基礎,例程里最后一行,MOV K100 D8436,就是讓通信計數器-通信事件日志的存儲起始軟元件從D100開始,但是D100已經被原程序占用,改成K500,從D500開始,就沒有沖突問題了。
因為PLC源碼是供應商提供的,程序本身我們其實也沒有動過其他的,沒有檢查元器件表占用情況。
總之,PLC程序還是得供應商改,但是對于發生錯誤的原因是記住了。