Datenaustausch, Funktion
Status-Byte im Prozessdaten-Modus
Das Status-Byte wird von der Klemme zur Steuerung übertragen. Es wird als Diagnose-Byte für die Datenübertragung genutzt und gibt somit den Status der Datenkommunikation mit der Partnerklemme an.
- Datenrahmen:
8 Datenbits, 1 Startbit, 1 Stopbit, even Parity
Fehlerhaftete Daten werden nicht zur Steuerung übertragen. Bei gesetztem CHK-, OVR- oder PAR-Bit sind die Prozessdaten weiterhin gültig. Diese Bits sind lediglich repräsentativ für die Qualität der Datenübertragung.
MSB
REG=0 |
|
| RCVT1 | RCVT2 | CHK | OVR | PAR |
- PAR: Paritätsfehler oder falscher Datenrahmen
- OVR: Buffer-Ünerlauf
- CHK: Fehlerhafte Checksumme
- RCVT2: Die Partnerklemme ist im RCV-Timeout
- RCVT1: Die Klemme erhält keine Daten vom Partner. Die Eingänge der Steuerung wurden von der Klemme auf Null gesetzt.
Für den Einsatz ohne Statusbyte kann die Übertragungsstrecke durch ein von der Steuerung gesetztes Bit jeweils von der anderen Seite der Strecke überwacht werden. Die Übertragung der KL6051 wird durch einen Watchdog überprüft. So sind Ausfälle der Feldbusse oder der Übertragung zwischen den KL6051 leicht zu erkennen.