Control- und Status-Wort
Prozessdatenbetrieb
Control-Wort (bei Prozessdatenbetrieb)
Das Control-Wort (CW) befindet sich im Ausgangsprozessabbild und wird von der Steuerung zur Klemme übertragen.
Bit | CW.15 | CW.14 | CW.13 | CW.12 | CW.11 | CW.10 | CW.9 | CW.8 | CW.7 | CW.6 | CW.5 | CW.4 | CW.3 | CW.2 | CW.1 | CW.0 |
Name | OL7 | OL6 | OL5 | OL4 | OL3 | OL2 | OL1 | OL0 | Reg | - | - | - | - | IR | RA | TR |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
CW.15 ... CW.8 | OL7 ... OL0 | 1dez... 22dez | Anzahl der Ausgangs-Bytes (), die für die Übertragung von der Steuerung zur Klemme bereit stehen. |
CW.7 | Reg (RegAccess) | 0bin | Registerkommunikation ausgeschaltet (Prozessdatenbetrieb) |
CW.6 ... CW.3 | - | 0bin | reserviert |
CW.2 | IR | 0bin | Die Steuerung fordert von der Klemme wieder die Bereitschaft für den seriellen Datenaustausch. |
1bin | Die Steuerung fordert die Klemme zur Initialisierung auf. Die Sende- und Empfangsfunktionen werden gesperrt, die FIFO-Zeiger werden zurückgesetzt und die Schnittstelle wird mit den Werten der zuständigen Register initialisiert. Die Ausführung der Initialisierung wird von der Klemme mit dem Bit SW.2 (IA) quittiert. | ||
CW.1 | RA | toggle | Die Steuerung quittiert die Entgegennahme von Daten mit Zustandsänderung dieses Bits. Erst daraufhin werden neue Daten von der Klemme zur Steuerung übertragen. |
CW.0 | TR | toggle | Über eine Zustandsänderung dieses Bits teilt die Steuerung der Klemme mit, dass sich die in mit den OL-Bits angezeigte Anzahl von Bytes in den DataOut-Bytes befinden. Die Klemme quittiert die Entgegennahme der Daten im Status-Byte mit Zustandsänderung des Bits SW.0 (TA). Erst daraufhin werden neue Daten von der Steuerung zur Klemme übertragen. |
Status-Wort (bei Prozessdatenbetrieb)
Das Status-Wort (SW) befindet sich im Eingangsprozessabbild und wird von der Klemme zur Steuerung übertragen.
Bit | SW.15 | SW.14 | SW.13 | SW.12 | SW.11 | SW.10 | SW.9 | SW.8 | SW.7 | SW.6 | SW.5 | SW.4 | SW.3 | SW.2 | SW.1 | SW.0 |
Name | IL7 | IL6 | IL5 | IL4 | IL3 | IL2 | IL1 | IL0 | Reg | - | - | - | BUF_F | IA | RR | TA |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
SW.15 ... SW8 | IL7 ... IL0 | 1dez ... 22dez | Anzahl der Eingangs-Bytes, die für die Übertragung von der Klemme zur Steuerung bereit stehen. |
SW.7 | Reg (RegAccess) | 0bin | Quittung für Prozessdatenbetrieb |
SW.6 ... SW.4 | - | 0 | reserviert |
SW.3 | BUF_F | 1bin | Das Empfangs-FIFO ist voll. Alle ab jetzt eingehenden Daten gehen verloren! |
SW.2 | IA | 1bin | Die Initialisierung wurde von der Klemme ausgeführt. |
0bin | Die Klemme ist wieder für den seriellen Datenaustausch bereit. | ||
SW.1 | RR | toggle | Über eine Zustandsänderung dieses Bits teilt die Klemme der Steuerung mit, dass sich die in IL-Bits angezeigte Anzahl von Bytes in den DataIn-Bytes befinden. Die Steuerung muss die Entgegennahme der Daten im Control-Byte mit Zustandsänderung des Bits CW.1 (RA) quittieren. Erst daraufhin werden neue Daten von der Klemme zur Steuerung übertragen. |
SW.0 | TA | toggle | Die Klemme quittiert die Entgegennahme von Daten mit Zustandsänderung dieses Bits. Erst daraufhin werden neue Daten von der Steuerung zur Klemme übertragen |
Registerkommunikation
Control-Wort (bei Registerkommunikation)
Das Control-Wort (CW) befindet sich im Ausgangprozesssabbild und wird von der Steuerung zur Klemme übertragen.
Bit | CW.15 | CW.14 | CW.13 | CW.12 | CW.11 | CW.10 | CW.9 | CW.8 | CW.7 | CW.6 | CW.5 | CW.4 | CW.3 | CW.2 | CW.1 | CW.0 |
Name | RegData | Reg | R/W | Reg-Nr. |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
CW.15 ... CW.8 | RegData | Ein Byte der in das Register zu schreibenden Daten. Das andere Byte wird im benachbarten Prozessdatenbyte übertragen. | |
CW.7 | Reg | 1bin | Registerkommunikation eingeschaltet |
CW.6 | R/W | 0bin | Lesezugriff |
1bin | Schreibzugriff | ||
CW.5 bis CW.0 | Reg-Nr. | Registernummer: |
Status-Byte (bei Registerkommunikation)
Das Status-Wort (SW) befindet sich im Eingangsprozessabbild und wird von der Klemme zur Steuerung übertragen.
Bit | SW.15 | SW.14 | SW.13 | SW.12 | SW.11 | SW.10 | SW.9 | SW.8 | SW.7 | SW.6 | SW.5 | SW.4 | SW.3 | SW.2 | SW.1 | SW.0 |
Name | RegData | Reg | R/W | Reg-Nr. |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
SW.15 ... SW.8 | RegData | Ein Byte der aus dem Register gelesenen Daten. Das andere Byte wird im benachbarten Prozessdatenbyte übertragen. | |
SW.7 | RegAccess | 1bin | Quittung für Registerzugriff |
SW.6 | R | 0bin | Lesezugriff |
SW.5 bis SW.0 | Reg-Nr. | Nummer des Registers, das gelesen oder beschrieben wurde. |