Communication SYSMAC–WAY
Format d'une trame de
réponse
1
0
x 10
x 10
@
Nœud
FCS (séquence de
vérification des trames)
car elles doivent être écrites dans un seul mot. Répartir les trames de façon à les
faire coïncider avec les divisions des mots.
Désignation
@
Mettre le symbole "@" au début de chaque commande.
Nœud
Identifier l'API selon le numéro de nœud sélectionné sur DM 6648
dans la configuration de l'API.
Code d'en-tête
Sélectionner le code de commande à 2 caractères.
Texte
Sélectionner les paramètres de commande.
FCS
Sélectionner un code de séquence de vérification de trame à 2
caractères.
Position
Sélectionner deux caractères, "" et le retour chariot (CHR$(13))
terminale
pour indiquer la fin de la commande.
La réponse provenant de l'API a le format suivant. Instaurer un programme qui
interprète et traite les données de la réponse.
1
0
x 16
x 16
Code
Code de fin
d'en–tête
Le code d'en–tête et le texte varient selon la commande SYSMAC–WAY reçue.
Le code de fin indique l'état d'achèvement de la commande (avec ou sans er-
reur).
Lorsque la réponse contient plus de 131 caractères, elle est divisée en plusieurs
trames. Un délimiteur de retour chariot (↵, CHR$(13)) au lieu d'une position ter-
minale est sélectionnée automatiquement à la fin de la trame. Une position ter-
minale est sélectionnée à la fin de la dernière trame.
Désignation
@
Mettre le symbole "@" au début de chaque réponse.
Nœud
N
l'API.
Code d'en-tête
Renvoi du code de commande à 2 caractères.
Texte
Renvoi des résultats de commande.
FCS
Renvoi du code de la séquence de vérification de trame à 2
caractères.
Position
Deux caractères, "" et retour de chariot (CHR$(13)) indiquent la
terminale
fin de la réponse.
En cas d'émission de trame, placer un code FCS immédiatement devant le déli-
miteur ou la position terminale afin de vérifier si la transmission contient des
erreurs. Les données FCS sont des données à 8 bits converties en deux carac-
tères ASCII. Les données à 8 bits dérivent de l'exécution d'un OU EXCLUSIF
entre les données du début à la fin du texte de la trame (immédiatement avant la
FCS). Le calcul FCS à chaque réception de trame et la vérification du résultat
Texte
Fonction
o
de nœud sélectionné sur DM 6648 dans la configuration de
Chapitre 8-2
Fonction
↵
FCS
Position
terminale
419