Mécanisme Delay Request/Response
Maître
10
t
0
20
30
t
3
40
t /µs
Un appareil du réseau se charge de la fonction d'horloge maître (Best Master Clock, BMC)
qui délivre la référence pour tous les autres appareils. Le maître envoie pour ce faire
des messages de synchronisation cycliques (Sync Message), à l'instant t
représenté. L'instant t
second message (Follow Up Message), le maître indique l'heure précise t
Message à l'esclave.
Ces deux valeurs ne permettent cependant pas à elles seules de calculer l'écart de l'horloge
esclave ni le temps de propagation du message. C'est la raison pour laquelle l'esclave envoie
ensuite au maître un message de requête de retard (Delay Request Message) et enregistre
l'instant t
Message, de l'instant t
Pour les calculs à effectuer ensuite, on admet que la transmission d'un message du maître
à l'esclave dure aussi longtemps que la transmission d'un message en sens inverse. Cette
condition est remplie dans le cas d'une connexion directe par câble.
Les valeurs calculées Δ
et d'émission :
Δ
Sync
Δ
DelReq
Si l'heure de l'esclave diffère de l'heure du maître d'une valeur égale à Δ
précédentes ne fournissent pas encore la valeur effective du temps de propagation Δ
message parce que les heures d'émission et de réception sont fournies par des systèmes de
SCALANCE X-300/X408-2 V4.1.8 / SCALANCE X414-3E V3.10.2
Manuel de configuration, 07/2024, C79000-G8977-C187-35
Configuration par Web Based Management et Command Line Interface
∆
t
t
0
t
3
de réception de ce message est enregistré par l'esclave. Dans un
1
d'envoi de ce message. Le maître informe l'esclave par un Delay Response
2
auquel il a reçu ce message.
3
et Δ
Sync
= t
- t
1
0
= t
- t
3
2
Esclave
10
20
∆
S y n c
t
1
30
t
2
∆
D e l R e q
50
t /µs
représentent la différence entre les instants de réception
DelReq
5.5 Le menu Switch
dans l'exemple
0
de l'envoi du Sync
0
, les deux opérations
t
du
D
259