Aim TTi LD400 Instructions page 48

Table des Matières

Publicité

autres interfaces fournissent des communications duplex intégrales avec mise en mémoire
tampon dans la couche physique qui maintiennent généralement une réponse de l'instrument
jusqu'à ce que le logiciel de commande le lise ; il n'y a pas d'équivalent à l'état d'interrogation du
GPIB 'addressed to talk', de sorte que l'instrument n'est pas informé des actions du contrôleur.
Si l'instrument est interrogé et n'a aucune information à transmettre parce que le formateur de
réponse est inactif et que la file d'attente d'entrée est vide, l'erreur 'UNTERMINATED' de la
norme IEEE 488.2 s'affiche. 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 3 dans le 'Query Error Register' (registre d'erreur d'interrogation) et la
réinitialisation de l'analyseur syntaxique.
L'erreur IEEE 488.2 'DEADLOCK' (erreur de blocage fatal) apparaît si le formateur de réponse
est en attente d'envoi de message de réponse et que la file d'attente d'entrée sature. 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), la saisie d'une valeur 2 dans le 'Query
Error Register (registre d'erreur d'interrogation) et la réinitialisation du formateur de réponse, en
ignorant le message de réponse en attente. L'analyseur syntaxique commence alors à analyser
le <PROGRAM MESSAGE UNIT>} (unité de message de programme) suivant de la file d'attente
d'entrée.
Si le formateur de réponse attend de transmettre un message de réponse et qu'un <PROGRAM
MESSAGE TERMINATOR>} (terminateur de message de programme) a été lu par l'analyseur
syntaxique ou que la file d'attente d'entrée contient plus d'un message 'END' (fin), l'erreur
IEEE 488.2 'INTERRUPTED' (interrompu) se produit. 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), la saisie d'une valeur 1 dans le 'Query Error Register (registre d'erreur
d'interrogation) et la réinitialisation du formateur de réponse, en ignorant le message de réponse
en attente. L'analyseur syntaxique commence alors à analyser le <PROGRAM MESSAGE
UNIT>} (unité de message de programme) suivant de la file d'attente d'entrée.
Réglages à la mise en marche
Les valeurs suivantes d'état d'instrument sont réglées lors de la mise en marche :
ISE
ITE
EER
ESR
QER
ESE
STB
SRE
PRE
† Les registres marqués ainsi sont normalement utilisés uniquement par
l'interface GPIB.
Les registres 'Input State' (ISR) et 'Trip' (ITR) indiqueront toutes les conditions actuellement
applicables.
Input
Status
Enable
d'activation d'état d'entrée)
Input
Trip
Enable
d'activation de sécurité d'entrée)
Execution Error Register (registre d'erreur
d'exécution)
Standard Event Status Register (registre
d'état d'événement standard)
Query Error Register † (registre d'erreur
d'interrogation)
Standard Event Status Enable Register †
(registre
d'activation
standard)
Status Byte Register (registre d'octets d'état)
Service Request Enable Register † (registre
d'activation de demande de service)
Parallel Poll Enable Register † (registre
d'activation de scrutation parallèle)
Register
(registre
Register
(registre
d'état
d'événement
= 0
= 0
= 0
= 128 (bit réglage au
démarrage)
= 0
= 0
= 0
= 0
= 0
47

Publicité

Table des Matières
loading

Produits Connexes pour Aim TTi LD400

Ce manuel est également adapté pour:

Ld400p

Table des Matières