SME
3.4.2
Messages d'appareil (commandes et réponses d'appareil)
Les messages d'appareil sont transmis sur les linges de données du bus CEI, la ligne de contrôle "ATN"
n'étant pas active. Le code ASCII est utilisé. Les messages d'appareil sont très similaires pour les deux
interfaces.
Les messages d'appareil se distinguent selon la direction par laquelle ils sont émis sur le bus CEI :
– Commandes
Ce sont des messages émis par le contrôleur vers l'appareil. Ils traitent les fonctions
d'appareil et demandes des informations.
Les commandes sont divisées encore une fois selon deux critères :
1.
Selon leur effet sur l'appareil :
Commandes de réglage
Commandes d'interrogation
(Queries)
2.
Selon leur définition dans la norme IEEE 488.2 :
Common Commands
(commandes générales)
Commandes spécifiques
– Réponses d'appareil
Le paragraphe 3.5 explique la structure et la syntaxe des messages d'appareil. Le paragraphe 3.6
indique un listage et une explication détaillée des commandes.
3.5
Structure et syntaxe des messages d'appareil
3.5.1
Introduction SCPI
Les SCPI (Standard Commands for Programmable Instruments) décrivent un jeu de commandes
standard pour la programmation d'appareils indépendamment du type d'appareil ou du fabricant. Le but
visé du comité SCPI se présente par une large standardisation des commandes spécifiques à l'appareil.
A 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 affectés à ces fonctions. Il est ainsi possible
d'appeler les mêmes fonctions avec des commandes identiques. Les systèmes de commande présente
une structure hiérarchique. La figure 3-1 montre cette structure arborescente à l'aide d'un extrait du
système de commande SOURce qui traite les sources de signaux des appareils. Les autres exemples
de syntaxe et de structure des commandes sont pris de ce système de commande.
Les SCPI sont basées sur la norme IEEE 488.2, c'est-à-dire qu'elles utilisent les mêmes éléments de
base syntactiques ainsi que les "Common Commands" définies dans cette norme. La syntaxe des
réponses d'appareil se présente parfois d'une manière plus étroite que dans la norme IEEE 488.2 (voir
paragr.3.5.4, Réponses aux commandes d'interrogation).
1038.6002.02
Ce sont des messages émis par l'appareil au contrôleur après une
commande d'interrogation. Ils peuvent contenir des résultats de mesure, des
réglages d'appareil et des informations concernant l'état d'appareil (voir
paragr. 3.5.4).
déclenchent des réglages d'appareil, p. ex. la
remise de l'appareil ou la mise du niveau de
sortie à 1 V.
provoquent la préparation de données pour une
sortie sur le bus CEI, p. ex. pour l'identification de
l'appareil ou pour l'interrogation de l'entrée
active.
La fonction et la notation sont exactement
définies dans la norme IEEE 488.2. Elles portent
sur les fonctions comme p. ex. la gestion des
registres normalisés, la remise et l'autotest.
portent sur les fonctions dépendant des caracté-
ristiques d'appareil, comme p. ex. le réglage de
fréquence. Un grand nombre de ces commandes
est également standardisé par le comité SCPI
(voir paragr. 3.5.1).
3.5
Messages du bus CEI
F-13