GPIB-Schnittstelle
Der 24-polige Steckverbinder für die GPIB-Schnittstelle befindet sich auf der Geräterückseite. Die
Stiftbelegung erfolgt gemäß der Norm IEEE Std. 488.1-1987. Das Gerät entspricht den Normen
IEEE Std. 488.1-1987 und IEEE Std. 488.2-1987.
GPIB Befehlssätze
Das Gerät ist mit folgenden IEEE 488.1 Befehlssätzen versehen:
Source Handshake
SH1
Acceptor Handshake
AH1
Talker T6
Listener L4
Service Request
SR1
Remote Local
RL2
Parallel Poll
PP1
Device Clear
DC1
Device Trigger
DT0
Controller C0
Electrical Interface
E2
Query Error Register - GPIB Fehlerbehandlung nach IEEE Std. 488.2
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“.
Der Fehler
DEADLOCK
nach IEEE 488.2 wird wie folgt behandelt: Wartet der Antwortformatierer auf
das Senden einer Antwort und wird die Eingangs-Warteschlange voll, so schaltet das Gerät auf
DEADLOCK
–Status und eine Fehleranzeige wird generiert. 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 wird. Jetzt
beginnt der Parser die nächste
<PROGRAM MESSAGE UNIT
> der Eingangs-Warteschlange zu
verarbeiten. Weitere Angaben hierüber siehe Abschnitt „STATUS-BERICHTERSTATTUNG“.
GPIB Parallel Poll (GPIB Parallelabfrage)
Das Gerät besitzt eine vollständige Parallelabfrage. Das Parallel Poll Enable Register wird gesetzt
und dabei mit Informationen versehen, die angeben, welche Bits im Status Byte Register zur
Bildung der lokalen Meldung „
ist”
dienen. Das Parallel Poll Enable Register (Parallelabfrage-
Aktivierungsregister) wird mit dem Befehl *PRE <nrf> gesetzt und mit dem Befehl *PRE? gelesen.
Das logische AND des Wertes im Parallel Poll Enable Register und des Status Byte Registers wird
ermittelt; lautet das Ergebnis Null, so beträgt der Wert von „
ist“
0, ansonsten ist der Wert von „ist” 1.
92
Содержание XEL 120
Страница 2: ......
Страница 3: ......
Страница 4: ......
Страница 34: ...Status Model 30...
Страница 100: ...Status Modell 96...
Страница 136: ...Modello di stato 132...
Страница 171: ...Modelo de estado 167...