Configuration du protocole modbus, 4 structure du message modbus, 2 mode rtu – KROHNE ALTOSONIC V12 FR Manuel d'utilisation
Page 116

10
CONFIGURATION DU PROTOCOLE MODBUS
116
ALTOSONIC V12
www.krohne.com
09/2013 - 4002643901 - MA ALTOSONIC V12 R02 fr
10.3.2 Mode RTU
Chaque octet de données est représenté dans le message par un nombre équivalent de bits (8).
Le nombre de bits transmis avec la communication d'un octet d'information est parfois désigné
par le terme "caractère".
Noter que celui-ci n'est pas le même qu'un caractère ASCII.
Paramètres de communication série standards
10.4 Structure du message Modbus
Mode ASCII
En mode ASCII, un message commence par deux points (:) et se termine par un retour de chariot
avec saut de ligne. Des intervalles d'une seconde maxi peuvent s'écouler entre des caractères
compris dans le message. Un intervalle plus long déclenche un signal d'erreur de dépassement
de temps imparti et le message est rejeté.
Mode RTU
En mode RTU, un message commence par un temps de silence équivalent à au moins 3,5 fois le
temps de transmission des caractères. La trame complète du message doit être transmise en
débit continu. En cas de silence supérieur à 3,5 fois le temps des caractères avant la fin de la
trame, l'appareil récepteur justifie le message entrant et considère que l'octet suivant sera le
champ d'adresse du nouveau message.
Bits de
démarrage
1
Bits de
données
8
Parity (Parité)
paire
Bits d'arrêt
1
Champ de
contrôle
d'erreur
Contrôle de redondance cyclique (CRC - Cyclic Redundancy Check)
Mode de
fonction.
Démarrage Adresse
Fonction
Données
Somme de
contrôle
Fin
Mode ASCII
2 caractères
2 caractères
N*2
caractères
LRC 2
caractères
CR-LF
Mode RTU
Intervalle
silencieux de
3,5
caractères
8 bits
8 bits
N*8 bits
CRC 16 bits
Intervalle
silencieux de
3,5
caractères
Tableau 10-1: Exemple d'une trame de message typique