Hello,
I am currently developing an app that will connect to a RedLion Panel Meter used to display compression values. Once the compression hits a setpoint set in the meter a coil will change states and fires a solenoid.
This meter does not handle the Modbus Function code FC01 for reading coils. This coil has a mirror register(40021) and a bit(bit 3) within that register that changes when this coil fires. I have tried drilling down to the bit level visa the .Net framework BitArray class and the BitVector32 struct . I tried to display the entire register as a ushort on screen and no change when the setpoint was fired .
I have tested getting the bit and the word change visa a small Indusoft app using their built in Modbus RTU driver. I saw the change in the register and the bit going this route of comms.
If you need code snippets or any other information I am happy to send.
Thanks,