302
Funktion
Eingänge
Ausgänge
Standard-Funktionsbausteine
Der Wert des Zähler-Ausgangs (CV) wird um 1 heraufgesetzt, wenn der Wert des
Zähler-Eingangs (CU) von 0 -> 1 wechselt, und der Reset-Eingangs (R) = 0 sowie auch
der Lade-Eingang (LD) = 0 ist.
Der Wert des Zähler-Ausgangs (CV) wird um 1 vermindert, wenn der Zähler-Eingang
(CD) von 0 -> 1 wechselt, und der Lade-Eingang (LD) = 0 sowie auch der Reset-
Eingang (R) = 0 ist.
Wenn der Lade-Eingangs (LD) = 1 ist, wird der Wert des Preset-Eingangs (PV) als Wert
des Zähler-Ausgangs (CV) gespeichert.
Der Zähler-Ausgang (CV) wird auf 0 zurückgesetzt, wenn der Reset-Eingang (R) = 1 ist.
Wenn der Zähler-Ausgang seinen Minimum- oder Maximum-Wert, -32768 oder +32767
erreicht hat, bleibt der Zähler-Ausgang unverändert, bis er zurückgesetzt wird (R) oder
bis der Lade-Eingang (LD) auf 1 gesetzt wird.
Der Hochzähler-Status-Ausgang (QU) ist 1, wenn der Wert des Zähler-Ausgangs (CV) >
als der Wert des Preset-Eingangs (PV) ist.
Der Abwärtszähler-Status-Ausgang (QD) ist 1, wenn der Wert des Zähler-Ausgangs
(CV) < 0 ist.
Beispiel:
CU
CD
R
0 -> 0
0 -> 0
0
0 -> 0
0 -> 0
0
0 -> 0
0 -> 0
1
0 -> 0
0 -> 0
1
0 -> 0
0 -> 1
0
0 -> 0
1 -> 1
0
0 -> 0
1 -> 1
1
0 -> 0
1 -> 1
1
0 -> 1
1 -> 0
0
1 -> 1
0 -> 0
0
1 -> 1
0 -> 0
1
1 -> 1
0 -> 0
1
1 -> 1
0 -> 1
0
1 -> 1
1 -> 1
0
1 -> 1
1 -> 1
1
1 -> 1
1 -> 1
1
CV
ist der vorhergehende Wert des Zähler-Ausgangs.
prev
Hochzähler-Eingang (CU): Boolesch
Abwärtszähler-Eingang (CD): Boolesch
Reset-Eingang (R): Boolesch
Lade-Eingang (LD): Boolesch
Preset-Eingang (PV): INT
Zähler-Ausgang (CV): INT
Hochzähler-Status-Ausgang (QU): Boolesch
Abwärtszähler-Status-Ausgang (QD): Boolesch
LD
PV
QU
0
2
0
1
2
1
0
2
0
1
2
0
0
2
0
1
2
1
0
2
0
1
2
0
0
2
0
1
2
1
0
2
0
1
2
0
0
2
0
1
2
1
0
2
0
1
2
0
QD
CV
CV
prev
1
0
0
0
0
2
1
2
0
1
0
0
1
0
0 - 1 = -1
0
-1
2
1
2
0
1
0
0
0
0
0 + 1 = 1
0
1
2
1
2
0
1
0
0
1
0
0 - 1 = -1
0
-1
2
1
2
0
1
0
0