目錄
一:Modbus寄存器種類說明
二:Modbus功能碼簡述
三:Modbus寄存器PLC位址 和 寄存器協定位址簡述
四:Modbus彙總
正文
一:Modbus寄存器種類說明
1:線圈狀态
輸出端口,可設定端口的輸出狀态,也可以讀取該位的輸出狀态;
2:離散輸入狀态
輸入端口,通過外部設定改變輸入狀态,可讀但不可寫;
3:保持寄存器
控制器運作時被設定的某些參數,可讀可寫;
4:輸入寄存器
控制器運作時從外部裝置獲得的某些參數,可讀不可寫;
二:Modbus功能碼簡述
功能碼可以分為位操作和位元組操作,位操作的最小機關是Bit,位元組操作的最小機關為2個位元組(Byte).
1:位操作指令
讀線圈狀态01H、讀離散輸入狀态02H、寫單個線圈05H、寫多個線圈0FH.
2:位元組操作指令
讀儲存寄存器03H、讀輸入寄存器04H、寫單個儲存寄存器06H、寫多個儲存寄存器10H.
三:Modbus寄存器PLC位址 和 寄存器協定位址簡述
1:寄存器PLC位址
PLC位址是控制器中的位址,采用十進制數表示,共5位,第一位表示寄存器的類型,詳見下表;
2:寄存器協定位址
由于功能碼和PLC位址的字首(5位資料的最高位)相對應,是以不區分字首,用後邊的四位資料表示,且需要轉換成16進制;
四:Modbus彙總