Invite D'entrée - Tektronix KEITHLEY 2601B-PULSE Manuel De L'utilisateur

System sourcemeter instrument
Table des Matières

Publicité

2601B-PULSE Instrument System SourceMeter® Manuel de l'utilisateur
L'envoi de la commande sans le paramètre row renvoie les deux lignes d'affichage. Le code de
caractère $N est inclus pour indiquer où se termine la ligne supérieure et où commence la ligne
inférieure. Le code de caractère $N st renvoyé même si embellished est défini sur false.
Si embellished est défini sur true, tous les autres codes de caractères utilisés pour la création de
chaque ligne de message sont renvoyés avec le message. Si embellished est défini sur false,
seul le message est renvoyé.
En envoyant la commande sans le paramètre columnStart, la colonne 1 est utilisée par défaut. Si
vous envoyez la commande sans l'argument columnEnd, la dernière colonne est utilisée par défaut
(colonne 20 pour la ligne 1, colonne 32 pour la ligne 2).
Invite d'entrée
Vous pouvez utiliser l'affichage des messages avec les commandes du panneau avant pour rendre un
script utilisateur interactif. Dans un script interactif, des invites de saisie sont affichées afin que l'opérateur
puisse effectuer une action prescrite à l'aide des commandes du panneau avant. Pendant l'affichage
d'une invite de saisie, le test se met en pause et attend que l'opérateur effectue l'action prescrite.
Menu
Vous pouvez afficher un menu défini par l'utilisateur. Le menu se compose du nom du menu sur la
ligne supérieure et d'une liste sélectionnable d'options de menu sur la ligne inférieure. Pour définir un
menu, utilisez la fonction display.menu(menu, items), où :
menu
Nom du menu ; utilisez une chaîne de 20 caractères au maximum (espaces compris).
items
Chaîne composée d'un ou plusieurs options de menu ; chaque option doit être séparée par un
espace blanc.
Lorsque la fonction display.menu() est envoyée, l'exécution du script attend que l'opérateur
sélectionne l'une des options du menu. Tournez la molette de navigation pour placer le curseur
clignotant sur une option de menu. Les options qui ne tiennent pas dans la zone d'affichage sont
affichées en tournant la molette de navigation vers la droite. Lorsque le curseur se trouve sur l'option
de menu, appuyez sur la molette de navigation (ou la touche ENTER) pour la sélectionner.
Appuyer sur la touche EXIT (LOCAL) n'interrompt pas le script pendant que le menu est affiché, mais
renvoie la valeur nil. Le script peut être interrompu en appelant la fonction exit() lorsque nil est
retourné.
L'exemple de programmation suivant illustre comment présenter à l'opérateur le choix entre deux
options de menu : Test1 ou Test2. Si l'option Test1 est sélectionnée, le message Running Test1
apparaît. Si l'option Test2 est sélectionnée, le message Running Test2 apparaît.
display.clear()
menu = display.menu("Sample Menu", "Test1 Test2")
if menu == "Test1" then
display.settext("Running Test1")
else
display.settext("Running Test2")
end
2601B-PULSE-900-06 rév. A Août 2021
Section 3 : Description de l'instrument
3-23

Publicité

Table des Matières
loading

Table des Matières