Protocole MODBUS

Le protocole MODBUS consiste en la définition de trames d'échange. MAITRE question réponse. ESCLAVE A. ESCLAVE B. ESCLAVE C. Le maître envoie une? 

Part of the document

Protocole MODBUS

Le protocole MODBUS consiste en la définition de trames d'échange.
MAITRE
question
réponse
ESCLAVE A ESCLAVE B ESCLAVE C


Le maître envoie une demande et attend une réponse.
Deux esclaves ne peuvent dialoguer ensemble.
Le dialogue maître - esclave peut être schématisé sous une forme successive de liaisons
point à point.





Principe des échanges MODBUS

Adressage
MODBUSProgramme utilisateur Esclave A

Table
d'émission
Bits d'entrée


question

Bits de sortie
réponse Mots d'entrée
Table
de réception
Mots de sortie


Protocole MODBUS Pascal DEREUMAUX novembre 2004
1/6
Adressage
Les abonnés du bus sont identifiés par des adresses attribuées par l'utilisateur.
L'adresse de chaque abonné est indépendante de son emplacement physique.
Les adresses vont de 1 à 64 et ne doivent pas obligatoirement être attribuées de manière
séquentielle.
Deux abonnés ne peuvent avoir la même adresse.






Echange maître vers 1 esclave

Le maître interroge un esclave de numéro unique sur le réseau et attend de la part de cet
esclave une réponse.

Maître
Question
Réponse
Esclave A Esclave BEsclave C







Echange Maître vers tous les esclaves

Le maître diffuse un message à tous les esclaves présents sur l
e réseau, ceux-ci exécutent
l'ordre du message sans émettre une réponse.

Maître
Question
Esclave A Esclave BEsclave C


Protocole MODBUS Pascal DEREUMAUX novembre 2004
2/6
Trame d'échange question/réponse