Mask Write Holding Register VI
- Updated2024-11-20
- 2 minute(s) read
Writes values to one or more bits of a holding register.

Inputs/Outputs
![]() Modbus slave in specifies the reference to the Modbus slave instance. Use the Create Slave Instance VI to create a Modbus slave instance. ![]() address specifies the holding register address to which you want to write the values. Valid values are between 0 and 65,535, where 65,535 is the maximum number. The address that this VI writes is 0-based, meaning that the address numbering convention for the Modbus slave starts at 0. ![]() error in describes error conditions that occur before this node runs. This input provides standard error in functionality. ![]() AND mask specifies the AND mask you use to write bits of a holding register. ![]() OR mask specifies the OR mask you use to write bits of a holding register. ![]() Modbus slave out returns a duplicate of Modbus slave in. ![]() error out contains error information. This output provides standard error out functionality. |