Réception Valeur IHM incorrect
Réception Valeur IHM incorrect
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
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 (3.51 Kio) Vu 4650 fois
Re: Réception Valeur IHM incorrect
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
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
Re: Réception Valeur IHM incorrect
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




Modifié en dernier par Ulairi le 09 juin 2017, 09:46, modifié 1 fois.
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Re: Réception Valeur IHM incorrect
Le poids des pièces peut être à virgule par exemple : 5,6g.
Quel est donc la fonction à utiliser ?
Quel est donc la fonction à utiliser ?
Re: Réception Valeur IHM incorrect
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 
Re: Réception Valeur IHM incorrect
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.
Comment je fais pour résoudre le problème d'affichage de la valeur avec les mots flottants déjà existants?
Cordialement.
Re: Réception Valeur IHM incorrect
La manip décrite plus haut a été faite ?
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Réception Valeur IHM incorrect
slts,
si c'est juste pour l'afficher sur le IHM ya pas besoin de flottant il faut juste placer la virgule
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
itasoft@free.fr
Re: Réception Valeur IHM incorrect
Merci, tout fonctionne correctement.
J'ai fait la manipulation de Ulairi de 9h37.
Bonne continuation,
AugusteV
J'ai fait la manipulation de Ulairi de 9h37.
Bonne continuation,
AugusteV


