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

Seite 112: Beispiel in st

Advertising
background image

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.

Advertising