Télécharger Imprimer la page

Danfoss VLT HVAC Drive FC 102 Manuel De Configuration page 242

Masquer les pouces Voir aussi pour VLT HVAC Drive FC 102:

Publicité

Annexe
14.7.6 FC avec Modbus RTU
Les contrôleurs sont con gurés pour communiquer sur le
réseau Modbus à l'aide du mode RTU ; chaque octet d'un
message contient 2 caractères de-4 bits hexadécimaux. Le
format de chaque octet est indiqué dans le Tableau 14.10.
Bit de
démar
rage
Tableau 14.10 Exemple de format
Système de
codage
Bits par octet
Champ de contrôle
d'erreur
Tableau 14.11 Détail de bit
14.8 RS485 : structure du télégramme
Modbus RTU
14.8.1 Structure du télégramme Modbus
RTU
Le dispositif de transmission place un message Modbus
RTU dans un cadre avec un point de départ et un point
nal connus. Les dispositifs de réception peuvent
commencer au début du message, lire la portion d'adresse,
14
14
déterminer à quel dispositif il s'adresse (ou tous les
dispositifs si le message est à di usion générale) et
reconnaître la n du message. Les messages partiaux sont
détectés et des erreurs apparaissent. Les caractères pour la
transmission doivent être au format hexadécimal 00 à FF
dans chaque champ. Le variateur surveille en permanence
le bus du réseau, même pendant les intervalles silencieux.
Lorsqu'un variateur ou un dispositif reçoit le premier
champ (le champ d'adresse), il le décode pour déterminer
à quel dispositif le message s'adresse. Les messages du
Modbus RTU adressés à 0 sont les messages à di usion
générale. Aucune réponse n'est permise pour les messages
à di usion générale. Une structure de message typique est
présentée dans le Tableau 14.12.
240
VLT
Octet de données
Arrêt/
parité
Binaire 8 bits, hexadécimal 0-9, A-F.
2 caractères hexadécimaux contenus dans
chaque champ à 8 bits du message.
1 bit de démarrage.
8 bits de données, bit de plus faible poids
envoyé en premier.
1 bit pour parité paire/impaire ; pas de bit
en l'absence de parité.
1 bit d'arrêt si la parité est utilisée ; 2 bits
en l'absence de parité.
Contrôle de redondance cyclique (CRC)
Danfoss A/S © 11/2017 Tous droits réservés.
®
HVAC Drive FC 102
Démarr–
Adresse
age
T1-T2-T3-
T4
Tableau 14.12 Structure des télégrammes Modbus RTU
14.8.2 Champ démarrage/arrêt
Arrêt
Les messages commencent avec une période silencieuse
d'au moins 3,5 intervalles de caractère. Ceci est e ectué
grâce à un multiple d'intervalles de caractère en fonction
de la vitesse de transmission du réseau sélectionnée
(indiqué comme démarrage T1-T2-T3-T4). Le premier
champ transmis est l'adresse du dispositif. Une fois le
dernier caractère transmis, une période similaire d'au
moins 3,5 intervalles de caractère marque la n du
message. Un nouveau message peut commencer après
cette période. La structure entière du message doit être
transmise comme une suite ininterrompue. Si une période
silencieuse de plus d'1,5 intervalle de caractère se produit
avant achèvement de la structure, le dispositif de réception
élimine le message incomplet et considère que le prochain
octet est le champ d'adresse d'un nouveau message. De la
même manière, si un nouveau message commence avant
les 3,5 intervalles de caractère marquant la n du message
précédent, le dispositif de réception considère qu'il s'agit
de la suite du message précédent. Cela entraîne une
temporisation (pas de réponse de la part de l'esclave), la
valeur du champ CRC (contrôle de redondance cyclique)
nal n'étant pas valide pour les messages combinés.
14.8.3 Champ d'adresse
Le champ d'adresse d'une structure de message contient 8
bits. Les adresses des dispositifs esclaves valides sont
comprises dans une plage de 0 à 247 décimal. Chaque
dispositif esclave dispose d'une adresse dans la plage de 1
à 247 (0 est réservé au mode de di usion générale que
tous les esclaves reconnaissent). Un maître s'adresse à un
esclave en plaçant l'adresse de l'esclave dans le champ
d'adresse du message. Lorsque l'esclave envoie sa réponse,
il place sa propre adresse dans ce champ d'adresse pour
faire savoir au maître quel esclave est en train de répondre.
Fonction Données Contrôle
8 bits
8 bits
N x 8
bits
Fin
CRC
16 bits
T1-T2-T3-
T4
MG16C304

Publicité

loading