Lecture paramètres ATV630D18N4

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Lecture paramètres ATV630D18N4

Message par Theocpn »

Bonjour à tous,

J'ai un automate M340 avec une carte de communication NOC0401 (à l'emplacement 3 de mon rack) qui communique avec un variateur de vitesse Altivar ATV630D18N4.
L'adresse de ma NOC0401 est 192.168.1.100 et celle de mon variateur est 192.168.1.20.

On m'a fourni un tableau comprenant la table des paramètres de communication du variateur avec les infos qui peuvent être lues.
Je souhaite obtenir l'info IE1 (voir pj) correspondante à l'énergie du réseau consommée en kWh. J'ai essayé plusieurs manières de faire cette lecture mais rien ne fonctionne.

Ma première manière a été de créer mon variateur dans le Navigateur de DTM, en rentrant la bonne référence ainsi que les bons paramètres du variateur mais en faisant cela et en faisant clic droit / connecter sur la NOC0401 ou directement sur le variateur, aucun des deux ne veut se connecter.

Ma deuxième idée fût de faire un simple READ_VAR avec cette formule :
READ_VAR(ADDM('0.3.0{192.168.1.20}TCP.MBS'),'%MW', 10637, 1, TableGestion, Lecture_Conso);
Ca ne marche pas non plus. ( Meme en retirant le TCP.MBS qui n'était qu'un test trouvé sur internet :shock: ).

J'aurai bien besoin d'un coup de main là dessus, je ne comprend pas si c'est moi qui fait une erreur ( très probable ) ou si il y a des sécurités/paramètres dans le variateur que je ne connais pas et qui empêcherai la lecture d'informations.


Merci à ceux qui pourront m'aiguiller :D
Fichiers joints
info à lire dans le variateur
info à lire dans le variateur
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: Lecture paramètres ATV630D18N4

Message par itasoft »

READ_VAR(ADDM('0.3.0{192.168.1.20}TCP.MBS'), ModBus tcp/ip ça doit marcher normalement
Automaticien privé (de tout)
itasoft@free.fr
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: Lecture paramètres ATV630D18N4

Message par Theocpn »

Bonjour Itasoft,
Merci pour ta réponse.
Malheureusement, ta formule est la même que la mienne et ca ne fonctionne pas. J'ai téléchargé et installé le DTM propre à l'Altivar 630 et ca ne fonctionne pas.
Une autre idée ?

Merci d'avance
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: Lecture paramètres ATV630D18N4

Message par itasoft »

pourquoi tu utilise pas le port Ethernet qui est sur l'UC ?
Automaticien privé (de tout)
itasoft@free.fr
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: Lecture paramètres ATV630D18N4

Message par Theocpn »

Il est déja pris pour un autre équipement..
Theocpn
Première mise en service
Première mise en service
Messages : 63
Enregistré le : 21 mai 2021, 10:02

Re: Lecture paramètres ATV630D18N4

Message par Theocpn »

En imaginant que je le mette sur le second port de l'UC, comment ca pourrait fonctionner sachant que le variateur est pas sur le même réseau que l'automate ? :roll:
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: Lecture paramètres ATV630D18N4

Message par itasoft »

il faut être sur le meme réseau sinon ça peut pas marcher
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 930
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Lecture paramètres ATV630D18N4

Message par Bruce33 »

Bonjour,

Cela ne fonctionne pas parce que par défaut le READ_VAR utilise le Unit ID 255. Cela permet d'accéder à l'IO Scanner du variateur, mais pas à ses paramètres.
Utilisez le Unit ID 248 à la place.
Je ne peux pas vérifier actuellement mais cela doit ressembler à :
READ_VAR(ADDM('0.3.0{192.168.1.20}248'), '%MW', 10637, 1, TableGestion, Lecture_Conso);

Par ailleurs, la fonction READ_VAR n'a pas besoin du DTM pour communiquer avec le variateur.
Répondre