11 Installation et configuration de l'interface
RS-485
11.8.11 Codes d'exceptions Modbus
Pour une plus ample explication de la structure d'une réponse d'exception, se reporter au chapitre Structure des messages du Modbus RTU, champ de
fonction.
Numéro Nom
1
Fonction non autorisée
2
Adresse de données illégale
3
Valeur de données illégale
4
Échec du dispositif esclave
11.9 Comment accéder aux paramètres
11.9.1 Gestion des paramètres
Le PNU (numéro de paramètre) est traduit depuis l'adresse du registre contenue dans le message lecture ou écriture Modbus. Le numéro du paramètre
est traduit vers le Modbus en tant que DÉCIMAL (10 x numéro de paramètre).
11
11.9.2 Stockage des données
La bobine 65 décimal détermine si les données écrites sur le variateur de fréquence sont enregistrées sur l'EEPROM et sur la RAM (bobine 65 = 1) ou
uniquement sur la RAM (bobine 65 = 0).
11.9.3 IND
L'indice de tableau est réglé sur Registre de maintien 9 et utilisé lors de l'accès aux paramètres de tableau.
11.9.4 Blocs de texte
On accède aux paramètres stockés sous forme de chaînes de texte comme on le fait pour les autres paramètres. La taille maximale d'un bloc de texte
est de 20 caractères. Si une demande de lecture d'un paramètre contient plus de caractères que n'en contient le paramètre, la réponse est tronquée. Si
la demande de lecture d'un paramètre contient moins de caractères que n'en contient le paramètre, la réponse comporte des espaces.
11.9.5 Facteur de conversion
Les caractéristiques de chaque paramètre sont indiquées dans le chapitre réglages d'usine. Une valeur de paramètre ne pouvant être transmise que sous
la forme d'un nombre entier, il faut utiliser un facteur de conversion pour transmettre des chiffres à décimales. Se reporter au chapitre
232
Codes d'exceptions Modbus
Signification
Le code de fonction reçu dans la requête ne correspond pas une action autorisée pour le serveur (ou es-
clave). Cela peut venir du fait que le code de fonction n'est applicable qu'à des dispositifs plus récents et
n'a pas été implémenté dans l'unité sélectionnée. Cela peut également signifier que le serveur (ou esclave)
est dans un état incorrect pour traiter une demande de ce type, par exemple parce qu'il n'est pas configuré
pour renvoyer les valeurs du registre.
L'adresse de données reçue dans la requête n'est pas une adresse autorisée pour le serveur (ou esclave).
Plus spécifiquement, la combinaison du numéro de référence et de la longueur du transfert n'est pas valide.
Pour un contrôleur avec 100 registres, une requête avec offset de 96 et longueur de 4 peut réussir, une
requête avec offset de 96 et longueur de 5 génère l'exception 02.
Une valeur contenue dans le champ de données de la requête n'est pas autorisée pour le serveur (esclave).
Cela signale une erreur dans la structure du reste d'une requête complexe, p. ex. la longueur impliquée est
incorrecte. Cela NE signifie PAS spécifiquement qu'un élément de données envoyé pour stockage dans un
registre présente une valeur en dehors de l'attente du programme d'application, puisque le protocole Mod-
bus n'a pas connaissance de la signification d'une valeur particulière dans un registre particulier.
Une erreur irréparable s'est produite alors que le serveur (ou esclave) tentait d'effectuer l'action demandée.
MG.33.BB.04 - VLT® est une marque déposée Danfoss
Manuel de configuration du FC 300
Paramètres
.