Blok czasowy TON

Słownik kwalifikacji ELM.01 - Montaż, uruchamianie i obsługiwanie układów automatyki przemysłowej

TON to blok czasowy typu opóźnione załączenie (ang. Timer ON-delay) stosowany w programach PLC. Jego zadaniem jest ustawienie wyjścia dopiero po upływie zadanego czasu od chwili pojawienia się sygnału na wejściu.

Zasada działania

Najczęściej blok TON ma parametry:
- IN – wejście uruchamiające odmierzanie czasu,
- PT – zadany czas opóźnienia, np. T#5s,
- ET – aktualnie odmierzony czas,
- Q – wyjście bloku czasowego.

Gdy sygnał IN zmieni się z 0 na 1, timer zaczyna odmierzać czas. Wyjście Q pozostaje w stanie 0 aż do momentu, gdy czas ET osiągnie wartość PT. Dopiero wtedy Q przechodzi w stan 1. Jeśli sygnał IN zaniknie, wyjście Q natychmiast wraca do 0, a odmierzony czas zostaje wyzerowany.

Jak rozpoznać TON na wykresie?

Na wykresie czasowym dla TON widać, że:
- wejście pojawia się wcześniej,
- wyjście pojawia się dopiero po opóźnieniu,
- wyjście wyłącza się bez opóźnienia po zaniku wejścia.

To właśnie taka zależność czasowa odpowiada blokowi TON.

Przykład użycia

T1(IN := I0.0, PT := T#5s);
Q0.0 := T1.Q;

W tym przykładzie po załączeniu wejścia I0.0 wyjście Q0.0 zostanie ustawione dopiero po 5 sekundach.

Różnica względem innych timerów

  • TP – generuje impuls o zadanym czasie,
  • TOF – opóźnia wyłączenie,
  • TONR – timer załączający z pamięcią, nie zeruje czasu automatycznie po zaniku sygnału,
  • TON – opóźnia załączenie i zeruje czas po zaniku wejścia.