Compteur d'energie IEM2055 en modbus RTU sur M340 ??

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Compteur d'energie IEM2055 en modbus RTU sur M340 ??

Message par latune »

Bonjour à tous.
Je souhaite acquérir les différentes valeur d'un compteur d'energie Schneider IEM2055 sur un M340.
J'ai réaliser la connexion sur la prise Modbus.
J'ai essayé ce qui est là :
http://forum-automatisme.net/viewtopic.php?t=2924

Et rien ne fonctionne......
Inversion des 2 fils sur le modbus et rien.
La config me parait bonne sur la carte du M340 (maitre)
Une idée ??
Merci d'avance.
Modifié en dernier par latune le 22 oct. 2020, 20:30, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7158
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par itasoft »

Slts,
Voir les erreurs dans la table de GESTION du bloc READ_VAR et chercher dans l’aide en ligne :
Paramètres de gestion : rapports de communication et d'opération
Pour avoir la signification
Automaticien privé (de tout)
itasoft@free.fr
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Re: Compteur d'energie IEM2055 en modbus RTU sur M340 ??

Message par latune »

Salut ,
En fait cela fonctionnait.........
Sauf que je cherchai a lire des valeurs qui n'étaient pas des INT mais des REAL et donc erreur!
Donc nouvelle question , est ce qu'en modbus , je peux lire des REAL ???
Le READ VAR ne lit que des INT ...
Les registres du compteur IEM2055 ont différents type:
-REAL
-UINT16
-UINT32
-UTF8
-INT64
Modifié en dernier par latune le 22 oct. 2020, 20:31, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7158
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par itasoft »

slts,
un REAL c'est deux INT qui se suivent
ex: déclarer une variable type REAL à l'adresses absolue %MW100 (ça prend %MW100 et %MW101)
Dans READ_VAR lire deux objets %MW à l'adresse 100
compris ?
Automaticien privé (de tout)
itasoft@free.fr
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par latune »

Salut ,
Oui çà va mieux comme ça !!! :)
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par latune »

Bonsoir à tous ,
Nouveau problème.......
Sur ce compteur j'ai une adresse 0x105F accessible en lecture/écriture de type Uint16 et pouvant prendre 2 valeurs , 01 ou 02 .
J'ai essayé de programmer un Write_Var mais j'ai une erreur 05 dans le 2ème mot de gestion qui semble être un problème de longueur ...
Une idéé ???
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7158
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par itasoft »

slts
indiquer tous les paramètres du bloc WRITE_VAR
Automaticien privé (de tout)
itasoft@free.fr
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par latune »

addm('0.0.0.1') ADR
'%MW' OBJ
4191 NUM
1 NB
Emis EMIS ARRAY[1..2] OF INT
Gestion GEST ARRAY[1..3] OF INT

lecture avec un Trigger de 1s
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7158
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Compteur d'energie IEM20555 en modbut RTU sur M340 ??

Message par itasoft »

PAS BON
(un tableau commence toujours par 0 c'est les débutants qui ne savent pas programmer qui le commencent par 1, si tu veux passer pour un pro. commence tes tableaux par 0)

addm('0.0.0.1') ADR
'%MW' OBJ
4191 NUM
2 NB
Emis EMIS ARRAY[0..1] OF INT
Gestion GEST ARRAY[0..3] OF INT
lecture avec un Trigger de 1s + NOT BIT d'activité
Automaticien privé (de tout)
itasoft@free.fr
latune
Première mise en service
Première mise en service
Messages : 55
Enregistré le : 24 déc. 2015, 16:29
Localisation : Epernay

Re: Compteur d'energie IEM2055 en modbus RTU sur M340 ??

Message par latune »

Bonsoir ,
Bon alors rien de mieux à ce jour .....
Je vais essayer d’approfondir à l'aide de la notice et aussi tenter d'avoir des infos via Schneider mais c'est pas gagné .
Apparemment , l’écriture dans le registre se fait via un registre de commande.
Merci à Itasoft en attendant...
Répondre