-

Element <symbol>

Über dieses Element wird die zu erzeugende HMI-Symbolinstanz angegeben. Die Symbolinstanz wird auf der HMI-Seite eingefügt, die im übergeordneten <page>-Element definiert ist oder in die Symbolgruppe hinzugefügt, die im übergeordneten <group>-Element definiert ist. Das Erzeugen der HMI-Symbolinstanz wird durch die Existenz eines IEC-Codeelements (z.B. FB-Instanz, Programminstanz usw.) im Projekt angestoßen. Die Angabe, für welches Codeelement die Instanz erzeugt wird, erfolgt mit Hilfe des untergeordneten <on...>-Elements wie z.B. <onfunctionblock>.

Über das Kindelement <symbolstyle> werden die im Elementinhalt referenzierten Stildefinitionen der HMI-Symbolinstanz zugewiesen.

Elternelemente: <page>, <group>, <symbolset>

Attribute:

AttributBeschreibungTyp / Notwendig
idEindeutige Kennung für das HMI-Symbol, für das eine Instanz auf der HMI-Seite erzeugt werden soll. Die Kennung entspricht dem Namen des HMI-Symbols, der in den KOMPONENTEN unter der Kategorie 'HMI' angezeigt wird.

Die id dient als Objekt-ID im Eigenschaftenfenster des HMI-Symbols., wenn das optionale Attribut displayname nicht angegeben oder leer ist. Der Wert wird auch als Name für die Instanz des HMI-Symbols übernommen.
Typ: Zeichenfolge

Notwendig: ja
displaynameName der HMI-Symbolinstanz. In @ eingeschlossene Platzhalter können verwendet werden.

Der Name wird als Objekt-ID im Eigenschaftenfenster des HMI-Symbols verwendet. Wird das Attribut nicht angegeben oder ist leer, wird die id als Name verwendet.
Typ: Zeichenfolge

Notwendig: nein
libraryGibt die im PLCnext Engineer-Projekt eingebundene HMI-Bibliothek an, die das HMI-Symbol enthält.Typ: Zeichenfolge

Notwendig: nein
commentDefiniert einen Kommentar für die Symbolinstanz. In @ eingeschlossene Platzhalter können verwendet werden.Typ: Zeichenfolge

Notwendig: nein
issymbolsetGibt an, ob dieses Symbol durch die Symbole/Symbolgruppen des referenzierten <symbolset>-Elements ersetzt wird.Typ: true oder false (Default-Wert)

Notwendig: nein
uniqueGibt an, ob die HMI-Symbolinstanz nur einmal oder so oft erzeugt werden soll, wie das triggernde IEC-Codeelement vorhanden ist.

Mit dem Wert "true" wird die Symbolinstanz nur einmal erzeugt, auch wenn das triggernde IEC-Codeelement mehr als einmal im Projekt vorhanden ist.
Typ: true oder false (Default-Wert)

Notwendig: nein