Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
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. Et j'ai configuré Modbus TCP/ip en Mettant l'adresse ip de l'ordinateur de supervision. 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
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. Et j'ai configuré Modbus TCP/ip en Mettant l'adresse ip de l'ordinateur de supervision. 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
- pach30
- Générateur de blocs fonctions

- Messages : 116
- Enregistré le : 26 mars 2019, 14:20
- Localisation : ben le Sud de ?
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
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
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.
- JC87
- Mi homme - Mi automate

- Messages : 2243
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
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
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
"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..."
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
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 ?
- Béryl
- Mi homme - Mi automate

- Messages : 1960
- Enregistré le : 20 oct. 2015, 12:00
- Localisation : localhost
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
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 ?
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
d'accord j'ai compris ce que vous voulez dire, le logiciel s'appelle ODIN il sert à la supervision de bioprocess!
- JC87
- Mi homme - Mi automate

- Messages : 2243
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
Odin ? Par Toutatis jamais entendu parle de ce truc
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
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
"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..."
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
Peux tu nous dire l'adresse que tu as configure sur le PC de Supervision ? Dans les parametres reseau du PC de supervision ?
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Communication Modbus TCP/IP entre M221 et un autre PC doté d'un logiciel de supervision
slts,
si le client est roi alors l'automate fera la reine, ça lui faire mal au cul, lol
si le client est roi alors l'automate fera la reine, ça lui faire mal au cul, lol
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
