Wbincludes:Inputs Press Events: различия между версиями
Строка 7: | Строка 7: | ||
* Двойное — было два нажатия, каждое из которых длилось меньше времени длинного нажатия, а пауза между ними была меньше времени ожидания второго нажатия. | * Двойное — было два нажатия, каждое из которых длилось меньше времени длинного нажатия, а пауза между ними была меньше времени ожидания второго нажатия. | ||
* Длинное — нажатие длилось больше времени длинного нажатия. | * Длинное — нажатие длилось больше времени длинного нажатия. | ||
* Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе | * Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе — больше, а пауза между ними была меньше времени ожидания второго нажатия. | ||
Параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно изменить в [[#Настройка |настройках]]. | Параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно изменить в [[#Настройка |настройках]]. |
Версия 13:01, 5 июля 2022
Модуль может распознавать четыре типа нажатий: короткое, длинное, двойное и короткое, а затем длинное. Обработку нажатий можно использовать на самом устройстве для управления выходами, или в контроллере, куда по Modbus передаются специальные счётчики для каждого типа нажатий.
Условия определения нажатий:
- Короткое — нажатие длилось меньше времени длинного нажатия.
- Двойное — было два нажатия, каждое из которых длилось меньше времени длинного нажатия, а пауза между ними была меньше времени ожидания второго нажатия.
- Длинное — нажатие длилось больше времени длинного нажатия.
- Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе — больше, а пауза между ними была меньше времени ожидания второго нажатия.
Параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно изменить в настройках.