[RESOLU] dialogue entre deux M221
[RESOLU] dialogue entre deux M221
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!
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!
Re: dialogue entre deux M221
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
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
Re: dialogue entre deux M221
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
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
Re: dialogue entre deux M221
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
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
Re: dialogue entre deux M221
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!
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!
-
- Apprend le binaire
- Messages : 2
- Inscription : 16 nov. 2018, 15:52
Re: [RESOLU] dialogue entre deux M221
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.
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.
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [RESOLU] dialogue entre deux M221
slts,
quel protocole ModBus RTU ou ModBus TCP/IP ??????
quel protocole ModBus RTU ou ModBus TCP/IP ??????
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Apprend le binaire
- Messages : 2
- Inscription : 16 nov. 2018, 15:52
Re: [RESOLU] dialogue entre deux M221
Bonjour, Modbus TCP/IP. Merci
Re: [RESOLU] dialogue entre deux M221
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
Si quelqu'un peut m'aider je le remercie d'avance
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [RESOLU] dialogue entre deux M221
slts,
dans la table de réception du READ_VAR définie dans sa configuration
dans la table de réception du READ_VAR définie dans sa configuration
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr