К справочнику FBD

Таймеры

TON

Задержка включения

Блок TON задерживает включение выхода. Пока IN остаётся TRUE, таймер накапливает время или scan; после достижения заданной задержки Q становится TRUE.

Типовой FBD-символ

IN
TON
Q
Типовой FBD-символ блока TON

Входы

ИмяТипОбязательныйОписание
INBOOLДаСигнал запуска таймера.

Выходы

ИмяТипОбязательныйОписание
QBOOLДаTRUE после достижения заданной задержки.

Параметры

ИмяТипОбязательныйПо умолчаниюОписание
PT_SCANSnumberНет1Порог задержки в scan.
PTnumberНет-Задержка в миллисекундах, если используется временная уставка.

Stateful

Да, блок хранит внутреннее состояние между сканами.

Правило работы

При IN = TRUE таймер накапливает scan; Q становится TRUE, когда elapsed scans достигли порога. При IN = FALSE таймер сбрасывает elapsed и Q.

Scan-таблица

Пример для PT_SCANS = 2.

ScanINelapsedQ
1FALSE0FALSE
2TRUE1FALSE
3TRUE2TRUE
4FALSE0FALSE

Практическое применение

  • включение вентилятора через задержку;
  • фильтрация кратковременного сигнала датчика.

На что обратить внимание

  • Воспринимать TON как паузу программы. PLC продолжает выполнять scan, а таймер только формирует логический выход.

Связанные блоки