attributes

Typ: Array von JSON-Objekten (Attributen)
Erforderlich: Ja

"attributes": [
   {
      "name": "data-tchmi-value",
      "propertyName": "Value",
      "propertySetterName": "setValue",
      "propertyGetterName": "getValue",
      "displayName": "Value",
      "visible": true,
      "themeable": "Standard",
      "displayPriority": 10,
      "type": "tchmi:general#/definitions/Boolean",
      "category": "Value",
      "description": "",
      "readOnly": false,
      "bindable": true,
      "heritable": true,
      "defaultValue": null,
      "defaultValueInternal": false
   }
]

Die Attribute definieren die Daten-Schnittstellen zu dem Engineering des TwinCAT HMI. Die Attribute des Controls werden im Engineering im Eigenschaften-Fenster unter Show Properties angezeigt. In einem Control können beliebig viele Attribute definiert werden.

Die einzelnen Eigenschaften eines Attributes werden auf den nachfolgenden Seiten beschrieben.

Typ: Gibt den Datentyp der Eigenschaft an.
Erforderlich: Gibt an, ob die Eigenschaft für das Attribut benötigt wird (ja) oder optional verwendet werden kann (nein).