|
|
(не показано 48 промежуточных версий 4 участников) |
Строка 1: |
Строка 1: |
| | {{Anchor|switch-control}} |
| | В параметре '''Режим работы''' вы можете выбрать тип выключателя, отключить реакцию на нажатия или выбрать один из режимов работы по '''[[I/O_Mapping_Matrix|Mapping-матрице]]'''. |
|
| |
|
| === Режимы взаимодействия входов и реле ===
| | При отключении реакции на нажатия состояния входов будут переданы на контроллер, где вы можете обрабатывать их программно. |
| {| class="wikitable" style="text-align:center; float:right; margin-right: 10px;"
| |
| ! Holding-регистры
| |
| для настройки режима
| |
| ! Вход
| |
| (при наличии)
| |
| |-
| |
| | 16 || Input 0
| |
| |-
| |
| | 9 || Input 1
| |
| |-
| |
| | 10 || Input 2
| |
| |-
| |
| | 11 || Input 3
| |
| |-
| |
| | 12 || Input 4
| |
| |-
| |
| | 13 || Input 5
| |
| |-
| |
| | 14 || Input 6
| |
| |-
| |
| |}
| |
| В устройствах можно настроить внутреннюю логику, которая позволяет управлять выходами реле с помощью дискретных входов устройства.
| |
| Логика обработки настраивается отдельно для каждого входа.
| |
|
| |
|
| По умолчанию, каждый вход управляет соответствующим реле, т.е. вход номер 3 управляет реле номер 3.
| | При выборе режима '''mapping-матрицы для кнопок''', вы сможете настроить действия с выходами для каждого их четырёх типов нажатий, что позволит делать сценарные и проходные выключатели. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]]. |
|
| |
|
| Работа нулевого входа по умолчанию:
| | Доступны настройки: |
| | {{Wbincludes:Inputs Press Events Settings}} |
|
| |
|
| * С версии '''1.9.0''' (конец 2018г.): задается регистром 16, по умолчанию стоит режим 2 (отключить все реле) | | Настройки входов по умолчанию: |
| * До этого: вход выключает все реле, а при повторном нажатии включает обратно, без возможности настройки. | | * каждый вход управляет соответствующим реле, т.е. вход номер 2 управляет реле номер 2; |
| | * режим работы для входов — выключатель с фиксацией; |
| | {{#if:{{{no_input_0|}}}||* нулевой вход отключает все реле.}} |
|
| |
|
| Работа остальных входов по-умолчанию:
| | Полезное: |
| | | * [[Rule_Examples#press-actions | Пример обработки счётчиков нажатий на wb-rules]]. |
| * С прошивки '''1.12.0''' (середина 2019 года): режим 1 (выключатель с фиксацией). | | * [https://youtu.be/lBGJm6FlS7Q Видео «Обработка нажатий в устройствах Wiren Board»]. |
| * До этого: режим 0 (кнопка без фиксации).
| |
| | |
| Для каждого входа можно включить обработку его состояния в соответстии с '''[[I/O_Mapping_Matrix|Mapping-матрицей]]''' (с прошивки 1.9.0). С её помощью можно настроить взаимодействие любого входа с любым выходом.
| |
| | |
| Обработку состояния входа можно '''отключить''' полностью. В этом режиме сигнал на соответствующем входе никак не влияет на состояние выходов.
| |
| | |
| Во всех режимах текущее состояние каждого входа доступно в соответствующих discrete регистрах.
| |
| | |
| {| class="wikitable"
| |
| ! Значение регистра !! Режим работы входов !! Примечание
| |
| |-
| |
| | 0 || '''Кнопка без фиксации''' (триггерный режим).
| |
| При замыкании входа изменяется состояние реле.
| |
| |
| |
| |-
| |
| | 1 || '''Выключатель с фиксацией.''' Реле повторяет состояние входа.
| |
| При переключении Modbus-командой, вход не влияет на реле до следующего переключения.
| |
| | |
| При подаче питания состояние входа так же не учитывается до следующего переключения.
| |
| ||
| |
| |-
| |
| | 2 || Отключить все реле при нажатии || с прошивки 1.9.0
| |
| |-
| |
| | 3 || Взаимодействие выключено ||
| |
| |-
| |
| | 4 || Управлять в соответствии с Mapping-матрицей || с прошивки 1.9.0
| |
| |-
| |
| | 5 || Управлять в соответствии с Mapping-матрицей, <br> через 20 минут после переключения Modbus-командой состояние приводится согласно входам
| |
| (как будто они только что изменили состояние)*
| |
| | с прошивки 1.9.0
| |
| |}
| |
| | |
| '''*''' Режим для дополнительной надежности при работе с датчиками протечки. Сценарий: при срабатывании датчика протечки шаровой кран перекрывает воду. Протечку устранили и командой по Modbus кран открыли. Но, если через 20 минут (время на высыхание датчика) протечка все еще фиксируется датчиком, кран снова будет перекрыт.
| |
| | |
| [[Еxamples of interaction | '''Примеры настройки взаимодействия входов и выходов''']]
| |