4
Chapitre 4 Référence de l'interface de commande à distance
Présentation du langage SCPI
Présentation du langage SCPI
SCPI (Standard Commands for Programmable Instruments) est un
langage à base de caractères ASCII conçu pour commander des
instruments de test et de mesure. Reportez-vous à la section
"Présentation simplifiée de la programmation", page 182 qui contient
une introduction aux techniques de base de programmation du
générateur via l'interface de commande à distance.
Les commandes SCPI s'appuient sur une structure hiérarchique, aussi
appelée système arborescent. Dans ce système, les commandes associées
sont regroupées sous un même noeud ou une même racine, formant ainsi
des sous-systèmes. Une partie du sous-système SOURce est illustrée ci-
dessous comme exemple d'arborescence.
SOURce:
FREQuency
:STARt {< fréquence >|MINimum|MAXimum}
:STARt? [MINimum|MAXimum]
FREQuency
:STOP {< fréquence >|MINimum|MAXimum}
:STOP? [MINimum|MAXimum]
SWEep
:SPACing {LINear|LOGarithmic}
:SPACing?
SWEep
:TIME {< secondes >|MINimum|MAXimum}
:TIME? [MINimum|MAXimum]
SWEep
:STATe {OFF|ON}
:STATe?
SOURce est le mot-clé racine de la commande, FREQuency et SWEep sont
des mots-clés de deuxième niveau, tandis que STARt et STOP sont des
mots-clés de troisième niveau. Un signe deux-points sépare ( : ) chaque
mot-clé de tout autre mot-clé d'un niveau inférieur.
302