Télécharger Imprimer la page

Agilent 33210A Guide D'utilisation page 254

Générateur de signaux arbitraires /fonctions 10 mhz

Publicité

4
Chapitre 4 Référence de l'interface de commande à distance
Le système d'états SCPI
Utilisation du bit Message disponible (MAV, Message
AVailable)
Vous pouvez utiliser le bit 4 ("Message disponible") de l'octet d'état pour
déterminer à quel moment des données peuvent être lues dans le tampon de
sortie à partir de votre ordinateur. L'instrument ne remet à zéro le bit 4 que
lorsque tous les messages présents dans le tampon de sortie ont été lus.
Pour interrompre l'ordinateur avec une demande de
service SRQ
1. Envoyez un message Device Clear au générateur pour le réactiver et
effacer son tampon de sortie (par exemple, CLEAR 710).
2. Réinitialisez les registres d'événements et la file d'attente des erreurs
avec la commande *CLS.
3. Configurez les masques de validation des registres. Pour configurer le
registre de validation des événements standard, utilisez la commande
*ESE ; pour le registre de validation de l'octet d'état, utilisez la
commande *SRE.
4. Envoyez la commande *OPC? et lisez le résultat pour vérifier la bonne
synchronisation des opérations.
5. Configurez l'ordinateur de manière à le placer à l'écoute de la ligne
d'interruption SRQ IEEE-488.
Pour déterminer quand une séquence de commandes est terminée
1. Envoyez un message Device Clear au générateur pour le réactiver et
effacer son tampon de sortie (par exemple, CLEAR 710).
2. Réinitialisez les registres d'événements et la file d'attente des erreurs
avec la commande *CLS.
3. Validez la prise en compte du bit 0 "Opération terminée" du registre
des événements standard en exécutant la commande *ESE 1.
4. Envoyez la commande *OPC? et lisez le résultat pour vérifier la bonne
synchronisation des opérations.
5. Exécutez votre séquence de commandes pour programmer la
configuration désirée, puis exécutez la commande *OPC en dernier.
Dès que la séquence de commandes est terminée, le bit 0 ("Opération
terminée") du registre des événements standard passe à 1.
6. Utilisez une interrogation série (Serial Poll) pour savoir quand le
bit 5 (issu du registre des événements standard) passe à 1 dans le
registre de condition (C) de l'octet d'état. Vous pouvez aussi
configurer le générateur de fonctions pour qu'il émette une
interruption SRQ en lui envoyant la commande *SRE 32 (registre de
validation de l'octet d'état, bit 5).
254

Publicité

loading