Instructions

41
10.2 Standard Event Status Register (registre d'état d'événement
standard) (ESR et ESE)
Le Standard Event Status Registerest défini par la norme IEEE 488.2, norme GPIB. Il sagit
d’un champ de bit dans lequel chaque bit est indépendant et a la signification suivante :
Bit 7
Mise sous tension. Défini lors de la première mise sous tension de lappareil.
Bits 6, 3 et 1 : Non utilisés, 0 en permanence.
Bit 5 Erreur de commande. Définie lorsqu'une erreur de syntaxe est détectée dans une
commande ou un paramètre.
L'analyseur syntaxique est réinitialisé et l'analyse continue à l'octet suivant du flux
d'entrée.
Bit 4 Erreur d'exécution. Définie lorsqu'une valeur différente de zéro est saisie dans le
registre d'erreur d'exécution Execution Error’, si une commande syntaxiquement
correcte ne peut pas être exécutée pour une raison quelconque.
Bit 2 Erreur dinterrogation. Définie lorsqu'une erreur dinterrogation se produit, parce
que le contrôleur n'a pas émis de commandes ni lu les messages de réponse dans
l'ordre correct.
Bit 0
Opération terminée. Définie en réponse à la commande *OPC.
Le registre détat dévénement standard (Standard Event Status Register) est lu et vidé par
l’interrogation * ESR? qui renvoie un nombre décimal correspondant au contenu. À lallumage, il
est défini à 128 pour indiquer le bit de mise sous tension.
Le registre dactivation détat dentrée standard (Standard Event Status Enable Register) fournit
le masquage entre le registre Event Statuset le registre Status Byte’. Si un bit quelconque a la
valeur 1dans les deux registres, le bit ESB sera défini dans le registre Status Byte’. Ce registre
d’activation est défini par la commande ESE <NRF> à une valeur de 0 - 255 et relu par la
commande dinterrogation ESE? (qui renvoie toujours la dernière valeur définie par le contrôleur).
À lallumage, il a la valeur 0.
10.3 Execution Error Register (registre derreur dexécution) EER
Ce registre spécifique à l'instrument contient un numéro représentant la dernière erreur de
traitement de commande rencontrée par cette interface. Les numéros derreur ont la signification
suivante :
0
Aucune erreur ne s'est produite depuis la dernière lecture de ce registre.
100 Erreur dactivation : Pour une raison quelconque, la commande dactivation de
l'entrée ne peut pas être exécutée. La cause peut être déterminée en lisant les
registres Input Trip et State.
101 Erreur numérique : la valeur du paramètre envoyé était en dehors de la plage
autorisée pour cette commande dans les circonstances actuelles.
102 Erreur d'interruption : l'entrée a été désactivée pour exécuter une commande (par
ex. un changement de mode ou de plage) qui ne peut pas être exécutée alors que
l'entrée est activée.
Cette erreur peut être évitée en désactivant l'entrée OFFavant d'envoyer la
commande.
103 Erreur de rappel : le mémoire spécifié dans une commande de rappel RECALLne
contient pas de données valides.
200 Accès refusé : une tentative a été faite de modifier les paramètres de l'instrument à
partir d'une interface dont les droits décriture sont verrouillés (en mode lock-out) par
un verrou détenu par une autre interface.
Le registre Execution Errorest lu, puis vidé en utilisant la commande EER?’. À lallumage, ce
registre a la valeur 0 pour toutes les instances d'interface.