Fonctionnement avec DeviceNet
6
Codes retour du paramétrage via Explicit Messages
Fonctions
supportées
6.3
Codes retour du paramétrage via Explicit Messages
6.3.1
Codes retour SEW spécifiques
6.3.2
Codes retour du DeviceNet
6.3.3
Comportement du time out des Explicit Messages
46
Le tableau suivant indique les fonctions supportées par l'objet Parameter.
Code service (hex)
Désignation
0E
Get_Attribute_Single
10
Set_Attribute_Single
Les codes retour retournés par les appareils SEW en cas de paramétrage erroné sont
indépendants du bus de terrain. En combinaison avec DeviceNet, les codes retour sont
retournés cependant au format suivant. Le tableau suivant indique un exemple de
format de données d'un télégramme de paramètres-réponse.
0
Fonction
MAC-ID
Exemple
01
hex
•
MAC-ID est l'adresse DeviceNet.
•
Le Service code (code service) d'un télégramme de défaut est toujours 94
•
Les General Error Codes (codes défaut généraux) d'un code retour spécifique à un
fabricant est toujours 1F
Le Additional Code (code additionnel) est ensuite défini dans le protocole de bus de
terrain SEW.
Voir le tableau "Additional Code" (voir page 49).
•
Les General Error Codes D0
au protocole MOVILINK
Voir le tableau "Codes retour MOVILINK
Le tableau indique le défaut spécifique au fabricant 10
Si le format de données n'est pas respecté lors de leur transmission ou si une fonction
non implémentée est exécutée, les codes retour spécifiques à DeviceNet sont émis
dans le télégramme de défaut. Le codage de ces codes retour est décrit dans la
spécification DeviceNet (voir paragraphe "General Error Codes" (voir page 47)).
®
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
Timeout_ExplicitMessages
L'Expected Packet Rate peut être réglé via l'objet Connection classe 5, instance 2,
attribut 9. La plage de valeur s'étend de 0 à 65535 ms, par pas de 5 ms.
Classe
X
–
Octet d'offset
1
Service-Code [=94
]
hex
94
hex
hex
et D1
signalent la présence d'un défaut spécifique
hex
hex
®
, p. ex. une mauvaise information d'adresse.
®
spécifiques" (voir page 48).
= 4 x t
Expected_Packet_Rate_ExplicitMessages
Manuel MOVIPRO® SDC avec interface DeviceNet
Instance
X
X
2
General Error Code
Additional Code
1F
10
hex
= index paramètres non autorisé.
hex
3
hex
hex