Перейти к содержанию

Навигация

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

Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Anchor|switch-control}}
{{Anchor|switch-control}}
В параметре '''Input x Mode''' вы можете выбрать тип выключателя, отключить реакцию на нажатия или выбрать один из режимов работы по '''[[I/O_Mapping_Matrix|Mapping-матрице]]'''.  
В параметре '''Режим работы''' вы можете выбрать тип выключателя, отключить реакцию на нажатия или выбрать один из режимов работы по '''[[I/O_Mapping_Matrix|Mapping-матрице]]'''.  


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


При выборе режима mapping-матрицы для кнопок, вы сможете настроить действия с выходами для каждого их четырёх типов нажатий, что позволит делать сценарные и проходные выключатели. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]].
При выборе режима '''mapping-матрицы для кнопок''', вы сможете настроить действия с выходами для каждого их четырёх типов нажатий, что позволит делать сценарные и проходные выключатели. Как это работает, смотрите в разделе [[#press-events | Распознавание типов нажатий]].


Доступны настройки:
Доступны настройки:
* Время длинного нажатия (мс) — время удержания входа в замкнутом состоянии для фиксации долгого нажатия.
{{Wbincludes:Inputs Press Events Settings}}
* Время ожидания второго нажатия (мс) — время между концом первого клика и началом второго клика для обнаружения двойных и коротких нажатий. При установке значения в <code>0</code> будут отключены все события, кроме короткого и длинного — это ускорит реакцию на одиночное нажатие.
* Время подавления дребезга (мс) — антидребезг учитывается по переднему и заднему фронту, сдвигая начало отсчёта времени длинного нажатия и генерацию события Double Event. На диаграмме этот параметр не указан.


Настройки входов по умолчанию:
Настройки входов по умолчанию:
Строка 15: Строка 13:
* режим работы для входов — выключатель с фиксацией;
* режим работы для входов — выключатель с фиксацией;
{{#if:{{{no_input_0|}}}||* нулевой вход отключает все реле.}}
{{#if:{{{no_input_0|}}}||* нулевой вход отключает все реле.}}
Полезное:
* [[Rule_Examples#press-actions | Пример обработки счётчиков нажатий на wb-rules]].
* [https://youtu.be/lBGJm6FlS7Q Видео «Обработка нажатий в устройствах Wiren Board»].