I have created logic to read values from a power monitor (Shark250) using modbus TCP protocol on a GE PACSystems Rx3i (now owned by Emerson). I have the logic for opening the channel and reading the requested values. However, I have concerns since the values from the power monitor are read as floating point (32-bit) values while the holding registers are only 16-bit. I was curious if anyone had a similar situation and how to resolve any issues that may occur. Your assistance is appreciated.