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

Seite 117

Advertising
background image

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.

Advertising