Codes d'erreur détectée de la messagerie explicite Modbus TCP
Traduction de la notice originale
Introduction
Si un bloc fonction MBP_MSTR n'exécute pas un message explicite, Control Expert affiche un code hexadécimal d'erreur détectée.
Pour une description de ces codes, consultez la section Codes d'erreur détectée TCP/IP Ethernet.
Codes d'erreur détectée Modbus TCP
Les codes hexadécimaux d'erreur détectée Modbus TCP sont les suivants :
Code (hexadécimal)
Description
16#800D
Timeout sur la requête de message explicite
16#8015
Soit :
  • Aucune ressource pour traiter le message, ou
  • Evénement interne : pas de tampon disponible, pas de liaison disponible, envoi à la tâche TCP impossible.
16#8018
Soit :
  • Autre message explicite en cours pour cet équipement, ou
  • Session de connexion ou d'encapsulation TCP en cours
16#8030
Timeout sur la requête Forward_Open
Remarque : les événements 16#81xx ci-après sont des codes d'erreur détectée de réponse Forward_Open générés sur la cible distante et reçus par le biais de la connexion CIP.
16#8100
Connexion utilisée ou Forward_Open en double
16#8103
Combinaison de classe de transport et de déclencheur non prise en charge
16#8106
Conflit de propriété
16#8107
Connexion cible introuvable
16#8108
Paramètre de connexion réseau incorrect
16#8109
Taille de connexion incorrecte
16#8110
Cible de connexion non configurée
16#8111
Intervalle de trame demandé (RPI) non pris en charge
16#8113
Hors connexion
16#8114
ID du vendeur ou code produit différent
16#8115
Type de produit non concordant
16#8116
Révision non concordante
16#8117
Chemin d'application créé ou utilisé incorrect
16#8118
Chemin d'application de configuration incorrect ou incohérent
16#8119
Connexion Non-Listen Only non ouverte
16#811A
Objet cible hors connexion
16#811B
Intervalle de trame demandé (RPI) plus petit que la durée d'inhibition de production
16#8123
Expiration connexion
16#8124
Expiration de la requête non connectée
16#8125
Evénement de paramètre dans une requête et un service non connectés
16#8126
Message trop grand pour le service unconnected_send
16#8127
Acquittement non connecté sans réponse
16#8131
Pas de mémoire-tampon disponible
16#8132
Bande passante réseau non disponible pour les données
16#8133
Aucun filtre d'ID de connexion consommée disponible
16#8134
Non configuré pour l'envoi de données prioritaires programmées
16#8135
Signature de programmation non concordante
16#8136
Validation de la signature de programmation impossible
16#8141
Port non disponible
16#8142
Adresse de liaison non valide
16#8145
Segment invalide dans le chemin de connexion
16#8146
Evénement dans le chemin de connexion au service Forward_Close
16#8147
Planification non spécifiée
16#8148
Adresse de liaison circulaire non valide
16#8149
Ressources secondaires non disponibles
16#814A
Connexion au rack déjà établie
16#814B
Connexion au module déjà établie
16#814C
Divers
16#814D
Connexion redondante non concordante
16#814E
Plus aucune ressource consommatrice de liaison configurable par l'utilisateur : le nombre configuré de ressources pour une application productrice a atteint la limite
16#814F
Plus aucune ressource consommatrice de liaison configurable par l'utilisateur : aucun consommateur configuré utilisable par une application productrice
16#8160
Propre au fournisseur
16#8170
Aucune donnée d'application cible disponible
16#8171
Aucune donnée d'application source disponible
16#8173
Non configuré pour la multidiffusion hors du sous-réseau
16#81A0
Evénement dans l'affectation des données
16#81B0
Evénement d'état d'objet facultatif
16#81C0
Erreur d'état d'équipement facultatif
Remarque : tous les événements 16#82xx sont des codes d'erreur détectée de réponse à une session de registre.
16#8200
L'équipement cible n'a pas assez de ressources
16#8208
L'équipement cible ne reconnaît pas l'en-tête d'encapsulation du message
16#820F
Evénement réservé ou inconnu de la cible