N o t a
Message réponse
Manuel d'utilisation FP-X
Zone de données
7
Nombre de contacts qui doivent être lus ou écrits (S = 1 contact)
Nom de commande
I
Par ex. lecture de zone contacts
Code commande
9
# (16#23) indique qu'il s'agit d'une commande
Si le message est composé de nombreux caractères, ces derniers
peuvent être divisés en plusieurs commandes. Si le texte à envoyer
en réponse est composé de nombreux caractères, ces derniers peu-
vent être divisés et plusieurs réponses sont envoyées.
L'esclave ayant reçu la commande dans l'exemple ci-dessus envoie les ré-
sultats du traitement à l'ordinateur.
En-tête
1
Le message doit commencer par "%" (code ASCII : 16#25) ou "<" (code
ASCII : 16#3C). L'en-tête de la réponse doit être identique à celui de la
commande.
Numéro de station
2
Le numéro de station de l'esclave ayant traité la commande est sauvegardé
ici.
Texte
3
Son contenu dépend du type de commande et la valeur est interprétée en
fonction du contenu. Si le traitement n'est pas exécuté avec succès, un code
d'erreur est sauvegardé ici de façon à pouvoir contrôler l'origine de l'erreur.
Code de contrôle
4
BCC (block check code) hexadécimal pour la détection d'erreurs avec parité
horizontale. Le BCC commence à partir de l'en-tête et contrôle chaque ca-
ractère en séquence à l'aide de l'opérateur OU exclusif, et remplace le ré-
sultat final par un texte avec caractères.
Terminateur
5
Les messages doivent toujours finir par "
" (code ASCII : 16#0D).
C
R
Communication
197