Herunterladen Inhalt Inhalt Diese Seite drucken

Abfolge Einer Befehlssequenz; Gruppe Fehlermeldungen; Err - Error - Pfeiffer Vacuum RS232C Kommunikationsanleitung

Serielle schnittstelle fuer img 400
Inhaltsverzeichnis

Werbung

2.2 Abfolge einer Befehls-
sequenz
2.3 Gruppe
Fehlermeldungen
2.3.1
ERR
- Error
BG 5525 BDE
(2017-01)
RS232_IMG400.kom
Grundsätzlich sieht die Abfolge einer Befehlssequenz wie folgt aus:
Schritt 1:
S: Mnemonic [,Parameter]<CR>[<LF>]
Schritt 2:
E: <ACK><CR><LF>
Schritt 3:
S: <ENQ>
Schritt 4:
E: Antwortdaten <CR><LF>
Zur besseren Übersicht sind im Folgenden immer nur die Schritte 1 und 4, also
Host-Anfrage und IMG 400-Antwort, dargestellt. Das dazwischen ablaufende Pro-
tokoll-Handshake ist immer gleich.
Tritt ein Fehler im Format, der Syntax, oder der Bearbeitbarkeit eines Kommandos
auf, so werden entsprechende Fehlercodes im Antwortbuffer abgelegt, und ein
<NAK> gesendet. Wird vom Host nun ein <ENQ> gesendet, so wird dies mit dem
Fehlercode beantwortet. Der Fehlercode kann aber auch über den Befehl ERR
gelesen werden.
S: ERR<CR>[<LF>]
E: XX <CR><LF>
Antwort
Bit
XX
0
1
2
3
4
5
6
7
Beschreibung
2-stellige HEX-Zahl
Bitposition ist 0 = kein Fehler
Bitposition ist 1 = Fehler liegt vor
Empfangsbuffer Überlauf
Ungültiges Kommando oder Syntax Fehler
Parameter Bereichsfehler
Befehl nicht ausführbar
SW-Versionen inkompatibel
(IMG 400 <-> Profibus-SW)
Fehler bei der Durchführung des Befehls aufgetreten
17

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis