Exemple : Lecture séquentielle des informations de base, à partir de l'objet 00 d'un MVW3000 à l'adresse 1 :
Requête (maître)
Champ
Adresse de l'esclave
Fonction
Type MEI
Code lecture
Numéro d'objet
CRC-
CRC+
-
-
-
-
-
-
-
-
-
-
-
-
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).
9.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, le variateur peut envoyer ou pas une réponse au maître :
Quand un maître envoie un message à un variateur configuré à une adresse de réseau spécifique, le variateur 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, le variateur 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 œuvre pour le variateur.
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 le variateur 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.
Tableau 9.28 : Exemple de structure des télégrammes
Valeur
01h
2Bh
0Eh
01h
00h
70h
77h
-
-
-
-
-
-
-
-
-
-
-
-
Réseaux de communication
Réponse (esclave)
Champ
Adresse de l'esclave
Fonction
Type MEI
Code lecture
Niveau de conformité
D'autres suivent
Objet suivant
Nombre d'objets
Code d'objet
Longueur d'objet
Valeur d'objet
Code d'objet
Longueur d'objet
Valeur d'objet
« MVW3000 7.0A »
Code d'objet
Longueur d'objet
Valeur d'objet
CRC-
CRC+
Valeur
01h
2Bh
0Eh
01h
51h
00h
00h
03h
00h
03h
« WEG »
01h
0Eh
02h
05h
« V2.09 »
B8h
39h
9
MVW3000 | 9-37
MVW3000 | 9-37