Cm modbus ARS MODBUS Département GEII ?? Année universitaire - CMODBUS ? Développé par MODICON en ? Protocole d ? échange CLIENT SERVEUR ? Requête Client request Réponse Serveur reply CMODBUS ? Un des plus utilisés dans la communication entre automates in

ARS MODBUS Département GEII ?? Année universitaire - CMODBUS ? Développé par MODICON en ? Protocole d ? échange CLIENT SERVEUR ? Requête Client request Réponse Serveur reply CMODBUS ? Un des plus utilisés dans la communication entre automates industriels ? s ? adapte au nouvelle technologie intègre TCP IP ? permet une communication sur di ?érents supports entre di ?érents équipements CMODBUS CMODBUS ? N ? implémente que les couches et du model OSI sauf sous TCP IP CMODBUS Protocol Application CProtocol Application ? Couche application dé ?nie PDU Protocol Data Unit indépendant de la couche liaison et du support de transmission Adresse Code fonction Données Contrôle Couche application Couche liaison ? Couche liaison rajoute des champs pour constituer ADU Application Data Unit CPDU Client - Serveur Client Envoi une requête Code fonction Data Serveur ? Code fonction octet ?? code fonction ?? code exception ? Data n octets dépend du code fonction et contient habituellement des variables Peut être nul CPDU Serveur - Client ? Si pas d ? erreur Client Attend la réponse Serveur Exécute l ordre renvoie la réponse Code fonction Data Celui envoyé par le client ? Les données demandées en mode lecture ? Les données reçues en mode écriture C x code de la fonction lecture des sorties tout ou rien x code hexa sur octets de la première sortie x nombre de sorties à lire codé en hexa sur octets Client Serveur Sortie à xCD MSB LSB x code de la fonction demandée par le client x nombre d ? octet à suivre xCD état des sorties ?? x B état des sorties - x état des sorties - CD B C ? Si erreur Client Attend la réponse Serveur Détection d ? erreur renvoie la réponse Code fonction Code Erreur Celui envoyé par le client mais en mettant le MSB à C x code de la fonction lecture des sorties tout ou rien x A code hexa sur octets de la première sortie x nombre de sorties à lire codé en hexa sur octets Client A x code de la fonction demandée par le client x x code correspondant à une adresse inexistante Serveur CMODBUS MODBUS sur liaison série CMODBUS série ? Couche et du model OSI ? liaison ?ls sur interface EIA TIA- RS ? protocole de type ma? tre esclave ?? maitre - Client ?? esclave s - Serveur s ? topologie en bus Cprotocole maitre esclave ? seul ma? tre parle le s esclave s écoute nt ? communication toujours à l ? initiative du ma? tre ? esclaves ne communiquent pas entre eux ? modes de communication ?? di ?usion broadcast ?? individuel unicast CMode Broadcast ? Requête envoyée à tous les esclaves ? Requête d ? écriture uniquement ? Requête envoyée à l ? adresse x ? Pas de réponse des esclaves CMode Unicast ? Maitre adresse seul esclave à la fois ? Après traitement de la demande esclave renvoie sa réponse CMode Unicast ? Règles d

  • 22
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Fev 05, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 44.2kB