Ctu aufwärtszähler, 2 ctu aufwärtszähler, Beispiel in awl – NORD Drivesystems BU0000 Benutzerhandbuch
Seite 112: Beispiel in st

NORD CON Hilfe
112
BU 0000 DE
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
CD
Zählereingang
BOOL
Q
TRUE, wenn CV <= 0
BOOL
LD
Lade Startwert
BOOL
CV
Aktueller Zählerstand
INT
PV
Startwert
INT
Beispiel in AWL:
LD VarBOOL1
ST CTDInst.CD
LD VarBOOL2
ST CTDInst.LD
LD VarINT1
ST CTDInst.PV
CAL CTDInst
LD CTDInst.Q
ST VarBOOL3
LD CTDInst.CV
ST VarINT2
Beispiel in ST:
CTDInst(CD := VarBOOL1, LD := VarBOOL2, PV := VarINT1);
VarBOOL3 := CTDInst.Q;
VarINT2 := CTDInst.CV;
9.8.1.2 CTU Aufwärtszähler
Bei steigender Flanke an CU, wird der Zähler des Funktionsblockes CV um eins erhöht. CV
kann bis auf den Wert 32767 gezählt werden. Solange CV größer oder gleich PV ist, bleibt der
Ausgang Q auf TRUE. Über R kann der Zähler CV auf den Wert null zurückgesetzt werden.