9.7.3 Messages synchrones
Du fait de la division du réseau en plusieurs segments et du délai des messages entre les segments
qui s'en suit, une transmission synchrone ne peut avoir lieu sans restrictions. Cela concerne les types
de message suivants :
DeviceNet
Message
Le maître envoie 1 bit de données de
Bit-strobe
sortie à tous les participants en
même temps.
Broadcast-
Un message est envoyé à plusieurs
messages
participants en même temps.
CANopen
Message
Tous les participants sont synchroni-
sés par rapport à un message de
Sync
Sync. Par exemple, des données
d'entrée sont lues et émises.
Transmet des informations temporel-
Time Stamp
les.
9.7.4 Autres remarques à propos de la configuration
La division en deux sous-segments augmente l'extension maximale du bus
• sans TD : 1 x longueur max. du bus
• avec TD : 2 x longueur max. du bus + parcours optique
Avec le DeviceNet, veiller à ce que les participants ayant une grande quantité de données ou des
temps de réponse longs soient le plus haut possible dans la liste de balayage.
S'il arrive régulièrement que le maître d'un réseau DeviceNet commence un nouveau cycle de balaya-
ge alors que toutes les réponses des esclaves ne sont pas arrivées, procédez comme suit :
1.
Veiller à ce que les participants ayant une grande quantité de données ou des temps de répon-
se longs soient le plus haut possible dans la liste de balayage. Si ce n'est pas le cas, adapter
l'ordre.
2.
Augmenter le délai entre les balayages jusqu'à ce que toutes les réponses arrivent pendant le
temps d'un cycle de balayage.
Leuze electronic
Fonction
Fonction
DDLS 200
DeviceNet / CANopen
Répercutions de la TD
Tous les participants reçoivent le message
mais pas en même temps. Donc à ne pas uti-
liser à des fins de synchronisation.
Tous les participants reçoivent le message
mais pas en même temps.
Répercutions de la TD
Le message part vers tous les participants.
Des participants d'un autre segment, par
exemple segment 2, reçoivent ce message
après un délai, et donc pas de façon syn-
chrone aux participants du segment 1.
Tous les participants reçoivent le message.
Des participants à un autre segment que le
producteur du message reçoivent les infor-
mations après un délai. Il en résulte une
erreur de l'information temporelle :
T
min. = nombre de bits dans le message
tot
x
(0,5µs +T
) + 100µs
Bit
49