Control- und Status-Byte IP5209

Prozessdatenbetrieb

Control-Byte

Das Control-Byte wird von der Steuerung zur FeldbusBox übertragen. Es befindet sich im Ausgangsabbild der Feldbus Box und kann gelesen und beschrieben werden.

Bit

7

6

5

4

3

2

1

0

Name

REG

RS_FRQ_ERR

RS_CNT_LAT

-

-

CNT_SET

-

EN_LATC

 

Name

Beschreibung

REG

0bin: Registerkommunikation ausgeschaltet (Prozessdatenbetrieb)

RS_FRQ_ERR

Setzt FRQ_ERR im Status-Byte zurück (solange das Bit gesetzt bleibt, wird die Frequenz nicht überwacht!)

RS_CNT_LAT

Bei Setzen von RS_CNT_LAT und EN_LATC, wird der Zähler mit steigender Flanke des Nullpunktlatch zurückgesetzt (C-Eingang)

CNT_SET

Der Zähler wird mit steigender Flanke von CNT_SET mit den Werten aus D0-D3 (siehe Mapping) gesetzt.

EN_LATC

Das Referenzmarken-Signal (Nullpunkt-Latch) wird aktiviert. Beim ersten Auftreten des Signals nach Gültigkeit des EN_LATC wird der aktuelle Zählerwert in das  Latch-Register gespeichert.´

Die folgenden Impulse haben keinen Einfluss auf das Latch-Register bei gesetztem Bit.

Im Prozessabbild D4 - D7 stehen die Daten zur Verfügung.

Status-Byte

Das Status-Byte wird von der Feldbus Box zur Steuerung übertragen. Es befindet sich im Eingangsabbild der Feldbus Box und kann nur gelesen werden.

Bit

7

6

5

4

3

2

1

0

Name

REG

ERROR

NO_SIGNAL

-

FRQ_ERR

CNTSET_ACC

-

LATC_VAL

 

Name

Beschreibung

REG

0bin: Registerkommunikation ausgeschaltet (Prozessdatenbetrieb)

ERROR

allgemeines Fehlerbit, wird gesetzt wenn NO_SIGNAL gesetzt ist

NO_SIGNAL

Das Bit wird gesetzt, wenn kein Sinus-Cosinus Signal an den Eingängen anliegt (Betrag des Sinus-Cosinus-Signals < 0,3V)

FRQ_ERR

Bei Überschreitung der in R37 angegebenen Viertelperiode pro Fenster (R36), wird das FRQ_ERR-Bit im Status-Byte gesetzt. Ein Rücksetzen ist nur über RS_FRQ_ERR im Control-Byte möglich.

Die Zählfrequenz beträgt dabei maximal 400 KHz, das entspricht einer Eingangsfrequenz von 100 KHz.

CNTSET_ACC

Die Daten zum Setzen des Zählers wurden von der FeldbusBox übernommen.

LATC_VAL

Ein Referenzmarken-Signal (Nullpunkt Latch) ist aufgetreten. Die Daten D4 - D7 im Prozessabbild entsprechen dem gespeicherten Wert, falls die Funktion aktiviert ist (EN_LATC im CONTROL Byte).

Um den Wert erneut zu latchen, muss EN_LATC erst zurückgenommen werden, auf die Quittung der Rücknahme gewartet und dann das Bit neu gesetzt werden.

 

Register-Kommunikation

Während der Register-Kommunikation sind keine Messwerte übertragbar.

Control-Byte

Das Control-Byte befindet sich im Ausgangsabbild der Feldbus Box und kann gelesen und beschrieben werden.

Bit

7

6

5

4

3

2

1

0

Name

REG

R/W

Registernummer

 

Name

Beschreibung

REG

1bin: Registerkommunikation eingeschaltet

R/W

0bin: Read
1bin: Write

Registernummer

Nummer des Registers, das gelesen oder beschrieben werden soll.

Status-Byte

Das Status-Byte befindet sich im Eingangsabbild und kann nur gelesen werden.

Bit

7

6

5

4

3

2

1

0

Name

REG

R/W

Registernummer

 

Name

Beschreibung

REG

1bin: Quittung für Registerkommunikation

R/W

0bin: Read

Registernummer

Nummer des Registers, das gelesen oder beschrieben wurde.