Liaison RS232 / RS485 -> au point de vue hard
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

Liaison RS232 / RS485 -> au point de vue hard



  1. #1
    jorg1n

    Liaison RS232 / RS485 -> au point de vue hard


    ------

    Bonjour,

    j'explique mon problème, au départ, je souhaitais réaliser une liaison série MODBUS basé sur une liaison RS232, mais en fait, je souhaite basé ma Liaison avec le protocole MODBUS sur une liaison de type RS485 (2 fils)...

    Que cela change t'il au point de vue hard, j'utilisais une interface MAX232 entre mon PIC et ma connectique SUBD 9pts, mais maintenant, comment je dois procéder??

    C'est gênant, car j'avais trouvé pas mal de source en C pour la programmation du MODBUS basé sur la RS232, mais pour la RS485, es ce que ça change quelquechose??

    Merci d'avance
    et bonne après midi à tous

    -----

  2. #2
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Bon,

    pendant que vous lisiez mon post, j'ai fais pas mal de recherches en plus de ce que j'avais deja pu faire pour mon ancien post:

    http://forums.futura-sciences.com/el...us-un-pic.html

    Et donc je suis tombé sur ce document:
    http://www.modbus.org/docs/Modbus_ov...line_V1_02.pdf

    et donc d'après ce que j'ai pu voir page 29/44 , la connectique peut etre la même :
    - SUB D9 pt
    et en 2 fils :
    1 -> Masse
    5 -> D1 (sorite d'un LTC485)
    9 -> D0 (sorite d'un LTC485)

    pouvez vous me confirmer??

    Donc je place juste un LTC485 comme sur l'image ci dessous:
    http://www.mikroe.com/en/books/picba...k/05/rs485.gif

    Par contre, c'est au niveau soft, j'ai une source en C pour PIC18 de :
    http://www.protocessor.com/products/...urce_Code.html

    Mais comment savoir si c'est compatible avec une liaison RS485??

    Merci encore pour votre aide

  3. #3
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Personne me donner un petit coup de pouce pour remonter la pente!!!

    Sinon, je pensai a une chose... comme j'ai ce qu'il faut pour faire du MODBUS sur RS232, est il possible d'utiliser à l'inverse le schéma :
    http://www.mikroe.com/en/books/picba...k/05/rs485.gif

    MAX232+ LTC485??


    Un grand merci d'avance
    Dernière modification par jorg1n ; 25/06/2009 à 15h28.

  4. #4
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Bonjour à tous,

    je reviens vers vous.... de bon matin!!

    Merci d'avance et bonne journée

  5. A voir en vidéo sur Futura
  6. #5
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Bon, je vais bien finir par prendre une décision!!!

    Après encore pas mal de recherches, il suffirait de remplacer le MAX232 par un MAX485 ou équivalent, avec ce qui faut autour, le cablage pour le réseau MODBUS 2fils que j'ai trouvé sur le site du MODBUS et le tour est joué...

    Par contre j'ai toujours la même question qui me reviens en tête, est ce que le code source que j'ai récupéré sera compatible?? Il tourne sur la maquette PICDEM2+ avec un MAX232 mais avec un MAX485, à votre avis?

    J'ai essayé de contacter un des membres du site, mais rien, alors a votre avis??

    Merci d'avance

  7. #6
    invite74b5b8f7

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Bon, je vais bien finir par prendre une décision!!!
    C´est comme ça qu´on apprend...

    Ne le prends pas mal, mais si tu posais un peu moins de questions ou si tu réfléchissais/cherchait un peu plus avant de poser tes questions, tu aurais surement plus de réponses. Je t´ai montré dans un de tes post pas trop vieux que si tu lisais les docs (et notes d´appli.) et/ou réfléchissait un peu, tu trouverais tes réponses tout seul!

    Quelle est la différence entre le RS232 et le RS485 point de vue soft? C´est le fait que le RS232 soit en full-duplex et le RS485 en half (bien que tu puisses faire du full-duplex si tu veux (ça devient du RS422)).

    Après, je ne connait pas le protocole MODBUS, ce que je peu te dire, c´est que ça n´est qu´un PROTOCOLE, c´est à dire que la couche physique de transfert des données "on s´en fou" et que tes adresses/données/commandes sont organisées dans un certain ordre et que la communication (maitre->esclave et l´inverse) est gérée d´une certaine façon aussi définie dans le protocole.

    Donc la question c´est: est-ce que le protocole MODBUS gère une communication half-duplex ou lui faut-il forcément du full? et tu as ta réponses!

  8. #7
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Il s'agit d'une communication half Duplex pour le protocole MODBUS en liaison RS485...

    Alors maintenant, la question est, est ce que le code source du protocole MODBUS que j'ai trouvé, établit pour une liaison RS232 (full duplex), peut etre compatible avec une liaison RS485??

    Merci encore lil vince pour tes coups de pouces

  9. #8
    invite74b5b8f7

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Merci encore lil vince pour tes coups de pouces
    De rien, mais je crois que tu m´a mal compris, je voullais t´amener à te poser les bonnes questions, je n´ai pas le temps de faire ton travail à ta place...

    est ce que le code source du protocole MODBUS que j'ai trouvé, établit pour une liaison RS232 (full duplex)
    Une liaison RS232 peut être aussi en half-duplex!

    Si tu comprends le code que tu as trouvé, tu sauras...

  10. #9
    invite74b5b8f7

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Bon, d´après:
    http://iatips.wikispaces.com/ModbusRBX
    et 4eme réponse:
    http://www.google.fr/search?hl=fr&q=...chercher&meta=

    Le protocole MODBUS est half-duplex (comme je m´en doutais vu que c´est du multi-points) donc...!!!

  11. #10
    jorg1n

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Une liaison RS232 peut être aussi en half-duplex!

    Si tu comprends le code que tu as trouvé, tu sauras..
    Et bien je crois que j'ai ma réponse...Vu que la liaison MODBUS est une liaison Half Duplex, le code source doit donc etre pour une liaison half Duplex, et donc RS232 ou RS485... peut importe...à mon avis..

    C'est vrai qu'avec un peu de jujotte on y arrive...

    Merci encore

    Je vous tiendrai au courant de la suite

  12. #11
    invite74b5b8f7

    Re : Liaison RS232 / RS485 -> au point de vue hard

    Voila (enfin à mon avis car comme dit plus haut, je n´ai jamais mis en oeuvre de protocole MODBUS, je connait juste le principe).
    Pense juste qu´il faut désactiver les transmetteurs quand tu attends une réponse.
    Le recepteur peut rester allumer tout le temps (juste tu ignores ce que tu reçois quand tu emets).

    Ton soft ne le fait peut-être pas vu que le RS232 peut utiliser des lignes Tx et Rx différentes alors que lá tu utilises la même ligne pour emettre et recevoir....

    C'est vrai qu'avec un peu de jujotte on y arrive...
    Faut pas avoir peur de réfléchir, c´est comme ça qu´on apprend

Discussions similaires

  1. rs485 to rs232
    Par Xman_fr dans le forum Électronique
    Réponses: 15
    Dernier message: 17/07/2014, 15h03
  2. convertisseur RS232 -> RS485
    Par invite1cfba04a dans le forum Électronique
    Réponses: 11
    Dernier message: 17/06/2009, 14h05
  3. convertisseur rs232-rs485 opto-isolé
    Par invite117a0fa7 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/09/2006, 16h51
  4. RS485/RS232 comment faire pour...?
    Par ABN84 dans le forum Électronique
    Réponses: 4
    Dernier message: 20/06/2006, 20h13
  5. rs232 et rs485 ????
    Par bous dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 16/05/2006, 18h32
Découvrez nos comparatifs produits sur l'informatique et les technologies.