Skip to main content

Visualisierung wie ein Element verwenden

Wenn Sie für eine Visualisierung eine Frameschnittstelle definieren und diese referenzieren, dann verhält sich dieses Konstrukt wie ein Visualisierungselement:

  • Bei der Erstellung der Frameschnittstelle in der Registerkarte Frame-Konfiguration können Sie bestimmen, welche Eigenschaften öffentlich werden. Sie können selbst eine Schnittstelle erstellen.

  • Sie können die Eigenschaften kategorisieren und hierarchisch strukturieren und so für Übersicht sorgen.

  • Die Visualisierung kann beliebig oft wiederverwendet, das heißt über einen Frame in einer übergeordneten Visualisierung referenziert werden.

  • Wenn der Frame dort selektiert wird, dann erscheinen in der Ansicht Eigenschaften genau die Eigenschaften, die in der Frameschnittstelle definiert wurden. Wenn Sie nun die Eigenschaften konfigurieren, werden Sie von den in der Ansicht bereitgestellten Editoren wie gewohnt unterstützt. Die Handhabung ist gleich.

  • Wenn die Standardeigenschaft Eingaben weiterleiten konfiguriert ist, werden Benutzereingaben an die referenzierte Visualisierung weitergeleitet.

Für weitere Informationen siehe: Frame-Konfiguration

Frameschnittstelle konfigurieren

Eine Visualisierung, die im Pool unter der Ansicht POUs liegt, soll ein spezielles Messgerät Gauge darstellen. Diese Visualisierung soll wiederverwendet werden können. Beim Wiederverwenden sollen nur einige ausgesuchte Eigenschaften konfiguriert werden müssen. Deswegen erhält die Visualisierung eine Frameschnittstelle

  1. Doppelklicken Sie auf das Visualisierungsobjekt Gauge.

    Gauge erscheint im Visualisierungseditor. Im oberen Teil erscheint die Registekarte Frame-Konfiguration . Dort werden die Eigenschaften für die Frameschnittstelle definiert.

  2. Fokussieren Sie die Frame-Konfiguration und wählen Sie den Befehl Knoten hinzufügen.

  3. Der neue Knoten hat den Standardnamen Eigenschaft und muss nun konfiguriert werden.

    1. Doppelklicken Sie auf die neue Eigenschaft unter der ersten Spalte und geben Sie einen passenden Namen wie beispielsweise Max ein.

    2. Doppelklicken Sie auf die neue Eigenschaft unter der Spalte Editortyp und wählen Sie Variable.

    3. Doppelklicken Sie auf die neue Eigenschaft unter der Spalte Variablentyp und wählen Sie INT.

    4. Doppelklicken Sie auf die neue Eigenschaft unter der Spalte Standardwert und wählen Sie 250.

    5. Doppelklicken Sie auf die neue Eigenschaft unter der Spalte Variable und wählen Sie iIn.

      Die Eigenschaft ist an die Schnittstellenvariable iIn angebunden.

    Der neue Knoten ist konfiguriert.

  4. Fügen Sie eine neue Visualisierung VisGauge unter Ihrer Applikation hinzu.

  5. Ziehen Sie ein Frameelement in diese Visualisierung.

    Der Dialog Konfiguration der Frame-Visualisierungen erscheint.

  6. Fügen Sie die Visualisierung Gauge zu der Liste Ausgewählte Visualisierungen hinzu.

    Gauge erscheint in der übergeordneten Visualisierung VisGauge. In der Ansicht Eigenschaften erscheinen die Eigenschaften so wie in der Registerkarte Frame-Konfigurtion definiert.

    Abbildung 4. Visualisierung VisGauge verwendet als Element
    Visualisierung VisGauge verwendet als Element


Beschreibungen konfigurieren

Um beispielsweise den Applikationsentwickler zu unterstützen, können Sie für die Schnittstelle beschreibende Texte sowohl für die Visualisierung als Ganzes als auch für jede Schnittstelleneigenschaft konfigurieren. Die Texte werden in Textlisten verwaltet. In der Frame-Konfiguration werden dann die IDs der Textliste in der Spalte Beschreibungs-ID zugewiesen. Das Verwalten der Texte in Textlisten ermöglicht Ihnen ein Lokalisieren der Texte und hilft den Überblick zu wahren.

Alternativ können Sie einen Text direkt in der Spalte Standardwert eingeben. Voraussetzung dafür ist, dass in der Spalte Beschreibungs-ID das Feld leer ist. Eine Lokalisierung ist dann nicht möglich.

Die Beschreibungen werden angezeigt, wenn der Applikationsentwickler in einer übergeordneten Visualisierung das referenzierende Frameelement selektiert. Dann erscheint in der Ansicht Eigenschaften abhängig von der selektieren Eigenschaft der zugehörige Text im Kommentarfenster.

Prozedur. Beschreibungen für die Visualisierung Gauge und dessen Eigenschaften konfigurieren
  1. Fügen Sie unter der Ansicht POUs eine Textliste PropertyNames hinzu.

  2. Konfigurieren Sie für Eigenschaften, die einen Kommentar ausgeben sollen, jeweils eine ID:

    1. Klicken Sie in die Leerzeile der Textliste. Öffnen Sie den Zeileneditor unter der ID-Spalte und geben Sie eine ID ein.

    2. Konfigurieren Sie für die neue ID einen Standardwert und lokalisieren Sie diesen Wert für jede Sprache.

    Die Textliste ist vorbereitet. Die Texte sind referenzierbar.

    Beispiel: Textliste mit Beschreibungen für die Schnittstelle

    visu_img_gauge_propertynames.png

    Der Text mit der ID Element_Desc ist die Elementbeschreibung der Visualisierung Gauge . Typischerweise wird hier der Verwendungszweck oder die Funktion angegeben.

  3. Wechseln Sie zur Visualisierung, in der die Texte referenziert werden sollen. Sorgen Sie dafür, dass der obere Teil sichtbar ist und klicken Sie auf die Registerkarte Frame-Konfiguration.

    Die Visualisierung Gauge mit der Frame-Konfiguration oben ist aktiv.

  4. Klicken Sie auf das Befehlsicon _visu_icon_add_frame_description.png in der Symbolleiste.

    Tipp

    Wenn der Befehl nicht verfügbar ist, dann ist in der Frame-Konfiguration bereits eine Elementbeschreibung vorhanden. Pro Frame-Konfiguration ist nur eine erlaubt.

    An oberster Stelle ist der Eintrag Elementbeschreibung eingefügt.

  5. Konfigurieren Sie den Eintrag:

    1. Klicken Sie in der Zeile auf das Feld in der Spalte Beschreibungs-ID.

      Der Zeileneditor öffnet sich und bringt die Schaltfläche _visu_icon_reveal.png zur Eingabehilfe mit.

    2. Öffnen Sie die Eingabehilfe.

    3. Selektieren Sie dort die Textliste PropertyNames und wählen Sie die ID Element_Desc aus. Beenden Sie die Eingabehilfe mit OK.

    4. Bestätigen Sie Ihre Auswahl mit Eingabe.

      Der Beschreibungs-ID ist eine Textlisten-ID zugewiesen. Unter Standardwert wird der ausgewählte Text automatisch angezeigt. Dieses Feld ist nicht mehr bearbeitbar.

    Die Schnittstelle verfügt nun über eine Elementbeschreibung.

  6. Weisen Sie in der Frame-Konfiguration für jede Eigenschaft in der Spalte Beschreibungs-ID eine Beschreibungs-ID zu. Gehen Sie dabei so wie in dem Schritt Schritt 3 beschrieben vor.

    Jede Schnittstelleneigenschaft verfügt nun über ein Beschreibung.

  7. Referenzieren Sie Gauge in einer anderen, übergeordneten Visualisierung.

    1. Wechseln Sie zur Ansicht Visualisierungswerkzeuge.

    2. Klicken Sie auf die Schaltfläche Aktuelles Projekt.

    3. Ziehen Sie die Visualisierung Gauge in den Visualisierungseditor.

      In der Ansicht Eigenschaften werden die Schnittstelleneigenschaften so wie konfiguriert angezeigt.

    4. Selektieren Sie nacheinander die Elementeigenschaften

      Im Kommentarfeld darunter werden die zugehörigen Texte angezeigt. Bei der Eigenschaft Elementtyp wird beispielsweise die Elementbeschreibung angezeigt.

    Abbildung 5. Referenzierte Visualisierung Gauge in VisMain
    Referenzierte Visualisierung Gauge in VisMain