Wbincludes:Relay tuning. In/Out: различия между версиями

Материал из Wiren Board
м (Упростил)
Строка 1: Строка 1:
<h3> Режимы взаимодействия входов и реле </h3>
<h3> Режимы взаимодействия входов и реле </h3>
[[Image: WebUI Relay Change Input Mode.png |400px|thumb|right| Пример выбора режима для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board]]  
[[Image: WebUI Relay Change Input Mode.png |400px|thumb|right| Пример выбора режима для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board]]  
В устройствах можно настроить внутреннюю логику, которая позволяет управлять выходами реле с помощью дискретных входов устройства. Логика обработки настраивается отдельно для каждого входа.


По умолчанию:
В модулях для каждого дискретного входа можно настроить внутреннюю логику, которая позволяет управлять выходами реле. Изменить режим можно в параметре '''Input x Mode''' или настроить логику через '''[[I/O_Mapping_Matrix|Mapping-матрицу]]'''.
 
Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования различных типов нажатий: одинарное, двойное, длительное и т.п.
 
Кроме этого, можно полностью отключить обработку состояния любого из входов, притом, в веб-интерфейсе и регистрах можно будет отслеживать их состояние и обрабатывать программно на контроллере.
 
Режимы по умолчанию:
* каждый вход управляет соответствующим реле, т.е. вход номер 2 управляет реле номер 2
* каждый вход управляет соответствующим реле, т.е. вход номер 2 управляет реле номер 2
* режим работы для входов — выключатель с фиксацией (до середины 2019 года, кнопка без фиксации)
* режим работы для входов — выключатель с фиксацией (до середины 2019 года, кнопка без фиксации)
{{#if:{{{no_input_0|}}}||* нулевой вход отключает все реле.}}
{{#if:{{{no_input_0|}}}||* нулевой вход отключает все реле.}}
Для каждого входа можно включить обработку его состояния в соответствии с '''[[I/O_Mapping_Matrix|Mapping-матрицей]]'''. С её помощью можно настроить взаимодействие любого входа с любым выходом. Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования различных типов нажатий.
Обработку состояния входа можно '''отключить''' полностью. В этом режиме сигнал на соответствующем входе никак не влияет на состояние выходов.
Во всех режимах текущее состояние каждого входа доступно в соответствующих discrete регистрах.
Режимы настраиваются для каждого входа индивидуально в параметре '''Input x Mode'''.


<h3> Антидребезг </h3>
<h3> Антидребезг </h3>
[[Image: WebUI Relay Change Debounce.png |400px|thumb|right| Пример установки времени антидребезга для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board]]  
[[Image: WebUI Relay Change Debounce.png |400px|thumb|right| Пример установки времени антидребезга для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board]]  
Для любого из входов реле вы можете настроить фильтр антидребезга в параметре '''Input x Debounce (ms)'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.
Для любого из входов реле вы можете настроить фильтр антидребезга в параметре '''Input x Debounce (ms)'''. Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.

Версия 19:23, 18 января 2022

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

Пример выбора режима для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board

В модулях для каждого дискретного входа можно настроить внутреннюю логику, которая позволяет управлять выходами реле. Изменить режим можно в параметре Input x Mode или настроить логику через Mapping-матрицу.

Начиная с версии прошивки 1.17.0 появились дополнительные матрицы с возможностью настроить входы как кнопки для детектирования различных типов нажатий: одинарное, двойное, длительное и т.п.

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

Режимы по умолчанию:

  • каждый вход управляет соответствующим реле, т.е. вход номер 2 управляет реле номер 2
  • режим работы для входов — выключатель с фиксацией (до середины 2019 года, кнопка без фиксации)
  • нулевой вход отключает все реле.

Антидребезг

Пример установки времени антидребезга для входа 1 реле WB-MR6C v.2 в веб-интерфейсе контроллера Wiren Board

Для любого из входов реле вы можете настроить фильтр антидребезга в параметре Input x Debounce (ms). Возможные значения от 0 до 100 мс, значение по умолчанию — 50 мс.