TF830 LES COMMANDES A DISTANCE
En raison de l'utilisation d'un microcontrôleur 4 bits, l'analyseur de
commandes n'utilise que les 4 bits de rang inférieur des caractères
transmis par l'interface série. Ceci signifie que de nombreuses combi-
naisons de caractères seront acceptées pour chaque commande. Une
seule combinaison est donnée ci-dessous, la plus évidente. Exemple,
la commande RESET est R<pmt> mais 2<pmt> ou b<pmt> sont ac-
ceptables aussi. La valeur hexadécimale donnée avec chaque com-
mande est le code à 4 bits qui est transmis à l'analyseur. Les 8 bits des
caractères de contrôle sont signifiants et n'ont pas d'alternatives. Les
réponses du TF830 sont correctement formatées en tant que codes de
caractère ASCII 8 bits, et sont terminées par CR LF.
Il convient de noter que chaque commande est exécutée en entier avant
que la commande suivante soit commencée.
Le caractère SPACE (ESPACE)
La commande est ignorée.
R
(2h)
RESET
Exécute la même opération que celle de la touche RESET du panneau
avant, dans les mêmes conditions.
S?
(3h Fh)
Status Query (Interrogation d'état)
Lit et affiche l'état de l'appareil. La réponse est envoyée immédiatement,
en mode non-adressable, ou mis en état de dialogue, en cas de mode
adressable. La réponse est :
xy<rmt>
Où x et y sont des chiffres exprimés sous format ASCII. Le premier
chiffre est le multiplet d'état et est une valeur à bits significatifs dans la
gamme 0 à 7. La signification de chaque bit est la suivante :
bit 0
Standard externe branché.
bit 1
Occurrence d'erreur. Le numéro de l'erreur suit.
bit 2
Déclenché. Un bit continuellement mis à jour indiquant qu'un
signal d'entrée a été décelé. A des fréquences inférieures à
20Hz ce bit peut basculer et il est donc possible qu'il ne donne
pas d'indication fiable de la condition déclenchée.
(0h)
Aucune Opération.
Le deuxième multiplet contient le numéro de la dernière erreur. La valeur
est remise à zéro après chaque interrogation d'état. Les numéros
d'erreur sont les suivants :
0
Aucune erreur n'a eu lieu depuis la dernière interrogation
d'état.
1
Une erreur de syntaxe de commande - une ou plusieurs
commandes ignorées.
2
Fin manquant - commande ignorée.
TC (4h 3h) Niveau de déclenchement à la position centrale.
TN (4h Eh) Niveau de déclenchement à la position d'impulsion négative.
TP (4h 0h) Niveau de déclenchement à la position d'impulsion positive.
Ce groupe de commandes est utilisé pour fixer le niveau de déclenche-
ment sur l'une des positions pré-réglées. Le centre équivaut au contrôle
de niveau de déclenchement en position centrale. L'impulsion négative
et l'impulsion positive équivalent respectivement aux positions anti-ho-
raires et horaires extrêmes du contrôle du niveau de déclenchement.
Pour tout renseignement complémentaire concernant le niveau de dé-
clenchement voir la section Contrôle du niveau de déclenchement. Le
niveau de déclenchement est réglé quelque soit la position du contrôle
du panneau avant. Lorsque l'opération à distance est déclenchée le
niveau de déclenchement est mis au centre. Lorsque l'opération à
distance est terminée le niveau de déclenchement se remet sur la
position du contrôle du panneau avant.
E?
(5h Fh) Every Result Query (Interrogation de chaque résultat).
N?
(Eh Fh) Next Result Query (Interrogation du résultat suivant).
?
(Fh)
Current Result Query (Interrogation du résultat actuel).
Ce groupe de commandes transmet les mesures au contrôleur. La
réponse est transmise immédiatement, en mode non-adressable, ou mis
en état de dialogue, en cas de mode adressable. La forme ? renvoie le
contenu de l'affichage au moment où l'interrogation est reçue. La forme
N? attend que la mesure en cours soit finie puis renvoie le contenu de
l'affichage. La forme E? est similaire à la forme N? sauf que le contenu
de l'affichage est renvoyé après chaque mesure jusqu'à ce qu'une
nouvelle commande soit introduite dans la file d'attente entrée. En mode
non-adressable les réponses sont envoyées en continu. En mode
11