maskWriteRegister()
Description
Sends a packet mask operation instruction to the Slave node to write into the Holding Register register. The operation formula is as follows: (Current_Contents AND and_mask) OR (or_mask AND (NOT and_mask))
Syntax
node1.maskWriteRegister(write_address, and_mask, or_mask)
Parameters
node1
: ModbusMasterNode
object.
write_address
: The address of the Holding Register to be written.
and_mask
: "AND" gate mask parameter.
or_mask
: "OR" gate mask parameter.
Return
int
: If successful, return MODBUS_SUCCESS
, otherwise return EXCEPTION_CODE.
Example
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 |
|
Library Reference
86Duino Reference Text Follows Creative Commons Attribution-Share Alike 3.0 License. The code examples in the references have been released into the public domain.