Champ D'adresse; Champ De Fonction; Champ De Données; Champ De Contrôle Crc - Danfoss VLT AutomationDrive FC 300 Manuel De Configuration

90-1200 kw
Masquer les pouces Voir aussi pour VLT AutomationDrive FC 300:
Table des Matières

Publicité

Installation et configurati...

10.11.4 Champ d'adresse

Le champ d'adresse d'une structure de message 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é pour le mode de diffusion générale,
que tous les esclaves reconnaissent). Un maître s'adresse à
un suiveur en plaçant l'adresse du suiveur dans le champ
d'adresse du message. 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.

10.11.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 le suiveur. Lorsqu'un
message est envoyé par un maître à un dispositif suiveur,
le champ de code de fonction indique au suiveur l'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 une erreur (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
message de réponse. Ce code indique au maître l'erreur
survenue ou la raison de l'exception. Voir la section
chapitre 10.11.10 Codes de fonction pris en charge par le
Modbus RTU.
10.11.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 séquences sont
composées d'un caractère RTU. Le champ de données des
messages envoyés par le maître au dispositif suiveur
contient plus d'informations que le suiveur doit utiliser
pour effectuer l'action définie par le code de fonction. Ces
informations peuvent inclure des éléments tels que des
adresses de bobines ou de registres, la quantité d'éléments
et le compte d'octets de données réels dans le champ.
Manuel de configuration du VLT
10.11.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. Le dispositif de transmission
calcule la valeur CRC, puis joint le CRC comme étant le
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. Après le
contrôle des erreurs, 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.

10.11.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 (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
message du Modbus. La bobine 127 décimal est adressée
comme bobine 007EHEX (126 décimal).
Le registre de maintien 40001 est adressé comme registre
0000 dans le champ d'adresse de données du message. Le
champ de code de fonction spécifie déjà une exploitation
"registre de maintien". La référence 4XXXX est donc
implicite. Le registre de maintien 40108 est adressé comme
registre 006BHEX (107 décimal).
MG34S204 - Rév. 2013-11-29
®
AutomationDrive FC 300 90-1200 kW
10
10
263

Publicité

Table des Matières
loading

Table des Matières