PORTS CONFIGURATION
MODBUS SETTINGS
The MODBUS serial protocols RTU, ASCII, and Binary is using the specified serial port parameters. The MODBUS IP protocol on TCP and UDP is respecting the host IP and port.
The inputs 1+2 configure the MODBUS device, inputs 3+4 configure the MODBUS_34 device and so on.
Inputs with the slave id set to 0 are turned off.
Function 1 (Read Coils): registers 0 to 65535 corresponding to numbers 000001 to 065536
Function 2 (Read Discrete Inputs): registers 0 to 65535 corresponding to numbers 100001 to 165536
Function 3 (Read Multiple Holding Registers): registers 0 to 65535 corresponding to numbers 400001 to 465536
Function 4 (Read Input Registers): registers 0 to 65535 corresponding to numbers 300001 to 365536
Dividers 1/10 and 1/100 can be set to recreate decimals of floats transported as integers multiplied by 10 or 100. Eg. a value of 145.2 might be transmitted as 1452, which is turned back into 145.2 by the 1/10 divider.
Temperature readings are automatically converted based on the specified unit per input channel.
If a Float or BCD decoder is set, two succeeding 16bit registers are requested and the received 4 bytes interpreted using the byte and word order as specified by the corresponding flag.
The PID Control dialog can operate a connected PID slave using the given PID registers to set the p-i-d parameters and the set value (SV). MODBUS commands can be specified to turn the PID slave on and off from that PID Control dialog. See the help page in the Events Dialog for documentation of available MODBUS write commands.
The Scan button opens a simple MODBUS scanner to search for data holding registers in the connected device.
Refer to the User Manual of your MODBUS device for information specific to the setup required for your device.