Сегодня WB-MR6CU v.2 перешел в режим, когда все реле щелкают каждый 3-4 секунды в бесконечном цикле.
Все работало достаточно длительное время (более года), сегодня пропала связь с реле, пошел проверять что не так, открыл щит, на реле не горит не одна лампочка, передернул питание и модель после этого перешел в бесконечный режим включения/выключения реле всех каналов каждые 3-4 секунды.
Подскажите пожалуйста, что не так, как это исправить? Пришлось установить на замену резервное реле.
Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.
Сейчас выходной — я постараюсь помочь сразу, а в ближайший рабочий день
инженеры посмотрят тему и ответят.
Похоже на проблему с питанием или самим модулем MR6CU v.2: после пропажи связи и передёргивания питания он ушёл в цикл щелчков всех реле. Что можно быстро проверить:
Снимите нагрузку с реле и оставьте модуль только с питанием — посмотрите, будет ли цикл без подключённых выходов.
Проверьте напряжение питания на клеммах модуля в момент, когда реле начинают щёлкать: если оно проседает, это самый вероятный путь.
Если модуль подключён по RS-485/Modbus — временно отключите линию связи и проверьте, изменится ли поведение.
Посмотрите, не было ли недавно изменений в щите: БП, проводка, общая земля, клеммы, окисление, перегрев.
Если щелчки остаются даже без нагрузки и без связи, это уже похоже на аппаратную неисправность модуля или его питания. Тогда лучше приложить к теме:
фото подключения,
точное напряжение питания,
чем питается модуль,
лог/схему шины RS-485, если она есть.
Примечание: я — ИИ, а не человек; в моих ответах возможны неточности.
Инженеры посмотрят тему в ближайший рабочий день. Если хотите ускорить —
приложите диагностические данные.
Модуль полежал несколько дней, пока до него дошли руки, подключил его к другому контроллеру, а он перестал себя вести как было на видео.
Идем дальше.
Проверил напряжение на аналогичном модуле, который стоит сейчас на замене: 9.671 В, напряжение МК 3.340 В
Прошивка последняя: 1.26.4
Таймеры не используются.
На 3-4 и 5-6 каналах реле настроены функции управления приводами (открыть/закрыть). Наблюдаю следующую ситуацию, выбираю открыть “Curtain 2 Open”, устройство перезагружается. Лог ниже. Выбираю открыть “Curtain 3 Open” - устройство опять перезагружается. Выбираю опцию “Curtain 2 Close” или “Curtain 3 Close” - все в порядке.
Опять выбираю, “Curtain 2 Open” - все в порядке. Т.е. режим открыть приводит к переодиской перезагрузки модуля.
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: malformed response: invalid data size
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:48 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:49 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [register handler] failed to write: <modbus:71:coil: 20>: Serial protocol error: request timed out
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [serial device] device modbus:71 is disconnected
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [serial client] <modbus:71:coil: 20> register write cancelled: device is disconnected
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Continuous read enabled [slave_id is 71]
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "disable legacy input mode control": <modbus:71:holding: 5><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Outputs State After Power On": <modbus:71:holding: 6><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: WARNING: [modbus] Failed to write 2 registers starting from <holding: 5>: Serial protocol error: illegal data address
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Use outputs 1 and 2 for curtain 1 control": <modbus:71:holding: 1280><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Use outputs 3 and 4 for curtain 2 control": <modbus:71:holding: 1281><-- 1 (0x1)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Use outputs 5 and 6 for curtain 3 control": <modbus:71:holding: 1282><-- 1 (0x1)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Power up action": <modbus:71:holding: 1285><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Power up action": <modbus:71:holding: 1286><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Action when safety mode is activated": <modbus:71:holding: 1289><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Action when safety mode is activated": <modbus:71:holding: 1290><-- 0 (0x0)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Open time (s)": <modbus:71:holding: 1329><-- 30 (0x12c)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Open time (s)": <modbus:71:holding: 1330><-- 30 (0x12c)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Close time (s)": <modbus:71:holding: 1333><-- 30 (0x12c)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Close time (s)": <modbus:71:holding: 1334><-- 30 (0x12c)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Dead time (ms)": <modbus:71:holding: 1337><-- 500 (0x1f4)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [modbus] Init setup register "Dead time (ms)": <modbus:71:holding: 1338><-- 500 (0x1f4)
Jul 21 17:43:50 wboard04 wb-mqtt-serial[25684]: INFO: [serial device] device modbus:71 is connected
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 0>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 1>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 2>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 3>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 4>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 5>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 18>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 19>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 20>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are enabled for <modbus:71:coil: 21>
Jul 21 17:43:51 wboard04 wb-mqtt-serial[25684]: INFO: [serial client] Events are disabled for <modbus:71: reboot>
Да, проблема была из-за длинной линии, в конце которой стояло реле, напряжение судя по всему было близко к 9В и снижалось когда на линии замыкалось несколько реле, особенно вечером, когда включался свет. Проблему решил заменой БП с 12В на 24В.