Page 1 sur 1
[S7-300] Com entre 2 s7-300
Posté : 13 sept. 2022, 10:58
par PLsetPr0
Bonjour,
Je dois envoyer l'état d'entrées d'un S7-300 sur un autre, com en Ip ils sont déja sur le même réseau mais c'est 2 projet indépendant, je n'ai jamais fait la manip c'est difficile à faire ?
Ce que je pense faire :
Ajouter l'autre automate dans les deux config respective, mettre les entrées que je veux échanger dans un DB et utiliser les bloc GET/PUT pour échanger les données, ça n'a pas l'air compliqué mais je préfère avoir confirmation, je suis dans le bon

Re: [S7-300] Com entre 2 s7-300
Posté : 13 sept. 2022, 12:41
par dehell
Bonjour,
Oui il faut utiliser GET et PUT.
Par contre tu n'es pas obligé d'ajouter dans les config l'autre automate dans les projets.
Re: [S7-300] Com entre 2 s7-300
Posté : 13 sept. 2022, 13:36
par PLsetPr0
Bon j'ai l'impression que mon histoire est plus compliquée que prévu
Quelques infos sur ma config :
J'ai 2 CPU 315 2-DP qui ont chacun un CP343-1 Lean. Lorsque je veux ajouter un partenaire dans le Netpro j'ai un message comme quoi "le partenaire local ne prend pas en charge les liaisons S7"

Re: [S7-300] Com entre 2 s7-300
Posté : 13 sept. 2022, 21:33
par Sbukx
Salut,
La CP343-1 Lean est limité en comparaison avec la CP343 (nbr de connexion limité à 8 je crois, ...) et si mes souvenirs sont bons, tu es obligé d'ajouter dans ta config l'autre API. Je crois aussi que les fonctions PUT et GET ne sont pas prises en compte par ce coupleur.
Re: [S7-300] Com entre 2 s7-300
Posté : 14 sept. 2022, 00:37
par steph68
Salut,
Pour du PUT/GET, les CP343-1 Lean sont serveur mais pas client ; tu peux oublier cette piste.
Regarde du côté de AG_SEND et AG_RECV.
Il faut configurer les liaisons dans NetPro pour chaque partenaire (insérer une nouvelle liaison, puis choisir TCP).
Chacun écrit et chacun lit.
Si tes données ont une taille fixe, c'est fait en 2 réseaux ladder (un pour lire et un pour écrire, sur impulsion d'un mémento de cadence par ex).
Sinon il y a cet exemple pour des tailles variables (c'est une usine à gaz) :
https://support.industry.siemens.com/cs ... 0&lc=fr-WW
@+
Re: [S7-300] Com entre 2 s7-300
Posté : 14 sept. 2022, 11:53
par PLsetPr0
Yes j'avais trouvé de la doc sur les blocs AG_SEND/RCV, je vais tester en TCP, merci beaucoup !

Re: [S7-300] Com entre 2 s7-300
Posté : 14 sept. 2022, 15:38
par Lorent2
Penser à cadencer l'émission, la réception se fait en continu.
Re: [S7-300] Com entre 2 s7-300
Posté : 14 oct. 2022, 00:14
par ABDN
Les cp343-1 ne supportent pas les instructions du s7 put /get il faudra passer par ag_send, ag_receive ou le put_x /get_x en fonction de la gamme api