Скидка на подшипники из наличия!
Новое поступление товара в 2026 году!
Таймеры ПЛК — это стандартные функциональные блоки, которые вносят в логику управления выдержку времени: задержку включения, задержку выключения и импульс заданной длительности. Чтобы понять, как работают таймеры ПЛК, достаточно разобрать три блока, определённые стандартом МЭК 61131-3: TON (задержка включения), TOF (задержка выключения) и TP (импульс). Все три используют одни и те же входы и выходы — IN, PT, Q и ET — и отличаются только тем, как выход Q связан со входом IN во времени. Ниже разобраны логика каждого блока, их временные диаграммы, типовые схемы применения и характерные ошибки.
В стандарте МЭК 61131-3 действующий таймер — это функциональный блок (ФБ), то есть узел логики с собственной памятью состояния. Такой блок нельзя вызвать как простую функцию: его экземпляр объявляют по имени и вызывают в каждом рабочем цикле (скане) программы. Именно поэтому таймер «помнит» накопленное время между циклами.
У всех трёх таймеров одинаковый набор входов и выходов.
Три таймера различаются одним: как выход Q связан со входом IN во времени. Всё остальное — IN, PT, ET — у них общее.
TON включает выход не сразу, а с задержкой: выход Q становится TRUE только после того, как вход IN непрерывно удерживается в TRUE в течение времени PT.
Если IN сбросился в FALSE раньше, чем ET достигло PT, выход Q так и не включится — отсчёт начнётся заново при следующем переходе IN в TRUE. Это делает TON удобным фильтром коротких сигналов.
T#5s
TOF работает зеркально к TON: выход включается сразу, а выключается с задержкой. Пока вход IN в TRUE, выход Q тоже TRUE. Задержку даёт спад входного сигнала.
Если вход IN снова перейдёт в TRUE до того, как ET достигнет PT, отсчёт сбрасывается, а выход Q так и остаётся во включённом состоянии. Поэтому TOF удобен для продления работы механизма после снятия команды.
T#10s
TP формирует импульс фиксированной длительности. По фронту входного сигнала выход Q включается ровно на время PT независимо от того, что происходит со входом дальше.
Ключевая особенность TP: длительность выхода задаётся только уставкой PT, а не тем, как долго удерживается вход. Даже очень короткий импульс на входе даёт на выходе полноценный импульс длиной PT.
Все три блока строятся на одних входах и выходах, а различие удобно свести в таблицу — она же помогает выбрать нужный таймер под задачу.
Простое правило выбора: нужна пауза перед действием — TON; нужно продлить действие после команды — TOF; нужен строб или разовый сигнал фиксированной длины — TP.
Это три стандартных функциональных блока МЭК 61131-3 с общими входами IN и PT и выходами Q и ET. TON включает выход через время PT после появления сигнала, TOF выключает выход через PT после его снятия, TP формирует импульс длиной PT по фронту входа.
TON задерживает включение: выход появляется через PT после того, как вход стал TRUE. TOF задерживает выключение: выход появляется сразу, а снимается через PT после того, как вход стал FALSE. По сути это зеркальные блоки.
IN — логический управляющий вход; PT — уставка времени (длительность задержки или импульса); Q — логический выход таймера; ET — истёкшее время с момента запуска отсчёта. IN и Q имеют тип BOOL, PT и ET — тип TIME.
Литералом времени с префиксом T#, например T#5s (5 секунд), T#500ms (500 миллисекунд) или T#1m30s. Реальное разрешение отсчёта ограничено временем рабочего цикла контроллера.
Нет. Пока идёт импульс, изменения входа IN не влияют на выход: повторные фронты не продлевают и не перезапускают его. Длительность импульса задаётся только уставкой PT.
Частые причины: вход IN не удерживается достаточно долго и сбрасывает отсчёт; условие взводится и сбрасывается каждый цикл; один экземпляр таймера используется в двух местах; уставка PT слишком мала относительно времени скана.
Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.