3.4.4
Champ de données DATA
Description
C'est dans le champ de données DATA que sont transférées les données spécifiques au
code de fonction :
● décompte d'octets (Byte Count)
● adresse de début de bobine (Coil Start Address)
● adresse de début de registre (Register Start Address)
● nombre de bobines (Number of Coils)
● nombre de registres (Number of Registers)
3.4.5
Fin de télégramme et contrôle CRC
Description
Le total de de contrôle CRC-16 de deux octets constitue la fin du télégramme. Il est calculé
selon le polynôme suivant :
x
16
L'octet de poids faible est transmis en premier, puis l'octet de poids fort.
Détection de fin de télégramme
En l'absence de transmission pendant la période requise pour transmettre trois caractères et
demi (3,5 fois le délai inter-caractère), le module Modbus/USS détecte la fin de télégramme.
Ce délai d'attente de fin de télégramme dépend de la vitesse de transmission.
Après expiration du délai d'attente de fin de télégramme, le télégramme de réponse reçu par
l'esclave est évalué et son format vérifié.
Tableau 3- 11 Fin de télégramme
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05
+ x
+ x
+ 1
15
2
Vitesse de transmission
115 200 bps
76 800 bps
57 600 bps
38 400 bps
19 200 bps
9 600 bps
4 800 bps
3.4 Protocole de transmission Modbus
Délai d'attente
1 ms
1 ms
1 ms
1 ms
2 ms
4 ms
8 ms
Modbus/USS
145