Codes d'erreur CIP
Voici les codes d'erreur CIP généraux qui peuvent être renvoyés par l'attribut Code d'erreur.
Codes d'erreur CIP
Code d'erreur (hex) | Nom de l'erreur | Description de l'erreur |
|---|---|---|
00 | Succès | Le service a été effectué avec succès par l’objet spécifié. |
01 | Échec de connexion | Un service lié à une connexion a échoué à un endroit du chemin de connexion. |
02 | Ressource indisponible | Les ressources dont l’objet a besoin pour effectuer le comportement requis étaient indisponibles. Des informations supplémentaires spécifiques à l’objet doivent être fournies dans le champ d’état spécifique d’objet de la réponse. |
03 | Valeur non valide dans le paramètre de données spécifique d’objet d’une requête de service | Une portion des données fournies en tant que paramètre de données spécifique d’objet d’un service n’est pas valide. La vérification des données est spécifiée dans la définition d’objet de l’objet rapportant l’erreur. |
04 | Erreur de segment IOI | L’identifiant du segment IOI ou la syntaxe du segment n’a pas été compris par la station de traitement. Le décalage de mot du premier segment de IOI qui n’est pas compris devrait être fourni dans le premier mot du champ d’état spécifique d’objet de la réponse. Le décalage est à base zéro et calculé à partir du premier mot suivant la taille IOI dans le message. Le traitement IOI s’arrête lorsqu’une erreur de segment IOI est rencontrée. |
05 | Destination IOI inconnue | L’IOI fait référence à une classe d’objet, une instance ou un élément de structure qui n’est pas connu ou qui n’est pas contenu dans la station de traitement. Le décalage de mot du premier composant de segment qui fait référence à quelque chose d’inconnu ou non présent dans la station de traitement devrait être fourni dans le premier mot du champ d’état spécifique d’objet de la réponse. Le décalage est à base zéro et calculé à partir du premier mot suivant la Taille IOI dans le message. Le traitement IOI s’arrête lorsqu’une erreur destination IOI inconnue est rencontrée. |
06 | Transfert partial | Seule une partie des données attendues a été transférée. |
07 | Connexion perdue | L'erreur de connexion de messagerie a été perdue. |
08 | Service non implémenté | Le service requis n’a pas été implémenté ou défini pour cette classe et cet objet d’instance. |
09 | Valeur d'attribut non valide | La valeur d’un attribut de l’objet ou de la classe n’est pas valide. L’état spécifique de l’objet devrait rapporter le numéro d’attribut et le code d’état du premier attribut refusant des données. |
0A | Erreur de liste d’attributs | Un attribut dans la réponse de Get_Attributes_List ou Set_Attributes_List a un état différent de zéro. |
0B | Déjà dans l’état/le mode requis | L’objet est déjà dans l’état/le mode requis par le service. L’état spécifique de l’objet devrait rapporter l’état actuel de l’objet. |
0C | L’objet ne peut pas exécuter le service dans son mode/état actuel | L’objet ne peut pas exécuter le service requis dans son mode/état actuel. L’état spécifique de l’objet devrait rapporter l’état actuel de l’objet. Par exemple, cette erreur serait renvoyée si une requête Service de transfert était envoyée à un objet NVS avant qu’une requête Service de mise à jour n’ait été reçue, vu que le Service de mise à jour est requis avant de pouvoir envoyer des données à l’aide du Service de transfert. |
0D | Objet existe déjà | L’instance requise de l’objet à créer existe déjà. |
0E | Valeur de l’attribut non définissable | L’attribut de l’objet est un attribut non définissable. L’état spécifique de l’objet devrait rapporter le numéro d’attribut refusant des données. |
0F | Les permissions d’accès n’autorisent pas le service | Les permissions d’accès ne permettent pas à l’objet d’effectuer le service. Les permissions d’accès dont disponible à l’objet devraient être rapportées dans l’état étendu. |
10 | L’état/le mode du dispositif ne permet pas à l’objet d’effectuer le service | Le dispositif contenant l’objet ne permet pas à l’objet d’effectuer le service dans l’état/le mode actuel du dispositif. L’état spécifique de l’objet devrait rapporter l’état actuel du dispositif. Par exemple, un automate peut disposer d’un interrupteur à clé qui lorsqu’il est défini dans un état « run fixe » fait échouer des Requêtes de service à différents objets, comme des éditions du programme. Ce code d’erreur serait alors renvoyé. |
11 | Données de réponse trop longues | Les données à transmettre dans le tampon de la réponse sont plus longues que le tampon de réponse alloué, par conséquent, aucune donnée n’a été transférée. |
12 | Fragmentation d’une valeur primitive | Le service a spécifié une opération qui va fragmenter la valeur de la donnée primitive, comme diviser en deux un type de données REAL. |
13 | Données insuffisantes | Le service n’a pas fourni suffisamment de données pour effectuer l’opération spécifiée. |
14 | Attribut indéfini | L’attribut spécifié n’est pas défini pour la classe ou l’objet. |
15 | Trop de données | Le service a fourni plus de données qu’attendues (selon le service et l’objet, le service peut toujours être en cours de traitement). |
16 | L’objet n’existe pas | L’objet spécifié n’existe pas dans le dispositif. |
17 | La séquence de fragmentation du service n’est pas actuellement en cours | La séquence de fragmentation pour ce service n’est pas active actuellement, pour ces données. |
18 | Aucun donnée d’attribut n’est stockée | Les données d’attribut de cet objet n’ont pas été enregistrées avant le service requis. |
19 | Échec de l'opération de stockage | Les données d’attribut de cet objet n’ont pas été enregistrées à cause d’une erreur durant l’enregistrement. |
1A | Échec de pontage, le paquet requis est trop grand pour le réseau | Le paquet de requête de service était trop grand pour être transmis sur un réseau se trouvant dans le chemin vers la destination. Le dispositif de pont a dû abandonner le service. |
1B | Échec de pontage, le paquet de réponse est trop grand pour le réseau | Le paquet de réponse de service était trop grand pour être transmis sur un réseau se trouvant dans le chemin à partir de la destination. Le dispositif de pont a dû abandonner le service. |
1C | Données d’entrée manquantes dans la liste d’attributs | Le service n’a pas fourni un attribut dans la liste d’attributs qui était requise par le service pour effectuer le comportement requis. |
1D | Liste de valeurs d’attribut non valide | Le service est en train de renvoyer la liste d’attributs fournis avec des informations d’état pour ces attributs qui ne sont pas valides. |
1E | Erreur service embarquée | Un service imbriqué a généré une erreur. |
1F | Échec lié à la connexion | Un service a échoué en raison d’une condition d’erreur ayant rapport au traitement d’un service lié à une connexion. Cela peut se produire durant une messagerie connectée ou déconnectée. Les mêmes codes d’état étendu utilisés pour le Code d’erreur d’état général 01 sont renvoyés pour cet état étendu d’erreur. |
20 | Paramètre invalide | Obsolète. |
21 | Une valeur ou un support à écriture unique a déjà des données d’écrites | Une tentative a été faite pour écrire sur un support à écriture unique (par exemple un disque WORM de variateur ou une PROM) sur lequel des données ont déjà été écrites, ou pour modifier une valeur qui ne peut être changée, une fois qu’elle a été établie. |
22 | Réponse non valide reçue | Une réponse non valide est reçue, par exemple, le code de service de la réponse ne correspond pas au code de service de la requête, ou le message de réponse est plus court que la taille de réponse minimale attendue. Ce code d’erreur peut être utilisé pour d’autres raisons de réponse invalide. |
23 | CST non coordonné | La valeur Temps système coordonné (CST) n’est pas à l’intérieur de la tolérance d’acceptation d’une mise à jour. Réessayez. |
24 | Erreur de planification de connexion | Obsolète. |
25 | Échec de clé dans l’IOI | Le Segment clé qui a été inclus comme premier segment dans l’IOI ne correspond pas au module de destination. L’état spécifique de l’objet indiquera quelle partie de la vérification de clé a échoué |
26 | Taille d'IOI incorrecte | La taille de l’IOI qui a été envoyée avec la Requête de service est trop petite pour permettre le routage de la Requête vers un objet, ou elle comprend trop de données de routage. |
27 | Attribut inattendu dans la liste | Une tentative a été faite pour définir un attribut qui ne peut être défini à ce moment précis. |
28 | ID de membre DNet non valide | Voir les spécifications de DeviceNet pour plus d'informations : http://www.odva.org/. |
29 | Membre DNet non définissable | Voir les spécifications de DeviceNet pour plus d'informations : http://www.odva.org/. |
32D | Aucune règle d'entrée correspondante | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'un échec de correspondance à une règle d'entrée. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
32E | Refus de règle d'entrée | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'une correspondance à une règle d'entrée avec l'action DENY. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
32F | Refus de règle d'entrée Non_Secure | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'une correspondance à une règle d'entrée avec l'action ALLOW_INGRESS_SECURE, mais que la demande a été effectuée par le biais d'un port CIP non sécurisé. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
330 | Aucune règle de sortie correspondante | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'un échec de correspondance à une règle de sortie. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
331 | Refus de règle sortie | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'une correspondance à une règle de sortie avec l'action DENY. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
332 | Chiffrement de règle de sortie non autorisé | Ce code d'état étendu est retourné lorsqu'une demande est rejetée en raison d'une correspondance à une règle de sortie avec l'action ALLOW, mais que CIPHER_LIST ne comporte pas une suite de chiffres autorisée. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
900 | (D)TLS ALERT 0: Notification de fermeture 1 | Un côté de la connexion (D)TLS a demandé la fermeture de connexion. Vérifiez que le modèle correspond au flux de communications réel. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
901 | (D)TLS ALERT 10: Message inattendu | Vérifiez que le modèle correspond au flux de communications réel. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
902 | (D)TLS ALERT 20: Enregistrement MAC incorrect | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
903 | (D)TLS ALERT 22: Débordement de l'enregistrement | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
904 | (D)TLS ALERT 30: Échec de la décompression | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
905 | (D)TLS ALERT 40: Échec d'échange | Vérifiez la configuration. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
906 | (D)TLS ALERT 42: Certificat incorrect | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
907 | (D)TLS ALERT 43: Certificat non pris en charge | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
908 | (D)TLS ALERT 44: Certificat révoqué | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
909 | (D)TLS ALERT 45: Certificat expiré | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90A | (D)TLS ALERT 46: Certificat inconnu | Vérifiez le modèle pour voir s'il correspond au flux de communication réel. Si c'est le cas, contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90B | (D)TLS ALERT 47: Paramètre illégal | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90C | (D)TLS ALERT 48: CA inconnu | Vérifiez que le modèle correspond au flux de communication réel. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90D | (D)TLS ALERT 49: Accès refusé | Vérifiez que le module correspond au flux de communication réel. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90E | (D)TLS ALERT 50: Erreur de décodage | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
90F | (D)TLS ALERT 51: Erreur de déchiffrage | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
910 | (D)TLS ALERT 70: Version de protocole | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
911 | (D)TLS ALERT 71: Sécurité insuffisante | Pour les suites de chiffrement configurées dans le module, vérifiez que chaque cible d'un initiateur dispose d'une suite de chiffrement correspondante autorisée. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
912 | (D)TLS ALERT 80: Erreur interne | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
913 | (D)TLS ALERT 86: Secours inapproprié | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
914 | (D)TLS ALERT 110: Extension non prise en charge | Contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
915 | (D)TLS ALERT: Identité PSK inconnue | Vérifiez que le module correspond au flux de communication réel. Si c'est le cas, contactez le service d'assistance technique. Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
916-9FF | Erreur de session CIP Security | Vérifiez que le dispositif correct est adressé et que la configuration du projet inclut des dispositifs pris en charge par la stratégie de sécurité CIP. Si l'erreur persiste, contactez l'administrateur de sécurité ou le service d'assistance technique. |
2A - CF | Réservés en vue d’une utilisation future par le système | Cette plage de codes d’erreur a été réservée en vue d’une utilisation future par le système. |
D0 - FF | Réservés en vue d’une utilisation future par le système | Cette plage de codes d’erreur a été réservée pour être utilisée par des services d’objet et de classe spécifiques, ou à des fins de développement, avant la registration. |
Fournir une réponse