Заглючило измерение тока на MAP12E

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

Добрый день.
Пока совершенно непонятно.
Опишите пожалуйста что и как настраиваете (конфиги, команды) - какой результат ожидаете и какой получаете.

К mapP12E подключено 3 фазы на каждый канал.
Конфиг 4 канала в приложениее.




“Был error” - какое значение читалось из регистров? Какая именно ошибка? Ну и - покажите логи wb-mqtt-serial за период когда она присутствовала.

log_20240602T235026.log (19,6 КБ)

Посмотрите пожалуйста, эти логи подойдут?

Желательно все ж полный лог.
Ну и - подозрительно много ошибок, проверьте физику шины. Допускаю для больших и длинных шин с десятком устройств одну-две ошибки в минуту, тут явно больше.
Ну и - не вижу ничего относящегося к измерителю с адресом 81.

вот там где скрины, там тоже должно быть 142. ERROR был на 142. Это 2 абсолютно одинаковых счетчика. Счетчик подключен через MGE и он там один вообще на MGE подключен. MGE с контроллером в одной сети. В счетчике читается довольно много регистров.
log_20240602T234635.log (35,1 КБ)

Прикрепляю прям весь лог, выгруженный из контроллера

Пожалуйста выгрузите весь лог, за неделю например.
Ну и диагностический архив.
Пока все что вижу - отсутствие связи.

А как за неделю быстро выгрузить, подскажите? Через гуй отображается определенное количество строк кода и при скачивании только отображенные в файл попадают. Чтоб выгрузилось больше, надо скролить, а неделю скролить не хочется.

Вот так, например: journalctl — утилита просмотра системного журнала — Wiren Board

Устройство 142 - опрашивалось, вплоть до перезапуска 8:54.
Напомню, очень большое количество ошибок в логе…

Перепроверили всеми возможными способами. Через контроллер обмен данными происходит отлично. А через USB или MGE или MAI не работает. Глючит, висит и никакие регистры по модбасу не читаются

Хорошо. То есть оборудование работает.

Вот тут не совсем понятно.
Что такое “USB”? Предполагаю что USB/RS485 адаптер? Какой, как подключаете, покажите вывод modbus_client при работе с ним?
MGA или MAI - тоже не очень понятно.

Да, все верно USB/RS485 адаптер. Подключаюсь через Rilhera. Точнее не подключаюсь вообще. Висит и нет связи со счетчиком. С другим таким же счетчиком при аналогичном подключении все работает корректно и регистры по модбасу читаются.

MGE и MAI это преобразователи Ethernet в RS-485

Покажите пожалуйста все же как подключаетесь. Как себя при передаче ведет светодиод Status устройства.
Ну и - какие байты отправляются в устройство, что от него получается?

прикрепляю видео со своими действиями. На глючном счетчике светодиод статуса не моргает

Я не вижу установленного терминатора.
Учитывая что этот же измеритель работает от контроллера - установите терминатор.

Читала просторы вашей вики

Альтернатива - использовать осциллограф и посмотреть на форму сигнала. Если есть под рукой - то да, возможно это проще.