Reading accumulated energy from ABB energymeter

Hi

Iv'e been trying to read the accumulated values from an ABB B24 212-100 energy meter via modbus.

The voltages and other small values reads just fine, but the accumulated values are stored across 4 registers, so a 64-bit value(?).
I can get citect to read them one by one as integers and then get the same result as in a modbus-poll program, but I can´t get citect to read out the correct accumulated value.

I of course have read the manual, which can be found here: https://new.abb.com/products/2CMA100180R1000/active-energy-class-1-or-b-for-mid-meters-reactive-energy-class-2

And from that Iv'e extracted the addresses in hex, converted to decimal, and offset them. Seems like reading them with an offset of +2 gives the same result as modbus-poll programs at least.

So in summary, reading a 4 register long accumulator, how do I do it? Using datatype ULONG or LONG doesn't help. Also tried the ini-parameters for bitswapping and such.

Regards

Anders

Parents Reply Children
No Data