Herunterladen Inhalt Inhalt Diese Seite drucken

Keysight Technologies N6950A Bedienungs Und Servicehandbuch Seite 192

N6900/n7900 series
Inhaltsverzeichnis

Werbung

Geschweifte Klammern ( { } ) weisen auf Parameter hin, die Null mal oder öfter wiederholt werden. Sie werden
l
vor allem für die Anzeige von Listen verwendet. Die Notation <value>{,<value>} zeigt, dass der erste Wert zwin-
gend einzugeben ist, während zusätzliche Werte ausgelassen oder ein oder mehrere Male eingegeben werden kön-
nen.
Parametertypen
Die Befehlssprache SCPI definiert verschiedene Datenformate für die Verwendung in Befehlen und Abfragen.
Numerische Parameter
Befehle mit numerischen Parametern akzeptieren alle gängigen dezimalen Zahlendarstellungen einschließlich optio-
nalem Vorzeichen, Dezimalpunkt und wissenschaftlicher Darstellung (Fließkomma). Falls ein Befehl nur bestimmte
numerische Werte akzeptiert und ein davon abweichender Wert spezifiziert wird, wird dieser vom Gerät automatisch
auf den nächstliegenden zulässigen Wert gerundet. Der folgende Befehl benötigt einen numerischen Parameter für die
Nennspannung:
[SOURce:]VOLTage 50V|MIN|MAX
Beachten Sie, dass spezielle Werte für numerische Parameter wie MINimum, MAXimum oder INFinity ebenfalls akzep-
tiert werden. Statt einen bestimmten Spannungswert zu spezifizieren, können Sie mit MIN den minimal möglichen Fre-
quenzwert oder MAX den maximal möglichen Frequenzwert programmieren.
Sie können auch Suffixe für technische Angaben mit numerischen Parametern (z. B. V für Volt, A für Ampere, W für
Watt) senden. Alle Parameterwerte werden in Grundeinheiten eingegeben.
Diskrete Parameter
Diskrete Parameter werden dazu verwendet, Einstellungen zu programmieren, für die nur eine begrenzte Anzahl von
Werten zur Auswahl stehen (beispielsweise IMMediate, EXTernal oder BUS). Für diskrete Parameter existiert evtl. – wie
für Befehlsschlüsselwörter – jeweils eine Kurzform und eine Langform. Sie können Groß- oder Kleinbuchstaben ver-
wenden. Rückmeldungen auf Abfragen verwenden für Großbuchstaben stets die Kurzschreibweise. Der folgende Befehl
benötigt einen diskreten Parameter für die Anzeigeeinstellungen:
DISPlay:VIEW METER_VI|METER_VP|METER VIP
Boolesche Parameter
Boolesche Parameter repräsentieren einen einzelnen binären Zustand (TRUE oder FALSE). Anstelle des Wertes FALSE
akzeptiert das Gerät „OFF" oder „0". Anstelle des Werts TRUE akzeptiert das Gerät „ON" oder „1". Wenn Sie eine Boo-
lesche Einstellung abfragen, gibt das Gerät stets „0" oder „1" zurück. Der folgende Befehl benötigt einen Booleschen
Parameter:
DISPlay OFF|0|ON|1
ASCII-Stringparameter
Stringparameter können fast jede beliebige Folge von ASCII-Zeichen enthalten. Ein String muss von zueinander pas-
senden Anführungszeichen eingeschlossen sein; es sind sowohl einfache als auch doppelte Anführungszeichen zuläs-
sig. Sie können das gleiche Anführungszeichen auch innerhalb des Strings als Zeichen verwenden, indem Sie es
zweimal nacheinander ohne Zwischenraum schreiben. Hier ein Beispiel für einen Befehl mit Stringparameter:
Bedienungs- und Servicehandbuch Keysight N6900/N7900 Series
Einführung in die SCPI-Sprache
191

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis