[Ecostruxure Machine Basic] Affichage Numérique
Posté : 26 févr. 2024, 19:42
Bonsoir à tous,
J'ai besoin d'aide les amis, en effet j'utilise machine Experte-Basic avec Vijeo designer. Les valeurs de l'automate s'affichent normalement sur le contrôleur mais sur l'afficheur HMI ne marchent pas complètement.
La mise échelle s'effectue sur l'automate, j'ai besoin d'afficher juste la valeur de l'automate sur l'écran HMI par exemple 123.123 unités.
VALUE=FLOWRATE_INPUT
----------------
%MW0 := %IW1.0
----------------
%MF10 := INT_TO_REAL(VALUE)
--------------------------
%MF10 := INT_TO_REAL(%MW0)
--------------------------
%MF11 := (%MF10 - 0.0) * (450.0- 0.0)
--------------------------------------
%MF11 := (%MF10 - 0.0) * (450.0- 0.0)
--------------------------------------
VALEUR_REEL := %MF11 / (24000.0 - 0.0) -0.0
--------------------------------------
%MF12 := %MF11 / (24000- 0.0) - 0.0
--------------------------------------
Merci pour votre soutien.
J'ai besoin d'aide les amis, en effet j'utilise machine Experte-Basic avec Vijeo designer. Les valeurs de l'automate s'affichent normalement sur le contrôleur mais sur l'afficheur HMI ne marchent pas complètement.
La mise échelle s'effectue sur l'automate, j'ai besoin d'afficher juste la valeur de l'automate sur l'écran HMI par exemple 123.123 unités.
VALUE=FLOWRATE_INPUT
----------------
%MW0 := %IW1.0
----------------
%MF10 := INT_TO_REAL(VALUE)
--------------------------
%MF10 := INT_TO_REAL(%MW0)
--------------------------
%MF11 := (%MF10 - 0.0) * (450.0- 0.0)
--------------------------------------
%MF11 := (%MF10 - 0.0) * (450.0- 0.0)
--------------------------------------
VALEUR_REEL := %MF11 / (24000.0 - 0.0) -0.0
--------------------------------------
%MF12 := %MF11 / (24000- 0.0) - 0.0
--------------------------------------
Merci pour votre soutien.