Zugriff auf strukturierten Datentyp und Strukturelemente
Falls Sie eine Variable basierend auf einem strukturierten Datentyp deklarieren wollen (dadurch wird eine strukturierte Variable deklariert), geben Sie den Namen des strukturierten Datentyps (auf das Beispiel bezogen: Range
oder RangeS
) als Datentyp in der Deklaration von Variablen ein. Dabei können Sie die Strukturelemente initialisieren.
Falls Sie strukturierte Variablen in Zuweisungen in ST verwenden wollen, geben Sie den Namen der Variable (z.B. VRange
) und den Namen des Strukturelements (z.B. min
) durch das Zeichen .
. (z.B. VRange.min
). Eine strukturierte Variable können Sie nur einer anderen strukturierten Variablen zuweisen, wenn beide auf strukturierten Datentyp basieren, die in diesen Punkten identisch sind:
-
Anzahl/Reihenfolge, Name und Datentyp der Strukturelemente
-
Anweisung
{KeepElementOrder}
Die anderen Daten der strukturierten Datentypen, wie die →Initialisierungswerte der Strukturelemente, eine Beschreibung/Kommentar der Datentypen und auch die Namen der Datentypen, dürfen unterschiedlich sein.
Beispiele |
---|
|