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>:

Если отрицательная активная - измените Направление подключения токовых трансформаторов или перекиньте полярность на клеммах.
Еще можно программно в настройках: Инвертировать токовый трансформатор L1

Реактивная может быть отрицательной в зависимости от характера нагрузки.

Все же как считать отрицательную реактивную мощность?

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

Для этого предусмотрены следующие параметры для подсчёта прямой и обратной реактивных энергий:

Total RP energy — суммарная прямая реактивная энергия

Total RN energy — суммарная обратная реактивная энергия

Меня интересует отрицательная реактивная мощность.

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

Вот что вам нужно:

Total Q - суммарная реактивная мощность

Q L1
Реактивная мощность для фазы L1

Q L2
Реактивная мощность для фазы L2

Q L3
Реактивная мощность для фазы L3

Отрицательное значение реактивной мощности будет в случае, если у вас резистивно-ёмкостная нагрузка.

Я работаю с счётчиком с программным modbus master. He использую опс

С уважением,

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

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

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

Россия

Потому использую адреса. Проверю ещё раз, что за адреса

С уважением,

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

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

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

Россия

Выше я привел ссылки на карту регистров - там указаны адреса, порядок байт и справка как вычислять значения.
В чем у вас возникли сложности?

Спасибо. Я посмотрю

С уважением,

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

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

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

Россия