Codes d'erreur Ethernet TCP/IP
Traduction de la notice originale
Codes d'erreur Ethernet TCP/IP
Une erreur dans un sous-programme MSTR via Ethernet TCP/IP peut générer l'une des erreurs suivantes dans le bloc de commande MSTR :
Le code d'erreur affiché est Mmss, où :
Codes d'erreur hexadécimaux Ethernet TCP/IP
Codes d'erreur hexadécimaux Ethernet TCP/IP :
Code d'erreur hexadécimal
Signification
1001
Abandon par l'utilisateur.
2001
Un type d'opération non pris en charge a été spécifié dans le bloc de commande.
2002
Un ou plusieurs paramètres du bloc de contrôle ont été modifiés pendant que l'élément MSTR était actif (cela ne s'applique qu'aux opérations qui nécessitent plusieurs cycles d'exécution). Les paramètres du bloc de commande ne sont modifiables que dans les composants MSTR inactifs.
2003
Valeur incorrecte dans le champ de longueur du bloc de commande.
2004
Valeur incorrecte dans le champ d'offset du bloc de commande.
2005
Valeur incorrecte dans les champs de longueur et d'offset du bloc de commande.
2006
Champ de données non autorisé sur l'esclave.
2008
Chemin de routage réseau non autorisé sur l'esclave.
200E
Le bloc de commande n'est pas affecté ou des parties du bloc de commande se trouvent hors de la plage %MW (4x).
3000
Code de défaillance MODBUS générique
30ss
4001
Réponse incohérente de l'esclave Modbus.
Valeur hexadécimale de ss dans le code d'erreur 30ss
Valeur hexadécimale de ss dans le code d'erreur 30ss :
Valeur hexadécimale de ss
Signification
01
L'esclave ne prend pas en charge l'opération demandée.
02
Les registres d'esclave demandés n'existent pas.
03
Une valeur de données non autorisée a été demandée.
05
L'esclave a accepté une commande de programme longue.
06
La fonction ne peut actuellement pas être exécutée : une commande longue est en cours d'exécution.
07
L'esclave a rejeté une commande de programme longue.
Codes d'erreur hexadécimaux sur le réseau Ethernet TCP/IP
Une erreur sur le réseau Ethernet TCP/IP peut générer l'une des erreurs suivantes dans le registre CONTROL[1] du bloc de commande.
Codes d'erreur hexadécimaux sur le réseau Ethernet TCP/IP :
Code d'erreur hexadécimal
Signification
5004
Appel du système interrompu
5005
Erreur d'E/S
5006
Adresse inexistante
5009
Description de socket non valide
500C
Espace de stockage insuffisant
500D
Autorisation refusée
5011
Entrée existante
5016
Argument non valide
5017
Table interne saturée
5020
Interférence sur la connexion
5023
Opération bloquée et socket non bloquant
5024
Socket non bloquant et impossible de fermer la connexion
5025
Socket non bloquant et échec de la tentative de connexion précédente
5026
Opération de socket sur un non-socket
5027
Adresse cible non valide
5028
Message trop long
5029
Type de protocole incorrect pour le socket
502A
Protocole non disponible
502B
Protocole non pris en charge
502C
Type de socket non pris en charge
502D
Opération non prise en charge au niveau du socket
502E
Famille de protocoles non prise en charge
502F
Famille d'adresses non prise en charge
5030
Adresse déjà utilisée
5031
Adresse non disponible
5032
Réseau hors service
5033
Réseau inaccessible
5034
Connexion interrompue par le réseau pendant la réinitialisation
5035
Connexion interrompue par l'homologue
5036
Connexion réinitialisée par l'homologue
5037
Mémoire tampon interne requise, mais impossible à affecter
5038
Socket déjà connecté
5039
Socket non connecté
503A
Emission impossible après arrêt du socket
503B
Trop de références : liaison impossible
503C
Connexion expirée
503D
Tentative de connexion refusée
5040
Hôte hors service
5041
Hôte cible inaccessible depuis ce nœud
5042
Répertoire non vide
5046
« -1 » renvoyé par NI_INIT
5047
MTU non valide
5048
Longueur matérielle non valide
5049
Itinéraire indiqué introuvable
504A
Collision lors de l'appel de sélection (conditions déjà sélectionnées par un autre travail)
504B
ID de travail non valide
5050
Aucune ressource réseau
5051
Erreur de longueur
5052
Erreur d'adressage
5053
Erreur d'application
5054
Client incapable de traiter la requête
5055
Aucune ressource réseau
5056
Connexion TCP non opérationnelle
5057
Configuration incohérente
6003
FIN ou RST inattendu
F001
En mode réinitialisation
F002
Le composant n'est pas totalement initialisé.