Si une erreur de configuration se produit, vous recevez les codes d'erreur
DeviceNet. Le code d'erreur est un champ à deux octets, où l'octet de poids faible
est le code d'erreur général (General Error Code) et l'octet de poids fort est le
code d'erreur supplémentaire (Additional Error Code). Le tableau ci-dessous est
une liste des codes d'erreur DeviceNet possibles.
Code d'erreur
Description de l'erreur
(hexadécimal)
00
Le service a été exécuté avec succès par l' o bjet spécifié.
01
Réservé par DeviceNet pour des extensions futures.
02
Ressource indisponible – les ressources nécessaires à l' o bjet pour exécuter le service
demandé étaient indisponibles.
03
Réservé par DeviceNet pour des extensions futures.
04
Erreur de segment de chemin – L'identifiant du segment de chemin ou la syntaxe du
segment n'a pas été compris par la station de traitement. Le traitement du chemin s'arrête
lorsqu'une erreur de segment de chemin est rencontrée.
05
Destination de chemin inconnue – Le chemin fait référence à une classe/instance d' o bjet ou
à un élément de structure inconnu ou qui n' e st pas contenu dans la station de traitement.
Le traitement du chemin s'arrête lorsqu'une erreur de destination de chemin inconnue est
rencontrée.
06
Réservé par DeviceNet pour des extensions futures.
07
Connexion interrompue – La connexion de messagerie a été interrompue.
08
Service non pris en charge – Le service demandé n'a pas été créé ou n'a pas été défini pour
la classe/instance d' o bjet.
09
Valeur d'attribut non valable – Données d'attribut non valables détectées.
0A
Erreur de liste d'attribut – Un attribut dans la réponse « Get_Attribute_List » (obtenir la
liste des attributs) ou « Set_Attribute_List » (paramétrer la liste des attributs) a un état
différent de zéro.
0B
Déjà dans le mode/état demandé – L' o bjet est déjà dans le mode/état demandé par le
service.
0C
Conflit d' é tat d' o bjet – L' o bjet ne peut pas exécuter le service demandé dans son mode/état
actuel.
0D
Objet déjà existant – L'instance de l' o bjet à créer existe déjà.
0E
Attribut non paramétrable – Une demande de modification d'un attribut non modifiable a
été reçue.
0F
Violation de privilège – Une vérification de permission/privilège a échoué.
10
Conflit d' é tat de dispositif – Le mode/état actuel du dispositif interdit l' e xécution du service
demandé.
11
Données de réponse trop grandes – Les données à transmettre dans le buffer de réponse
sont plus volumineuses que le buffer de réponse alloué.
12
Réservé par DeviceNet pour des extensions futures.
13
Pas assez de données – Le service n'a pas fourni assez de données pour exécuter l' o pération
spécifiée.
14
Attribut non pris en charge – L'attribut spécifié dans la requête n' e st pas pris en charge.
15
Trop de données – Le service a fourni plus de données que le volume attendu.
16
Objet inexistant – L' o bjet spécifié n' e xiste pas dans le dispositif.
17
Réservé par DeviceNet
Exemples d'application de messagerie explicite
Publication 1769-UM001B-FR-P – Octobre 2002
B-25