Télécharger Imprimer la page

Danfoss iC2-Micro Guide D'application page 87

Masquer les pouces Voir aussi pour iC2-Micro:

Publicité

Guide d'application | Variateurs de fréquence iC2-Micro
Tableau 34: Structure des télégrammes Modbus RTU
Start (Démarrage)
Adresse
T1-T2-T3- T4
8 bits
6.1.7.4.3 Champ démarrage/arrêt
Les télégrammes commencent avec une période silencieuse d'au moins 3,5 intervalles de caractère mise en œuvre sous la forme d'un
multiple d'intervalles à la vitesse de transmission du réseau sélectionnée (indiqué comme démarrage T1-T2-T3-T4). Le 1er champ
transmis est l'adresse du dispositif. Après transfert du dernier caractère, une période similaire d'au moins 3,5 intervalles de caractère
marque la fin du télégramme. Un nouveau télégramme peut commencer après cette période.
Transmettre la structure entière du télégramme comme une suite ininterrompue. Si une période silencieuse de plus de 1,5 intervalle de
caractère se produit avant achèvement de la structure, le dispositif de réception élimine le télégramme incomplet et considère que le
prochain octet est le champ d'adresse d'un nouveau télégramme. De même, si un nouveau télégramme commence avant 3,5 intervalles
de caractère après un télégramme, le dispositif de réception le considère comme la suite du télégramme précédent. Cela entraîne une
temporisation (pas de réponse du suiveur), puisque la valeur du champ CRC final n'est pas valide pour les télégrammes combinés.
6.1.7.4.4 Champ d'adresse
Le champ d'adresse d'une structure de télégramme contient 8 bits. Les adresses des dispositifs suiveurs valides sont comprises dans une
plage de 0 à 247 décimal. Chaque dispositif suiveur dispose d'une adresse dans la plage de 1 à 247. 0 est réservé au mode de diffusion
générale, que tous les suiveurs reconnaissent. Un maître s'adresse à un suiveur en plaçant l'adresse du suiveur dans le champ d'adresse
du télégramme. Lorsque le suiveur envoie sa réponse, il place sa propre adresse dans ce champ d'adresse pour faire savoir au maître quel
suiveur est en train de répondre.
6.1.7.4.5 Champ de fonction
Le champ de fonction d'une structure de télégramme contient 8 bits. Les codes valides figurent dans une plage comprise entre 1 et FF.
Les champs de fonction sont utilisés pour le transfert de télégrammes entre le maître et le suiveur. Lorsqu'un télégramme est envoyé par
un maître à un dispositif suiveur, le champ de code de fonction indique au suiveur le type d'action à effectuer. Lorsque le suiveur répond
au maître, il utilise le champ de code de fonction pour indiquer soit une réponse normale (sans erreur) soit le type d'erreur survenue
(appelée réponse d'exception).
Pour une réponse normale, le suiveur renvoie simplement le code de fonction d'origine. Pour une réponse d'exception, le suiveur renvoie
un code équivalent au code de fonction d'origine avec son bit de plus fort poids réglé sur « 1 » logique. De plus, le suiveur place un
code unique dans le champ de données du télégramme de réponse. Ce code indique au maître le type d'erreur survenue ou la raison
de l'exception. Se reporter également aux points
Modbus.
6.1.7.4.6 Champ de données
Le champ de données est construit en utilisant des ensembles de deux chiffres hexadécimaux, dans la plage de 00 à FF au format
hexadécimal. Ces chiffres sont composés d'un caractère RTU. Le champ de données des télégrammes envoyés par un maître à un
dispositif suiveur contient des informations complémentaires que le suiveur doit utiliser pour effectuer l'action conséquente.
Les informations peuvent inclure des éléments tels que :
Adresses de registre ou de Coil
l
Quantité d'éléments devant être gérés
l
Compte des octets de données réelles dans le champ
l
Danfoss A/S © 2024.03
Fonction
Données
8 bits
N x 8 bits
6.2.2 Codes de fonction pris en charge par le Modbus RTU
Configurations RS485
Contrôle CRC
Fin
16 bits
T1-T2-T3- T4
et
6.2.3 Codes d'exceptions
AB413939445838fr-000301 / 130R1254 |
87

Publicité

loading