Chapitre 4 Référence de l'interface de commande à distance
Registre de l'octet d'état (Status Byte)
Le registre de l'octet d'état résume les états déterminés par les autres
registres d'état en amont. La présence de données en attente dans le
tampon de sortie du générateur de fonctions est immédiatement signalée
par le bit 4 ("Message disponible") du registre de l'octet d'état. La
réinitialisation du registre d'événements de l'un des autres groupes
situés en amont a pour effet de remettre à zéro le bit correspondant du
registre de condition (C) de l'octet d'état. La lecture de tous les messages
présents dans le tampon de sortie, y compris toute interrogation en
attente, réinitialise le bit "Message disponible". Pour définir le masque
de validation du registre de l'octet d'état et générer une demande de
service SRQ (Service Request), il faut écrire la valeur décimale
correspondante dans le registre à l'aide de la commande *SRE.
Définition des bits du registre de l'octet d'état
Bit
0 Inutilisé
1 Inutilisé
2 File d'attente erreurs
3 Données douteuses
4 Message disponible
5 Evénements standard
6 Résumé principal
7 Inutilisé
Le registre de condition (C) de l'octet d'état est réinitialisé :
• quand la commande *CLS (Clear Status) est exécutée ;
• à la lecture du registre d'événements de l'un des autres groupes en
amont (seuls les bits correspondants du registre de condition sont
remis à zéro).
Valeur
décimale
Définition
1
Inutilisé. Renvoie "0".
2
Inutilisé. Renvoie "0".
4
Une ou plusieurs erreurs sont stockées dans la
file.
8
Un ou plusieurs bits sont à 1 dans le registre
des données douteuses (seuls sont
considérés les bits pris en compte par le
masque de validation de ce registre).
16
Données disponibles dans le tampon de sortie.
32
Un ou plusieurs bits sont à 1 dans le registre
des événements standard (seuls sont
considérés les bits pris en compte par le
masque de validation de ce registre).
64
Un ou plusieurs bits sont à 1 dans le registre
de l'octet d'état (seuls sont considérés les bits
pris en compte par le masque de validation de
ce registre).
128
Inutilisé. Renvoie "0".
Le système d'états SCPI
289
4