Champ Démarrage/Arrêt; Champ D'adresse; Champ De Fonction; Champ De Données - Danfoss VLT Micro Drive FC 51 Instructions De Montage

Masquer les pouces Voir aussi pour VLT Micro Drive FC 51:
Table des Matières

Publicité

Installation et configurati...
Démarra
Adresse
Fonction
ge
T1-T2-T3-
8 bits
8 bits
T4
Tableau 8.1 Structure typique des messages du Modbus RTU
8.8.3 Champ démarrage/arrêt
Les messages commencent avec une période silencieuse
d'au moins 3,5 intervalles de caractère. Ceci est effectué
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. Après transfert
du dernier caractère, une période similaire d'au moins 3,5
intervalles de caractère marque la fin 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
de 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 même, si
un nouveau message commence avant 3,5 intervalles de
caractère après un message, le dispositif de réception le
considère comme la suite du message précédent. Cela
entraîne une temporisation (pas de réponse de l'esclave),
puisque la valeur du champ CRC final n'est pas valide pour
les messages combinés.

8.8.4 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 diffusion 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.

8.8.5 Champ de fonction

Le champ de fonction d'une structure de message contient
8 bits. Les codes valides sont dans une plage de 1 à FF.
Les champs de fonction sont utilisés pour le transfert de
paramètres entre le maître et l'esclave. Lorsqu'un message
est envoyé par un maître à un dispositif esclave, le champ
de code de fonction indique à l'esclave le type d'action à
effectuer. Lorsque l'esclave 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
Manuel de configuration du variateur VLT Micro Drive
Données
Contrôle
Fin
CRC
N x 8
16 bits
T1-T2-T3-
bits
T4
®
MG02K104 - VLT
est une marque déposée de Danfoss
normale, l'esclave renvoie simplement le code de fonction
d'origine. Pour une réponse d'exception, l'esclave renvoie
un code équivalent au code de fonction d'origine avec son
bit de plus fort poids réglé sur "1" logique. De plus,
l'esclave place un code unique dans le champ de données
du message de réponse. Cela indique au maître le type
d'erreur survenue ou la raison de l'exception. Veuillez
également vous reporter aux sections 8.8.10 Codes de
fonction pris en charge par le Modbus RTU et 8.8.11 Codes
d'exceptions Modbus.
8.8.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. Ceux-ci sont composés
d'un caractère RTU. Le champ de données des messages
envoyés par le maître au dispositif esclave contient des
informations complémentaires que l'esclave doit utiliser
pour effectuer l'action définie par le code de fonction. Cela
peut inclure des éléments tels que des adresses de
bobines ou de registres, la quantité d'éléments à manier et
le comptage des octets de données réels dans le champ.
8.8.7 Champ de contrôle CRC
Les messages comportent un champ de contrôle d'erreur,
fonctionnant sur la base d'une méthode de contrôle de
redondance cyclique (CRC). Le champ CRC vérifie le
contenu du message entier. Il s'applique indépendamment
de la méthode de contrôle de la parité utilisée pour
chaque caractère du message. La valeur CRC est calculée
par le dispositif de transmission, qui joint le CRC sous la
forme du dernier champ du message. Le dispositif de
réception recalcule un CRC lors de la réception du
message et compare la valeur calculée à la valeur réelle
reçue dans le champ CRC. Si les deux valeurs ne sont pas
égales, une temporisation du temps du bus se produit. Le
champ de contrôle d'erreur contient une valeur binaire de
16 bits mise en œuvre comme deux octets de 8 bits.
Ensuite, l'octet de poids faible du champ est joint en
premier, suivi de l'octet de poids fort. L'octet de poids fort
du CRC est le dernier octet envoyé dans le message.

8.8.8 Adresse de registre des bobines

En Modbus, toutes les données sont organisées dans des
registres de bobines et de maintien. Les bobines
contiennent un seul bit, tandis que les registres de
maintien contiennent un mot à 2 octets (c.-à-d. 16 bits).
Toutes les adresses de données des messages du Modbus
sont référencées sur zéro. La première occurrence d'un
élément de données est adressée comme un nombre zéro
d'élément. Par exemple : la bobine connue comme bobine
1 dans un contrôleur programmable est adressée comme
bobine 0000 dans le champ d'adresse de données d'un
8
8
73

Publicité

Table des Matières
loading

Table des Matières