Aide en ligne et erreurs
Aide
HELP[?]
Erreur
SYSTem:ERRor[:NEXT]? (Interrogation)
* Erreurs de
commandes:
(-199 à -100)
30
(Interrogation)
A la question HELP? [<commande>] l'appareil répond en donnant une
aide sur les commandes SCPI disponibles.
<commande> est un mot clé (forme courte ou longue) de 1er niveau
dans l'arbre des commandes. Aucune distinction n'est faite entre les
minuscules et les majuscules.
En l'absence de paramètre, la liste des mots clé acceptés par la fonction
est fournie.
Lorsqu'un mot clé est introduit, la liste et la syntaxe de toutes les
commandes commençant par ce mot est retournée par la fonction.
A la question SYST:ERR?, l'appareil retourne le numéro d'erreur
positionné au sommet de la queue. La queue comporte 20 numéros
et est gérée selon le principe du premier entré, premier sorti.
Au fur et à mesure des questions SYST:ERR?, l'appareil retourne les
numéros d'erreur dans l'ordre de leur arrivée, jusqu'à ce que la queue soit
vide. Toute question SYST:ERR? supplémentaire provoquera une
réponse négative: caractère "0" (code ASCII 48).
Si la queue est pleine, la case située au sommet de la queue prend la
valeur -350 (queue saturée).
La queue est vidée :
• complètement à la mise sous tension.
à la réception d'un *CLS.
• partiellement à la lecture de la dernière erreur, celle-ci est effacée.
Format de la réponse:
Elles indiquent qu'une erreur de syntaxe a été détectée par l'analyseur
de syntaxe, et provoque la mise à 1 du bit 5 du registre d'événement,
baptisé CME, CoMmand Error.
-101
:
Invalid character
-103
:
Invalid seperator
-104
:
Data type error
-108
:
Parameter not allowed
-109
:
Missing parameter
-111
:
Header separator error
-112
:
Program mnemonic too long
-113
:
Undefined header
-114
:
Header suffix out of range
-121
:
Invalid character in number
-128
:
Numeric data not allowed
-131
:
Invalid suffix
-138
:
Suffix not allowed
-141
:
Invalid character data
-148
:
Character data not allowed
-151
:
Invalid string data
-154
:
String data too long
-171
:
Invalid expression
<erreur><NL>
avec erreur = entier négatif ou nul.
Programmation à distance
Générateurs de Fonctions