beautypg.com

Gpib befehlssätze, Gpib parallel poll - gpib parallelabfrage – AMETEK XEL Series 60V and below User Manual

Page 105

background image


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

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

> 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

> 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 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.

101

This manual is related to the following products: