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

Page 116

Advertising
background image

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

Advertising