Herunterladen Inhalt Inhalt Diese Seite drucken

R&S SMR50 Beschreibung Seite 119

Inhaltsverzeichnis

Werbung

R&S SMR
Zeichenketten
Blockdaten
1134.9108.11
Zeichenketten (Strings)
einfachen oder doppelten, angegeben werden.
Beispiel:
:SYSTem:LANGuage "SCPI"
:SYSTem:LANGuage 'SCPI'
Blockdaten sind ein Übertragungsformat, das sich für die Übertragung großer
Datenmengen eignet. Ein Befehl mit einem Blockdatenparameter hat folgenden
Aufbau:
Beispiel:
HEADer:HEADer #45168xxxxxxxx
Das ASCII-Zeichen # leitet den Datenblock ein. Die nächste Zahl gibt an,
wieviele der folgenden Ziffern die Länge des Datenblocks beschreiben. Im
Beispiel geben die 4 folgenden Ziffern die Länge mit 5168 Bytes an. Es folgen
die Datenbytes. Während der Übertragung dieser Datenbytes werden alle Ende-
oder sonstigen Steuerzeichen ignoriert, bis alle Bytes übertragen sind.
Datenelemente, die mehr als ein Byte umfassen, werden mit dem Byte zuerst
übertragen, das durch den SCPI-Befehl "FORMat:BORDer" festgelegt wurde.
Das Format der Binärdaten innerhalb des Blocks hängt vom IEC-Bus-Befehl ab.
Die Befehle
:SOURce:LIST:DWELl
:SOURce:LIST:FREQuency
:SOURce:LIST:POWer
:SOURce:CORRection:CSET:DATA:FREQuency
:SOURce:CORRection:CSET:DATA:POWer
:SYSTem:MSEQuence:DWELl
:SYSTem:MSEQuence:RCL
benutzen das IEEE-754-Format für Fließkommazahlen doppelter Präzision.
Jede Zahl wird dabei durch 8 Bytes dargestellt.
Beispiel:
a# = 125.345678E6
b# = 127.876543E6
CALL IBWRT(generator%, "SOURCE:CORRECTION:CSET:DATA:FREQ
#216" + MKD$(a#) + MKD$(b#))
– '#' im Befehlsstring leitet den Binärblock ein,
– '2' zeigt an, daß als nächstes 2 Ziffern als Längenangabe folgen,
– '16' ist die Länge des Binärblocks (in Byte), hier 2 doppelt genaue
Fließkommazahlen zu je 8 Byte
– Nun folgen die eigentlichen Binärdaten. Da die Funktion IBWRT einen
Textstring benötigt, wird MKD$ zur Typ-Konvertierung verwendet.
Das folgende ASCII-Format hat die gleiche Wirkung:
CALL
IBWRT(generator%,
125.345678E6, 127.876543E6")
Aufbau und Syntax der Gerätenachrichten
müssen immer zwischen Anführungszeichen,
"SOURCE:CORRECTION:CSET:DATA:FREQ
5.11
oder
D-1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Smr60

Inhaltsverzeichnis