SOMMAIRE
4) Temps de communication
4.1) Procédure
Analyse des temps de communication pour des paramètres de transmission donnés dans un cas de figure précis.
- lecture mesure,
- écriture mesure,
- vitesse 9600 bauds, sans parité.
4.2) Lecture mesure
Lecture de 2 mots, 4 octets, de l'adresse $1000 à $1001
- trame question 8 octets
- silence
- traitement
- émission 1er octet
- temps de réponse
- trame réponse 9 octets
- cycle complet
Remarque:
- Le temps de traitement Tt est fixe. Il ne dépend ni de la vitesse, ni du format de transmission. Ainsi, pour de nouveaux
paramètres de transmission, tous les temps vont changer excepté Tt.
- Pour fixer le TIME OUT du système, il suffit de calculer le temps de réponse Trep du poste esclave en fonction des
paramètres de communication.
- Pour une lecture de mesure, le temps de cycle du système est d'environ 30 ms.
4.3) Ecriture mesure
Ecriture de la mesure seulement en configuration comptage.
Ecriture de 2 mots, 4 octets, de l'adresse $1000 à $1001.
- trame question 13 octets
- silence
- traitement
- émission 1er octet
- temps de réponse
- trame réponse 8 octets
- cycle complet
Tq = (8 x 10) / 9600 = 8.33 ms
Ts = (3.5 x 10) / 9600 = 3.64 ms
Tt = 10 ms
Te1 = (1 x 10) / 9600 = 1.04 ms
Trep = Ts + Tt + Te1 = 14.68 ms
Tr = [(9 - 1) x 10] / 9600 = 8.33 ms
Tcyc = Tq + Trep + Tr = 31.34 ms
Tq = (13 x 10) / 9600 = 13.54 ms
Ts = (3.5 x 10) / 9600 = 3.64 ms
Tt = 10 ms
Te1 = (1 x 10) / 9600 = 1.04 ms
Trep = Ts + Tt + Te1 = 14.68 ms
Tr = [(8 - 1) x 10] / 9600 = 7.29 ms
Tcyc = Tq + Trep + Tr = 35.51 ms
E 17