Modell 2601B-PULSE System-SourceMeter®-Gerät Benutzerhandbuch
Anzeige Trigger warten und löschen
Um das Gerät so einzustellen, dass es wartet, bis die Taste TRIG am vorderen Bedienfeld gedrückt
wird, senden Sie die Funktion display.trigger.wait(). Um den Triggerereignis-Detektor zu
löschen, senden Sie die Funktion display.trigger.clear().
Anzeigen von Meldungen
Sie können Textmeldungen festlegen, die am vorderen Bedienfeld des Geräts angezeigt werden
können. Die meisten Anzeigefunktionen und Attribute im Zusammenhang mit dem Messaging für die
Anzeige wählen automatisch die Benutzeranzeige aus. Das Attribut für die Anzeige wird unter
Anzeige
(auf Seite 3-18) erläutert.
Während ein Test läuft, kann beispielsweise die folgende Meldung am vorderen Bedienfeld des
2601B-PULSE angezeigt werden:
Test in Process
Do Not Disturb
Die obere Zeile der Anzeige darf maximal 20 Zeichen (inklusive Leerzeichen) lang sein. Die untere
Zeile darf maximal 32 Zeichen (inklusive Leerzeichen) lang sein.
Die Anzeigefunktionen display.clear(), display.setcursor() und display.settext()
sind überlappende, nicht blockierende Befehle. Das Skript wartet nicht auf den Abschluss eines
dieser Befehle.
Durch diese nicht blockierenden Funktionen wird die Anzeige nicht sofort aktualisiert. Aus
Leistungsgründen schreiben sie in eine Hintergrunddatei und aktualisieren die Anzeige, sobald die
Verarbeitungszeit zur Verfügung steht.
Die Rücksetzfunktionen reset() und smua.reset() ändern nicht die definierte Anzeigemeldung
oder ihre Konfiguration. Die Rücksetzfunktionen setzen den Anzeigemodus auf den vorherigen
Anzeigemodus für die Quellenmessung. Um die benutzerdefinierte Meldung erneut anzuzeigen,
drücken Sie DISPLAY (Anzeige), bis die Benutzeranzeige angezeigt wird.
Löschen der Anzeige
Wenn Sie einen Befehl senden, um eine Meldung anzuzeigen, wird eine zuvor definierte
Benutzermeldung nicht gelöscht. Die neue Meldung beginnt am Ende der alten Meldung auf dieser
Zeile. Es empfiehlt sich, die Anzeige routinemäßig zu löschen, bevor eine neue Meldung definiert wird.
Nach der Anzeige einer Eingabeaufforderung wird die Meldung auch dann noch angezeigt, wenn der
Bediener die vorgegebene Handlung ausgeführt hat. Die Funktion clear() muss gesendet werden,
um die Anzeige zu löschen. Um beide Zeilen der Anzeige zu löschen, ohne dabei einen der
Indikatoren zu beeinflussen, senden Sie die folgende Funktion:
display.clear()
2601B-PULSE-900-05 Rev. A August 2021
Abschnitt 3: Gerätebeschreibung
3-19