User manual

31
GPIB Fehlerbehandlung nach IEEE Std. 488.2 Query Error Register
Der Fehler UNTERMINATED nach IEEE 488.2 (auf Kommunikation gestellt, doch nichts zu
berichten) wird wie folgt behandelt: Ist das Gerät auf Kommunikation gestellt, der
Antwortformatierer jedoch nicht aktiv und die Eingangswarteschlange leer, so wird ein
UNTERMINATED-Fehler generiert. Dies bewirkt, dass ein Query Error-Bit im Standard Event Status
Register gesetzt, der Wert von 3 ins Query Error Register geschrieben und der Parser
zurückgestellt wird. Weitere Angaben hierüber siehe Abschnitt „STATUS-
BERICHTERSTATTUNG“.
Der Fehler
INTERRUPTED nach IEEE 488.2 wird wie folgt behandelt: Wartet der Antwortformatierer
auf das Senden einer Antwort und wurde vom Parser ein
<PROGRAM MESSAGE TERMINATOR>
gelesen oder enthält die Eingangswarteschlange mehr als eine END-Meldung, so wurde das
Gerät
INTERRUPTED (unterbrochen) und eine Fehleranzeige wird generiert. Dies bewirkt, dass ein
Query Error-Bit im Standard Event Status Register gesetzt, der Wert 1 ins Query Error Register
geschrieben und der Antwortformatierer zurückgestellt wird, wodurch die Ausgangs-
Warteschlange gelöscht wird. Jetzt beginnt der Parser die nächste
<PROGRAM MESSAGE UNIT> der
Eingangs-Warteschlange zu verarbeiten. Weitere Angaben hierüber siehe Abschnitt „STATUS-
BERICHTERSTATTUNG“.