Réception Valeur IHM incorrect

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
AugusteV
Code sa première boucle
Code sa première boucle
Messages : 14
Enregistré le : 22 mai 2017, 14:15

Réception Valeur IHM incorrect

Message par AugusteV »

Bonjour tout le monde,

Nous avons un IHM Magelis (HMIGTO2310) et un automate TM221M16R,
Notre IHM est relier sur le port SL2 (série),
protocole : Modbus
Débit en bauds : 19200
Parité : Paire
Bits de données : 8
Bits d'arrêt : 1
Support physique : RS-485
Equipement : Aucun
Mode de transmission : RTU
Adressage : Esclave

Nous devons inscrire dans l'IHM le nombre de pièces et le poids par pièces. Mais nous recevons des chiffres qui ne correspondent pas du tout.
Je m'explique : Nous inscrivons 100 pièces dans l'IHM et poids par pièces 3 grammes.
Nous recevons dans la variable %MF314 (nombre_de_pieces) : 2.39566E-41.
Et pour la variables %MF310 (Masse_de_la_pieces) : 2.304856E-41.

Comment faisons nous pour recevoir la bonne valeur c'est a dire dans le mot %MF314 la valeur 100 et dans le mot %MF310 la valeur 3.
C'est une mauvaise configuration de l'automate ou une mauvaise configuration de l'IHM ?

Merci d'avance de votre réponse.

Cordialement,
AugusteV
Fichiers joints
aideforum.PNG
aideforum.PNG (3.51 Kio) Vu 4650 fois
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Réception Valeur IHM incorrect

Message par Cyril93 »

Salut,

Peux être que cela vient d'une inversion du poids faible et poids fort des doubles mots. Sur vijeo designer on peux régler l'ordre dans le driver de communication. pourquoi as tu choisi des real ? le nombre de pièces ça ne peut être qu'un entier et le poids si tu descend pas en dessous du gramme aussi. Un integer pourrait faire l'affaire du coup
Avatar du membre
Ulairi
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 366
Enregistré le : 20 oct. 2015, 06:22

Re: Réception Valeur IHM incorrect

Message par Ulairi »

Il faut en principe mettre le mot de poids faible en premier pour l’ordre des doubles mots dans Vijeo Designer lors de la configuration de la com avec l'équipement ciblé dans le gestionnaire d'E/S

Image

Image
Modifié en dernier par Ulairi le 09 juin 2017, 09:46, modifié 1 fois.
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
AugusteV
Code sa première boucle
Code sa première boucle
Messages : 14
Enregistré le : 22 mai 2017, 14:15

Re: Réception Valeur IHM incorrect

Message par AugusteV »

Le poids des pièces peut être à virgule par exemple : 5,6g.
Quel est donc la fonction à utiliser ?
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: Réception Valeur IHM incorrect

Message par Cyril93 »

si il peux y avoir une virgule pour le poids, un flottant fera bien l'affaire une fois ton problème d'affichage de valeur résolu ;)
AugusteV
Code sa première boucle
Code sa première boucle
Messages : 14
Enregistré le : 22 mai 2017, 14:15

Re: Réception Valeur IHM incorrect

Message par AugusteV »

Moi j'aimerais bien utiliser un mot flottant mais la réception de l'information ne se fait pas correctement.
Comment je fais pour résoudre le problème d'affichage de la valeur avec les mots flottants déjà existants?

Cordialement.
Avatar du membre
Ulairi
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 366
Enregistré le : 20 oct. 2015, 06:22

Re: Réception Valeur IHM incorrect

Message par Ulairi »

La manip décrite plus haut a été faite ?
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Réception Valeur IHM incorrect

Message par itasoft »

slts,
si c'est juste pour l'afficher sur le IHM ya pas besoin de flottant il faut juste placer la virgule
Automaticien privé (de tout)
itasoft@free.fr
AugusteV
Code sa première boucle
Code sa première boucle
Messages : 14
Enregistré le : 22 mai 2017, 14:15

Re: Réception Valeur IHM incorrect

Message par AugusteV »

Merci, tout fonctionne correctement.

J'ai fait la manipulation de Ulairi de 9h37.

Bonne continuation,

AugusteV
Répondre