Généralités Du Protocole Modbus - Leroy Somer LS-NP Installation Et Maintenance

Module de positionnement pour umv 4301
Table des Matières

Publicité

1.2 - Généralité du protocole MODBUS
1.2.1 - Transmission en mode RTU
Les trames transmises en mode RTU ne comportent ni
en-tête, ni délimiteur de fin. La synchronisation de trame
est effectuée en simulant un message synchrone : la
station réceptrice contrôle le temps s'écoulant entre la
réception de deux caractères consécutifs ; un silence
correspondant au temps nécessaire à la transmission de
trois caractères et demi, et ne correspondant pas à une
fin de trame, implique que le prochain caractère reçu
sera le premier champ d'une nouvelle trame. La partie
de trame ainsi reçue est dite physiquement erronée, elle
ne donnera pas lieu à une trame de réponse, et sera
écrasée par la prochaine trame reçue. Chaque octet
d'information d'une trame RTU est codé en hexadécimal
(0 à FF).
1.2.2 - Trames du protocole
a) Trame de lecture de l'esclave envoyée par le
maître
n° esclave
Ordre (03)
Adresse du 1
1 octet
hexadécimal
2 octets
hexadécimaux
b) Trame de lecture de l'esclave renvoyée par
l'esclave
n° esclave
Ordre (03)
Nbs octets
1 octet
Mot numéro 1
hexadécimal
2 octets
hexadécimaux
er
mot
Nombre de mots
CRC 16
Mot numéro 2
Mot n
CRC 16
Module de positionnement
LS - NP
Une clef de contrôle est intégrée aux trames, elle est
constituée de deux octets issus du calcul d'un CRC16
(Cyclic Redundancy Check 16 bits) de polynôme
générateur x16 + x15 + x2 + 1, appliqué sur la totalité du
contenu de la trame, hormis le champ de contrôle. Les
deux octets sont transmis poids faible en tête.
Le codage RTU est celui principalement utilisé par les
applications du réseau MODBUS, notamment pour le
fort recouvrement d'erreur de transmission permis par
l'utilisation du CRC16.
c) Trame d'écriture de l'esclave envoyée par le
maître
n° esclave
Ordre (10h)
er
Adresse du 1
mot
1 octet
hexadécimal
Nombre de mots
2 octets
hexadécimaux
1 octet
hexadécimal
2 octets
hexadécimaux
d) Trame d'écriture de l'esclave renvoyée par l'es-
clave
n° esclave
Ordre (10h)
Adresse du 1
1 octet
hexadécimal
2 octets
hexadécimaux
Nbs octets
Mot numéro 1
Mot numéro 2
Mot n
CRC 16
er
mot
Nombre de mots
CRC 16
7

Publicité

Table des Matières
loading

Table des Matières