Aim TTi CPX400SP Instructions page 27

Table des Matières

Publicité

Traitement des erreurs GPIB norme IEEE 488.2 – registre d'erreur d'interrogation
L'erreur IEEE 488.2
à émettre) est traitée de la manière suivante. Si l'instrument est en mode d'émission, que le
formateur de réponse est inactif et que la file d'attente d'entrée est vide, l'erreur
générée. Ceci entraîne le positionnement du bit Query Error (erreur d'interrogation) dans le
Standard Event Status Register (registre d'état d'évènement standard), une valeur de 2 dans le
Query Error Register (registre d'erreur d'interrogation) et la réinitialisation de l'analyseur
syntaxique. Voir le chapitre Rapport d'état pour plus d'informations à ce sujet.
L'erreur IEEE 488.2
suivante. Si le formateur de réponse attend de transmettre un message de réponse et qu'un
<PROGRAM MESSAGE TERMINATOR>
l'analyseur syntaxique ou que la file d'attente d'entrée contient plus d'un message END (fin), ceci
indique que l'appareil a été
le positionnement du bit Query Error (erreur d'interrogation) dans le Standard Event Status
Register (registre d'état d'évènement standard), une valeur de 1 dans le Query Error Register
(registre d'erreur d'interrogation) et la réinitialisation de l'analyseur syntaxique. L'analyseur
syntaxique commence alors à analyser le
programme) suivant de la file d'attente d'entrée. Voir le chapitre Rapport d'état pour plus
d'informations à ce sujet.
L'erreur IEEE 488.2
suivante. Si le formateur de réponse attend de transmettre un message de réponse et que la file
d'entrée devient pleine, l'appareil passe à l'état
générée. Ceci entraîne le positionnement du bit Query Error (erreur d'interrogation) dans le
Standard Event Status Register (registre d'état d'évènement standard), une valeur de 2 dans le
Query Error Register (registre d'erreur d'interrogation) et la réinitialisation de l'analyseur
syntaxique. L'analyseur syntaxique commence alors à analyser le
de message de programme) suivant de la file d'attente d'entrée. Voir le chapitre Rapport d'état
pour plus d'informations à ce sujet.
Scrutation parallèle GPIB
Ce générateur dispose de capacités complètes de scrutation parallèle. Le Parallel Poll Enable
Register (registre d'activation de scrutation parallèle) est reglé pour spécifier les bits du Status
Byte Register (registre d'octets d'état) qui doivent être utilisés pour constituer le message local
Le Parallel Poll Enable Register est réglé par la commande *PRE <
*PRE?. La valeur du Parallel Poll Enable Register est connectée en montage ET avec le Status
Byte Register ; si le résultat est zéro, la valeur de
Il faut également configurer l'appareil afin que la valeur de
lors d'une opération de scrutation parallèle. L'appareil est configuré par le contrôleur qui transmet
une commande Parallel Poll Configure (PPC) (configuration scrutation parallèle) suivie d'une
commande Parallel Poll Enable (PPE) (activation scrutation parallèle). Les bits de la commande
PPE sont indiqués ci-dessous :
bit 7 =
bit 6 =
bit 5 =
bit 4 =
bit 3 = Détection
bit 2 =
bit 1 =
bit 0 =
26
(erreur non terminée IEEE 488.2) (mode d'émission, mais rien
UNTERMINATED
(erreur interrompue IEEE 488.2) est traitée de la manière
INTERRUPTED
(terminaison de message de programme) a été lu par
INTERRUPTED
(erreur de blocage fatal IEEE 488.2) est traitée de la manière
DEADLOCK
X
sans effet
1
1
Validité scrutation parallèle
0
détection du bit de réponse ; 0 = bas, 1 = haut
?
?
position de bit de la réponse
?
(interrompu) et qu'une erreur est générée. Ceci entraîne
<PROGRAM MESSAGE UNIT>
(blocage fatal) et une erreur est
DEADLOCK
est 0, sinon la valeur de
ist
puisse être renvoyée au contrôleur
ist
UNTERMINATED
(unité de message de
<PROGRAM MESSAGE UNIT>
>, puis lu par la commande
NRF
est 1.
ist
est
(unité
.
ist

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cpx400saCpx400s

Table des Matières