question peut être remplacée par les mnémoniques MIN et MAX entant que
données. Ces mnémoniques indiquent au générateur de retourner à la valeur
maximale ou minimale à laquelle le paramètre était configuré. Par exemple,
FREQ? MAX
Retournera à la valeur maximale à laquelle la fréquence était paramétrée.
Certaines unités de messages de programmations non pas de forme interrogative
(exemple STATUS:PRESET), et certaines unités n'auront que la forme interrogative
(exemple: SYSTEM:VERSION?).
L'appareil met la réponse à l'interrogation dans un tampon de lecture, d'où elle
pourra être lue par le contrôleur. Le statut MAV est configuré afin de prévenir le
contrôleur que la réponse est prête à être lue.
Structure des commandes SCPI
Les commandes SCPI sont basées sur une structure hiérarchique. Ceci permet
d'utiliser l'en-tête de contrôle de l'appareil plusieurs fois et pour différents objectifs,
en s'assurant que le mnémonique n'intervienne qu'à une seule position dans la
hiérarchie. Chaque niveau hiérarchique est nœud racine. Les commandes suivantes
sont référencées au même niveau que la commande précédente. Une unité de
programmation à pour premier caractère un double point, la référence retourne à la
racine. Ce processus est défini par l'interface IEEE 488.1, section A.1.1. Veuillez tenir
compte des exemples suivants :
a) La commande suivante est utilisée pour configurer l'amplitude et l'offset du
signal.
SOURCE:VOLTAGE:AMPLITUDE 5V;OFFSET 2V
Observez que la commande d'offset est référencée à la commande la précédant : le
mnémonique OFFSET réside dans le même nodule que la commande d'amplitude.
b) Cette commande configure la fréquence et l'amplitude du signal.
SOURCE:FREQUENCY 2KHZ;VOLTAGE:AMPLITUDE 4V
Les mnémoniques FREQUENCY et VOLTAGE sont au même niveau.
c) Quand les unités de programmation décrivent les différents sous-systèmes, un
préfixe double point doit être utilisé pour réinitialiser la référence de la commande à
la racine. Ci-dessous, la fréquence et l'état de sortie sont configurés.
48