WB-MRWL3 не корректно работает

Добрый день
Установлено реле WB-MRWL3. управляет включением электрокотла. В котле отгорел провод (ноль) после этого реле не корректно себя ведет. Включать включает, но после этого отваливается и не выполняет команды.

Состояние устройства до выполнении команды

После выполнения команды становится красным и не выполняет команды через веб интерфейс, Выключить можно только через физическое нажатие кнопки

Ошибка в логах следующая

18-05-2025 09:11:44.475 [wb-mqtt-serial] WARNING: [register handler] failed to write: <modbus:218:coil: 0>: Serial protocol error: request timed out
18-05-2025 09:11:44.386 [wb-mqtt-serial] WARNING: [register handler] failed to write: <modbus:218:coil: 0>: Serial protocol error: request timed out
18-05-2025 09:11:44.386 [wb-mqtt-serial] WARNING: [register handler] failed to write: <modbus:218:coil: 0>: Serial protocol error: request timed out
18-05-2025 09:11:44.342 [wb-mqtt-serial] WARNING: [register handler] failed to write: <modbus:218:coil: 0>: Serial protocol error: request timed out

Вопрос это дело в реле(электронике)? Или это программное?
Можно ли восстановить если отправить к вам или надо покупать новое?

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

Понял. Вечером проверю

Напряжение 23,3 вольта.
Номер модуля WB-MR3LV/x, WB-MR3HV/x, WB-MRWL3 (3-канальный модуль реле) 178755 218 /dev/ttyRS485-2 9600 8N2

Причину вроде бы нашел. Перед реле подключен многоканальный счетчик электричества WB-MAP6S. если я его отключаю то реле работает нормально и включается и выключается. Если подключаю то реле не отвечает.

Я рекомендую проверить уровни на шине RS-485 ну и соединения.

Что такое уровни и как они проверяются?
Соединения я смотрел. На всякий случай еще раз вечером посмотрю.


Думается, что Вам рекомендовали замерить напряжение между проводниками А и В витой пары.
При коммуникации с устройствами разница потенциалов (VDC) между А и В должна быть не менее 1.5VDC. При физическом отключении всех устройств или установки Контроллера/Мастера в Стоп, на шине между A и B должен наблюдаться устойчивый потенциал 0.2VDC.

1 лайк

Понял. Спасибо

Соединение нормальное. Уровень сигнала прыгает 0,2-0,6 в.
Удалил устройство из устройств. Поиском оно больше не находится (в настройках драйвера serial-устройств)
На самом устройстве зеленая лампочка горит(не мигает синхронно как на других реле) и мигает сверху оранжевая лампочка.

Как (чем) выполнена шина? Есть ли терминаторы?
Уровень при остановленном опросе или при запущенном?
То есть явно что-то прижимает шину к земле.

А на опрос с помощью modbus_client - как реагирует?

Витая пара. Терминаторов нет. При остановленном запросе.

УРовень наприяжения сильно меньше ожидаеммого. Советую по очереди отключать устройства с шины и измерять - возможно что-то его просаживает.

Спасибо. В выходные займусь.

Проблема решена. Плохое соединение rs-485

1 лайк