Таймери ПЛК
TON · TOF · TP
// час і затримки в автоматиці
Три типи таймерів — три різних сценарії. Затримка вмикання, затримка вимикання, фіксований імпульс. Часові діаграми, живі симулятори і реальні приклади застосування на виробництві.
Навіщо потрібні таймери в ПЛК
Реальні технологічні процеси завжди прив'язані до часу. Насос повинен продовжувати працювати ще 5 секунд після відключення — щоб скинути тиск. Пневматичний циліндр утримується 2 секунди в крайньому положенні — щоб деталь встигла зафіксуватися. Сигнальна лампа мигає рівно 1 секунду при тривозі.
Всі ці задачі вирішують три типи таймерів: TON (затримка вмикання), TOF (затримка вимикання) і TP (фіксований імпульс). Різниця між ними — в тому, коли починається відлік і коли вмикається вихід Q.
| Тип | Початок відліку | Q = ON | Q = OFF | Типове застосування |
|---|---|---|---|---|
| TON | При IN = ON (фронт ↑) | після ET = PT | При IN = OFF (скидання) | Пуск двигуна після розігріву, затримка сигналізації |
| TOF | При IN = OFF (спад ↓) | Одразу при IN = ON | після ET = PT | Насос ще крутиться після вимкнення, вентилятор охолодження |
| TP | При IN = ON (фронт ↑) | відразу при старті | після ET = PT (незалежно від IN) | Мигалка, імпульс мастила, одиночний звуковий сигнал |
Живі симулятори — спробуйте всі три
Кожна вкладка — окремий тип таймера. Утримуйте кнопку IN = ON щоб подати сигнал. Відпустіть щоб вимкнути. Спостерігайте за ET, Q і часовою діаграмою.
Код у HaiwellHappy
У Haiwell PLC таймери програмуються інструкцією TMR (або TMRX для TOF і TP). Основний синтаксис однаковий для всіх серій A, D, N.
K30 означає 30 × 100 мс = 3.0 секунди. Базова одиниця таймера T0–T99 = 100 мс. Для T200–T255 — 10 мс (точніша роздільна здатність). Завжди перевіряйте в документації яку серію таймерів використовуєте.
Реальні приклади застосування
Що далі в серії
Практика на реальному обладнанні
Haiwell PLC серія A + HMI серія A — повноцінний стенд для навчання від $375. Постачання з Дніпра, підтримка і документація українською.
