Télécharger Imprimer la page

Keysight Technologies 3458A Guide D'utilisation page 794

Multimètre

Publicité

6
Référence
Error string query. La commande d'interrogation ERRSTR? lit le bit le moins
significatif positionné dans le registre d'erreur ou le registre d'erreur auxiliaire puis
le remet à O. La commande ERRSTR? renvoie deux réponses, séparées par une
virgule. La première réponse correspond au numéro de l'erreur (préfixe 100 =
registre d'erreur; préfixe 200 = registre d'erreur auxiliaire); la deuxième réponse est
un message (chaîne) expliquant l'erreur.
Syntaxe
ERRSTR?
Points importants
– La chaîne retournée par la commande ERRSTR? comporte 255 caractères
– La commande ERRSTR? ne lit et ne remet à 0 que le bit le moins significatif
– Lorsque le bit 0 du registre d'erreur est positionné, cela signifie que un ou
– Commandes connexes: AUXERR?, EMASK, ERR?, QFORMAT
Exemple
10 OPTION BASE 1
20 DIM A$[200]
30 OUTPUT 722;"ERRSTR?" ! LIT LE MESSAGE D'ERREUR
40 ENTER 722; A,A$
45
50 PRINT A,A$
290
maximum.
positionné dans un registre. Si plusieurs bits sont positionnés dans un registre,
vous devez exécuter la commande ERRSTR? répétitivement pour lire et
remettre à 0 tous les bits positionnés, l'un après l'autre. Une fois que tous les
bits positionnés ont été lus et remis à 0 (ou si aucun bit n'était positionné dans
aucun des deux registres), la commande ERRSTR? renvoie 0,"NO ERROR".
Lorsque les registres d'erreur et auxiliaire sont tous deux initialisés (remis à 0),
le bit d'erreur du registre d'état (bit 5) est également remis à 0.
plusieurs bits sont positionnés dans le registre d'erreur auxiliaire. Dans ce cas,
la commande ERRSTR? commence par lire et remettre à 0 les bits positionnés
dans le registre d'erreur auxiliaire. Lorsque toutes les erreurs du registre
auxiliaire ont été lues et remises à 0, le bit 0 du registre d'erreur est mis à 0 et
la commande ERRSTR? peut être utilisée pour lire les éventuelles erreurs
restantes dans le registre d'erreur.
! BORNE INFERIEURE OU TABLEAU A 1
! DIMENSIONNE LA VARIABLE ALPHANUMERIQUE
! ENTRE LA VALEUR NUMERIQUE DANS A; LA
! CHAINE DANS AS
! IMPRIME LES RESPONSES
Keysight 3458A Guide d'utilisation

Publicité

loading