Fonctionnement avec DeviceNet
6
Echange de données-process
6.1.3
E/S Bit-Strobe
6.1.4
Comportement du time out avec entrées/sorties Bit-Strobe
38
Les messages d'entrées/sorties Bit-Strobe ne sont pas supportés par le protocole de bus de
terrain SEW. Il s'agit d'un type d'échange de données-process spécifique de DeviceNet. Le
maître envoie un message Broadcast d'une longueur de 8 octets (= 64 bits). Chaque
participant se voit attribuer un bit de ce message en fonction de son adresse de station. La
valeur de ce bit peut être égale à "0" ou "1" et déclencher ainsi deux réactions différentes au
niveau de la réception..
Valeur
Signification
du bit
0
Retourner uniquement les entrées-process.
1
Déclencher la réaction de time out bus de terrain et retourner les entrées-process.
Le tableau suivant contient p. ex. la plage de données du télégramme-requête Bit-Strobe.
Cette plage de données établit l'affectation de l'adresse de station aux bits de données.
Exemple : le participant avec l'adresse de station (MAC-ID) 16 exploite uniquement le
bit 0 de l'octet de mémoire 2
Bit
7
6
Octet
0
ID 7
ID 6
1
ID 15
ID 14
2
ID 23
ID 22
3
ID 31
ID 30
4
ID 39
ID 38
5
ID 47
ID 46
6
ID 55
ID 54
7
ID 63
ID 62
®
Le MOVIPRO
déclenche la surveillance du time out. Une fois la communication
établie, le maître doit régler la durée du time out.
La spécification DeviceNet ne stipule pas le terme Durée du time out, mais Expected
Packet Rate. L'Expected Packet Rate se calcule à partir de la durée du time out selon
la formule suivante :
t
= 4 x t
time out_Bit-Strobe_IO
L'Expected Packet Rate peut être réglé via l'objet "Connection classe 5", instance 3,
attribut 9. La plage de valeur s'étend de 0 à 65535 ms, par pas de 5 ms.
Si la durée de time out pour les messages d'entrées/sorties Bit-Strobe est dépassée, ce
type de liaison passe en état de time out. Les messages d'entrées/sorties Bit-Strobe
entrants ne sont ensuite plus acceptés. Le time out n'est pas transmis au MOVIPRO
L'état de time out peut être acquitté comme suit :
•
via DeviceNet au moyen de la fonction Reset de l'objet Connection, classe 0x05,
instance 0x02, attribut non déterminé,
•
par l'interruption de la liaison,
•
à l'aide de la fonction Reset de l'objet Identity, classe 0x01, instance 0x01, attribut
non déterminé.
5
4
3
ID 5
ID 4
ID 3
ID 13
ID 12
ID 11
ID 21
ID 20
ID 19
ID 29
ID 28
ID 27
ID 37
ID 36
ID 35
ID 45
ID 44
ID 43
ID 53
ID 52
ID 51
ID 61
ID 60
ID 59
Expected_Packet_Rate_Bit-Strobe_IO
Manuel MOVIPRO® SDC avec interface DeviceNet
2
1
0
ID 3
ID 1
ID 0
ID 10
ID 9
ID 8
ID 18
ID 17
ID 16
ID 26
ID 25
ID 24
ID 34
ID 33
ID 32
ID 42
ID 41
ID 40
ID 50
ID 49
ID 48
ID 58
ID 57
ID 56
®
.