Deklaration von externen Variablen in ST
VAR_EXTERNAL (* optional_begin *) CONSTANT (* optional_end *) name_1, name_2, ..., name_n : data-type; name_3, name_4, ..., name_n : STRING[length] := 'initial-value'; name_5, name_6, ..., name_n : ARRAY [x..y] OF type := [initial-value_1, initial-value_2, .., initial-value_n]; name_7, name_8, ..., name_n : ARRAY [x1..y1, x2..y2, x3..y3] OF data-type; (* Initialisierungswerte sind hier ebenfalls möglich. *) END_VAR
Bedeutung |
---|
Deklaration einer bzw. mehrerer →externer Variablen, wobei Das optionale Schlüsselwort
|
logi.CAD 3 bietet außerdem die Möglichkeit, zusätzliche Daten bei der Deklaration anzugeben. Siehe "Beschreibung, Kommentar oder JSON-String für Variablen und Datentypen angeben" für Details.
VAR_EXTERNAL portSetting : INT; upTime : TIME; gVar1: ARRAY [1..2] of BOOL; gVar2: STRING[10]; END_VAR
VAR_EXTERNAL VALVE_POS : INT; END_VAR