5.6.3.1.6.1. REPEATTIMER | ТАЙМЕР-ПОВТОРИТЕЛЬ
Функциональный блок REPEATTIMER выполняет функцию таймера-повторителя.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
RUN
|
BOOL
|
Переключатель активации выхода
|
STF
|
BOOL
|
Флаг состояние пуска:
TRUE: пуск из состояния ВЫКЛЮЧЕНО
FALSE: пуск из состояния ВКЛЮЧЕНО
|
ONT
|
TIME
|
Период состояния ВКЛЮЧЕНО
|
OFFT
|
TIME
|
Период состояния ВЫКЛЮЧЕНО
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
OUT
|
BOOL
|
Выходное значение
|
Описание
Функциональный блок REPEATTIMER поочередно выводит ON и OFF пока переключатель активации выхода (RUN) имеет значение TRUE. Он выводит TRUE в качестве выходного значения (OUT) в течение периода времени, задаваемого с помощью параметра периода состояния ВКЛЮЧЕНО (ONT), и FALSE в течение периода времени, задаваемого с помощью параметра периода состояния ВЫКЛЮЧЕНО (OFFT). Интервал повторения — это значение, полученное путем сложения периодов состояния ВКЛЮЧЕНО и состояния ВЫКЛЮЧЕНО. (ONT + OFFT).
Если переключатель активации выхода (RUN) принимает значение FALSE, то выходное значение (OUT) устанавливается в значение FALSE.
Если STF имеет значение TRUE, то таймер запускается из периода состояния ВЫКЛЮЧЕНО. Если STF имеет значение FALSE, то таймер запускается из периода состояния ВКЛЮЧЕНО.
Если период состояния ВКЛЮЧЕНО или период состояния ВЫКЛЮЧЕНО установлен в 0, то выход не будет переключаться между состояниями ВКЛЮЧЕНО и ВЫКЛЮЧЕНО. В этом случае будет выводиться значение по умолчанию, задаваемое с помощью STF.
|