Compilerfehler C0049
Meldung: Der konstante Index ‚<index value>‘ liegt außerhalb des Bereichs von ‚<start index>‘ bis ‚<end index>‘
Mögliche Fehlerursache: Es wird ein Index angegeben, der außerhalb der Größe des Arrays liegt.
Fehlerbehebung: Verwenden Sie nur Indizes, die innerhalb der Größe des Arrays liegen.
Beispiel 348. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR arr1 : ARRAY[1..2] OF INT; END_VAR arr1[3] := 1;
Meldung:
C0049: Der konstante Index '3' liegt außerhalb des Bereichs von '1' bis '2'
Fehlerbehebung:
arr1[2] := 1;