Présentation Du Langage Scpi; Conventions Syntaxiques - Agilent Technologies Truevolt Série Guide D'utilisation Et De Maintenance

Table des Matières

Publicité

Présentation du langage SCPI
SCPI (Standard Commands for Programmable Instruments) est un langage de programmation ASCII destiné aux
appareils de test et de mesure. Les commandes SCPI utilisent une structure hiérarchique appelée système
arborescent. Les commandes associées sont regroupées dans un nœud (ou racine) commun pour former un sous-
système. Ce langage est illustré dans un échantillon du sous-système SENSe ci-dessous.
SENSe:
         VOLTage:
                  DC:RANGe {<plage>|MIN|MAX|DEF}
                  DC:RANGe? [MINimum | MAXimum | DEFault]
SENSe est le mot clé racine de la commande, VOLTage est un mot clé de second niveau et DC est un mot clé de
troisième niveau. Le signe deux points ( : ) sépare les mots clés consécutifs.

Conventions syntaxiques

Le format de syntaxe des commandes est illustré ci-dessous :
VOLTage:DC:RANGe {<plage>|MIN|MAX|DEF}
La plupart des commandes (et certains paramètres) forment une combinaison de majuscules et de minuscules. Les
majuscules indiquent l'abréviation des commandes, qui génère des lignes de programme plus courtes. Pour une
lisibilité accrue des programmes, utilisez la forme complète.
Par exemple, examinons le mot clé VOLTage, ci-dessus. Vous pouvez saisir VOLT ou VOLTage à l'aide d'une
combinaison de majuscules et de minuscules. Par conséquent, VolTaGe, volt et Volt sont tous acceptables. D'autres
formes, telles que VOL et VOLTAG génèrent une erreur.
Les accolades ({ }) entourent les paramètres. Elles ne sont pas envoyées avec la chaîne de caractères des
l
commandes.
Une barre verticale (|) sépare les paramètres. Par exemple, {<plage>|MIN|MAX|DEF} dans la commande ci-dessus
l
indique que vous pouvez spécifier un paramètre de plage numérique, ou "MIN", "MAX" ou "DEF". La barre n'est pas
envoyée avec la chaîne de caractères des commandes.
Les crochets (< >) indiquent que vous devez spécifier une valeur pour le paramètre encadré. Par exemple, l'instruction
l
syntaxique suivante indique le paramètre <plage> entre crochets. N'envoyez pas les crochets avec la chaîne de
caractères des commandes. Vous devez spécifier une valeur pour le paramètre (ex. "VOLT:DC:RANG 10") sauf si vous
sélectionnez l'une des autres options indiquées dans la syntaxe (ex. "VOLT:DC:RANG MIN").
Les paramètres facultatifs sont entourés de crochets ([ ]). Les crochets ne sont pas envoyés avec la chaîne de
l
caractères des commandes. Si vous ne spécifiez pas de valeur pour un paramètre facultatif, l'appareil utilise une valeur
par défaut.
110
Guide d'utilisation et de maintenance des multimètres numériques Agilent série Truevolt

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Truevolt 34460aTruevolt 34461a

Table des Matières