readHoldingRegister()
描述
讀取 Holding Registers 暫存器。
語法
node1.readHoldingRegister(address) node2.readHoldingRegister(address, size, buffer)
參數
node1/node2
: ModbusSlaveNode
物件。
address
:欲讀取的 Holding Registers 暫存器位址。
size
:欲讀取的 Holding Registers 暫存器數量。
buffer
:將讀取出的 Holding Registers 暫存器陣列資料複寫至 buffer 指向的陣列空間內。
回傳
int
:僅使用address引數時回傳該 HoldingRegister 位置資料。 使用指定buffer讀取時,則回傳MODBUS_SUCCESS,反之回傳 EXCEPTION_CODE 。
範例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|
See Also
函式庫參考主頁面
86Duino 參考資料中的文字修改自 Arduino 參考資料,並根據 知識共享署名-許可證方式共享 3.0 授權。參考資料中的程式碼範例已發佈到公共領域。