CONFIGURATION DU PROTOCOLE MODBUS
10
10.4.1 Champ Adresse (adresse d'appareil)
Le champ adresse d'une trame de message comprend :
Mode ASCII
Mode RTU
La plage des adresses d'esclaves valides est de 1...247.
L'adresse 0 est utilisée pour la diffusion d'un message à l'adresse de tous les esclaves.
10.4.2 Champ Fonction
Le champ fonction d'une trame de message comprend :
Mode ASCII
Mode RTU
La plage des codes fonction valides est de 1...127.
Le code fonction indique à l'esclave la nature de l'action à réaliser.
Pour plus d'informations sur les fonctions prises en compte, se référer à
compte
à la page 127.
Une réponse de l'esclave contient toujours le code fonction de la requête. Si une fonction n'est
pas applicable, l'esclave envoie une réponse d'exception. Une réponse d'exception est indiquée
par un code fonction de retour avec le bit 8 (bit le plus significatif) défini.
10.4.3 Champ Données
Le champ données contient des valeurs de 8 bits (octets) dans la plage de 0 à FF hexadécimal.
En mode ASCII, chaque octet est représenté par 2 caractères ASCII.
Le champ données des messages contient des informations que le maître et l'esclave utilisent
tous deux pour réaliser une action. Il inclut l'adresse de registre, la quantité de registres et les
données nécessaires.
10.4.4 Méthodes de contrôle d'erreur
Deux méthodes de contrôle d'erreur sont définies dans le protocole Modbus :
• En option : un bit additionnel (bit de parité) est annexé à chaque caractère (ou octet) pour
détecter des erreurs en cours de transmission de caractères (ou octets) individuels.
• Obligatoire : deux octets (ou caractères) sont annexés au message pour détecter des erreurs
en cours de transmission du message.
Un nombre pair d'erreurs de bit dans un caractère (octet) n'est pas détecté en utilisant un bit de
parité, la seconde méthode est utilisée pour contrôler le contenu du message entier.
Le contrôle de caractère et le contrôle de message sont générés dans l'appareil transmetteur et
annexés au message avant la transmission. L'esclave contrôle chaque caractère et la trame de
message entière en cours de réception.
126
2 caractères
8 bits
2 caractères
8 bits
www.krohne.com
ALTOSONIC V12
Fonctions prises en
02/2018 - 4002643903 - MA ALTOSONIC V12 R04 fr