Control- und Status-Byte

Control-Byte

Das Control-Byte (CB) befindet sich im Ausgangsprozessabbild und wird von der Steuerung zur Klemme übertragen.

Bit

CB.7

CB.6

CB.5

CB.4

CB.3

CB.2

CB.1

CB.0

Name

-

-

-

-

EN_LATCH_EXTN

CNT_SET

EN_LATCH_EXTP

EN_LATC

Legende

Bit

Name

Beschreibung

CB.3

EN_LATCH_EXTN

1bin

Nach Gültigkeit des EN_LATCH_EXTN Bits wird beim ersten externen Latchimpuls mit fallender Flanke der Counterwert auf den Latch-Eingang (Index 0x6000:03) gespeichert. Die folgenden Impulse haben keinen Einfluss auf den Latch Wert. Bitte beachten: Erst wenn das Latch Valid Bit (LAT_EXT_VAL) im Status-Byte einen Low-Pegel aufweist, kann ein neuer Counterwert auf den Latcheingang geschrieben werden.

CB.2

CNT_SET

rise

Der Zähler wird mit steigender Flanke von CNT_SET auf den Wert, der über die Prozessdaten (Index 0x7000:02) vorgegeben wird, gesetzt.

CB.1

EN_LATCH_EXTP

1bin

Nach Gültigkeit des EN_LATCH_EXTP Bits wird beim ersten externen Latchimpuls mit steigender Flanke der Counterwert auf den Latch-Eingang (Index 0x6000:03) gespeichert. Die folgenden Impulse haben keinen Einfluss auf den Latch Wert. Bitte beachten: Erst wenn das Latch Valid Bit (LAT_EXT_VAL) im Status-Byte einen Low-Pegel aufweist, kann ein neuer Counterwert auf den Latcheingang geschrieben werden.

CB.0

EN_LATC

1bin

Der Nullpunktlatch (C-Eingang) wird aktiviert. Beim ersten externen Latchimpuls nach Gültigkeit des EN_LATC Bits wird der Counterwert gespeichert (hat Vorrang vor EN_LAT_EXTN / EN_LAT_EXTP). Die folgenden Impulse haben bei gesetztem Bit keinen Einfluss auf den Latch Wert. Bitte beachten: Erst wenn das Latch Valid Bit (LATC_VAL) im Status-Byte einen Low-Pegel aufweist, kann ein neuer Counterwert auf den Latcheingang geschrieben werden (das LATC_VAL-Bit (SB.0) wird erst von der Klemme zurückgenommen, wenn der C-Impuls = LOW).

Status-Byte

Das Status-Byte (SB) befindet sich im Eingangsprozessabbild und wird von der Klemme zur Steuerung übertragen.

Bit

SB.7

SB.6

SB.5

SB.4

SB.3

SB.2

SB.1

SB.0

Name

-

-

STATUS_EINGANG

OVERFLOW

UNDERFLOW

CNTSET_ACC

LAT_EXT_VAL

LATC_VAL

Legende

Bit

Name

Beschreibung

SB.5

STATUS_EINGANG

0bin/ 1bin

Gibt den Status von INPUT 1 wieder

SB.4

OVERFLOW

1bin

Tritt ein Überlauf (65535 auf 0) des 16-Bit Zählers auf, so wird dieses Bit gesetzt. Es wird zurückgesetzt wenn der Zähler ein Drittel des Messbereichs überschreitet (21845 auf 21846) oder sobald ein Unterlauf auftritt.

SB.3

UNDERFLOW

1bin

Tritt ein Unterlauf (0 auf 65535) des 16-Bit Zählers auf, so wird dieses Bit gesetzt. Es wird zurückgesetzt wenn der Zähler zwei Drittel des Messbereichs unterschreitet (43690 auf 43689) oder sobald ein Überlauf auftritt.

SB.2

CNTSET_ACC

1bin

Die Daten zum Setzen des Zählers (Index 0x7000:02) wurden von der Klemme übernommen.

SB.1

LAT_EXT_VAL

1bin

Ein externer Latchimpuls ist aufgetreten. Die Daten mit dem Index 0x6000:03 entsprechen dem gelatchten Wert bei gesetztem Bit. Um den Latch-Eingang neu zu aktivieren, muss EN_LAT_EXTN bzw. EN_LATCH_EXTP (CB.3 bzw. CB.1) erst zurückgenommen und dann neu gesetzt werden.

SB.0

LATC_VAL

1bin

Ein Nullpunktlatch ist aufgetreten. Die Daten mit dem Index 0x6000:03 entsprechen dem gelatchten Wert bei gesetztem Bit. Um den Latcheingang neu zu aktivieren, muss EN_LATC (CB.0) erst zurückgenommen und dann neu gesetzt werden.