par l'analyseur, selon les besoins. Les commandes (et les interrogations)
sont exécutées dans l'ordre et l'analyseur ne commencera pas de
nouvelle commande avant que la commande ou l'interrogation pré-
cédente n'ait été complétée. Il n'y a pas de file d'attente sortie, ce qui
signifie que le formateur de réponses attendra, indéfiniment si nécess-
aire, jusqu'à ce que l'appareil soit en état de dialoguer et que le message
de réponse complet ait été transmis. En raison de la file d'attente entrée
très courte disponible avec le TF830 il est essentiel de lire la réponse à
une interrogation avant de transmettre de nouvelles commandes ou
interrogations. Ceci permettra d'assurer qu'aucun état de blocage ne
se produise (lorsque la file d'attente entrée est complète et que le TF830,
qui attend d'envoyer une réponse, ne la vide pas).
Les commandes sont envoyées sous forme de <
> par le contrôleur, chaque message com-
(MESSAGES DE PROGRAMME)
prend zéro ou plus éléments de <
> séparés par des éléments <
MESSAGES DE PROGRAMME)
AGE UNIT SEPARATOR (SEPARATEURS D'UNITES DE MESSAGES DE PRO-
>.
GRAMME)
Les <
> sont séparés par des éléments <
PROGRAM MESSAGES
MESSAGE TERMINATOR (FIN DE MESSAGES DE PROGRAMME)
caractère de nouvelle ligne (0AH).
Un <
PROGRAM MESSAGE UNIT SEPARATOR
Un <
> est l'une quelconque des commandes
PROGRAM MESSAGE UNIT
des sections ci-dessous.
Les réponses de l'appareil au contrôleur sont envoyées sous forme de
<
RESPONSE MESSAGES (MESSAGES DE REPONSE)
> est une <
AGE
RESPONSE MESSAGE UNIT (UNITE DE REPONSE DE MESSAGE)
suivie d'un <
RESPONSE MESSAGE TERMINATOR
Une <
RESPONSE MESSAGE TERMINATOR
caractère pour une nouvelle ligne (0DH, 0AH). Le caractère CR est
optionnel et n'est pas transmis par tous les appareils.
Chaque interrogation donne naissance à un <
cifique qui est inclus dans la liste en même temps que la commande
dans les sections ci-dessous.
10
PROGRAM MESSAGES
PROGRAM MESSAGE UNIT (UNITE DE
PROGRAM MESS-
PROGRAM
> qui sont le
> est le point-virgule ';' (3BH).
>. Un <
RESPONSE MESS-
>.
> est le retour de chariot suivi du
> spé-
RESPONSE MESSAGE
<
WHITE SPACE (ESPACE BLANC)
de commande, exemple 'X Z' n'est pas la même chose que 'XZ'.
<
> est défini comme des codes de caractères 00H à 20H
WHITE SPACE
inclus, à l'exception des codes d'interface ARC donnés ci-dessus.
Le bit de rang supérieur de tous les caractères est ignoré.
Les commandes peuvent être en majuscules ou en minuscules.
La section commande utilise la nomenclature ci-dessous :
<pmt>
<rmt>
<n>
<nrf>
<nr1>
<nr2>
TF830 OPERATION A DISTANCE/LOCALE
Lors de la mise en route l'appareil sera en état d'opération locale et la
REMOTE LED (DEL DISTANCE) sera éteinte. Dans cet état toutes les
opérations indiquées sur le panneau avant sont possibles. Lorsque
l'appareil est mis en état d'écoute et qu'une commande est transmise,
>
l'état d'opération à distance est déclenché et la REMOTE LED s'allume.
Dans cet état le panneau avant est interdit d'accès et seules les
commandes à distances seront traitées. L'appareil peut être remis en
état d'opération locale en maintenant enfoncée la touche RESET et en
appuyant en même temps sur la touche RANGE ; toutefois, la consé-
quence de cette action ne durera que jusqu'au moment où l'appareil est
encore adressé ou qu'il reçoit un autre caractère de l'interface ARC, à
ce moment l'état d'opération à distance sera déclenché de nouveau.
> est ignoré sauf dans les identificateurs
<
PROGRAM MESSAGE TERMINATOR
<
RESPONSE MESSAGE TERMINATOR
Un chiffre
Un nombre dans un format quelconque ex.: 12,
12.00, 1.2 e1 et 120 e-1 sont tous acceptables
pour représenter le nombre 12. Tout nombre,
lorsqu'il est reçu, est converti pour obtenir la
précision nécessaire à l'utilisation puis arrondi
vers le haut pour obtenir la valeur de la com-
mande.
Un nombre sans fractions, c'est-à-dire un nom-
bre entier.
Un nombre en format point fixe, ex.: 11.52, 0.78
etc...
>
>