Etudiant

1309 mots 6 pages
Protocole MODBUS

Le protocole MODBUS consiste en la définition de trames d’échange. MAITRE question ESCLAVE A réponse 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 MODBUS

Programme utilisateur Table d’émission

Esclave A Bits d’entrée

question

Bits de sortie

Table de réception

réponse

Mots d’entrée

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 B

Esclave C

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

Question

Esclave A

Esclave B

Esclave C

Protocole MODBUS

Pascal DEREUMAUX

novembre 2004

2/6

Trame d’échange question/réponse

La question Elle contient un code fonction indiquant à l’esclave adressé quel type d’action est demandé. Les données contiennent des informations complémentaires dont l’esclave a besoin pour exécuter cette fonction. Le champ octets de contrôle permet à l’esclave de s’assurer de l’intégralité du contenu de la question. N° d’esclave 1 octet Code fonction 1 octet Information spécifique concernant la demande n octets Mot de contrôle 2 octets

La réponse N° d’esclave 1 octet Code fonction 1 octet Données

en relation

  • Etudiant
    380 mots | 2 pages
  • Etudiant
    828 mots | 4 pages
  • Etudiant
    1537 mots | 7 pages
  • Etudiant
    330 mots | 2 pages
  • Etudiant
    285 mots | 2 pages
  • Etudiant
    2704 mots | 11 pages
  • Etudiant
    7134 mots | 29 pages
  • Etudiant
    3666 mots | 15 pages
  • Etudiant
    3495 mots | 14 pages
  • Etudiant
    615 mots | 3 pages
  • Etudiant
    2312 mots | 10 pages
  • Etudiant
    4868 mots | 20 pages
  • Etudiant
    996 mots | 4 pages
  • Etudiant
    15484 mots | 62 pages
  • Etudiant
    2412 mots | 10 pages