Communication Modbus TCP/IP M340

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
RomainCO
Code son premier grafcet
Code son premier grafcet
Messages : 35
Enregistré le : 28 août 2019, 15:33

Re: Communication Modbus TCP/IP M340

Message par RomainCO »

Slt Itasoft,


-Je souhaite communiquer de mon automate à un contrôleur (unité de ctrl pour pompes volumétriques) en ModBus TCP/IP.
-Question: es que le contrôleur sait communiquer en Modus TC/IP ?
-D'abord, j'utilise le logiciel ModbusDoctor pour voir les trames. Ca, c'est ok, je reçois comme valeur 400 dans le registre 200 (soit adresse 400201).
Question: es que avec ModbusDoctor c'est aussi sous protocole ModBus TCP/IP ??

Alors, sur le contrôleur il y a un DIP Switch où on peut choisir le Modbus Protocole : RTU, ASCII ou TCP -> Donc en soit, si je choisis de mettre TCP, il sait communiquer en TCP.
Dans ModbusDoctor, je paramètre ma connexion en TCP/IP (et il y a le choix aussi avec RTU).

Donc pour moi, au départ, j'avais pensé que ça pouvait communiquer ensemble.
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2231
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Communication Modbus TCP/IP M340

Message par JC87 »

Bonjour,

J'ai suivi ce sujet de loin mais si tu arrive a communiquer en Modbus TCP/IP avec ton appareil depuis un PC ça doit marcher avec l'automate parce que du Modbus TCP/IP c'est du Modbus RTU sur Ethernet. Il y a donc probablement un souci coté programme automate. Est ce qu'on peut trouver la doc de ton appareil sur Internet ?

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Communication Modbus TCP/IP M340

Message par Jambe »

JC87 a écrit : 15 déc. 2021, 14:56 Bonjour,

J'ai suivi ce sujet de loin mais si tu arrive a communiquer en Modbus TCP/IP avec ton appareil depuis un PC ça doit marcher avec l'automate parce que du Modbus TCP/IP c'est du Modbus RTU sur Ethernet. Il y a donc probablement un souci coté programme automate. Est ce qu'on peut trouver la doc de ton appareil sur Internet ?

JC
A la différence que le contrôleur de pompe fait du Modbus ASCII en TCP et sa CPU ne sait pas faire.
RomainCO a écrit : 15 déc. 2021, 10:29 ben là du coup, j'ai le même protocole des deux côtés

Sur ma NOM : RJ45 (RS232)
Sur mon contrôleur : SUB-D (RS232)

Et je communique en Modbus ASCII.

Mais j'ai tout de même besoin d'une passerelle ?
Je dirai non avec la NOM, c'est même elle qui fait passerelle entre la CPU et le contrôleur. Tu peux refaire des captures d'écran de ta config et ton programme?
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2231
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Communication Modbus TCP/IP M340

Message par JC87 »

Du Modbus TCP/IP c'est du Modbus RTU sur Ethernet, je ne vois pas ce que l'ASCII vient faire la dedans ?

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Communication Modbus TCP/IP M340

Message par Jambe »

C'est le contrôleur qui serai en ASCII selon la doc
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2231
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Communication Modbus TCP/IP M340

Message par JC87 »

Mais elle est ou cette doc ? sur les pages précédentes il n'y a qu'un lien vers une vague brochure commerciale pas claire du tout. Cela dit je persiste, si notre ami arrive à communiquer en Modbus TCP/IP avec un logiciel sur PC il doit pouvoir le faire avec un automate Schneider. En TCP il n'y a pas de notion de Modbus ASCII ou RTU, ça c'est uniquement en liaison série.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Communication Modbus TCP/IP M340

Message par Jambe »

Romain,

Dispose tu de la doc: PEC-100 Operation_Modbus_ASCII(V1.9)_Eng.pdf dont il est fait mention dans l’image que tu mets au post en page 3.


http://forum-automatisme.net/download/f ... &mode=view
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication Modbus TCP/IP M340

Message par itasoft »

Slts,
Si avec ModbusDoctor et si coté PC tu t’es connecté au contrôleur via la prise rj45 ETHERNET du PC Et que ça marche,
ça veut dire que c’est bien du ModBus TCP/IP
----ou-----
Si avec ModbusDoctor et si coté PC tu t’es connecté au contrôleur sur le port série natif du PC ou sur la prise USB via un convertisseur USB/RS232 et que ça marche, ça veut dire que ça n’as rien à voir avec le ModBus TCP/IP
-Mais que c’est du ModBusus RTU en RS232 dans ce cas se connecter sur le port série du processeur M340 en ModBus RTU RS232
-----clic dessus pour zoom---
04.JPG
----ps-----
Si tu avais précise tout de suite comment tu t'es connecté coté PC avec ModbusDoctor ça nous aura fait économiser 5 pages de messages
Automaticien privé (de tout)
itasoft@free.fr
RomainCO
Code son premier grafcet
Code son premier grafcet
Messages : 35
Enregistré le : 28 août 2019, 15:33

Re: Communication Modbus TCP/IP M340

Message par RomainCO »

Bonjour,

@Jambe, oui je dispose de la doc, je ne sais pas comment je peux vous la transmettre, je ne peux pas mettre de PDF (mais il n'y a pas grande explication de dedans).

@Itasoft, je me suis bien connecté au contrôleur via la prise RJ45 ETHERNET du PC et ça fonctionne parfaitement.
Au temps pour moi, je m'en excuse d'avoir utilisé 5 pages de messages...
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Communication Modbus TCP/IP M340

Message par Jambe »

itasoft a écrit : 16 déc. 2021, 05:53
----ps-----
Si tu avais précise tout de suite comment tu t'es connecté coté PC avec ModbusDoctor ça nous aura fait économiser 5 pages de messages
Il en fait mention dans son premier message
Répondre