Communication entre S7-1500 et S7-300

Forum traitant des automates industriels de marque Siemens.
orid1588
Apprend le binaire
Apprend le binaire
Messages : 9
Inscription : 25 févr. 2020, 10:37

Communication entre S7-1500 et S7-300

Message par orid1588 »

Bonjour à tous,
Dans le cadre d'un projet nécessitant de récupérer des informations d'un S7-300, nous essayons de mettre en oeuvre la fonction "GET" dans notre projet en S7-1500.
Nous avons suivi ce tutoriel pour la mise en place de la liaison S7 entre les deux automates.

https://support.industry.siemens.com/cs ... 0&lc=fr-WW

Cependant, nous nous rendons compte une fois en ligne que la liaison n'a pas l'air de correctement s'initialiser ou se produire.
Dans l'onglet Liaisons de la vue réseau, notre liaison apparaît comme " non disponible, existe uniquement hors ligne". ( Petit carré gris )
Sans titre.png
Nous avons déja essayer de recharger la config automate et logiciel.

Quelqu'un aurait une idée ?

Merci bien.
orid1588
Apprend le binaire
Apprend le binaire
Messages : 9
Inscription : 25 févr. 2020, 10:37

Re: Communication entre S7-1500 et S7-300

Message par orid1588 »

On peut voir, le symbole différent en ligne et hors ligne sur l'image du post précédant.

Existe t-il un bouton pour charger la nouvelle configuration réseau ?
RomainM
Apprend le binaire
Apprend le binaire
Messages : 7
Inscription : 26 mai 2021, 16:28

Re: Communication entre S7-1500 et S7-300

Message par RomainM »

Bonjour

votre S7-1500 fait la fonction GET donc normalement le liaison est établie par le S7-1500
elle passe au vert quand tout va bien et en rouge quand elle ne marche pas
Faite un essai en débranchent le S7-300 voir si la liaison passe au rouge.
après il faut être sur qu'il n'y est a pas sécurité sur le S7-300 et que sur votre S7-1500 vous avez bien activer la case
"Permit access with PUT/GET communication from remote partner"

faite une compilation complète matériel

Bonne fin de journée
orid1588
Apprend le binaire
Apprend le binaire
Messages : 9
Inscription : 25 févr. 2020, 10:37

Re: Communication entre S7-1500 et S7-300

Message par orid1588 »

Merci bien.

J'ai trouvé une autre solution. Un peu plus bête, il suffisait de redémarrer Tia, qui devait être planter pour l'affichage de ces liaisons.

Par contre je comprend pas pourquoi mon GET ne marche pas correctement. J'ai d'un côté un DB de 46 valeurs en bool sur mon S7-300 et sur mon S7-1500 un DB de 46 valeurs en bool. Mais il ne marche que dans le premier cas, dans le second il est refusé en syntaxe.

Cas 1 ( 1 seul valeur :evil: )
Addr_1 : P#DB1000.DBX0.0 bool 1
Rd_1 : P#DB1000.DBX0.0 bool 1

Cas 2 ( Toutes les valeurs que je veut mais erreur de syntaxe :? )
Addr_1 : P#DB1000.DBX0.0 bool 46
Rd_1 : P#DB1000.DBX0.0 bool 46
Capture.PNG
L3one
Code sa première boucle
Code sa première boucle
Messages : 17
Inscription : 13 août 2018, 20:19

Re: Communication entre S7-1500 et S7-300

Message par L3one »

Bonsoir,
Essaye juste de mettre à la place de 46 bool 8 byte dans ton adresse pointeur.

Cordialement.
Répondre