Instructions

Seite 33
Bits 7 & 3: Nicht belegt, immer 0.
Bit 6 MSS/RQS. Dieses durch IEEE Std. 488.2 definierte Bit enthält sowohl die
Requesting Service Nachricht als auch die Master Status Summary Nachricht. Als
Antwort auf ein Serial Poll (Serienabfrage) wird RQS und als Antwort auf den Befehl
*STB? wird MSS zurückgesendet. Gibt die Lokalmeldung "ist" laut Definition der
Norm IEEE 488.2 aus.
Die RQS Nachricht wird bei Abfrage gelöscht, das MSS-Bit bleibt jedoch gesetzt,
solange die Bedingung erfüllt ist.
Bit 5 ESB. Das Event Status Bit (Ereignis-Statusbit). Dieses Bit wird gesetzt, wenn sich
gesetzte Bits im Standard Event Status Register auf gesetzte Bits im Standard Event
Status Enable Register beziehen.
Bit 4 MAV. Das Message Available Bit (Meldung vorhanden). Dieses Bit wird gesetzt,
wenn das Gerät eine fertig formatierte Antwort zum Versenden an den Controller
bereithält.
Das Bit wird zurückgesetzt, nachdem der Response Message Terminator gesendet
wurde.
Bit 2
LIM3. Das Output3 Limit Status Bit. Wird gesetzt, wenn Bits im Limit Event
Status Register für Ausgang 3 gesetzt sind, die im Limit Event Status Enable
Register LSE3 entsprechend ebenfalls gesetzt wurden.
Bit 1
LIM2. Das Output2 Limit Status Bit. Wird gesetzt, wenn Bits im Limit Event
Status Register für Ausgang 2 gesetzt sind, die im Limit Event Status Enable
Register LSE2 entsprechend ebenfalls gesetzt wurden.
Bit 0
LIM1. Das Output1 Limit Status Bit. Wird gesetzt, wenn Bits im Limit Event
Status Register für Ausgang 1 gesetzt sind, die im Limit Event Status Enable
Register LSE1 entsprechend ebenfalls gesetzt wurden.
GPIB Parallel Poll (PRE)
Das Gerät besitzt eine vollständige Parallelabfrage nach IEEE 488.1. Das Parallel Poll Enable
Register (das mit dem Befehl *PRE <
NRF> gesetzt und mit *PRE? ausgelesen wird) gibt an,
welche Bits im Status Byte Register zur Bildung der lokalen Meldung "ist" dienen. Wenn ein Bit
sowohl in STB als auch in PRE "1" ist dann entspricht „ist“ ' 1', andernfalls ‘0’. Der Status der ist
Meldung kann auch direkt über die *IST? Abfrage gelesen werden.
Das Schicht 1-Protokoll des Parallel Poll (das bestimmt, welche Datenleitung mit welchem
Logikzustand verwendet wird) wird über die PPC und PPE-Befehle konfiguriert und durch die
PPU und PPD-Befehle normgemäß freigegeben. Das Gerät verwendet passiven Pull-up auf den
DIO-Leitungen während des Parallel Poll.
GPIB Fehlerbehandlung nach IEEE 488.2 Query Error Register
Diese Fehler treten viel eher an der Halbduplex-GPIB-Schnittstelle auf, bei der das Gerät eine
Antwort speichern muss, bis es vom Controller als Talker adressiert wird. Alle anderen
Schnittstellen bieten Vollduplex-Kommunikation, mit Pufferung in der physikalischen Schicht, die
in der Regel eine Antwort des Geräts speichern, bis sie von der Controlling-Software ausgelesen
warden kann. Es gibt kein Äquivalent zum GPIB-Status „als Talker adressiert“ daher ist das
Gerät nicht über die Aktionen des Controllers informiert.
Der Fehler UNTERMINATED nach IEEE 488.2 entsteht, wenn das Gerät auf Kommunikation
gestellt ist, der Antwortformatierer jedoch nicht aktiv und die Eingangswarteschlange leer ist. 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ückgesetzt wird.
Der Fehler DEADLOCK nach IEEE 488.2 entsteht, wenn der Antwortformatierer auf das Senden
einer Antwort wartet und die Eingangswarteschlange voll ist. Dies bewirkt, dass ein Query Error-
Bit im Standard Event Status Register gesetzt, der Wert 2 ins Query Error Register geschrieben
und der Antwortformatierer zurückgestellt wird, wodurch die Ausgangswarteschlange gelöscht