Modbus報文限制,最多一次讀取124個寄存器

問題場景 今天項目連接調試的時候,出現了讀取數據有誤的情況,但是恰好只有一個寄存器發生錯誤,這個寄存器的數字號又很熟悉,123,寄存器的起始地址是0,即第124個寄存器的報文有問題。之前在測試兩個模擬軟件poll和slave的時候,poll設置功能碼爲04讀取數據的時候,不能將讀取寄存器的長度設置太大,只能有個範圍,如下圖。 問題原因 後來查閱資料modbus的報文長度有限制,最後導致一次最多隻能
相關文章
相關標籤/搜索