Formats de commande et de réponse
6-2
Formats de commande et de réponse
6-2-1 Commandes venant de l'ordinateur
Format de commande
1
x 10
@
o
N
noeud
Format de réponse
1
0
x 10
x 10
@
o
N
de
noeud
Transmissions longues
300
On traite ici des formats de commande et de réponse échangés dans les com-
munications de liaison à l'ordinateur.
Format à préparer pour la transmission d'une commande venant de l'ordinateur:
0
x 10
de
Code
titre
@ : un symble "@" doit être placé au début.
o
N
de noeud
Identifie l'API qui communique avec l'ordinateur.
Spécifie le numéro de noeud sélectionné pour l'API dans la configuration API
(DM 6648, DM 6653).
Code titre
Sélectionnez le code de commande à 2 caractères.
Texte
Sélectionnez les paramètres de commande.
FCS
Sélectionnez le code à 2 caractère du FCS ("Frame Check Sequence") : cf page
suivante.
Position terminale
Sélectionnez deux caractères, "*" et le retour chariot (CHR$(13)) indiquant la fin
de la commande.
La réponse de l'API est envoyée dans le format suivant. Préparez le programme
de façon à ce que les données de réponse puissent être interprétées et traitées.
1
0
x 16
x 16
Code
Code fin
titre
o
@, n
de noeud, code titre
Contenu identique à celui de la commande.
Code fin
Etat de commande terminée envoyé (par ex., erreur ou pas d'erreur).
Texte
Le texte est envoyé seulement en cas de données du type donnée de lecture.
FCS, position terminale
Cf rubrique "Format de commande".
Le bloc de données transmissibles en une seule trame le plus important est de
131 caractères. Une commande ou une réponse de 132 caractères minimum
doit donc être divisée en plusieurs trames avant transmission. Lorsqu'une trans-
mission est divisée, la fin des trames de début et intermédiaires est marquée par
un code de limite au lieu d'une position terminale.
Pendant la transmission des trames, le noeud de réception attend le code de
limite. Après transmission de ce dernier, la trame suivante est envoyée. La pro-
cédure est répétée jusqu'à ce que la commande ou la réponse entière soient
FCS
Texte
Texte
Chapitre 6-2
*
r
Position
terminale
*
r
FCS
Position
terminale