Modbus暫存器地址主要分為以下幾類,每類的地址範圍如下:
輸出線圈:地址範圍是00001-09999(5位地址)和000001-065536(6位地址)。
輸入線圈:地址範圍是10001-19999(5位地址)和100001-165536(6位地址)。
輸出暫存器:地址範圍是40001-49999(5位地址)和40001-465536(6位地址)。
輸入暫存器:地址範圍是30001-39999(5位地址)和30001-365536(6位地址)。
另外,根據不同的製造商和實現方式,Modbus暫存器地址的起始值可能有所不同。例如,美國Modicon公司和GE公司使用的Modbus地址是基於1的,即同類元件的首地址為1,而西門子PLC的Modbus地址是基於0的。此外,Modbus暫存器地址通常使用十六進制表示,範圍從0000到FFFF,其中H表示十六進制(HEX)。
請注意,不同製造商可能會有不同的地址編碼習慣,因此在具體套用中應參考相關設備的手冊或文檔以確定確切的地址範圍和編碼方式。