MODBUS部分功能碼
功能碼 |
名 稱 |
作 用 |
0x01 |
讀取線圈狀態(tài) |
取得一組邏輯線圈的當(dāng)前狀態(tài)(ON/OFF) |
0x02 |
讀取輸入狀態(tài) |
取得一組開關(guān)輸入的當(dāng)前狀態(tài)(ON/OFF) |
0x03 |
讀取保持寄存器 |
在一個或多個保持寄存器中取得當(dāng)前的二進(jìn)制值 |
0x04 |
讀取輸入寄存器 |
在一個或多個輸入寄存器中取得當(dāng)前的二進(jìn)制值 |
0x05 |
強置單線圈 |
強置一個邏輯線圈的通斷狀態(tài) |
0x06 |
預(yù)置單寄存器 |
把具體二進(jìn)制值裝入一個保持寄存器 |
0x10 |
預(yù)置多寄存器 |
把具體二進(jìn)制值裝入一串連續(xù)的保持寄存器 |
MODBUS功能碼與數(shù)據(jù)類型對應(yīng)表
功能碼 |
功 能 |
數(shù)據(jù)類型 |
0x01 |
讀 |
位 |
0x02 |
讀 |
位 |
0x03 |
讀 |
整型、字符型、狀態(tài)字、浮點型 |
0x04 |
讀 |
整型、狀態(tài)字、浮點型 |
0x05 |
寫 |
位 |
0x06 |
寫 |
整型、字符型、狀態(tài)字、浮點型 |
0x10 |
寫 |
整型、字符型、狀態(tài)字、浮點型 |
MODBUS部分功能碼與數(shù)據(jù)抽象表
功能碼 |
名 稱 |
PS690U抽象體 |
0x01 |
讀取線圈狀態(tài) |
對應(yīng)裝置復(fù)歸及遙控開關(guān)狀態(tài) |
0x02 |
讀取輸入狀態(tài) |
對應(yīng)裝置的遙信、告警遙信、保護(hù)動作元件 |
0x03 |
讀取保持寄存器 |
對應(yīng)裝置的時間、區(qū)號、定值、壓板 |
0x04 |
讀取輸入寄存器 |
對應(yīng)裝置的遙測量、電度量 |
0x05 |
強置單線圈 |
對應(yīng)裝置的復(fù)歸及遙控開關(guān) |
0x06 |
預(yù)置單寄存器 |
對應(yīng)裝置的時間、區(qū)號、定值、壓板 |
0x10 |
預(yù)置多寄存器 |
對應(yīng)裝置的時間、區(qū)號、定值、壓板 |