Herunterladen Inhalt Inhalt Diese Seite drucken

Arc-Fernbefehlsformate - Aim TSX-P Series Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Status Model

ARC-Fernbefehlsformate

Serielleingaben zu dem lnstrument werden in einer 256 Byte EingabeWarteschlange
gespeichert, die bei Unterbrechung in einer für alle anderen lnstrumentenvorgänge transparenten
Weise aufgezeichnet werden. Wenn in der Warteschlange etwa 200 Zeichen sind, wird das
Instrument XOFF senden. XON wird gesendet, wenn wieder etwa 100 freie Plätze in der
Warteschlange verfügbar werden, nachdem XOFF gesendet worden ist. Diese Warteschlange
beinhaltet rohe (vom Parser nicht verarbeitete) Daten, die dann 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 aus dem neuen Zeilenzeichen (OAH) bestehen.
Ein <PROGRAM MESSAGE UNIT SEPARATOR> ist das Strichpunktzeichen ";" (3BH).
Ein <PROGRAM MESSAGE UNIT> kann ein beliebiger Befehl vom 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 Zeilenrücksprungzeichen, gefolgt von
einem neuen Zeilenzeichen (ODH OAH).
78

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis