[RESOLU] dialogue entre deux M221

Forum traitant des automates industriels de marque Schneider - Telemecanique
Thibaut
Apprend le binaire
Apprend le binaire
Messages : 10
Inscription : 24 août 2016, 14:02

[RESOLU] dialogue entre deux M221

Message par Thibaut »

Bonjour à tous,

J'aimerai faire communiquer deux M221 qui sont sur le même réseaux ethernet avec SO Machine basic.
C'est a dire, lire les entrees et sorties depuis le deuxieme M221 et inversement. je suis bloquer sur comment le programmer. j'ai regarder l'aide mais il n'y a pas d'exemple.

Est_ce possible?

Merci a tous

Bonne journée!
AMINE
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 01 nov. 2015, 23:00

Re: dialogue entre deux M221

Message par AMINE »

Bonjour ,

pour faire une communication en ethernet entre 2 M221 il faut d'abord les placer en réseau ethernet physiquement (via des câble réseau , switch ..)
ensuite configurer chaque automate sur la communication ethernet ( adresse Ip , MSR ....)
enfin il faut écrire un code de lecture et écriture sur l'un des deux, le somachine contient des blocs Read_var et write_var ainsi que read_write
dans ces blocs il faut configurer le type de donnés d’échanges ( %m , %mw ..) et déclarer une table d’émission et une table de réception
pour plus de détail le help est bien expliqué sur les bloc Read_var et write_var
crdt
Thibaut
Apprend le binaire
Apprend le binaire
Messages : 10
Inscription : 24 août 2016, 14:02

Re: dialogue entre deux M221

Message par Thibaut »

Bonjour,

merci pour cette réponse rapide, les derniers programmes que je faisais étaient sur les tsx3722 il y maintenant 15 ans, je n'avais jamais fait de programme avec gestion reseau avec tous ces nouveaux produit. je suis en train de rattraper mon retard, mais je bloque sur des trucs (peut-etre simple), desolé. je comprend ce que veux dire l'aide mais je trouve pas d'exemple pour visualiser.

-j'ai vu sur l'onglet configuration, sur ETH1 "adaptateur EtherNet/IP avec :
-Assemblage d'entree (cible------origine %QWE)
-Assemblage de sortie (origine---- cible %IWE)
a quoi sert cet adaptateur? (mappage modbus)

crdl
AMINE
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 01 nov. 2015, 23:00

Re: dialogue entre deux M221

Message par AMINE »

Bonjour ,
ETHERNET IP c'est un nouveau protocole et c'est autre chose , vous ,vous devez travaillez avec MODBUS TCP , avant tout il faut configurer l'adresse IP MSR paserelle ...
ensuiet dans modbus tcp declare les partenaire ( dans votre cas vous avez un seul qui M221 interlocuteur) donc il faut declarer son IP et lui definir un ID , ensuite dans votre programme vous faite appel au bloc Read_var et Write_var
crdt
Thibaut
Apprend le binaire
Apprend le binaire
Messages : 10
Inscription : 24 août 2016, 14:02

Re: dialogue entre deux M221

Message par Thibaut »

Bonjour,

Merci pour votre retour, cela fonctionne. Je n'avais pas d'IP reconnu sur le réseau entreprise, il fallait déclarer les automates avec des IP defini par l'administrateur.

Encore merci.

Bonne journée à tous!
PierreBEAUMESNIL
Apprend le binaire
Apprend le binaire
Messages : 2
Inscription : 16 nov. 2018, 15:52

Re: [RESOLU] dialogue entre deux M221

Message par PierreBEAUMESNIL »

Bonjour Thibaut,

Je cherche à mon tour à faire communiquer deux M221 ensemble. Malheureusement, je n'ai pas de banc d'essai et vos informations ne me suffisent pas à réaliser mon programme.

Vous est-il possible de me communiquer plus d'informations sur la mise en oeuvre de cette communication (Screenshots par exemple) ?

Cordialement.
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [RESOLU] dialogue entre deux M221

Message par itasoft »

slts,
quel protocole ModBus RTU ou ModBus TCP/IP ??????
Automaticien privé (de tout)
itasoft@free.fr
PierreBEAUMESNIL
Apprend le binaire
Apprend le binaire
Messages : 2
Inscription : 16 nov. 2018, 15:52

Re: [RESOLU] dialogue entre deux M221

Message par PierreBEAUMESNIL »

Bonjour, Modbus TCP/IP. Merci
KARO
Code sa première boucle
Code sa première boucle
Messages : 13
Inscription : 16 mai 2019, 15:32

Re: [RESOLU] dialogue entre deux M221

Message par KARO »

Bonjour, j'essaye d'utiliser le block read_var pour recevoir des informations en tcp avec mon automate M221. J'arrive a exécuter le read_var mais je n'arrive pas a trouver où sont stocker les informations recu.
Si quelqu'un peut m'aider je le remercie d'avance ;)
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [RESOLU] dialogue entre deux M221

Message par itasoft »

slts,
dans la table de réception du READ_VAR définie dans sa configuration
Automaticien privé (de tout)
itasoft@free.fr
Répondre