Meldung: Nummer <number of array values> der Arrayinitialisierung ist kein konstanter Wert
Mögliche Fehlerursache: Die Initialisierung [Wert1,AnzahlWert2(Wert2)]
funktioniert nur mit einer Konstante für AnzahlWert2
.
Fehlerbehebung: Verwenden Sie nur Konstanten.
Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY[1..4] OF INT := [1,i(7)]; END_VAR --> C0162: Nummer 'i' der Arrayinitialisierung ist kein konstanter Wert
Fehlerbehebung:
Beispiel: arr1 : ARRAY[1..4] OF INT := [1,3(7)];