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

AVEVA™ InTouch HMI

Exemple de connexion de graphique industriel à des variables InTouch

Exemple de connexion de graphique industriel à des variables InTouch

  • Last UpdatedSep 24, 2024
  • 3 minute read

Cet exemple montre comment connecter le symbole d'une cuve, doté d'une animation de remplissage vertical et créé dans l'éditeur de graphiques industriels, à une variable InTouch.

La procédure compte trois étapes principales :

  • Créez une cuve d'exemple en tant que graphique industriel.

  • Créez l'application InTouch.

  • Dérivez et affichez la cuve dans WindowViewer.

Créer une cuve d’exemple en tant que graphique industriel

  1. Dans l'IDE, créez un nouveau symbole de cuve, appelé « Cuve » et ouvrez-le dans l'éditeur de graphiques industriels.

  2. Collez un rectangle sur la zone de dessin. Modifiez son apparence si besoin.

  3. Créez un polygone de couleur représentant la coupe d'une cuve, pour montrer le niveau de la cuve.

    Colored polygon element

  4. Sélectionnez la zone de dessin.

  5. Dans le menu Propriétés, dans le groupe Graphique, sélectionnez Modifier.

    Vous pouvez également double-cliquer sur l'objet graphique.

    La boîte de dialogue Modifier les propriétés personnalisées apparaît.

  6. Ajoutez une propriété personnalisée de Niveau.

  7. Configurez les détails de la propriété. Procédez comme suit :

    • Dans la zone Type de données , cliquez sur Flottante.

    • Dans la zone Default Value (Valeur par défaut), entrez 0.

      Edit Custom Properties dialog to configure property details

  8. Cliquez sur OK.

  9. Double-cliquez sur le polygone représentant le niveau de la cuve.

    La boîte de dialogue Modifier les animations s'affiche.

  10. Ajoutez une animation % Vertical Fill (Pourcentage de remplissage vertical).

  11. Dans la zone Analog du volet de droite, entrez le nom de la propriété personnalisée. Dans cet exemple, son nom est « Level ».

    Edit Animations dialog

  12. Cliquez sur OK pour fermer la boîte de dialogue Modifier les animations.

  13. Cliquez sur Fermer et enregistrer pour fermer l’éditeur de graphiques industriels.

Créer l’application InTouch

  1. Dans le System Platform IDE, créez une nouvelle application InTouch managée. Pour plus d'informations, voir Créer une application InTouch managée.

  2. Ouvrez l'application InTouch managée dans WindowMaker.

  3. Créez une nouvelle fenêtre appelée TankDisplay.

  4. Ouvrez le Dictionnaire de variables et créez une nouvelle variable InTouch de type réel appelée « NiveauCuve » (indiquant le niveau de la cuve).

  5. Cliquez sur l’icône Incorporer graphique industriel.

    La boîte de dialogue Galaxy Browser (Explorateur de Galaxy) s'affiche.

  6. Sélectionnez le symbole de la cuve et cliquez sur OK.

  7. Sélectionnez l’emplacement dans la fenêtre pour incorporer le symbole.

    Le symbole de la cuve est incorporé dans la fenêtre.

    Tank symbol is embedded into the window

  8. Cliquez avec le bouton droit sur le graphique industriel incorporé, pointez sur Graphique industriel « Cuve », puis cliquez sur Modifier les propriétés du symbole.

    La boîte de dialogue Modifier les propriétés du symbole apparaît.

  9. Sélectionnez la propriété personnalisée Level.

  10. Dans la zone Default Value (Valeur par défaut), entrez NiveauCuve. Vous pouvez également cliquer sur les points de suspension pour rechercher la variable TankLevel dans la boîte de dialogue Sélection d’une variable.

  11. Cliquez sur OK.

  12. Collez un curseur dans la fenêtre et configurez-le avec la variable InTouch « NiveauCuve » locale.

  13. Enregistrez les modifications puis fermez WindowMaker.

    L'application InTouch managée est automatiquement archivée.

    Dériver et tester la cuve d’échantillon

    1. Dans le System Platform IDE, dérivez une instance de l'application InTouch managée et déployez-la avec une instance WinPlatform et ViewEngine.

    2. Ouvrez le gestionnaire d'applications InTouch et, depuis la liste, ouvrez l'application dans WindowViewer.

      La cuve et le curseur s'affichent dans la fenêtre dans WindowViewer.

    3. Vous pouvez déplacer le curseur pour modifier le niveau de la cuve.

      Test sample tank by changing the tank level with the help of slider