Télécharger Imprimer la page

Sew Eurodrive UFR41B Manuel page 84

Passerelle bus de terrain

Publicité

Le protocole industriel Ethernet (EtherNet//IP)
I
7
Codes retour pour le paramétrage via Explicit Messages
0 0
7.4
Codes retour pour le paramétrage via Explicit Messages
Codes retour
d'EtherNet/IP
Codes retour
spécifiques SEW
84
En cas d'échec d'une requête de paramètres via Explicit Messages, la cause peut en
être déterminée via un code d'erreur. Un défaut peut être généré soit par l'option
UFR41B, par le système EtherNet/IP ou par un Time out.
Le code d'erreur générale (General Error Code, ERR) et le code additionnel (Additional
Code, EXERR) peuvent être lus dans les registres d'état des balises de messages (voir
illustration suivante).
Si le format des données n'est pas respecté lors de leur transmission ou si une fonction
non implémentée est exécutée, des codes retour spécifiques à EtherNet/IP sont émis
dans le télégramme de défauts. Le codage de ces codes retour est décrit dans la
spécification EtherNet/IP (voir aussi paragraphe "Codes d'erreur générale"). Le code
d'erreur générale (General Error Code) d'un code retour spécifique à un variateur est
1F
.
hex
Les codes retour retournés par l'option UFR41B ou par un appareil de la couche infé-
rieure en cas d'erreur de paramétrage sont décrits dans le paragraphe "Codes retour
®
spécifiques MOVILINK
". Dans le cas d'EtherNet/IP, les codes retour sont retournés au
format suivant. Le tableau suivant décrit à titre d'exemple le format de données d'un
télégramme-réponse de paramètres.
0
Fonction
General Error Codes
Exemple
1F
hex
Vendor specific
Dans l'exemple ci-dessus, la classe d'erreur MOVILINK
dans l'octet High (High-Byte) de l'Additional Code. L'Additional Error Code 10
®
MOVILINK
(index non valide) se trouve dans l'Additional Code Low-Byte. Ce qui signi-
fie qu'on a tenté d'accéder à un index d'appareil non existant.
Manuel Passerelle bus de terrain UFR41B pour EtherNet/IP, Modbus/TCP et PROFINET IO
Octet d'offset
1
Additional Code
Additional Code
Length (words)
Word 1 (lowbyte)
01
10
hex
hex
uniq. mot Low (Word 1)
MOVILINK
Additional Error Code
11937AXX
2
3
Additional Code
Word 1 (highbyte)
08
hex
®
®
MOVILINK
Error Class
®
08 (General Error) est écrite

Publicité

loading