4
Chapitre 4 Référence de l'interface de commande à distance
Présentation du langage SCPI
Séparateurs de commandes
On utilise un signe deux-points ( : ) pour séparer chaque mot-clé de
commande de tout autre mot-clé de niveau inférieur. Vous devez insérer
un espace pour séparer un paramètre d'un mot-clé de commande. Si une
commande requiert plusieurs paramètres, vous devez les séparer les uns
des autres par des virgules, comme illustré ci-dessous :
"APPL:SIN 5 KHZ, 3.0 VPP, -2.5 V"
On utilise un point-virgule ( ; ) pour séparer deux commandes d'un même
sous-système, ce qui raccourcit les lignes de programmes. Ainsi, la
chaîne suivante :
"FREQ:START 10; STOP 1000"
... équivaut aux deux commandes suivantes :
"FREQ:START 10"
"FREQ:STOP 1000"
Utilisez un signe deux-points et un point-virgule pour lier des commandes
appartenant à des sous-systèmes différents. Dans la séquence suivante,
par exemple, une erreur de syntaxe serait générée si l'on n'utilisait pas à
la fois le signe deux-points et le point-virgule :
"SWE:STAT ON;:TRIG:SOUR EXT"
Utilisation des paramètres MIN et MAX
Dans de nombreuses commandes, vous pouvez remplacer une valeur de
paramètre demandée par "MINimum" ou "MAXimum". Par exemple,
dans la commande suivante :
FREQuency {<fréquence>|MINimum|MAXimum}
Plutôt que de spécifier une valeur de fréquence particulière, vous pouvez
lui substituer le paramètre MIN pour régler la fréquence à sa valeur
minimale ou le paramètre MAX pour la régler à sa valeur maximale.
304