5 datenaustausch, funktion – BECKHOFF KL1501 Benutzerhandbuch
Seite 16
Klemmenkonfiguration
14
KL1501
3.5 Datenaustausch, Funktion
3.5.1 Automatisches Setzen der Ausgänge bei
definierten Zählerständen
V/R-Zähler bzw. Gated-
Zähler:
Über das Feature-Register R32 kann eine interne Funktion zum Setzen der
Ausgänge aktiviert werden.
Erreicht der Zähler den Zählerstand 0x80000000, wird der Ausgang A0
gesetzt (Feature-Bit 5) bzw. zurückgesetzt (Feature-Bit 6).
Läuft der Zähler über, wird der Ausgang entsprechend zurückgenommen.
Ausgang A1 wird parallel mit Bit 15 gesetzt (0x8000).
Zwei Zähler aktiv:
Erreicht der entsprechende Zähler den Zählerstand 0x8000, wird der
Ausgang (A1, A0) gesetzt (Feature-Bit 4,6) bzw. zurückgesetzt (Feature-Bit
5,7).
Läuft der Zähler über, wird der Ausgang entsprechend zurückgenommen.
Beispiel
Feature-Register = 0x02AC d.h. zwei Zähler sind aktiv, das Setzen des
Zählers erfolgt über die positive Flanke der CNT_SET Bits und das
Control-Bit CNT_INH ist zuständig für das Setzen des zweiten Zählers.
Es soll ein Glas Bier mit 200 ml gefüllt werden. Dabei entspricht ein Impuls
0.01 ml, also ein Glas entspricht 20000 Impulse (0x31E0 = 0x8000-20000).
Erster Zähler
Control-
Byte
Status-
Byte
Ausgangsda
ten
Ausgang
A0
Funktion
0x0000
0x00
0x00
0x0000
Low
Power-On-Reset
0x0000
0x22
0x00
0x31E0
Low
Zähler wird gesetzt,
interne Funktion
aktiviert
0x31Ex
0x02
0x28
Don’t care
High
Das Bier läuft
....
0x8000
0x02
0x00
Don’t care
Low
Das erste Glas ist
voll
...
0x8000
0x22
0x00
0x31E0
Low
Zähler wird gesetzt,
interne Funktion
aktiviert
0x31Ex
0x02
0x28
Don’t care
High
Das Bier läuft
....
0x8000
0x02
0x00
Don’t care
Low
Das zweite Glas ist
voll
....