Page 1 sur 2

Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 10:26
par Dani99
Bonjour à tous,
En ce moment je suis en stage, et je suis amené à contrôler un système grâce à un automate Schneider M221, et de le faire communiquer avec un logiciel de supervision sur un autre ordinateur. C'est la 1ere fois que je fais ça, donc j'ai quelques soucis avec la partie communication. Ce que j'ai fait est qu'avec machine expert basic j'ai configuré ETH1 comme sur la figure en donnant une adresse ip à l'automate
forum.PNG
. Et j'ai configuré Modbus TCP/ip en Mettant l'adresse ip de l'ordinateur de supervision
forum2.PNG
. J'ai connecté l'automate via l'usb à fin de migrer le programme de machine expert basic vers l'automate puis je l'ai connecté à l'ordinateur de supervision avec un cable rj45. mais quand je fais "ipconfig" dans l'invité de commande de l'ordinateur de supervision je n'ai pas l'adresse ip de l'automate, à part mes connexions internet je n'ai rien. S'il vous plait si vous avez des remarques à me donner ou des propositions je vous serai reconnaissant. Ou bien des tutos à me proposer.
Merci

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 11:16
par pach30
l'automate et le Pc ne sont pas dans le même reseau donc normal qu'ils ne se causent pas sauf à faire une table de routage (ou les mettre dans le même réseau)

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 11:21
par Dani99
Pardonnez moi ma question! mais comment puis je faire pour les mettre dans le même réseau ? vous auriez de la documentation à me proposer s'il vous plait.

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 11:55
par JC87
Bonjour,

Normalement c'est la supervision qui est client (maitre) et toi tu est serveur (esclave). Donc tu n'as pas à paramétrer la partie client dans 'automate, juste à te déclarer serveur ce que tu as fait si on en croit ta première capture d'écran. C'est quoi ta supervision ?

JC

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 12:11
par Dani99
Vous voulez dire que je n'ai pas besoin de mettre l'adresse ip de l'ordinateur de supervision comme j'ai fait dans la 2éme capture ? Et vous voulez dire quoi par C'est quoi ma supervision ?

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 14:06
par Béryl
Ce que veut dire JC, c'est que l'automate s'en fout de l'adresse de ta supervision. C'est cette dernière qui va venir lire dans l'automate.
C'est elle qui doit connaitre l'adresse de ton automate.

Quel est ton logiciel de supervision ?

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 14:10
par Dani99
d'accord j'ai compris ce que vous voulez dire, le logiciel s'appelle ODIN il sert à la supervision de bioprocess!

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 15:04
par JC87
Odin ? Par Toutatis jamais entendu parle de ce truc :mrgreen: quoiqu'il en soit il faut que :

1 Ce superviseur puisse communiquer en Modbus TCP/IP
2 Savoir si il est client ou serveur

Si Client il n'y a rien à faire dans l'automate, tout se fera coté supervision et le M221 répondra gentiment aux requêtes de la supervision.

Si il est serveur, là il faut soit utiliser le scrutateur d'E/S Modbus du M221 et dans ce cas il faudra bien lui rentrer l'adresse de la supervision qui devra impérativement être dans la même plage que l'automate soit 192.168.0.xxxx. Ou alors se cogner les requêtes par programme avec les fonctions READ_VAR, WRITE_VAR.

Bref il vaudrait mieux que ton ODIN soit client ;)

JC

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 16:05
par sinced
Peux tu nous dire l'adresse que tu as configure sur le PC de Supervision ? Dans les parametres reseau du PC de supervision ?

Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision

Posté : 28 juil. 2021, 16:17
par itasoft
slts,
si le client est roi alors l'automate fera la reine, ça lui faire mal au cul, lol