Modell 2601B-PULSE System-SourceMeter®-Gerät Benutzerhandbuch
Abschnitt 3: Gerätebeschreibung
help
Informative Textzeichenfolge zur Anzeige in der unteren Zeile (maximal 32 Zeichen)
Sowohl die Funktion display.inputvalue() als auch display.prompt() zeigt das bearbeitbare
Eingabefeld an, aber die Funktion display.inputvalue() enthält nicht die Textzeichenfolgen für
units und help.
Nachdem eine der obenstehenden Funktionen ausgeführt wurde, wird die Befehlsausführung pausiert und
gewartet, dass der Bediener den Quellenpegel eingibt. Das Programm wird fortgesetzt, wenn der
Bediener den Wert durch Drücken des Navigationsrads oder der Taste ENTER (Eingabe) eingegeben hat.
Das folgende Programmierbeispiel zeigt, der Bediener aufgefordert wird, einen
Quellenspannungswert für SMU A einzugeben:
display.clear()
value = display.prompt("0.00", "V", "Enter source voltage")
display.screen = display.SMUA
smua.source.levelv = value
Das Skript wird pausiert, nachdem die Aufforderungsmeldung angezeigt wurde und es wird gewartet, dass
der Bediener den Spannungspegel eingibt. Daraufhin schaltet die Anzeige auf die Quellenmessanzeige
für SMU A um und setzt den Quellenpegel auf value.
Wenn der Bediener EXIT(LOCAL) (Beenden (lokal)) drückt, anstatt einen Quellenwert einzugeben,
wird value auf nil gesetzt.
Die zweite Zeile des obenstehenden Codes kann durch Verwendung der anderen Eingabefeldfunktion
ersetzt werden:
value = display.inputvalue("0.00")
Der einzige Unterschied ist, dass die Eingabeaufforderung auf der Anzeige nicht die
Einheitenbezeichnung „V" und die Meldung Enter source value (Quellenwert eingeben) enthält.
Anzeigen
Um zu bestimmen, welche Anzeigen am vorderen Bedienfeld eingeschaltet sind, verwenden Sie die
Funktion display.getannunciators(). Senden Sie zum Beispiel die folgenden Befehle.
annun = display.getannunciators()
print(annun)
Das binäre 16-Bit Äquivalent des zurückgegebenen Wertes ist eine Bitmap. Jedes Bit entspricht einer
Anzeige. Wenn das Bit auf 1 gesetzt wird, wird die Anzeige eingeschaltet. Wenn das Bit auf 0 gesetzt
wird, wird die Anzeige ausgeschaltet.
2601B-PULSE-900-05 Rev. A August 2021
3-25