Sous-groupes GPIB
L'instrument contient les sous-groupes IEEE 488.1 suivants:
Gestion d'erreur GPIB IEEEStd 488.2
L'erreur
UNTERMINATED
de la manière suivante. Si l'instrument est adressé sur émission et que la mise en forme de
réponse est inactive et que la file d'attente d'entrée est vide, l'erreur
alors. Ceci entraîne le réglage du bit Query Error dans le Standard Event Status Register et 3 est
placé dans le Query Error Register et l'analyseur syntaxique est réinitialisé. Voir la section
registre d'état pour plus d'informations a cet effet.
L'erreur
INTERRUPTED
réponse attend de transmettre un message de réponse et qu'un
TERMINATOR>
d'un message END, l'instrument est alors
le réglage du bit Query Error dans le Standard Event Status Register, 1 est placé dans le Query
Error Register et le formatage de réponse doit être réinitialisé pour dégager la file d'attente de
sortie. L'analyseur syntaxique commence alors l'analyse syntaxique du
suivant de la file d'attente d'entrée. Voir la section REGISTRE D'ETAT pour plus
UNIT>
d'informations à cet effet.
L'erreur
DEADLOCK
réponse attend de transmettre un message de réponse et que la file d'attente d'entrée est pleine,
l'instrument passe alors à l'état
bit Query Error dans le Standard Event Status Register, 2 est placé dans le Query Error Register
et la mise en forme de réponse est réinitialisée, ce qui dégage la file d'attente de sortie.
L'analyseur syntaxique commence à analyser la syntaxe du
TERMINATOR>
d'informations à cet effet.
Appel GPIB parallèle
Cet appareil de mesure universel offre des capacités d'appel complètes en parallèle. Le Parallel
Poll Enable Register est réglé pour spécifier les bits du Status Byte Register utilisés pour
constituer le message local ist. Le Parallel Poll Enable Register est réglé par la commande
∗PRE<nrf> et lu par la commande ∗PRE?. La valeur du Parallel Poll Enable Register est ANDed
avec le Status Byte Register; si le résultat est zéro, la valeur de ist est 0 et sinon, la valeur de ist
est 1.
Il faut également configurer l'instrument de manière à pouvoir renvoyer la valeur de ist au
contrôleur pendant une opération d'appel en parallèle. La configuration de l'instrument s'effectue
par la transmission d'une commande Parallel Poll Configure (PPC) suivie d'une commande
Parallel Poll Enable (PPE) par le contrôleur. Les bits de la commande PPE sont indiqués ci-
dessous:
Source Handshake
Acceptor Handshake
Talker
Listener
Service Request
Remote Local
Parallel Poll
Device Clear
Device Trigger
Controller
Electrical Interface
IEEE 488.2 (adressé pour émettre en n'ayant rien à émettre) est gérée
IEEE 488.2 est gérée de la manière suivante. Si la mise en forme de
a été lu par l'analyseur syntaxique, ou que la file d'attente d'entrée contient plus
IEEE 488.2 est gérée de la manière suivante. Si la mise en forme de
DEADLOCK
suivant de la file d'attente d'entrée. Voir la section REGISTRE D'ETAT pour plus
SH1
AH1
T6
L4
SR1
RL1
PP1
DC1
DT1
C0
E2
et une erreur se produit. Ceci entraîne
INTERRUPTED
et une erreur se produit. Ceci entraîne le réglage du
<PROGRAM MESSAGE
se produit
UNTERMINATED
<PROGRAM MESSAGE
<PROGRAM MESSAGE
57