WB-MRM2-mini Modbus Relay Modules: различия между версиями

Строка 193: Строка 193:
Подробнее о выборе типа выключателей и других настройках модуля читайте в разделе [[#Настройка | Настройка]].
Подробнее о выборе типа выключателей и других настройках модуля читайте в разделе [[#Настройка | Настройка]].


{{Wbincludes:Relay tuning}}
== Настройка ==
{{Wbincludes:Relay tuning. In/Out}}
{{Wbincludes:WebUIDeviceSetUp}}
 
=== Безопасный режим ===
[[Image: WB-MRM2-mini settings example.png |400px|thumb|right| Пример настройки реле WB-MRM2-mini: таймер безопасного режима и выбор состояния выходов при возобновлении питания{{SupportedSinceRelease
| release= wb-2110
| nobanner= true
}}]]
Безопасный режим позволяет остановить технологические процессы в случае, если контроль над модулем утрачен, например, перебит кабель RS-485. Рекомендуем учитывать возможность потери связи с контроллером при проектировании систем управления.
 
Таймер этого режима начинает отсчёт после каждого успешно обработанного (принятого) пакета [[Modbus |Modbus]]. При достижении установленного времени — выходы реле отключаются. Если была включена маппинг-матрица, то реле можно управлять напрямую от его входов.
 
Значение таймера указывается в параметре '''Safety Timer (s)''' — значение «0» отключает безопасный режим. По умолчанию безопасный режим выключен.
 
=== Режим работы реле при возобновлении питания ===
{{note|note|Функция доступна с версии прошивки 1.5.3 и выше.}}
 
Устройство запоминает состояние выходов при отключении питания, но вы можете это изменить.
 
Выберите нужный режим в параметре '''Restore Last Outputs State After Power On'''.
 
=== Режимы взаимодействия входов и реле ===
[[Image: WebUI WB-MRM2-mini Relay Change Button Mode.png |400px|thumb|right| Пример выбора режима для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board
{{SupportedSinceRelease
| release= wb-2110
| nobanner= true
}}]]
В устройствах можно настроить внутреннюю логику, которая позволяет управлять выходами реле с помощью дискретных входов устройства.
Логика обработки настраивается отдельно для каждого входа.
 
По умолчанию каждый вход управляет соответствующим реле, т.е. вход номер 3 управляет реле номер 3.
 
Работа нулевого входа по умолчанию:
 
* с версии '''1.9.0''' (конец 2018г.): задается регистром 16, по умолчанию стоит режим 2 (отключить все реле)
* до этого: вход выключает все реле, а при повторном нажатии включает обратно, без возможности настройки.
 
Работа остальных входов по умолчанию:
 
* с прошивки '''1.12.0''' (середина 2019 года): режим 1 (выключатель с фиксацией)
* до этого: режим 0 (кнопка без фиксации).
 
Для каждого входа можно включить обработку его состояния в соответствии с '''[[I/O_Mapping_Matrix|Mapping-матрицей]]''' (с прошивки 1.9.0). С её помощью можно настроить взаимодействие любого входа с любым выходом.
 
Обработку состояния входа можно '''отключить''' полностью. В этом режиме сигнал на соответствующем входе никак не влияет на состояние выходов.
 
Во всех режимах текущее состояние каждого входа доступно в соответствующих discrete регистрах.
 
Режимы настраиваются для каждого входа индивидуально в параметре '''Button x Mode'''.
 
{| class="wikitable"
! Значение регистра !! Режим работы входов !! Примечание
|-
| 0 || '''Кнопка без фиксации''' (триггерный режим).
При каждом замыкании входа реле изменяет свое состояние на противоположное.
|
|-
| 1 || '''Выключатель с фиксацией.''' Реле повторяет состояние входа.
При переключении Modbus-командой, вход не влияет на реле до следующего переключения.
 
При подаче питания состояние входа также не учитывается до следующего переключения.
||
|-
| 2 || Отключить все реле при нажатии || С прошивки 1.9.0
|-
| 3 || Взаимодействие выключено ||
|-
| 4 || Управлять по Mapping-матрице || С прошивки 1.9.0
|-
|}
 
 
=== Антидребезг ===
[[Image: WebUI WB-MRM2-mini Relay Change Debounce.png |400px|thumb|right| Пример установки времени антидребезга для входа 1 реле WB-MRM2-mini в веб-интерфейсе контроллера Wiren Board
{{SupportedSinceRelease
| release= wb-2110
| nobanner= true
}}]]
Для любого из входов реле вы можете настроить фильтр антидребезга в параметре '''Button x Debounce (ms)'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.


== Представление в веб-интерфейсе контроллера WB == <!--T:22-->
== Представление в веб-интерфейсе контроллера WB == <!--T:22-->