Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Éclaircissement sur Modbus/RS232/RS485 et USB.



  1. #1
    Rendar

    Éclaircissement sur Modbus/RS232/RS485 et USB.

    Bonjour à tous!

    Je travaille actuellement sur une carte avec un linux embarqué.
    Cette carte possède 4 ports com DB9 (RS232/485/422).
    Sur internet j'ai trouvé ce schéma de brochage pour comprendre comment était connecté mes équipements via les ports com.

    840827636_076.jpg

    Jusqu'ici tout va bien, les pin 2 et 3 servent à la liaison RX/TX pour le RS232, etc...

    Mais ce que je ne comprends pas c'est que sur ma carte embarqué, le RS485 n'est pas broché avec la même config indiqué sur le tableau ci-dessus.
    Elle est configuré de la manière suivante:

    Nouvelle image bitmap.jpg

    Et cela fonctionne parfaitement.
    En effet j'ai un programme en python qui tourne dessus qui communique avec un équipement en ModBUS.

    Du coup je me pose plusieurs questions:
    - Est-ce que le schéma que j'ai trouvé sur internet (et plusieurs fois d'ailleurs) est juste?
    - Si les deux images sont justes, cela veut dire qu'en python je peux paramétrer mes différentes pin DB9 pour faire du Rx/TX. Et du coup comment je peux paramétrer cela sur python et dans quelle bilbiothèques (minimalmodbus.py ou serial.py ou un autre?)?

    -Une autre question à propos du RS232 et 485:
    Est-ce qu'ils sont compatibles? j'ai sur une autre carte embarqué linux que des ports USB et j'ai un adaptateur USB/RS232 (serial port com). Est-ce qu'en branchant correctement Rx/Tx (rs232) avec Data+/Data- (RS485) je peux réussir à communiquer en modbus?

    Voilà j'espère que j'ai réussi à être suffisamment clair dans mes propos ^^.
    Je vous remercie d'avance pour vos éclaircissement .
    Rendar.

    -----


  2. #2
    paulfjujo

    Re : Éclaircissement sur Modbus/RS232/RS485 et USB.

    bonjour,


    beaucoup de constructeur panachent le reperage des pins DB9 pour pouvoir y loger
    plusieurs protocoles de connections à la fois

    ex: Leroy Sommer sur un module ITB d'entrees sorties modbus avec RS232 (tension) , et RS485

    le RS232 (en mode tension) en 3 fil minimum ou 5 fils avec CTS et RTS
    jadis le RS232 en boucle d courant
    le RS422 en 2 paires 1 paire TX et 1 paire RX
    le RS485 sur une seule paire assumant TX et RX

    Modbus peut etre implementé sur n'importe quel support physique .


    A ce niveau (hardware) les normes sont assez fluctuantes..
    A voir la longueur Max de liaison et la vitesse de transmission ...
    De plus il faudra aussi voir la partie PROTOCOLE SOFTWARE gérant le dialogue

Sur le même thème :

Discussions similaires

  1. [Programmation] communication microcontroleur et variateur de vitesse via modbus RS485
    Par Ashoma dans le forum Électronique
    Réponses: 2
    Dernier message: 04/03/2018, 23h47
  2. Réponses: 3
    Dernier message: 02/03/2018, 09h27
  3. [Numérique] Modbus/RS485 : connectique
    Par Kurosaki dans le forum Électronique
    Réponses: 6
    Dernier message: 07/04/2016, 17h44
  4. modbus, rs485 et rj45
    Par vincent-pimousse dans le forum Électronique
    Réponses: 5
    Dernier message: 06/06/2012, 14h16