5 datenaustausch, funktion – BECKHOFF KL1501 Benutzerhandbuch

Seite 16

Advertising
background image

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

....

Advertising