PLC Timer (TON) – Programovani v strukturovanem textu

Uvod do casovacu v PLC

Casovac TON (Timer On-Delay) je zakladni stavebni blok kazdeho PLC programu. V tomto tutorialu si ukazeme, jak efektivne pouzivat casovac v strukturovanem textu (ST).

Zakladni princip

Casovac TON startuje mereni casu, kdyz jeho vstup IN = TRUE. Vystup Q se nastavi po uplynuti nastaveneho casu PT (Preset Time).

Priklad kodu v Structured Text

//deklarace casovace
VAR
    ton_timer: TON;
END_VAR

//pouziti casovace
ton_timer(IN := start_timer, PT := T#5S);
IF ton_timer.Q THEN
    //akce po uplynuti 5 sekund
    motor_run := TRUE;
END_IF

Klicove body

  • Kazdy casovac ma vstup IN, vystup Q a promennou ET
  • Cas zadavame jako literal T#XhYmZs
  • Po resetu vstupu IN se vystup Q okamzite vynuluje

Dalsi kroky

V dalsim dilu si ukazeme pouziti casovacu TOF a TP pro ruzne scenare.