Erreur De Communication Modbus Rtu - WEG MVW-01 Manuel D'utilisation

Table des Matières

Publicité

Réseaux de Communication
Dans cet exemple, les valeurs des objets n'ont pas été représentés en hexadécimal, mais en utilisant les caractères
ASCII correspondants. Pour l'objet 00, par exemple, la valeur « WEG » a été transmise comme étant trois caractères
ASCII qui en hexadécimal ont les valeurs 57h (W), 45h (E) et 47h (G).

13.3.4 Erreur de Communication ModBus RTU

Des erreurs peuvent se produire dans la transmission d'un télégramme par le réseau, ou dans le contenu des
télégrammes reçus. En fonction du type d'erreur, l'onduleur peut envoyer ou pas une réponse au maître:
Quand un maître envoie un message à un onduleur configuré à une adresse de réseau spécifique, l'onduleur ne
répondra pas au maître si ce qui suit se produit:
„ Erreur de parité de bit.
„ Erreur CRC.
„ Expiration entre octets transmis (3.5 fois le temps de transmission d'un mot de 11 bits).
Dans le cas d'une réception réussie, pendant le traitement d'un télégramme, l'onduleur peut détecter des problèmes
et envoie un message d'erreur indiquant le type de problème détecté:
„ Fonction non valable (code d'erreur = 1): la fonction demandée n'a pas été mise en oeuvre pour l'onduleur.
„ Adresse de données non valable (code d'erreur = 2): l'adresse des données (registre ou bit) n'existe pas.
„ Valeur de données non valable (code d'erreur = 3): cette erreur se produit dans les conditions suivantes:
„ La valeur est hors de la plage permise.
„ L'écriture de données ne peut pas être modifiée (registre en lecture seule, ou ne permettant pas de modification
avec l'onduleur activé, ou des bits des mots d'état).
„ L'écriture dans une fonction de mot de commande qui n'a pas été activée par l'interface série.
Messages d'erreur
13
Quand une erreur se produit dans le contenu du message (pas pendant le transfert de données), l'esclave doit
renvoyer un message en indiquant le type d'erreur qui s'est produit. Les erreurs qui peuvent se produire dans
le MVW-01 pendant le traitement du message sont des erreurs de fonction non valable (code 01), d'adresse de
données non valable (code 02) et d'une valeur de données non valable (code 03).
13-36 | MVW-01
Tableau 13.27: Exemple de structure des télégrammes
Requête (Maître)
Champ
Adresse de l'esclave
Fonction
MEI Type
Code lecture
Numéro d'objet
CRC-
CRC+
-
-
-
-
-
-
-
-
-
-
-
-
Réponse (Esclave)
Valeur
Champ
01h
Adresse de l'esclave
2Bh
Fonction
0Eh
MEI Type
01h
Code lecture
00h
Niveau de conformité
70h
D'autres suivent
77h
Next Object
-
Number of Objects
-
Code d'objet
-
Longueur d'objet
-
Valeur d'objet
-
Code d'objet
-
Longueur d'objet
-
Valeur d'objet
-
Code d'objet
-
Longueur d'objet
-
Object Value
-
CRC-
-
CRC+
Valeur
01h
2Bh
0Eh
01h
51h
00h
00h
03h
00h
03h
'WEG'
01h
0Eh
'MVW-01 7.0A'
02h
05h
'V2.09'
B8h
39h

Publicité

Table des Matières
loading

Table des Matières