Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Benutzerdefinierte Datentypen im Raster „Eigenschaften“ bearbeiten

Benutzerdefinierte Datentypen im Raster „Eigenschaften“ bearbeiten

  • Last UpdatedJun 29, 2026
  • 4 minute read

Hinweis: Sie müssen UDTs im Raster Eigenschaften bearbeiten. Sie können UDTs nicht in der Variablenliste anzeigen oder bearbeiten.

Die Eigenschaften aktualisieren

Sie können die UDT-Eigenschaften über das Raster Eigenschaften anzeigen und ändern. Die Eigenschaften des ausgewählten Elements im Bereich Benutzerdefinierter Typ oder im Bereich Modell - Variablenname werden im Bereich Eigenschaften auf der rechten Seite des WindowMaker angezeigt.

  • Markieren Sie jede Eigenschaft, um sie zu aktualisieren oder um die entsprechende Beschreibung der Eigenschaft am unteren Rand des Bereichs Eigenschaften anzuzeigen.

  • Alle Änderungen, die Sie vornehmen, werden automatisch gespeichert.

  • Die Eigenschaftsfelder ändern sich je nach der Option, die im Eigenschaftsfeld Typ ausgewählt wurde.

  • Das Eigenschaftsfeld Typ listet UDTs zusammen mit den anderen Datentypen auf.

  • Die Liste der Eigenschaften wird aktualisiert, um die mit dem ausgewählten Typ verbundenen Eigenschaften wiederzugeben.

  • Sie können alle Variablen-Eigenschaftswerte bearbeiten, in denen das Mitglied definiert ist, mit Ausnahme der Eigenschaften Name und Typ.

Mitgliedsdatentyp

Wenn Sie ein Mitglied in einen anderen Datentyp ändern, zeigt die Eigenschaft nur die folgenden Eigenschaften an. Im Beispiel können Sie das Mitglied $BatchPlantType > Silo1 auswählen.

Change Member DataType

Mitgliedereigenschaften bearbeiten

Wenn Sie den Mitgliedstyp in eine grundlegende InTouch-Variable ändern, werden alle relevanten Variableneigenschaften bearbeitbar. Die Eigenschaften ändern sich je nach ausgewähltem Typ .

Wählen Sie zum Beispiel eine UDT mit dem Namen $GenericSensorType > Units und ändern Sie den Typ in Speicher Binär. Das Raster Eigenschaften wird aktualisiert und zeigt alle zugehörigen Variableneigenschaften für diese Binärvariable an.

Hinweis: Ab System Platform 2026 ist die Eigenschaft Alarmgruppe für Mitglieder nicht mehr verfügbar. Stattdessen müssen Sie die Alarmgruppe auf Instanzebene zuweisen. Wenn Sie ein Mitglied aus einer früheren Version importieren oder migrieren, in dem eine Alarmgruppe definiert war, werden die Instanzen dieser Mitglieder unter der Gruppe Nicht zugewiesen im Bereich „Modell - Variablenname“ angezeigt. Anschließend müssen Sie diesen Instanzen im Bereich „Benutzerdefinierter Typ“ eine Alarmgruppe zuweisen.

Ungültige Werte und erforderliche Felder

Ungültige Werte einer Eigenschaft werden durch ein rotes Symbol angezeigt. Nachdem Sie den Eigenschaftswert aktualisiert und dann einen anderen benutzerdefinierten Typ ausgewählt haben, wird ein rotes Fehlersymbol vor dem Eigenschaftsnamen angezeigt. Wenn Sie den Mauszeiger über das Fehlersymbol bewegen, wird ein Tooltip mit dem Grund für den Fehler angezeigt.

Die Eigenschaften, für die Werte erforderlich sind, sind mit einer roten Flagge gekennzeichnet. Sie sind nicht gezwungen, den Wert auf Datentyp-Ebene einzugeben. Es wird jedoch empfohlen, den Wert auf der Instanzebene einzugeben oder zu überschreiben.

Beispiel:

Überschreiben von Werten und Weitergabe von Änderungen

Sie können alle Variablen-Eigenschaftswerte auf der Datentyp-Ebene bearbeiten, auf der das Mitglied definiert ist, außer die Eigenschaften Name und Typ.

Beispiel 1:

  1. Wählen Sie $GenericSensorType > Output.

  2. Ändern Sie den Anfangswert auf 50.

  3. Wählen Sie dann $LevelIndicatorType > Output.

  4. Beachten Sie, dass der Anfangswert ebenfalls 50 beträgt.

  5. Wählen Sie $GenericSensorType > Output.

  6. Ändern Sie den Anfangswert auf 60.

    Kehren Sie zurück zu $LevelIndicatorType > Output. Beachten Sie, dass der Anfangswert nun ebenfalls auf 60 aktualisiert wurde. Dies ist ein Beispiel für die Weitergabe von Änderungen.

  7. Sie haben die Möglichkeit, den Anfangswert zu überschreiben. Setzen Sie den Anfangswert auf 75.

    Beachten Sie, dass der Anfangswert jetzt fett gedruckt ist, um anzuzeigen, dass er überschrieben wurde.

    Overridden initial value

  8. Wählen Sie $GenericSensorType > Output und ändern Sie den Anfangswert auf 65.

    In diesem Fall wird der Wert nicht an $LevelIndicatorType weitergegeben, da sein Wert überschrieben wurde.

Beispiel 2:

Dieses Beispiel ist eine Erweiterung des vorangegangenen Beispiels 1.

  1. Wählen Sie in der Ansicht Modell - Variablenname BatchPlant > Silo1 > Silo1LevelIndicator > Output. Der Ausgangswert ist 75.

    Dieser hat den Datentyp $LevelIndicatorType

  2. Geben Sie einen Überschreibungswert von 25 ein.

  3. Wählen Sie BatchPlant > Silo2 > Silo2LevelIndicator > Output und überschreiben Sie den Anfangswert auf 55.

  4. Wählen Sie BatchPlant > Silo3 > Silo3LevelIndicator > Output. Überschreiben Sie den Anfangswert auf 80.

    Instanzeigenschaften bearbeiten

    Die Instanz hat drei Eigenschaften: Name, Kommentar und Alarmgruppe. Wählen Sie das Feld Alarmgruppe und dann die Dropdown-Liste aus. Die verfügbaren Alarmgruppen werden aufgelistet. Sie können die erforderliche Alarmgruppe aus der Liste auswählen oder den Namen der Alarmgruppe eingeben.

    Properties of Instance

    In This Topic