Rubrique :Runtime
Comment afficher dans WinCC un nombre à virgule issu d'un nombre entier de l'automate?

Date: 28.09.1999

L'auteur, ainsi que les membres du Club des Utilisateurs de WinCC® déclinent toute responsabilité sur les scripts, leurs contenus; et plus généralement sur les informations diffusés dans la totalité des pages du site.

De façon à ce qu'un champ d'entrée/sortie affiche ou transmet une valeur mise à l'échelle de ou vers l'automate , il faut paramétrer les actions suivantes:

  • Aktion sur Property "valeur de sortie" d'un champ d'entrée/sortie (important: "float", si décimales souhaitées):

    float a;
    a=GetTagFloat("DB21_DW1");
    return (a/100);
  • Aktion sur évènement "Entrée" du champ d'entrée/sortie:

    float a;
    a=GetInputValueDouble(lpszPictureName, lpszObjectName);
    SetTagFloat("DB21_DW1", a*100);


 

Automatismes et Systèmes Industriels

Les membres du Club WinCC sur le Ouebe
José Ros - Edito & Tips - jose.ros@asi-system.com
Benjamin Barletta - Web Designer - benjamin.barletta@asi-system.com
Jean-Louis Marin - Contacts - jean-louis.marin@asi-system.com