[Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

[Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par itasoft »

Slts,
Sauf erreur de ma part, je constate que la communication ModBus tcp/ip entre un PREMIUM sous PL7-PRO et un M340 sous Unity, ça ne marche pas si le le PREMIUM est client et le M340 Serveur, Ça marche si le M340 est client et le PREMIUM Serveur.
Ça me paraît bizarre cette affaire, si quelqu’un à déjà fait ce genre de manip pour confirmer ou démentir
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par Bruce33 »

Bonjour,
Quel port Ethernet utilises-tu sur le M340 ?
C'est peut-être un problème de Unit ID.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par itasoft »

slts,
sur le M340 j'utilise le port Ethernet intégré à l'UC
sur le Premium je fais une requête bestiale du type ex: READ_VAR(ADR#{1.110}SYS,'%MW',5040,4,%MW1240:4,%MW2:4);
et sur le M340 une requête bestiale du type ex:
READ_VAR(ADDM('Ethernet_1{192.168.1.100}TCP.MBS'),'%MW',5000,4,Gest0_4,Com0_0_4_b);
m'en serait ti pas que c'est la syntaxe sur le M340 qui serait pas bonne ?
car ça discute pas le bout de gras que dans un sens ?
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par Bruce33 »

Donc l'instruction qui ne fonctionne pas c'est celle du Premium ?
itasoft a écrit : 01 avr. 2023, 09:06 READ_VAR(ADR#{1.110}SYS,'%MW',5040,4,%MW1240:4,%MW2:4);
Quel est le compte-rendu ? Un timeout ?

J'ai un READ_VAR dans un Premium qui interroge un M340 (sur le port Ethernet du processeur) et ça fonctionne avec la même syntaxe que toi.

Il doit y avoir un problème de config...
L'option "contrôle d'accès" serait-elle active dans le M340 ?
L'adresse XWAY 1.110 est-elle correctement définie dans le Premium ?
Le masque de sous-réseau est-il le même dans chaque automate ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par itasoft »

non c'est celle du M340 est que tu as la même syntaxe que moi sur le M340 ?
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par Bruce33 »

Malheureusement dans mon cas le M340 utilise le service IO Scanning.
Mais ça doit marcher avec le READ_VAR ! Je n'ai pas le matériel sous la main pour faire l'essai.

As-tu essayé en enlevant TCP.MBS dans l'adresse ?
Avec quel type est déclarée la variable Com0_0_4_b ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par itasoft »

slts,
est que à l'occasion tu pourra tester cette requête, depuis un M340 lecture de 8 mots d'un Premium sous PL7-PRO
j'ai comme l'impression que les API sous PL7-PRO et les API sous Unity ne se comprennent pas , à voir

READ_VAR(ADDM('Ethernet_1{192.168.1.100}TCP.MBS'),'%MW',200,8,%MW0:4,%MW300:8);
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par Bruce33 »

Oui je ferai un essai dès que possible.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par itasoft »

OK
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: [Ecostruxure Control Expert] communication Premium PL7-PRO / M340 Unity

Message par Bruce33 »

J'ai réussi à ajouter un READ_VAR dans un M340 (BMXP3420302) qui va lire un Premium (TSXP57353 + TSXETY110).
Je n'ai pas mis les mêmes adresses que toi parce que c'est sur une installation en fonctionnement.
Mais la communication a marché du premier coup.

C'est quoi le port Ethernet de ton Premium ?
Sur les très vieilles cartes TSXETY110 il semble que la protocole Modbus ne soit pas implémenté.
Répondre