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