I am using the Modbus server node to simulate a modbus controller for 13 air handling units
The controller has 1 IP address and each air handling unit has its own unit ID (1-13)
I am using the Modbus write node to force FC 5 on or off to simulate each Air handling unit being switched on or off.
I am using the Modbus read node with a function to read the status of Air handling units 1 to 13.
When I write to FC 5 (Single coil) for Unit ID 1 address 0 and read the status from the server, all Unit IDs read as having FC5 forced on not just ID 1. It seems to overwrite FC5 on all unit IDs
Can anyone help me understand how I read write to the server without having the same value overwritten to all Unit IDs? (See attached)