maskWriteRegister()
描述
向 Slave 節點發送寫入 Holding Register 暫存器的封包遮罩運算指令,其運算公式如下: (Current_Contents AND and_mask) OR (or_mask AND (NOT and_mask))
語法
node1.maskWriteRegister(write_address , and_mask , or_mask)
參數
node1
: ModbusMasterNode
物件。
write_address
:欲寫入的 Holding Register 暫存器之位址。
and_mask
:「與」閘遮罩參數。
or_mask
:「或」閘遮罩參數。
回傳
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 28 |
|
函式庫參考主頁面
86Duino 參考資料的文本遵循 知識共享署名-相同方式共享 3.0 許可證。參考資料中的程式碼範例已發佈到公共領域。