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:
Attribut | Beschreibung | Typ / Notwendig |
---|---|---|
id | Eindeutige 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: ZeichenfolgeNotwendig: ja |
displayname | Name 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: ZeichenfolgeNotwendig: nein |
library | Gibt die im PLCnext Engineer-Projekt eingebundene HMI-Bibliothek an, die das HMI-Symbol enthält. | Typ: ZeichenfolgeNotwendig: nein |
comment | Definiert einen Kommentar für die Symbolinstanz. In @ eingeschlossene Platzhalter können verwendet werden. | Typ: ZeichenfolgeNotwendig: nein |
issymbolset | Gibt an, ob dieses Symbol durch die Symbole/Symbolgruppen des referenzierten <symbolset>-Elements ersetzt wird. | Typ: true oder false (Default-Wert)Notwendig: nein |
unique | Gibt 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 |