Structure Et Syntaxe Des Messages D'appareil; Introduction Scpi; Structure D'une Commande - Rohde & Schwarz ESIB7 Manuel D'utilisation

Récepteur de mesure des perturbations électromagnétiques
Table des Matières

Publicité

ESIB

Structure et syntaxe des messages d'appareil

Introduction SCPI

Les commandes SCPI (Standard Commands for Programmable Instruments) décrivent un ensemble de
commandes standard conçues pour la programmation d'appareils, indépendamment de leur type ou du
fabricant. Le but visé par le comité SCPI est de permettre une large standardisation des commandes
spécifiques à l'appareil. Pour cela, on a développé un modèle d'appareil qui définit les mêmes fonctions
dans un ou dans plusieurs appareils. On a créé des systèmes de commande associés à ces fonctions.
Il est ainsi possible d'appeler les mêmes fonctions avec des commandes identiques. Les systèmes de
commande présentent une structure hiérarchique. La Fig. 5-1 représente cette structure arborescente
sur l'exemple d'un extrait du système de commande SENSe portant sur les fonctions de détection des
appareils.
Le système SCPI est basé sur la norme IEEE 488.2, c'est-à-dire qu'il utilise les mêmes éléments de
base syntaxiques, ainsi que les commandes générales (Common Commands) définies dans cette
norme. La syntaxe des réponses d'appareil se présente parfois d'une manière plus restrictive que celle
adoptée dans la norme IEEE 488.2 (voir paragraphe "Réponses aux commandes d'interrogation").

Structure d'une commande

Les commandes se composent d'un en-tête et, dans la plupart des cas, d'un ou de plusieurs
paramètres. L'en-tête et les paramètres sont séparés par un "White Space" (code ASCII 0 à 9, 11 à 32
en décimal, par exemple un caractère espace). Les en-têtes peuvent être constitués de plusieurs mots-
clé. Les commandes d'interrogation sont créées en ajoutant un point d'interrogation directement à l'en-
tête.
Remarque : Les commandes utilisées dans les exemples suivants ne sont pas nécessairement
implémentées dans l'appareil.
Common Commands
1088.7531.13
Structure et syntaxe des messages d´appareil
Les commandes indépendantes de l'appareil comportent un en-tête
précédé d'un astérisque „*" et éventuellement un ou plusieurs
paramètres.
Exemples : *RST
*ESE 253 EVENT STATUS ENABLE, place à 1 les bits
*ESR?
5.9
RESET, place l'appareil à l'état initial.
du registre ESE (Event Status Enable).
EVENT
STATUS
QUERY,
contenu du registre ESR.
interroge
le
F-15

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Esib26Esib40Esib-b1Esib-b2

Table des Matières