Herunterladen Inhalt Inhalt Diese Seite drucken

Gpib-Fernbefehl-Formate - Aim TSX-P Series Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Jede Abfrage bewirkt eine bestimmte <RESPONSE MESSAGE>, die zusammen mit dem Befehl
im REMOTE COMMANDS Abschnitt gelistet wird.
<WHITE SPACE> (Leerstellen) wird abgesehen von Befehlsidentifikationen ignoriert
z.B. "∗C LS" ist nicht gleich "∗CLS". <WHITE SPACE> wird als Zeichencode 00H bis
einschließlich 20H definiert, mit Ausnahme der Codes, die als ARC-Interface-Befehle vorgegeben
sind.
Das hohe Bit aller Zeichen wird ignoriert.
Die Befehle können in Groß- oder Kleinschreibung ausgeführt werden.

GPIB-Fernbefehl-Formate

GPIB-Eingaben ins lnstrument werden in einer 256 Byte Eingabe-Warteschlange gespeichert,
die bei Unterbrechung in einer für alle anderen lnstrumentenvorgänge transparenten Weise
aufgezeichnet werden. Die Warteschlange beinhaltet rohe (nicht durch den Parser bearbeitete)
Daten, die vom Parser nach Bedarf herausgeholt werden. Befehle (und Abfragen) werden in
geordneter Reihenfolge ausgeführt, und der Parser wird einen neuen Befehl erst beginnen, wenn
der vorangegangene Befehl (bzw. die vorangegangene Abfrage) abgeschlossen worden sind. Es
gibt hier keine Ausgabe-Warteschlange, was bedeutet, daß der Antwortformatierer warten wird,
ggf. unendlich lang, bis das Instrument auf Talk adressiert und die volle Antwortmeldung
gesendet worden ist, bevor der Parser den nächsten Befehl in der Eingabe-Warteschlange
beginnen kann.
Befehle werden von der Steuereinheit als <PROGRAM MESSAGES> gesendet. Jede Meldung
besteht aus null oder mehr <PROGRAM MESSAGE UNIT> Elementen, die durch <PROGRAM
MESSAGE UNIT SEPARATOR> Elemente getrennt sind.
<PROGRAM MESSAGES> werden duch <PROGRAM MESSAGE TERMINATOR> Elemente
getrennt, die eines der folgenden sein können:
NL
NL^END
^END
Ein <PROGRAM MESSAGE UNIT SEPARATOR> ist das Strichpunktzeichen ";"(3BH).
Ein <PROGRAM MESSAGE UNIT> kann ein beliebiger Befehl im REMOTE COMMANDS-
Abschnitt (Fernbefehle) sein.
Antworten vom Instrument an die Steuereinheit werden als <RESPONSE MESSAGES>
gesendet. Eine <RESPONSE MESSAGE> besteht aus einer <RESPONSE MESSAGE UNIT>,
gefolgt von einem <RESPONSE MESSAGE TERMINATOR>.
Ein <RESPONSE MESSAGE TERMINATOR> ist das neue Zeilenzeichen mit der END-Meldung
NL_END.
Jede Abfrage bewirkt eine bestimmte <RESPONSE MESSAGE>, die zusammen mit dem Befehl
im REMOTE COMMANDS-Abschnitt gelistet wird.
<WHITE SPACE> (Leerstellen) wird, abgesehen von Befehlsidentifikationen, ignoriert
z.B. "∗C LS" ist nicht gleich "∗CLS". <WHITE SPACE> wird als Zeichencode 00H bis
einschließlich 20H definiert, mit Ausnahme des NL-Zeichens (OAH).
Das hohe Bit aller Zeichen wird ignoriert.
Die Befehle können in korrekter Groß- oder Kleinschreibung ausgeführt werden.
Das neue Zeilenzeichen (OAH)
Das neue Zeilenzeichen mit der END-Meldung
Die END-Meldung mit dem letzten Zeichen der Meldung
79

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis