Herunterladen Diese Seite drucken

Werbung

FSP

Parameter

Die meisten Befehle verlangen die Angabe eines Parameters. Die Parameter müssen durch einen
"White Space" vom Header getrennt werden. Als Parametertypen sind Zahlenwerte, boolesche
Parameter, Text, Zeichenketten und Blockdaten erlaubt. Der für den jeweiligen Befehl verlangte
Parametertyp sowie der erlaubte Wertebereich sind in der Befehlsbeschreibung angegeben.
Zahlenwerte
spez. Zahlenwerte
MIN/MAX
DEF
UP/DOWN
INF/NINF
NAN
Boolesche Parameter Boolesche Parameter repräsentieren zwei Zustände. Der EIN-Zustand (logisch
1164.4556.11
Zahlenwerte können in jeder gebräuchlichen Form eingegeben werden, also
mit Vorzeichen, Dezimalpunkt (kein Komma!) und Exponent. Überschreiten die
Werte die Auflösung des Gerätes, wird auf- oder abgerundet. Die Mantisse darf
bis zu 255 Zeichen lang sein,der Exponent muß im Wertebereich -32 000 bis
32 000 liegen. Der Exponent wird durch ein "E" oder "e" eingeleitet. Die An-
gabe des Exponenten allein ist nicht erlaubt. Bei physikalischen Größen kann
die Einheit angegeben werden. Zulässige Einheiten-Präfixe sind G (Giga), MA
(Mega, MOHM und MHZ sind ebenfalls zulässig), K (Kilo), M (Milli), U (Mikro)
und N (Nano). Fehlt die Einheit, wird die Grundeinheit genommen.
Beispiel:
SENSe:FREQuency:STOP 1.5GHz = SENSe:FREQuency:STOP 1.5E9
Die Texte MINimum, MAXimum, DEFault, UP und DOWN werden als spezielle
Zahlenwerte interpretiert.
Bei einem Abfragebefehl wird der Zahlenwert bereitgestellt.
Beispiel: Einstellbefehl:
Abfragebefehl:
MINimum und MAXimum bezeichnen den Minimal- bzw Maximalwert.
DEFault bezeichnet einen voreingestellten, im EPROM abgespeicherten Wert.
Dieser Wert stimmt mit der Grundeinstellung überein, wie sie durch den Befehl
*RST aufgerufen wird.
UP, DOWN erhöht bzw. erniedrigt den Zahlenwert um eine Stufe. Die Schritt-
weite kann für jeden Parameter, der über UP, DOWN eingestellt werden kann,
über einen zugeordneten Step-Befehl festgelegt werden .
INFinity, Negative INFinity (NINF) repräsentieren die Zahlenwerte -9.9E37 bzw.
9.9E37. INF und NINF werden nur als Geräteantworten gesendet.
Not A Number (NAN) repräsentiert den Wert 9.91E37. NAN wird nur als
Geräteantwort gesendet. Dieser Wert ist nicht definiert. Mögliche Ursachen
sind das Teilen von Null durch Null, die Subtraktion von Unendlich von
Unendlich und die Darstellung von fehlenden Werten.
wahr) wird durch ON oder einen Zahlenwert ungleich 0 dargestellt. Der
AUS-Zustand (logisch unwahr) wird durch OFF oder den Zahlenwert 0
dargestellt. Bei einem Abfragebefehl wird 0 oder 1 bereitgestellt.
Beispiel: Einstellbefehl:
Abfragebefehl:
Aufbau und Syntax der Gerätenachrichten
SENSe:FREQuency:STOP MAXimum
SENSe:FREQuency:STOP?
DISPlay:WINDow:STATe ON
DISPlay:WINDow:STATe?
5.13
Antwort: 3.5E9
Antwort: 1
D-1

Werbung

loading