4 Description du protocole Modbus
4.3 Déroulement temporel de la communication
Durée
de transfert
d'un caractère
Exemple
Chronogramme
16
Le début et la fin d'un bloc de données sont caractérisés par des pauses de
transmission. La durée de transfert d'un caractère dépend de la vitesse de
transmission ainsi que du format de données utilisé.
Pour le format de données 8 bits, sans bit de parité et avec un bit d'arrêt, le
temps de transfert d'un caractère est égal à :
Durée de transfert d'un caractère [ms] = 1000 * 9 Bit ÷ Débit en bauds
Pour les autres formats de données il résulte :
Durée de transfert d'un caractère [ms] = 1000 * 10 Bit ÷ Débit en bauds
Débits en bauds [Baud]
38400
19200
9600
Une demande de données se déroule selon le chronogramme suivant :
demande
de données
maître
esclave
t
Temps d'attente interne de l'enregistreur sans papier, avant la véri-
1
fication de la demande de données et temps de traitement interne.
min. :
typique :
max. :
Format des données
[Bit]
10
9
10
9
10
9
réponse
t
1
5 ms
5 à 45 ms
60 ms ou "temps de réponse minimal" réglé
Durée de transfert
d'un caractère [ms]
0,260
0,234
0,521
0,469
1,042
0,938
demande
de données
t
2
t