Page 1 sur 1

Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 06:10
par parfeu63
Bonjour a tous,
je dois mettre en relation un M340 P342020 et deux XBTGT2110, donc je suis parti sur la voie 3 du module P342020 ai configuré celui-ci en maitre, de plus sur les XBT j'ai créer un nouvel équipement Modbus et réglé numéro d'esclave (1 & 2) ainsi que les paramètres de communication identique que sur le M340.
sur les XBT, dans la section variable par le biais de Vijéo designer j'ai déclaré des variables avec adresses automate du style %M125 (bool).
sur la partie physique de la connexion, elle même j'ai relié les broches 4 et 5 (D1 et D0) des RJ45 .
mon soucis est que je n'arrive pas a établir ces connexions !!
en effet sur la voie 3 du P342020 aucun compteur s'incrémentent.
et sur l'XBT le message "aucune réponse de l'équipement".
a votre avis je loupe quelque chose et je ne vois pas quoi ?
faut il faire des "Write_var" dans le P342020 ?
déclarer une table de dialogue ou d'échange ? sur l'XBT mais ou ?
je suis un peu sec sur le coup !!
merci pour votre aide.

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 09:56
par itasoft
la voie 3 du module P342020 c'est un port Ethernet Tu veux faire du ModBus RTU ou du ModBus tcp/ip ?
(déjà en ModBus RTU le IHM est maitre donc tu peux pas en mettre deux)

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 10:40
par parfeu63
itasoft a écrit : 19 juil. 2025, 09:56 la voie 3 du module P342020 c'est un port Ethernet Tu veux faire du ModBus RTU ou du ModBus tcp/ip ?
(déjà en ModBus RTU le IHM est maitre donc tu peux pas en mettre deux)
merci et oups !! en effet ce n'est pas la voie 3 mais 0 du port série (désolé)
et je voulais faire du Modbus RTU. car je disposais de deux XBTGT2110 et pensais qu'ils seraient esclaves (1&2).
donc si je comprends bien je ne peux mettre qu'un seul IHM sur ce port carte il est de toute façon maitre !
je vais réfléchir pour changer le type d'IHM.
merci de l'info.

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 13:25
par itasoft
il faut les mettre tous les deu sur le port Ethernet en ModBus tcp/ip

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 15:32
par parfeu63
itasoft a écrit : 19 juil. 2025, 13:25 il faut les mettre tous les deu sur le port Ethernet en ModBus tcp/ip
oui bien sur, mais autre que les XBTGT2110 !!
une autre solution ou je bute aussi : toujours avec des XBTGT2110
Si je sélectionne un équipement (sur Vijéo Designer) "ModbusSlaveRTU" ici je peux choisir le numéro d'esclave ainsi que le port com (dans mon cas le 2, donc de la RS485, ainsi que les paramètres de communication!).
ceci tends a prouver que l'on peux avoir deux XBTGT2110 en esclave Modbus sur un M340 port serie 0,
mais malgré cet essai et même si je n'ai pas de défaut de comm sur l'XBT mes compteurs de ma communication sous unity ne s'incrémente pas !!
vous confirmez toujours que c'est impossible de mettre deux IHM en Modbus sous un M340 (qui serait maitre de la communication)

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 15:55
par itasoft
c'est juste ya pas Ethernet sur les XBTGT2110
--------
en ModBus RTU, le XBT est maitre et le M340 esclave, il ne peut pas y avoir 2 maitres sur le même réseau
ou les mettre sur 2 réseaux sur le module BMX NOM 200
Voie 0 = esclave n°1 Voie 1 = esclave n°2
le port série de l'UC le configurer en Maitre non utilisé ou en esclave n°3 non utilisé
------------
01.JPG

Re: Modbus rs485 M340 et xbtgt2110

Posté : 19 juil. 2025, 18:08
par MiGaNuTs
Sinon tu peut aussi garder tes afficheurs et mettre une (ou deux) passerelle du genre EGX 150 et du coup utiliser le port Ethernet de ton automate (et le port RS485 pour l'autre si tu ne prends qu'une seule passerelle)
En Ethernet tu peut avoir plusieurs clients sur le même serveur, contrairement au RS485 ou tu ne peut avoir qu'un seul maitre.

Re: Modbus rs485 M340 et xbtgt2110

Posté : 20 juil. 2025, 08:52
par parfeu63
Bonjour,
je vous remercie pour votre aide, en fait je vais changer d'IHM et prendre des communicants Ethernet.
disons que c'était l'occasion d'utiliser ceux ci (XBTGT2110).je me fourni généralement chez un revendeur de matériel de réemploi.
merci encore