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
Условия - аналоги
Отсутствуют.