VariableCollection
Wenn ein Benutzer eine neue Variable hinzufügen möchte, die auf dem VariableViewControl überwacht werden soll, benötigt das Control die folgenden Informationen für die neue Variable:
- Pfad des Symbols zum Lesen des Wertes.
- Beschriftungstext, der ein lokalisiertes Symbol oder ein Function Binding sein kann.
- Einheitengruppe dieser Variablen, um eine Einheitenumrechnung für die korrekte Anzeige der Werte zu ermöglichen.
Diese Informationen können mit Hilfe des Attributs Variable Collection aufbereitet werden.
Das Attribut Variable Collection wird auch vom Konfigurationsdialog verwendet, der auf dem Control erscheint.
Um dem Benutzer die Auswahl einer geeigneten Variable zu erleichtern, sind alle Variablen in mehrere Gruppen unterteilt.
Der Name für jede Gruppe wird über das Attribut GroupLabel im Objekteditor-Dialog in der Engineering-Umgebung vom Benutzer konfiguriert.

Jede Gruppe von Variablen hat Group Label und Variable List.

Jede Variablenliste kann mehrere Variablen enthalten, wobei jede Variable die folgenden Eigenschaften hat:
- Symbol: Binding-Pfad zu dem Symbol, das auf dem Bildschirm angezeigt werden soll.
- Data Type: Zur besseren Darstellung kann der Benutzer den Datentyp als
FloatDataType
,IntDataType
oderBoolDataType
definieren. - Unit Group: Einheitengruppe des angezeigten Symbols.
- Label: Text, der als Kennung der Kachel angezeigt wird.
- DigitsAfterDecimal: Die Anzahl der Dezimalstellen aller numerischen Werte, die auf dem Control angezeigt werden.
Liste aller Variablen, die vom Benutzer für die Anzeige auf dem Bildschirm ausgewählt werden können.
Schema: tchmi:framework#/definitions/VariableCollection
Attribut-Getter: getVariableCollection
Attribut-Setter: setVariableCollection
Verfügbar: seit Version 12.6.0