User manual

28
Standard Event Status und Standard Event Status Enable Registers
Das Standard Event Status Register wird mit dem *ESR?-Befehl abgelesen und gelöscht.
Bit 7 - Power On (Einschalten). Wird gesetzt, wenn das Gerät zum ersten Mal eingeschaltet
wird.
Bit 6 - Nicht belegt.
Bit 5 - Command Error (Befehlsfehler). Wird gesetzt, wenn ein Syntaxfehler in einem Befehl
vom Bus festgestellt wird. Der Parser wird rückgestellt und die Verarbeitung beginnt
mit dem nächsten Byte des Eingabedatenstroms
Bit 4 - Execution Error (Abarbeitungsfehler). Wird gesetzt, wenn beim Versuch der
Abarbeitung eines vollständig verarbeiteten Befehls ein Fehler festgestellt wird. Die
entsprechende Fehlernummer wird im Execution Error Register
(Ausführungsfehlerregister) aufgezeichnet (siehe Abschnitt „Fehlermeldungen“).
Bit 3 - „Verify Timeout“ Fehler. Wird gesetzt, wenn ein Parameter verifiziert werden soll, der
jeweilige Wert aber nicht innerhalb von 5 Sekunden erreicht ist (z.B. wenn die
Ausgangsspannung durch einen großen Kondensator am Ausgang verzögert wurde).
Bit 2 - Query Error (Abfragefehler). Wird gesetzt, wenn ein Abfragefehler auftritt. Die
entsprechende Fehlernummer wird im Query Error Register wie folgt aufgezeichnet.
Bit 1 - Nicht belegt.
Bit 0 - Operation Complete (Vorgang abgeschlossen). Wird als Antwort auf den *OPC-Befehl
gesetzt.
Execution Error Register (Ausführungsfehlerregister)
Das Register enthält eine Nummer, die den letzten Fehler über die aktuelle Schnittstelle
repräsentiert. Das Execution Error Register wird mit dem EER?-Befehl ausgelesen und gelöscht.
Beim Einschalten wird dieses Register für alle Schnittstelleninstanzen auf 0 gesetzt.
Die Fehlermeldungen haben folgende Bedeutung:
Das Ereignisfehlerregister wird mit dem EER?-Befehl abgelesen und gelöscht.
0 Es liegt kein Fehler vor.
1- 9 Zeigt das Auftreten eines Hardwarefehlers an.
100 Der mit dem Befehl geschickte numerische Wert war zu groß oder zu klein. Umfasst
negative Zahlen, unzulässig gespeicherte Zahlen, Zahlen >1, wenn nur 0 und 1 zulässig
sind, usw.
101 Der Abruf eingerichteter Daten wurde angefordert, doch sind die Daten im angegebenen
Speicher korrupt. Damit wird entweder ein Hardwarefehler oder eine vorübergehende
Datenkorruption angezeigt, die durch erneutes Schreiben von Daten in den Speicher
korrigiert werden kann.
102 Der Abruf eingerichteter Daten wurde angefordert, doch enthält der angegebene
Speicher keine Daten.
103
Es erfolgte ein Lese- oder Schreibbefehl an den zweiten Ausgang. Das Gerät besitzt
jedoch nur einen Ausgang.
200 Schreibgeschützt: Es wurde versucht die Geräteeinstellungen von einer Schnittstelle
ohne Schreibrechte zu verändern. Weitere Einzelheiten, siehe ‚Sperren der Schnittstellen’
Limit Event Status und Limit Event Status Enable Register
Diese beiden Register sind ergänzend zur Norm IEEE 488.2 vorhanden. Sie dienen dazu den
steuernden Rechner über die aktuellen Strom- und Spannungsbegrenzungsbedingungen zu