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

Timer-scenario: различия между версиями

Материал из XIOT Wiki
Документация сценариев XIOT
 
Английские адреса Wiki: обновление ссылок с сохранением русских подписей
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Сценарий "Таймер"}}
__NOTOC__
__NOTOC__


Строка 6: Строка 7:


'''Таймер''' — сценарий XIOT, который отсчитывает заданное время и запускает действия при старте, остановке и завершении.
'''Таймер''' — сценарий XIOT, который отсчитывает заданное время и запускает действия при старте, остановке и завершении.
Описание основано на настройках редактора и фактической логике модуля PLC.


== Что делает сценарий ==
== Что делает сценарий ==
Строка 89: Строка 88:
[[Категория:Сценарии XIOT]]
[[Категория:Сценарии XIOT]]
[[Категория:Документация XIOT]]
[[Категория:Документация XIOT]]
{{DEFAULTSORT:Сценарий "Таймер"}}

Текущая версия от 22:30, 2 октября 2026


Таймер

Назначение

Таймер — сценарий XIOT, который отсчитывает заданное время и запускает действия при старте, остановке и завершении.

Что делает сценарий

  • запускает секундный обратный отсчёт;
  • показывает оставшееся время;
  • выполняет действие при активации таймера;
  • выполняет действие при остановке таймера;
  • выполняет действие при завершении отсчёта.

Устройства и действия

Входные блоки

Входные устройства не требуются.

Управляемые устройства и действия

Блок Что подключается
Действие при срабатывании таймера действие
Действие при активации таймера действие
Действие при остановке таймера действие

Характеристики сценария

Характеристика Назначение
Активация таймера используется для управления и отображения таймера
Время таймера используется для управления и отображения таймера
Оставшееся время по таймеру используется для управления и отображения таймера

Параметры

Параметр По умолчанию Варианты / единицы
Название сценария Таймер

Логика работы

  • При включении таймера оставшееся время устанавливается равным заданному времени.
  • Каждую секунду оставшееся время уменьшается на единицу.
  • Когда время дошло до нуля, таймер выключается и выполняется действие при сработке.
  • При остановке таймера оставшееся время сбрасывается в ноль.
  • Если изменить время во время активного таймера, оставшееся время обновляется.

Особенности

  • Таймер не является расписанием: он работает от момента ручного или сценарного запуска.
  • Для запуска по времени суток используйте сценарий «Выполнить в указанное время».

Проверка настройки

  • Установите короткое время таймера.
  • Запустите таймер и проверьте отсчёт.
  • Проверьте действие при завершении.
  • Проверьте ручную остановку и действие остановки.