Herunterladen Diese Seite drucken

BEAMEX MB140 Serie Bedienungsanleitung Seite 79

Werbung

5BDigitale Kommunikationsschnittstelle, Befehlssyntax
6.2 Befehlssyntax
Der Metrology Blockkalilbrator nimmt Befehle zur Einstellung
von Parametern, Ausführung von Funktionen oder Antwort
mit angefragten Daten an. Diese Befehle werden als ASCII-
Zeichenfolgen eingegeben. So weit wie möglich entspricht
die Befehlssyntax für den Metrology Blockkalibrator der
Norm SCPI-1994. Eine wichtige Abweichung ist, dass wie
unten beschrieben hier keine zusammengesetzten Befehle
erlaubt sind.
Die Befehle bestehen aus einem Befehlstitel und bei Bedarf
den Parameterdaten. Alle Befehle müssen entweder mit ei-
nem Wagenrücklauf (ASCII 0D hex oder 13 dezimal) oder
Zeilensprung (ASCII 0A hex oder 10 dezimal) abgeschlossen
werden.
Die Befehlstitel bestehen aus einem oder mehreren durch
einen Doppelpunkt (:) getrennten Befehlscodes
(Mnemonics). In diesen Kürzeln können Buchstaben, Unter-
striche (_) sowie eventuell auch Zahlen verwendet werden.
Zwischen Groß- oder Kleinschreibung wird nicht unterschie-
den. Diese Kürzel haben oft verschiedene Formen. Die meis-
ten Kürzel haben eine lange leicht verständliche sowie eine
drei- oder vierstellige Kurz-Form, die effizienter ist.
Ein Kürzel kann mit einem Zahlen-Suffix enden, der ein Ele-
ment eines Satzes unabhängiger Funktionsblöcke wie zum
Beispiel einen Eingangskanal-Datenpfads spezifiziert. Fehlt
ein solcher numerischer Suffix, wenn er erwartet wird, wird
ein Fehler ausgegeben ("Titel-Suffix nicht im Bereich").
Abfragebefehle rufen eine Antwort mit bestimmten Daten
hervor. Abfragebefehle sind durch ein Fragezeichen (?) di-
rekt nach dem Befehlstitel gekennzeichnet. Die Antworten
auf Abfragebefehle werden sofort generiert und in den Aus-
gabepuffer übertragen. Sie werden dann automatisch über
die RS-232-Schnittstelle übertragen. Die Antworten gehen
verloren, wenn sie nicht vor Erhalt des nächsten Befehls ge-
lesen werden.
Einige Befehle erfordern Parameterdaten zur Spezifizierung
von Werten für einen oder mehrere Parameter. Der Befehlsti-
tel wird von den Parameterdaten durch eine Leerstelle
(ASCII 20 hex oder 32 dezimal) getrennt. Mehrere Parameter
werden durch Kommata (,) getrennt.
Für diese Metrology Blockkalibratoren sind keine sogenann-
ten Compound-Befehle (mehrere durch Strichpunkte ge-
trennte Befehle in einer Zeile) möglich. Alle Befehle werden
sequentiell ausgeführt. Erst wenn ein Befehl komplett ausge-
führt wurde, wird der nächste bearbeitet.
Beamex® Metrology Temperature Block series
71

Werbung

loading

Verwandte Produkte für BEAMEX MB140 Serie

Diese Anleitung auch für:

Mb155 serieMb425 serieMb700 serie