Télécharger Imprimer la page

TDK-Lambda Z+ Serie Notice D'utilisation page 140

Publicité

d'éviter l'interruption est de désactiver la demande de service en programmant le bit
approprié du registre d'activation de la demande de service.
9.6.5 File d'attente de sortie
La file d'attente de sortie est un registre de données first-in, first-out (FIFO) qui mémorise
les messages du contrôleur de l'alimentation jusqu'à ce que celui-ci les lise. Lorsque la file
d'attente maintien un ou plusieurs bits, il règle le bit MAV (4) du registre de statut. Si trop
de messages d'erreurs non lus sont accumulés dans la file d'attente, un message
d'erreur système est généré. La file d'attente de sortie est effacée à la mise sous tension et
par la commande *CLS.
9.6.6 Messages d'erreur
Les messages d'erreur système sont lus en face arrière via l'interrogation SYST:ERR?. Le
nombre d'erreur est la valeur située dans la liste d'erreur de l'alimentation. L'interrogation
SYST:ERR? Retourne le nombre d'erreur dans une variable et le combine dans une
séquence avec le message d'erreur. Le Tableau 9-5 liste les erreurs système qui sont
associées avec les erreurs de syntaxe SCPI et les problèmes d'interface. L'information
entre crochets n'est pas une partie du message d'erreur standard, mais est inclue pour
donner des précisions. Lorsque des erreurs système se produisent, le registre de statut
d'événement standard les mémorise comme suit :
Bit
Code d'erreur
5
-100 à -199
4
-200 à -299
Tableau 9-5: Bits d'erreur registre de statut d'évènement standard
Les registres d'état et d'erreur présentés dans le chapitre précédent ne représentent qu'une
seule des méthodes d'état dans la carte IEEE. Il y a également une exigence SCPI pour les
messages d'erreur qui se présentent sous la forme suivante :
<Numéro erreur><virgule><Question><Description erreur:Adresse
alimentation><Question>
L'utilisateur envoi l'interrogation "SYST:ERR?" pour lire le message d'erreur. Les messages
sont stockés dans la file d'attente en FIFO.
La file d'attente SYST:ERR peut mémoriser jusqu'à 10 messages d'erreur, même si le
dixième est remplacé par le message –350,"Queue Overflow" si un onzième message est
généré. Après le dépassement en file d'attente, seuls les 10 premiers messages sont
stockés et les autres messages sont perdus.
La liste d'attente SYST:ERR est effacée par :
La lecture des messages un à un en utilisant la commande "SYST:ERR?" jusqu'à atteindre
0 ou via la commande *CLS (effacement de statut).
Si aucun message n'est contenu dans la file d'attente SYST:ERR (sauf "No error"), alors le
bit 2 des bits d'état est paramétré. Une demande de service est générée si le bit 2 est actif.
Type d'erreur
Bit
Commande
3
Exécution
2
140
Code d'erreur
Type d'erreur
-300 à -399
Selon l'appareil
-400 à -499
Interrogation

Publicité

loading