Page 1 sur 1

Communication entre 2 CPU S7-1200

Posté : 19 juil. 2021, 15:35
par Steven
Bonjour,

J'ai actuellement mon automate principale qui gère toute la partie pilotage etc, ainsi qu'un 2ème automate, (déporté) connexion PROFINET.
Mon souci est que j'ai une variable dans un DB et je souhaite que mon 2ème automate reçoive cette variable (bool). J'ai essayé de les mettre en mode maître esclave mais je n'arrive pas a récupérer cette variable de mon 1er automate pour la mettre dans le 2ème. C'est simplement un contact et je veux que ma CPU déporté puisse la recevoir pour qu'elle puisse à son tour piloter une sortie.

Je vous remercie.

Steven

Re: Communication entre 2 CPU S7-1200

Posté : 20 juil. 2021, 08:13
par Vicnnet
Tu devrais regarder du côté des instructions PUT et GET ;)
https://support.industry.siemens.com/cs ... 0&lc=fr-FR

Re: Communication entre 2 CPU S7-1200

Posté : 20 juil. 2021, 08:26
par Steven
D'accord merci beaucoup pour le tuyau ^^

Re: Communication entre 2 CPU S7-1200

Posté : 20 juil. 2021, 09:17
par JC87
Bonjour,

Autre solution pour un faible échange de données, le i-device. Ça fonctionne un peu sur le principe des entrées/sorties déportées les entrées d'un automate sont les sorties de l'autre et vice versa Il n'y a aucune programmation à faire.

https://cache.industry.siemens.com/dl/f ... 1d0_en.pdf

JC

Re: Communication entre 2 CPU S7-1200

Posté : 20 juil. 2021, 09:24
par Steven
Bonjour,

Merci de votre réponse, en revanche cela n'est pas possible étant donné que les 2 automates ne sont pas dans le même bâtiment du tout. Il sont relié par fibre optique et tout 2 sont relié sur un switch.

Re: Communication entre 2 CPU S7-1200

Posté : 20 juil. 2021, 12:02
par JC87
Ça n'a pas d'importance, avec le i-device le seul impératif c'est que les deux automates soient dans la même plage d'adresse IP peu importe la distance. Après si les réseaux Profinet sont différents en effet ça ne peut pas marcher. Dans ce cas on utiliserait plutôt un coupleur PN/PN mais ce n'est pas le même prix.

JC