View on GitHub

EntityToolsDocs

Документация к EntityTools

UCCCheckTimer

Условие проверяет состояние именованного таймера.
Результат выполняемой проверки - логическая величина (истина или ложь).

Если именованный таймер на были запущен, принимаем, что таймаут истек (до окончания 0 мс), а время с момента старта таймера также 0 мс.


Настройки

Наименование Описание
  Категория “Timer”
TimerName
Название именованного таймера, значение которого проверяется.
TestTimer Переключатель периода времени, сопоставляемого с опцией Time:
- Left : Опция Time сравнивается со временем, оставшимся до окончания таймера;
- Passed : Опция Time сравнивается со временем, прошедшим с момента старта таймера;
Time
Референтное значение (мс), сопоставляемое с периодом времени, заданным TestTimer.
Sign
Тип сопоставления Time с периодом времени, заданным TestTimer:
- Equal : время TestTimer должно быть РАВНО Time;
- NotEqual : время TestTimer должно быть НЕ РАВНО Time;
- Inferior : время TestTimer должно быть МЕНЬШЕ Time;
- Superior : время TestTimer должно быть БОЛЬШЕ Time.

Примеры

Чтобы проверить, что таймер истек, достаточно задать следующие настройки:

TestTimer := Left
Time := 0
Sign := Inferrior

Условия - аналоги

Отсутствуют.


Назад
Назад к перечню условий
Назад к содержанию