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

AVEVA™ InTouch HMI

Skriptfunktionen zum Öffnen/Schließen von Symbolen konfigurieren

Skriptfunktionen zum Öffnen/Schließen von Symbolen konfigurieren

  • Last UpdatedSep 25, 2024
  • 2 minute read

Wir empfehlen, dass Sie zuerst ein Skript einbinden, das die Funktion ShowGraphic zur Anzeige einer Grafik als Popup-Fenter zur Laufzeit enthält. und auch wieder schließen (mit der Funktion HideGraphic oder HideSelf). Mit der Skriptfunktion HideGraphic können Sie jede Industriegrafik, die über die Skriptfunktion ShowGraphic angezeigt wird, schließen. Die Funktion HideSelf schließt einfach die Grafik, aus der sie aufgerufen wird – unabhängig davon, ob dieses mit der Skriptfunktion ShowGraphic oder der Animation ShowSymbol geöffnet wurde.

Die Funktion ShowGraphic ist für den Einsatz in Grafikskripten gedacht (Aktionsskripte, benutzerdefinierte Skripte oder Standardskripte). Wird sie in einem Skript eines Automationsobjekts (z. B. mit dem Auslöser Startup, OnScan, OffScan, Shutdown oder Execute) verwendet, so führt dies zwar nicht zu einem Fehler, die Funktion wird jedoch zur Laufzeit nicht ausgeführt.

Die Skriptfunktion HideGraphic kann von jeder in dem HMI-Projekt verwendeten Industriegrafik aufgerufen werden.

So fügen Sie ein Skript, das die Funktionen „Grafik anzeigen/ausblenden“ enthält, in ein Aktionsskript für die Grafikanimation ein

  1. Erstellen Sie eine Grafik oder öffnen Sie eine vorhandene Grafik.

  2. Zeichnen Sie ein Grafikelement und doppelklicken Sie darauf, um das Dialogfeld Animationen bearbeiten zu öffnen.

  3. Öffnen Sie den Aktionsskript-Editor.

  4. Klicken Sie auf das Icon Skriptfunktionskatalog anzeigen. Der Skriptfunktionskatalog wird angezeigt.

  5. Wählen Sie im Bereich Grafik-Client die gewünschte Skriptfunktion aus und klicken Sie auf OK. Im Skripteditor wird nun ein Beispielaufruf für die ausgewählte Funktion eingefügt. Wenn Sie beispielsweise die Skriptfunktion ShowGraphic auswählen, wird der folgende Code eingefügt:

    Dim graphicInfo as aaGraphic.GraphicInfo;

    graphicInfo.Identity = "<Identität>";

    graphicInfo.GraphicName = "<Symbolname>";

    ShowGraphic( graphicInfo );

  6. Passen Sie den Skriptcode je nach Bedarf an. In diesem Fall müssen beispielsweise die Parameter „Identity“ und „GraphicName“ zwingend angegeben werden.

    1. Den Symbolnamen für den Parameter „GraphicName“ können Sie über den Grafikkatalog auswählen (zu öffnen über das Icon Grafikkatalog anzeigen).

    2. Auf ähnliche Weise können Sie einen Objektnamen über den Objektkatalog auswählen (zu öffnen über das Icon Objektkatalog anzeigen).

    Weitere Informationen finden Sie unter Grafik- und Objektkatalog.

    Ausführliche Informationen zu den Skripten und Beispielen finden Sie unter Tipps und Richtlinien zu den Skriptfunktionen zum Öffnen/Schließen von Symbolen.