communication modbus TCP entre un M221 et 2 ATV930

Forum traitant des automates industriels de marque Schneider - Telemecanique
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

Bonjour a tous
Nouveau sur le forum je me suis inscris il y a quelques temps mais je n'ai jamais osé vous embêter car je trouvais dans vos posts toutes les explication et mon bonheur.
Là je suis coincé...
J'ai un M221 CE40R avec 2 ATV930 qui sont monté sur une centrifugeuse qui sert a déshydrater des boues de station d'épuration. Avant j'utilisai un automate mitsubishi et je pilotais tout ça en 0/10v et en sortie contact.
La sur ce projet j'ai voulu passer en modbus car le nombre de variateur qui gravite autour du process augmentent et pour simplifier un peu l'armoire électrique.
Je vous explique rapidement mon problème.
j'ai réalisé tout les réglage coté automate et variateur j'utilise le bloc writre read var pour communiquer ça fonctionne impec pour le premier variateur.
je peu lire l'état, je peu lui donner sa consigne, j'ai bien le retour de vitesse tout fonctionne a merveille quand on a bien ciblé la table d'échange du serveur web.
le problème c'est que je n'arrive pas accéder au deuxième. j'ai trouvé des tutos très bien fais pour 1 variateur mais pour 2 j'ai rien. je ne vois pas ou dire a l'automate que je veux lire et écrire la série de variable du var 2.
j'espère que vous aurez une idée. :shock:
A oui je découvre la programmation du M221 car comme dit plus haut avant j'utilisait surtout du mitsubishi. soyez indulgent avec un noobs :lol:

Alban.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2079
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par philou77 »

Salut !
En modbus, chaque appareil a une adresse !
Im suffit d’écrire un deuxième bloc et de spécifier l’adresse modbus du variateur 2
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7086
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par itasoft »

slts,
ci dessous un dessin
---------------------
01.JPG
Automaticien privé (de tout)
itasoft@free.fr
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

c'est pourtant ce que j'ai fait mais après ma question est surement très bête mais je ne sais pas accéder au variables du 2eme variateur.
je vous joint la capture d'écran de ce que j'ai fait.
en premier la config du var avec somove
Fichiers joints
cfg var.png
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

la config eth1
eth1.png
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

la config du scrutateur
Sans titre.png
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

le programme avec la table d'échange. pour le premier var mais je ne sais pas accéder au 2eme...
prog.png
AlbanIGNACE
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 11 avr. 2019, 10:13

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par AlbanIGNACE »

Je sais que il y a quelque chose que je ne fais pas mais je ne sais pas quoi :lol:
encore merci de vous intéresser a mon cas.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7086
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par itasoft »

Slts,
C’est quoi ce soMove 2.9 ? connaît pas
Dans ton exemple tu lis et écris à l'adresse ModBus 0 du variateur , ça doit pas être ça .
Automaticien privé (de tout)
itasoft@free.fr
Jambe
Créateur de langage
Créateur de langage
Messages : 692
Enregistré le : 28 mai 2020, 18:38

Re: communication modbus TCP entre un M221 et 2 ATV930

Message par Jambe »

Je pense que le problème vient du fait que tu lances les 2 requêtes exactement en même temps. Utilise ton bit de temps pour incrémenter un compteur qui sera utile pour lancer les requêtes les unes après les autres. Si compteur = 1 alors read_var 1 si compteur = 2 etc etc.
Et pour finir quand le compteur arrive au nombre maximum de var. tu le remets à zéro
Répondre