setTransmitBuffer()
描述
設定 ModbusMasterNode
類別中的私有陣列 writeData
的數值。 writeData
是使用 Write 功能碼的 Modbus 封包內容。
語法
node1.setTransmitBuffer(index, value, mode)
參數
node1
: ModbusMasterNode
物件。
index
: writeData
陣列的索引值。
value
:填入 writeData
陣列的數值,即欲傳送的 Modbus 封包內容。
mode
:從 writeData
陣列中讀取數據的模式,其引數為 MODBUS_DATAMODE_BIT
或 MODBUS_DATAMODE_UINT16
,若不給予引數將預設為 MODBUS_DATAMODE_UINT16
。
回傳
int
:如果成功回傳 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 |
|
See Also
- clearTransmitBuffer()
- writeSingleCoil()
- writeSingleRegisters()
- writeMultipleCoils()
- writeMultipleRegisters()
- readWriteMultipleRegisters()
函式庫參考主頁面
86Duino 參考資料中的文字修改自 Arduino 參考資料,並根據 知識共享署名-許可證方式共享 3.0 授權。參考資料中的程式碼範例已發佈到公共領域。