Includes. Relay tuning

Материал из Wiren Board


Настройка

Безопасный режим

При прекращении обмена данными по Modbus устройство отключает реле по прошествии заданного времени (таймаута).

Для включения безопасного режима (Safety timer) нужно записать таймаут в секундах в регистр по адресу 8.

Значение "0" отключает безопасный режим.

Режим работы реле в случае отключении питания

Устройство запоминает состояние выходов при отключении питания. Режим контролируется Modbus-регистром 6, если в нем:

0 - при возобновления питания все реле будут выключены.

1 - при возобновления питания реле восстановят свои состояния.

Этот функционал появился начиная с версии прошивки 1.5.3.

Режимы взаимодействия входов и реле

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

1. Общая настройка взаимодействия всех пар входов и выходов. В holding-регистр 0x05 записывается номер режима взаимодействия 0, 1 или 3 (см. таблицу ниже). В новых партиях этот механизм оставлен в целях совместимости со старыми устройствами, по умолчанию в регистр записан режим 0 — для поддержки управления режимом отдельных входов (см. далее).

2. В новых партиях были добавлены регистры режимов для отдельных входов: holding-регистры с 9 по 9+x-1 (x — число реле в модуле) и holding-регистр 16 (нулевой вход). Настройка отдельных регистров работает, если в регистре 5 записан 0. При остальных значениях в регистре 5 он имеет приоритет.

В старых прошивках в этих регистрах был записан режим 0 (управление выключателями без фиксации). Начиная с прошивки 1.12.0 (середина 2019 года) в этих регистрах записан режим 1 — управление выключателями с фиксацией. В регистре 16, отвечающем за работу входа 0, записано значение 2, что обеспечивает работу входа 0 как "аварийного" — при нажатии на кнопку без фиксации, подсоединенную к этому входу, все реле выключатся. Повторное нажатие оставит все реле выключенными.

3. В устройствах с прошивкой версии 1.9.0 и выше появилась матрица размером 8x8, описывающая режимы взаимодействия каждого входа с каждым выходом (Mapping-матрица), которая хранится в регистрах с 384 по 447. В эти регистры записывается битовая маска, определяющая взаимодействие конкретного входа с конкретным выходом.


Значение регистра Режим работы входов Примечание
0 Кнопки без фиксации (триггерный режим).

В этом режиме для изменения состояния реле достаточно однократно замкнуть и разомкнуть вход.

Изменение состояния происходят по переднему фронту (то есть при замыкании) ||

1 Выключатель с фиксацией. Реле повторяет состояние входа.

Если реле переключить Modbus-командой, то вход не будет влиять на реле до следующего переключения.

При подаче питания состояние входа так же не учитывается до следующего переключения.

2 Отключать все реле при нажатии (по умолчанию такой режим имеет вход 0) с прошивки 1.9.0
3 Отключить взаимодействие входов и выходов: изменение входа не влияет на состояние реле
4 Управлять в соответствии с Mapping-матрицей с прошивки 1.9.0
5 Управлять в соответствии с Mapping-матрицей,
через 20 минут после переключения Modbus-командой состояние приводится согласно входам*
с прошивки 1.9.0

* Режим для дополнительной надежности при работе с датчиками протечки. Отрабатывается следующий сценарий: при срабатывании датчика протечки шаровой кран перекрывает воду. В какой-то момент поступает команда по Modbus на открытие крана. Но, если протечка все еще фиксируется датчиком, через 20 минут кран снова будет перекрыт.