Счетчик WB-MAP12E. Почему-то Фазовый угол L2 подсвечивается красным. И U L1-L2 показывает около 100в, что явно не соответствует истине (проверено вольтметром). Ноль и PE подключены. Прошивку обновил до 2.11.0, но это не помогло
Добрый день!
Это может быть связано с различными причинами.
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Рекомендую осмотреть контакты и выполнить проверку правильности подключения.
Сделайте еще скриншоты значений параметров.
Архив с данными. Что касается подключений, еще раз проверил, в т.ч. с проверкой напряжения прямо на клеммах. Скрин параметров прилагаю.
Добрый день!
В данном случае понадобится считать содержание регистра 4350 (0x10FE).
Это можно сделать предустановленной в контроллер утилитой «modbus_client».
Рекомендую сначала проверить связь: Проверка подключения к устройству и считывание адреса
Для вашего случай команда будет выглядеть так:
modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a129 -c1 -t0x04 -r4350
Перед считыванием регистра потребуется остановить драйвер wb-mqtt-serial:
systemctl stop wb-mqtt-serial
После выполнения следует вернуть его в работу:
systemctl start wb-mqtt-serial
Если фазовый угол L2 не удается считать, то проверьте остальные L1 (всегда ноль) и L3.
Результат выполнения команды:
root@wirenboard-A245ZJT3:~# systemctl stop wb-mqtt-serial
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a129 -c1 -t0x04 -r4350
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[81][04][10][FE][00][01][4B][3A]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
root@wirenboard-A245ZJT3:~# systemctl start wb-mqtt-serial
root@wirenboard-A245ZJT3:~# systemctl stop wb-mqtt-serial
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a129 -c1 -t0x04 -r4349
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[81][04][10][FD][00][01][BB][3A]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a129 -c1 -t0x04 -r4351
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[81][04][10][FF][00][01][1A][FA]
Waiting for a confirmation…
ERROR Connection timed out: select
ERROR occured!
root@wirenboard-A245ZJT3:~#
При этом в интерфейсе углы L1 и L3 отображаются (см скрин)
Вижу, что не получилось наладить связь.
Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”
И укажите почтовый адрес:
После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.
готоао
Пожалуйста, вышлите пароль от ssh личным сообщением или измените на root/root.
Благодарю, в регистре 4350 содержится ошибка.
Уточню у коллег, как это возможно исправить.
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a179 -c1 -t0x04 -r4350
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[B3][04][10][FE][00][01][4F][28]
Waiting for a confirmation...
<B3><04><02><7F><FF><E1><5A>
SUCCESS: read 1 of elements:
Data: 0x7fff
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a179 -c1 -t0x04 -r4349
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[B3][04][10][FD][00][01][BF][28]
Waiting for a confirmation...
<B3><04><02><00><00><81><2A>
SUCCESS: read 1 of elements:
Data: 0x0000
root@wirenboard-A245ZJT3:~# modbus_client --debug -mrtu -b38400 -pnone -s2 /dev/ttyRS485-1 -a179 -c1 -t0x04 -r4351
Opening /dev/ttyRS485-1 at 38400 bauds (N, 8, 2)
[B3][04][10][FF][00][01][1E][E8]
Waiting for a confirmation...
<B3><04><02><04><BE><03><9A>
SUCCESS: read 1 of elements:
Data: 0x04be
Добрый день!
Прошу прощения за задержку, проблема была сильно неочевидная,
Счётчик устроен внутри так, что ремап фаз (выбор нестандартной фазы напряжения для токовых трансформаторов) влияет на его возможность измерять фазовый угол и линейное напряжение.
Вот так это описано в документации:
Если фаза не используется в паре с токовым трансформатором, то параметры Urms и Upeak не могут быть измерены и в веб-интерфейсе контроллера будут помечены красным цветом. Для измерения параметра VoltageAngle необходимо, чтобы трансформаторы были привязаны на разные фазы.
Технически, чтобы измерить углы, нужно, чтобы хотя бы две из трёх возможных комбинаций двух фаз (т.е. 1-2, 2-3, 1-3) встречались внутри одного трёхфазного канала. У вас не так, потому что ни в одном из четырёх трёхфазных каналов не встречается комбинация из фазы L2 и L1 или L2 и L3. Соответственно, WB-MAP12E не может посчитать угол L2 относительно L1 и, соответственно, не может вычислить межфазное напряжение L1-L2 и L2-L3.
Вот настройки из вашего диагностического архива:
“channel1_l1_phase” : 1,
“channel1_l2_phase” : 1,
“channel1_l3_phase” : 1,
“channel2_l1_phase” : 1,
“channel2_l2_phase” : 1,
“channel2_l3_phase” : 1,
“channel3_l1_phase” : 1,
“channel3_l2_phase” : 1,
“channel3_l3_phase” : 3,
“channel4_l1_phase” : 2,
“channel4_l2_phase” : 2,
“channel4_l3_phase” : 2,
Ситуация очень редкая и очень неочевидная, даже наша техподдержка не смогла это связать. Будем думать, как улучшить документацию.
Что касается неверных значений напряжений L1-L2 и L2-L3, то это ошибка в прошивке. Ожидаемое поведение в вашем случае было бы выдавать ошибку вместо этих напряжений, т.е. подсвечивать красным в веб-интерфейсе. Сделали багрепорт, исправим.
Добрый день!
Подскажите, пожалуйста, стало ли вам понятно, как решить проблему с измерением фазового угла?



