[TSX Premium] Write_var vers M580

Forum traitant des automates industriels de marque Schneider - Telemecanique
Nico18
Code sa première boucle
Code sa première boucle
Messages : 20
Enregistré le : 04 déc. 2020, 16:35

[TSX Premium] Write_var vers M580

Message par Nico18 »

Bonjour,

J'ai un TSX57 pl7 pro qui communique en Modbus TCP avec un second TSX57 pl7 pro.
Le 1er ecrit dans le second par le biais de requêtes Write_var avec l'adresse xway renseignée dans le requête (exemple: WRITE_VAR(ADR#{3.2}SYS,'%mw',6001,100,%MW9301:100,%MW9401:4).
Le second TSX va être remplacé par un M580.
La notion xway n'existe plus dans ces automates.
Que puis-je renseigner comme adresse dans la requête Write_var du 1er TSX ? (en pl7 pro !)

Merci par avance
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: [TSX Premium] Write_var vers M580

Message par Theocpn »

et Pourquoi pas son adresse IP en intégrant son réseau de communication ?
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: [TSX Premium] Write_var vers M580

Message par JC87 »

Bonjour,

L'adresse Xway permettait de faire une correspondance avec une adresse IP dans un tableau de configuration. Ça n'a plus de raison d'être avec les automates récents ou on peut utiliser comme dit précédemment, directement les adresses IP.

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..."
Nico18
Code sa première boucle
Code sa première boucle
Messages : 20
Enregistré le : 04 déc. 2020, 16:35

Re: [TSX Premium] Write_var vers M580

Message par Nico18 »

ADR#{20.1}5.1.3
{20.1}: réseau 20, station 1
5: module
1: voie 1
3: adresse serveur Ad0

Il n'y a pas de notion d'adresse IP.
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: [TSX Premium] Write_var vers M580

Message par Theocpn »

Nico18, on peut le faire aussi par adresse IP :)
Nico18
Code sa première boucle
Code sa première boucle
Messages : 20
Enregistré le : 04 déc. 2020, 16:35

Re: [TSX Premium] Write_var vers M580

Message par Nico18 »

Theocpn, je veux bien la syntaxe.
Avec Unity, ok, mais là je suis en pl7pro.
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: [TSX Premium] Write_var vers M580

Message par Theocpn »

Tout dépend de ton réseau de communication
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: [TSX Premium] Write_var vers M580

Message par JC87 »

Faut faire des essais en gardant la syntaxe d'origine dans le PL7 Pro qui écrit. L'adresse xway ne sert que de routage avec l'adresse IP de l'autre automate donc ce dernier devrait accéder à la requête d'écriture. Ça c'est la théorie...

Donc personnellement je ferai le contraire. Je ferai un IO scanning coté M580 pour lire dans le PL7-Pro. De cette façon il n'y a aucun code à écrire que ce soit dans le Premium ou le M580 et pas de nœud à se faire au cerveau avec les requêtes à l'ancienne :mrgreen:

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..."
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [TSX Premium] Write_var vers M580

Message par itasoft »

au cerveau avec les requêtes à l'ancienne
--------
Comment ça à l'ancienne !!!!!!!!! dis tout de suite que je suis un vieux !!!!!!!!!!!!!!!
-------exemple----sur M580---
WRITE_VAR(ADDMX('Ethernet_1{192.168.1.100}TCP.MBS'),'%MW', 6000, 100, %MW9301:100, %MW9401:4);
Modifié en dernier par itasoft le 25 sept. 2023, 16:22, modifié 1 fois.
Automaticien privé (de tout)
itasoft@free.fr
Nico18
Code sa première boucle
Code sa première boucle
Messages : 20
Enregistré le : 04 déc. 2020, 16:35

Re: [TSX Premium] Write_var vers M580

Message par Nico18 »

Itasoft, je suis en pl7pro...
Répondre