Случайное включение каналов на WB-MR3


#1

Коллеги, добрый день. Возникла следующая ситуация:

  1. Установил на рейку WB6.5, Supply voltage 24V
  2. Соединил с WB-MR3HV/S
  3. В реле завел 220, из него вывел 2 канала, на две секции теплого пола
  4. Подключил через web интерфейс реле к контроллеру

Все работает, теплые полы греют, каналы включаются и выключаются через web интерфейс, почти счастье.

Но есть одна проблема:

Каналы включаются и выключаются самостоятельно когда им хочется. Включаешь оба канала, через 5 минут 1й выключается, потом второй выключается, потом второй включается, потом выключается, потом первый включается и так далее. Никакой логики или системности.

Из наблюдений:

  1. Так происходит только когда есть питание на входе, если выключить автомат, то ничего не происходит, все работает штатно.
  2. Наличие потребителей не играет роли. Выключил все теплые полы, никак не повлияло.
  3. Помимо реле есть еще датчики. Соединил контролер и реле напрямую. Не повлияло.
  4. Из 3 выходных каналов занято 2. Третий так же шалит, вообще без проводов.
  5. При подаче 220 на вход включаются рандомные каналы. Потом начинают мигать.

Есть идеи, где у меня руки не из того места растут? Заранее спасибо.


#2

Что вы подразумеваете под “питанием на входе”?
О каком “автомате” идет речь?
Вышлите пожалуйста фото подключенного модуля реле и содержимое файла /var/log/messages


#3

Chapay, добрый день! Могу предположить, что входы вашего модуля настроены по умолчанию, с поддержкой кнопок без фиксации. Если вам нужна логика есть 220 – реле замкнуто, нет 220 – реле разомкнуто, то надо перенастроить входы на режим “с фиксацией” подробнее смотрите карту регистров: https://wirenboard.com/wiki/index.php/Relay_Module_Modbus_Management (регистр 5 или 9…11).


#4

Да, действительно, большое спасибо за совет! Внимательное чтение документации помогло решить задачу. Прописал 3 в регистр 5 и все заработало как планировалось.
Для протокола:

modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a10 -t0x06 -r5 3