Standard Event Status und Standard Event Status Enable Register
Diese beiden Register werden gemäß IEEE 488.2 implementiert.
Im Standard Event Status Register eingestellte Bits, die mit Bits zusammenhängen, die im Status
Event Enable Register eingestellt sind, werden bewirken, daß das ESB-Bit im Status Byte
Register eingestellt wird.
Das Standard Event Status Register wird vom *ESR?-Befehl gelesen und gelöscht. Das
Standard Event Status Enable Register wird vom *ESE<nfr>-Befehl eingestellt und vom *ESE?-
Befehl gelesen.
Bit 7 - Einschalten. Wird eingestellt, wenn Instrument das erste Mal eingeschaltet wird.
Bit 6 - Nicht benutzt.
Bit 5 - Command Error (Befehlsfehler). Wird eingestellt, wenn in einem Befehl vom Bus ein
Syntaxfehler festgestellt wird. Der Parser wird rückgestellt und die Parser-Verarbeitung
geht mit dem nächsten Byte in der Eingabefolge weiter.
Bit 4 - Execution Error (Ausführungsbefehl). Wird eingestellt, wenn ein Fehler festgestellt wird,
während versucht wird, einen komplett durch den Parser gelaufenen Befehl auszuführen.
Die jeweilige Fehlernummer wird im Execution Error Register wie folgt gemeldet:
0
Kein Fehler aufgetreten
1-99 Hinweis auf einen aufgetretenen Hardware-Fehler
100 Für Spannung eingestellter Höchstwert für Ausgang 1 überschritten.
101 Für Spannung eingestellter Höchstwert für Ausgang 2 überschritten.
102 Für Spannung eingestellter Höchstwert für Ausgang 3 überschritten.
110 Für Strom eingestellter Höchstwert für Ausgang 1 überschritten.
111 Für Strom eingestellter Höchstwert für Ausgang 2 überschritten.
112 Für Strom eingestellter Höchstwert für Ausgang 3 überschritten.
120 Für Spannung eingestellter Mindestwert für Ausgang 1 überschritten
121 Für Spannung eingestellter Mindestwert für Ausgang 2 überschritten
122 Für Spannung eingestellter Mindestwert für Ausgang 3 überschritten
130 Für Strom eingestellter Mindestwert für Ausgang 1 überschritten
131 Für Strom eingestellter Mindestwert für Ausgang 2 überschritten
132 Für Strom eingestellter Mindestwert für Ausgang 3 überschritten
140 Für Delta-Spannung eingestellter Höchstwert für Ausgang 1 überschritten.
141 Für Delta-Spannung eingestellter Höchstwert für Ausgang 2 überschritten.
142 Für Delta-Spannung eingestellter Höchstwert für Ausgang 3 überschritten.
150 Für Delta-Strom eingestellter Höchstwert für Ausgang 1 überschritten.
151 Für Delta-Strom eingestellter Höchstwert für Ausgang 2 überschritten
152 Für Delta-Strom eingestellter Höchstwert für Ausgang 3 überschritten
200 Bereichüberschreitung durch Byte-Wert
Bit 3 - Betriebs-Zeitabschalt-Fehler. Dieses Bit wird gesetzt, wenn der Versuch gemacht wird, bei
vorgegebener Prüfung (V=Verify-Zusatz im Befehl) einen Ausgang auf einen bestimmten
Spannungswert einzustellen und die Ausgangsspannung sich nicht innerhalb von 5
Sekunden einschwingt. Dies kann dann vorkommen, wenn z.B. wenn ein hoher
Kapazitätswert am Ausgang vorliegt und die Stromgrenze auf einen sehr niedrigen Wert
eingestellt ist.
78