Показания с WB-MAP12

Здравствуйте!
При снятии суммарной прямой активной энергии значения сбрасываются, то есть (если перевести в кВт/ч) счет идет от -1 кВт/ч доходит до 1 кВт/ч и снова начинает с -1 кВт/ч.
Ваш счетчик использую без головного устройства, опрос идет через modbus TCP.
В чем может быть проблема?

Добрый день, SmartH!
Если посмотрите в таблицу значений, там видно, что этого параметра хранится как беззнаковое 64-битное целое, в формате little-endian.
Вы, похоже, считываете только один modbus-регистр, а там их четыре: первый переполняется и 1 переносится в следующий регистр.
Я вот в этой теме рассказал, как побитно хранится энергия в четырех регистрах, думаю, вам поможет:

Большое спасибо, Kilpio!