Vijeo Unity variable Real
Vijeo Unity variable Real
Bonjour,
J'utilise un M340 connecté à un écran magelis avec le module hmis5t en tcp/ip.
J'ai une variable Real dans unity à l'adresse %MW18 = 740,02
Dans vijeo adresse du périphérique %MW18 = 0
%MW19 = 741,00
Exemple je change la valeur dans unity à 2000,00
Vijeo = 2002,00
Je ne comprends pas
Merci de votre aide
J'utilise un M340 connecté à un écran magelis avec le module hmis5t en tcp/ip.
J'ai une variable Real dans unity à l'adresse %MW18 = 740,02
Dans vijeo adresse du périphérique %MW18 = 0
%MW19 = 741,00
Exemple je change la valeur dans unity à 2000,00
Vijeo = 2002,00
Je ne comprends pas
Merci de votre aide
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Vijeo Unity variable Real
Salut !
On ne visualise pas un REAL en regardant les deux mots l'un après l'autre !
Un real est composé de :
- 1 bit de signe, un exposant, une mantisse
Ces trois composants sont répartis sur 2 mots consécutifs.
Il faut donc visualiser %MW18 en format REAL uniquement.
Et plus, vérifie que ton programme ne modifie pas la valeur à un autre endroit.
c'est le dernier qui écrit qui gagne !
On ne visualise pas un REAL en regardant les deux mots l'un après l'autre !
Un real est composé de :
- 1 bit de signe, un exposant, une mantisse
Ces trois composants sont répartis sur 2 mots consécutifs.
Il faut donc visualiser %MW18 en format REAL uniquement.
Et plus, vérifie que ton programme ne modifie pas la valeur à un autre endroit.
c'est le dernier qui écrit qui gagne !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
Re: Vijeo Unity variable Real
Bonjour,
Merci pour ta réponse.
J'ai fait un essai sans programme avec juste une table d'animation et juste une variable Real adresse %MW18 dans unity
Vijeo avec un afficheur de données avec une variable real %MW18 cela me donne la valeur 0
Supervision kscada real 32 adresse 18 j'ai la même valeur que dans unity.
J'ai essayé avec des données INT cela fonctionne j'ai les mêmes valeurs partout
Merci
Merci pour ta réponse.
J'ai fait un essai sans programme avec juste une table d'animation et juste une variable Real adresse %MW18 dans unity
Vijeo avec un afficheur de données avec une variable real %MW18 cela me donne la valeur 0
Supervision kscada real 32 adresse 18 j'ai la même valeur que dans unity.
J'ai essayé avec des données INT cela fonctionne j'ai les mêmes valeurs partout
Merci
- JC87
- Mi homme - Mi automate

- Messages : 2242
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Vijeo Unity variable Real
Dans Vijeo Designer (tu ne précise pas, donc je suppose que c'est Designer) les variables REAL s'adressent en %MF quand bien même elles sont localisées en %MW dans Control Expert.
JC
JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Re: Vijeo Unity variable Real
Oui désolé c'est bien vijeo designer. J'ai essayé aussi avec %MF18 ça ne change rien.
- Bruce33
- Dieu du process

- Messages : 931
- Enregistré le : 28 oct. 2015, 06:54
- Localisation : Pas-de-Calais
Re: Vijeo Unity variable Real
Et il faut vérifier l'ordre des mots dans la configuration de l'équipement.
viewtopic.php?p=27069#p27069
viewtopic.php?p=27069#p27069
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Vijeo Unity variable Real
slts,
dans Unity éclarer exemple myREAL type=REAL adresse=%MW18
dans unity table d'animation visualiser myREAL
dans Vijeo déclarer exemple myREAL type REAL adresse %MF18
dans Vijeo afficher myREAL
dans equipement metre les poids faibles en premier
dans Unity éclarer exemple myREAL type=REAL adresse=%MW18
dans unity table d'animation visualiser myREAL
dans Vijeo déclarer exemple myREAL type REAL adresse %MF18
dans Vijeo afficher myREAL
dans equipement metre les poids faibles en premier
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Vijeo Unity variable Real
Les paramètres sont les mêmes
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Vijeo Unity variable Real
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Vijeo Unity variable Real
C'était une réponse à Bruce33. Je vais essayer ta méthode itasoft
