Modbus - WB-MAP3E

Здравствуйте.

Подскажите, как получить значение мощности, получаемое из счетчика WB-MAP3E
Активная мощность для фазы L3 s32 big endian адреса - 4871, 4872
Значения по адресам 0, 2025

Добрый день!

s32 big endian - значит регистры идут от старшего к младшему.

Полученное число HEX переведите в десятичное и умножьте на x0.00512 - получите мощность в Вт.

Только для P L3 вам следует прочитать два регистра 4870 и 4871.

Пример представлен в карте регистров.

Спасибо

вт, 10 июн. 2025 г. в 12:22, Dmitry Kuryatnikov через Wiren Board Support <info@wirenboard.com>:

Спасибо за помощь. Еще один вопрос:
Как учитывается знак для отрицательной мощности?

вт, 10 июн. 2025 г. в 12:22, Dmitry Kuryatnikov через Wiren Board Support <info@wirenboard.com>:

Для прямой активной энергии для фазы L1 имею по протоколу Modbus

4613 -9053
4614 2376
4615 0
4616 0

Значение по младшему адресу отрицательно, Что с ним делать? Вычитать из общей суммы?

Для прямой активной энергии для фазы L1 имею по протоколу Modbus

4613 -9053
4614 2376
4615 0
4616 0

Значение по младшему адресу отрицательно, Что с ним делать? Вычитать из общей суммы?

вт, 10 июн. 2025 г. в 12:22, Dmitry Kuryatnikov через Wiren Board Support <info@wirenboard.com>:

AP energy L1* Прямая активная энергия для фазы L1 содержится в 4-х регистрах 4612-4615 и не может быть отрицательной, так как тип u64 хранит положительное целое число.

Перепроверьте еще раз или вышлите вывод команды, подставив свои параметры:

modbus_client_rpc --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a214 -c4 -t0x03 -r4612

Подробнее об утилите modbus_client здесь.

Здравствуйте.
Мощность может быть отрицательной, как реактивная, так и активная.

С уважением,

Генеральный Директор
Лейпус Владимир Борисович

vladimir.leipus@gmail.com
ООО “еМетерЭнержи”

198504, г. Санкт-Петербург, г. Петергоф, ул. Чебышевская, д. 14, к. 1, лит. А, кв. 85

Россия

Мы обсуждаем накопленную энергию кВт*ч.

Если вас интересует мощность, то это другие регистры.

Например:

P L1 Активная мощность для фазы L1 - регистры 4866-4867.

Если у вас активная мощность отрицательная, то проверьте правильность подключения трансформаторов тока.

Что делать с отрицательной реактивной мощностью?

Что делать с отрицательной реактивной мощностью?

ср, 11 июн. 2025 г. в 11:02, Dmitry Kuryatnikov через Wiren Board Support <info@wirenboard.com>: