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 |
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. |