IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Automation Discussion :

protocole modbus siemens


Sujet :

Automation

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Points : 5
    Points
    5
    Par défaut protocole modbus siemens
    Bonjour,

    je viens vous voir car je dois déchiffrer un code qui me pose problème sur une partie!

    C'est sur la fin de la compostion de la trame d'écriture!

    En effet, je dialogue avec un autre automate, tout fonctionne mais je veux comprendre pourquoi!

    En effet, la trame modbus se compose de cette façon

    -adresse esclave
    -code fonction
    -adresse du début de la zone cible
    -nombre de données
    -longueur de données

    je ne comprend pas pourquoi on indique la longueur de données! ce n'est pas expliquer, et je n'ai rien vu de tel dans les docs que j'ai vu sur internet!

    ici on a nombre de données : 20 en word
    et longueur de données : 6 word, int, byte?

    Pouvez vous m'expliquer svp ce que cela signifie et si possible me détailler la trame modbus que je vous ai envoyé?

    Merci

  2. #2
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    138
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 138
    Points : 157
    Points
    157
    Par défaut
    LECTURE MOT FONCTION 3OU 4

    NoESCLAVE
    CODE FONCTION
    ADRESSE DU 1er MOT A LIRE (2 OCTETS).
    NOMBRE DE MOTS A LIRE (2 OCTETS).
    CRC16 (CHEKSUM SUR 2 OCTETS) .
    CECI ESTLA NORME JBUS .

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Février 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 6
    Points : 8
    Points
    8
    Par défaut
    Bonjour,
    OK avec la reponse précédente.
    Mais je crois que ce que tu n'as pas compris c'est que le Code Fonction te donne le type de données à lire.
    Donc Si tu lis des Word le nombre de données est un nombre de Word tout simplement.

Discussions similaires

  1. Envoi caractère 0x00 pour Protocole MODBUS/TCP
    Par nanar06 dans le forum C++
    Réponses: 3
    Dernier message: 31/08/2009, 13h59
  2. Réponses: 2
    Dernier message: 19/07/2009, 14h57
  3. protocol modbus
    Par greatboy dans le forum Développement
    Réponses: 7
    Dernier message: 21/01/2008, 10h58
  4. Aide pour la prise en main du Protocole MODBUS/JBUS
    Par homeostasie dans le forum MFC
    Réponses: 24
    Dernier message: 20/05/2006, 15h56
  5. protocole MODBUS et bibliothèque ?
    Par lucky dans le forum MFC
    Réponses: 4
    Dernier message: 04/03/2005, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo