Modbus Line Set Register
ModbusLineSetRegisterAction writes one holding register value to one slave device managed by a ModbusLineThing. Use it for PLC setpoints, controller parameters, analog outputs, modes, thresholds, timers, and corrective commands.
Write one holding register on a selected slave
The action performs a direct single holding-register write to the configured register address on the configured slave ID. The register must accept writes, and the device must be online.
Setpoints
Write speed, temperature, threshold, timer, mode, or analog output values.
Multi-slave automation
Target one controller among several devices on the same Modbus line.
Corrective command
Return equipment to a known value after an event, alarm, or operator action.
Configuration parameters
| Parameter | Required | Description | Default |
|---|---|---|---|
Title | Yes | Display name of the action. | None |
Modbus line | Yes | Target ModbusLineThing. | None |
Device | Yes | Slave device ID inside the selected line. | None |
Address | Yes | Raw holding-register address to write. | None |
Value | Yes | Integer value sent to the register. UI range is 0-32767. | None |
Operational notes
Use the configured register map
The dropdown is based on the holding-register map. Rename registers so action configuration remains understandable.
Convert engineering values first
If the device expects signed values, scaled units, bit masks, or multi-register values, convert them before configuring the action.
Device must accept writes
The device must be online and the target register must support holding-register writes.