Ton einschaltverzögerung, 7 ton einschaltverzögerung – NORD Drivesystems BU0000 Benutzerhandbuch
Seite 117

PLC
117
BU 0000 DE
9.8.1.7 TON Einschaltverzögerung
Wird IN = TRUE gesetzt, dann läuft der Timer hoch. Wenn ET = PT ist, wird Q auf TRUE
gesetzt und der Timer bleibt stehen. Q bleibt solange TRUE wie IN auch TRUE ist. Bei einer
neuen steigenden Flanke auf IN fängt der Timer wieder bei null an zu laufen. PT kann verändert
werden während der Timer läuft. Die Zeitdauer wird in PT in Millisekunden eingegeben. Damit
ist eine Zeitverzögerung zwischen 5ms und 24,8 Tagen möglich. Da die Zeitbasis der PLC bei
5ms liegt, ist die minimale Zeitverzögerung auch 5ms.
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
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang Erläuterung
Typ
IN
Timer aktiv
BOOL
Q
TRUE ß ( IN=TRUE & ET=PT )
BOO
L
PT
Zeitdauer
DINT
ET
Aktueller Stand des Timers
DINT
Beispiel in AWL:
LD VarBOOL1
ST TONInst.IN
LD DINT#5000
ST TONInst.PT
CAL TONInst
LD TONInst.Q
ST VarBOOL2
Beispiel in ST:
TONInst(IN := VarBOOL1, PT:= T#5s);
VarBOOL2 := TONInst.Q;
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.