9 tp zeitimpuls – NORD Drivesystems BU0550 Benutzerhandbuch
Seite 49

3 AWL (Instruction List, IL)
BU 0550 DE-0813
49
3.5.1.9
TP Zeitimpuls
Bei einer positiven Flanke an IN wird der Timer mit dem Wert 0 gestartet. Der Timer zählt bis auf den in PT
eingetragenen Wert hoch und bleibt dann stehen. Dieser Vorgang ist nicht unterbrechbar! PT kann während
des Hochzählens verändert werden. Der Ausgang Q ist TRUE, solange der Timer ET kleiner als PT ist.
Wenn ET = PT ist und eine steigende Flanke an IN erkannt wird, wird der Timer wieder bei 0 gestartet.
Für eine vereinfachte Eingabe können hier Literale benutzt werden, wie z.B.
LD TIME#50s20ms
= 50,020 Sekunden
LD TIME#1d30m
= 1 Tag und 30 Minuten
IN
Q
PT
ET
Tabelle 67 TP Zeitimpuls
HINWEIS
Die Zeit ET läuft unabhängig von einem PLC Zyklus. Das Starten des Timers mit IN und das
Setzen des Ausgangs Q
werden erst mit dem Funktionsaufruf „CAL“ ausgeführt. Der
Funktionsaufruf findet in einem PLC Zyklus statt, dieser kann aber bei längeren PLC
Programmen größer 5ms sein, sodass zeitlich ein Jitter entstehen kann.
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
IN
Timer aktiv
BOOL
Q
TRUE ( ET < PT )
BOOL
PT
Zeitdauer
DINT
ET
Aktueller Stand des Timers
DINT