[S7-300] Com entre 2 s7-300

Forum traitant des automates industriels de marque Siemens.
Répondre
PLsetPr0
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 07 sept. 2022, 11:21

[S7-300] Com entre 2 s7-300

Message 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 ? :oops:

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 :?
Modifié en dernier par PLsetPr0 le 13 sept. 2022, 11:34, modifié 3 fois.
dehell
Codeur fou
Codeur fou
Messages : 253
Enregistré le : 19 janv. 2016, 09:24
Localisation : Alès

Re: [S7-300] Com entre 2 s7-300

Message 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.
PLsetPr0
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 07 sept. 2022, 11:21

Re: [S7-300] Com entre 2 s7-300

Message 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" :?
Avatar du membre
Sbukx
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 15 janv. 2016, 14:59

Re: [S7-300] Com entre 2 s7-300

Message 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.
Modifié en dernier par Sbukx le 14 sept. 2022, 19:40, modifié 1 fois.
steph68
Codeur fou
Codeur fou
Messages : 275
Enregistré le : 21 oct. 2015, 08:23

Re: [S7-300] Com entre 2 s7-300

Message 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

@+
PLsetPr0
Code son premier grafcet
Code son premier grafcet
Messages : 34
Enregistré le : 07 sept. 2022, 11:21

Re: [S7-300] Com entre 2 s7-300

Message par PLsetPr0 »

Yes j'avais trouvé de la doc sur les blocs AG_SEND/RCV, je vais tester en TCP, merci beaucoup ! ;)
Lorent2
Maître du binaire
Maître du binaire
Messages : 487
Enregistré le : 27 déc. 2015, 08:52

Re: [S7-300] Com entre 2 s7-300

Message par Lorent2 »

Penser à cadencer l'émission, la réception se fait en continu.
Si quelquefois tu te sens petit, inutile, démoralisé ou dépressif, n'oublies jamais que tu as été un jour le plus rapide et le meilleur spermatozoïde de ta bande ...
ABDN
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 13 oct. 2022, 22:21

Re: [S7-300] Com entre 2 s7-300

Message 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
Répondre