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

AVEVA™ InTouch HMI

MapApp-Widget mit SuperTags verwenden

  • Last UpdatedSep 24, 2024
  • 5 minute read

Das MapApp-Widget ermöglicht das Anzeigen einer Karte mit Symbolen innerhalb eines laufenden Projekts. Zur Laufzeit bietet die Karte die Möglichkeit, verschiedene Bereiche der Karte zu schwenken und die Karte zu vergrößern oder zu verkleinern, um mehr oder weniger Kartendetails anzuzeigen. Die Grafiken in einer Karte stellen in der Regel Unternehmens-Assets dar, die sich in einem auf der Karte dargestellten Gebiet befinden.

Weitere Informationen finden Sie unter „Eigenschaften des MapApp-Widgets“ in der Widget-Hilfe.

Sie können SuperTags in das MapApp-Widget integrieren, um es im WindowViewer oder Web Client anzuzeigen.

Folgen Sie dem Arbeitsablauf zur Konfiguration des MapApp-Widgets in InTouch HMI.

Schritt 1: SuperTags und SuperTag-Instanzen erstellen

Schritt 2: Grafiken für die SuperTags erstellen

Schritt 3: Karteneinstellungen für die SuperTags konfigurieren

Schritt 4: Ein MapApp-Widget konfigurieren und einsetzen

Schritt 5: Die MapApp in WindowViewer oder Web Client anzeigen

SuperTags und SuperTag-Instanzen erstellen

Das MapApp-Widget verwendet die SuperTag-Details sowie die Ortsattribute der Instanzen, die im SuperTag-Fenster von WindowMaker konfiguriert sind.

So fügen Sie Ortsattribute hinzu:

  1. SuperTags und SuperTag-Instanzen erstellen

    Sie können zum Beispiel ein Asset names $Tank und Instanzen namens Tank1 und Tank2 erstellen.

  2. Fügen Sie jedem der Instanzen Attribute hinzu. Beispielsweise Flow und Temp.

  3. Fügen Sie Ortsattribute wie „Latitude“ und „Longitude“ hinzu.

  4. Verwenden Sie die Variablenliste zum Festlegen der Attributwerte.

    Beispiel:

    Doppelklicken Sie auf „Tank1“, um die Variablenliste zu öffnen. Legen Sie Member-(Attribut-)Werte wie folgt fest:

    Tank1\Fluss = 11

    Tank1\Breitengrad = 33

    Tank1\Längengrad = -114

    Doppelklicken Sie auf „Tank2“, um die Variablenliste zu öffnen. Legen Sie Member-(Attribut-)Werte wie folgt fest:

    Tank2\Fluss = 21

    Tank2\Breitengrad = 36,746

    Tank 2\Längengrad = -119,773

Grafiken für die SuperTags erstellen

Verwenden Sie den Industriegrafik-Projektsatz, um Grafiken zur Darstellung der Assets zu erstellen.

Beispiel: Die erstellen Grafiken sind Tank1Sym und Tank2Sym.

Grafiken zu Assets hinzufügen

  • Geben Sie den Namen der Grafik ein.

    Ziehen Sie die Grafik alternativ dazu aus dem Industriegrafik-Objektsatz heraus.

Beispiel:

Verwenden Sie Tank1Sym als Grafik für Tank1

Verwenden Sie Tank2Sym als Grafik für Tank2

Die Grafik kann auf die anderen Attribute der Asset-Instanz verweisen, z. B. auf „Fluss“ und „Temp“.

Karteneinstellungen für die Assets konfigurieren

Verwenden Sie das MapApp-Widget, um die Karteneinstellungen für jede Asset-Instanz zu konfigurieren.

Karteneinstellungen konfigurieren

  1. Öffnen Sie WindowMaker.

  2. Navigieren Sie im Bereich Industriegrafik-Projektsatz zu Widgets, und doppelklicken Sie auf MapApp.

    Der Konfigurationsbildschirm Karteneinstellungen wird als Registerkarte in der Zeichenfläche angezeigt.

  3. Kartenquellen konfigurieren

    1. Klicken Sie auf Hinzufügen.

      Im Quellenraster wird ein neuer Eintrag erstellt.

    2. Geben Sie den Namen einer Quelle ein.

    3. Wählen Sie einen Kartenanbieter aus der Anbieterliste, z. B. Bing.
      Dieser Schritt ist optional. Falls kein Kartenanbieter ausgewählt wird, verwendet die MapApp den Standardanbieter des Map-Projekts.

    4. Geben Sie als Konfigurationswert ein:
      APIKey: An6Grh5_YKz-_CYnREoNn3nOaBU_rlnVEoc7o8HpSj3GWCvjseEguPvN3rJkZ95T

  4. Konfigurieren Sie die Zoom-Ebenen.

    Die Zoom-Ebenen ermöglichen es Ihnen, die Zoomstufe für die Karte hinzuzufügen.

    So fügen Sie eine Zoom-Ebene hinzu:

    1. Klicken Sie auf Hinzufügen.

    2. Geben Sie einen Namen für die Zoom-Ebene ein. Der hier festgelegte Name wird in die Spalte „Ebene“ der Registerkarte „Standorte“ eingefügt.

      Sie können zum Beispiel die Ebene für Tank1 als „Standard“ und für Tank2 als „Staat“ festlegen.

    3. Geben Sie die minimale und die maximale Zoomstufe ein.

      Falls Sie z. B. die minimale und maximale Zoomstufe für die Ebene „Staat“ auf 9 % bzw. 31 % festlegen, wird die Grafik Tank2Sym nur dann in der Karte angezeigt, wenn die Zoomstufez zwischen 9 % und 31 % liegt.

    4. Standardebene festlegen: Die standardmäßig festgelegte Zoom-Ebene zeigt „Wahr“, alle anderen Einträge zeigen „Falsch“.

    Klicken Sie zum Löschen einer Zoom-Ebene auf Löschen.

    Um eine Zoom-Ebene als Standard festzulegen, klicken Sie auf Standard festlegen.

  5. Konfigurieren der Standorte

    Die Standortdetails jedes Assets werden aus dem Asset-Attributwert abgerufen, der im Konfigurationsbildschirm „Asset“ konfiguriert wurde.

    Die Ebeneninformationen werden von der Registerkarte „Zoom-Ebenen“ abgerufen.

    Sie können zum Beispiel die Ebene für Tank1 als „Standard“ und für Tank2 als „Staat“ festlegen.

    Das bedeutet, dass die Grafik „Tank2Sym“ nur dann in der Karte angezeigt wird, wenn die Zoomstufe zwischen 9 % und 31 % liegt.

  6. Klicken Sie auf OK , um die Seite zu speichern und zu schließen.

    Einbetten des MapApp-Widgets

    Sie müssen das MapApp-Widget in eine Grafik einbetten, um es auf einer Karte anzuzeigen.

    So betten Sie das MapApp-Widget ein:

    1. Neue Grafiken erstellen. Beispiel: MyApp.

    2. Bearbeiten Sie diese Grafik in einem Grafikeditor.

    3. Klicken Sie an einer beliebigen Stelle im Grafikeditor auf die rechte Maustaste, und wählen Sie die Option Industriegrafik einbetten.

    4. Wählen Sie im Galaxy-Browser die Option Widgets im Grafik-Objektsatz.

    5. Wählen Sie aus der Widget-Liste den Eintrag MapApp.

    6. Wählen Sie das MapApp-Widget aus, betten Sie es in die Zeichenfläche ein und passen Sie die Größe an.

    7. Bearbeiten Sie die Widget-Eigenschaften des MapApp-Widgets.

      Der Konfigurationsname ist ein Pflichtfeld. Wir empfehlen Ihnen, mindestens die folgenden Attributwerte zu aktualisieren: ConfigName, CurrentZoom, InitialLatitude, InitialLongitude und InitialZoom.

      Sie können die Attributwerte zum Beispiel wie folgt festlegen:

      ConfigName = Default (Standard)

      CurrentZoom = 5

      InitialLatitude = 33

      InitialLongitude = -114

      InitialZoom = 30

    8. Klicken Sie auf OK.

    9. Betten Sie die Grafik in ein Rahmenfenster ein, und schließen und speichern Sie das Fenster.

      Die MapApp in WindowViewer oder Web Client anzeigen

      Sie können das konfigurierte Asset und die MapApp entweder in WindowViewer oder im Web Client anzeigen.

      Die MapApp in WindowViewer anzeigen

      1. Führen Sie eine Schnellumschaltung zum WindowViewer durch, und öffnen Sie dann das Fenster mit der MyMap-Grafik.

      2. Das MapApp-Widget und die SuperTags werden an der konfigurierten Stelle auf der Karte angezeigt.

      3. Passen Sie die Zoomstufe an, um die Karte zu vergrößern oder zu verkleinern.

        Die MapApp in Web Client anzeigen

        1. Installieren Sie den Chrome-Browser und legen Sie ihn als Standardbrowser fest.

        2. Starten Sie Web Client bei ausgeführtem WindowViewer.

        3. Klicken Sie im Menü auf die „MyMap“-Grafik.

          Das MapApp-Widget und die SuperTags werden an der konfigurierten Stelle auf der Karte angezeigt.

        4. Passen Sie die Zoomstufe an, um die Karte zu vergrößern oder zu verkleinern.