4
Chapitre 4 Référence de l'interface de commande à distance
Commandes de rapport d'états
Commandes de rapport d'états
Utilisez les commandes suivantes pour accéder aux registres du système
d'états.
Commandes du registre de l'octet d'état
Pour la définition des bits de ce registre, voir le tableau de la page 289.
*STB?
Interroge le registre de condition de ce groupe de registres.
Cette commande est similaire à une interrogation série (Serial Poll),
mais elle est traitée comme n'importe quelle autre commande de
l'instrument. Elle renvoie le même résultat que l'interrogation série, à
ceci près que le "bit de résumé principal" (bit 6) n'est pas réinitialisé.
*SRE <valeur de validation>
*SRE?
Valide les bits de l'octet d'état à utiliser pour la génération d'une
demande de service (Service Request). Pour valider des bits spécifiques,
il faut écrire une valeur décimale (masque) correspondant à la somme
binaire de ces bits. Les bits ainsi sélectionnés sont résumés pour
constituer le "bit de résumé principal" (bit 6) du registre de l'octet d'état.
De cette manière, si l'un des bits sélectionnés passe de "0" à "1", un
signal d'interruption de demande de service est généré. La commande
d'interrogation *SRE? renvoie une valeur décimale qui correspond à la
somme binaire de tous les bits validés par la précédente commande *SRE.
• Une commande *CLS (Clear Status) ne réinitialise pas le registre de
validation, mais elle remet à zéro tous les bits du registre
d'événements.
• Une commande STATus:PRESet ne réinitialise pas les bits du
registre de validation de l'octet d'état.
• Une commande *PSC 0 a pour effet de préserver le contenu du
registre de validation au fil des cycles successifs de mise hors tension/
remise sous tension.
296