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

AVEVA™ InTouch HMI

Objet propriétaire - scénario 2

  • Last UpdatedApr 24, 2026
  • 2 minute read

Vous avez besoin de surveiller et maintenir la connexion à plusieurs serveurs d'acquisition de données différents, mais vous ne souhaitez pas conserver toutes les fenêtres de propriétés du serveur ouvertes à tout moment. Vous pouvez utiliser la fonction ShowGraphic() avec la caractéristique OwningObject pour basculer entre les affichages d'état des serveurs, à l'aide d'un simple élément de l'interface (un bouton tactile).

Vous pouvez utiliser le script suivant pour y arriver<:hs>:

Dim graphicInfo as aaGraphic.GraphicInfo;

graphicInfo.Identity = "Affichage_" + cp2;

graphicInfo.GraphicName = "DDESL";

graphicInfo.OwningObject = cp2;

ShowGraphic( graphicInfo );

Où cp2 = "DDESLTest_001", "DDESLTest_002" et DDESL est le graphique du dossier Visualisation. DDESLTest_001 et DDESLTest_001 sont des instances de l'objet automation.

Pendant l'exploitation, cliquez sur le bouton tactile ShowGraphicDDESL pour ouvrir le graphique. Vous pouvez modifier DDESLTest_001 en DDESLTest_002 pour basculer entre les deux graphiques, comme illustré par la séquence suivante.

Setting up a graphic's process for run-time execution

Affichage du serveur DDESL Test_001 :

Graphic's initial display during runtime

Après basculement vers l'affichage du serveur DDESL Test_002 à l'aide du bouton configuré :

Graphic's second display during runtime