I am reading the active energy delivered from an ION7650 via Modus TCP. I can see the value correctly decoded in the object view, but when I look at the object log view, the Decoded Data, Data Type and Object Data are all showing '--' (The data type in the Object view is 4 byte floating point.)
No errors. But despite the Modbus "Value send delta" being set to 0, it only seems to log when the raw (pre-scaled) value changes by 1. So I get logs at 173,000 then 174,000 etc
Even if delta is set to 0 new value is sent only when it differs from the previously sent value. It's possible that the value resolution for this register is 1.