Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Utilisation de la fonction ShowGraphic() avec des fenêtres frame

Utilisation de la fonction ShowGraphic() avec des fenêtres frame

  • Last UpdatedApr 27, 2026
  • 1 minute read

Vous pouvez exécuter la fonction de script ShowGraphic() pour modifier le symbole associé à une fenêtre frame pendant l’exécution. Spécifiez le nom de la fenêtre frame et son symbole associé comme dans l’exemple suivant :

Dim graphicInfo as aaGraphic.GraphicInfo;

graphicInfo.Identity = « InTouch:FrameWindow01 »;

graphicInfo.GraphicName = « Symbole_002 »;

ShowGraphic( graphicInfo );

« Symbol_002 » affichera alors « FrameWindow01 » pendant l’exécution sans tenir compte de la configuration de la fenPetre frame au moment de la conception. Vous pouvez utiliser un script ShowGraphic pour héberger différents symboles dans la même fenêtre.

Remarque : Pour les versions antérieures à InTouch HMI 2020 R2 SP1 P01, des changements de position notables ne se produisent que si la valeur Y dépasse 200. Si la valeur Y est inférieure à 200, il n’y a aucun changement ou seulement un décalage minime de la position du graphique, ce qui est difficile à observer et à valider. Pour les versions supérieures à InTouch HMI 2023, les changements de position notables ne se produisent que si la valeur Y dépasse 300. Si la valeur Y est inférieure à 300, il n’y a aucun changement ou seulement un très léger décalage de la position du graphique, ce qui est difficile à observer et à valider.

Limitation :

La gestion d’antémémoire graphique ne se produit que pour le symbole en cours d’affichage dans la fenêtre frame au moment où la fenêtre est refermée (et placée en antémémoire). Les symboles remplacés ne seront pas placés en antémémoire.