Skip to main content

Compilerfehler C0048

Meldung: Datenfeld benötigt genau ‚<number>‘ Indizes

Mögliche Fehlerursache: Bei der Verwendung des Arrays werden zu viele oder zu wenige Indizes angegeben.

Fehlerbehebung: Geben Sie so viele Indizes an, wie dem Array Dimensionen zugewiesen sind.

Beispiel 347. Beispiel für den Fehler:
PROGRAM PLC_PRG
VAR
    arr1 : ARRAY[1..2,1..3] OF INT;
END_VAR
arr1[1] := 5;

Meldung:

C0048: Datenfeld benötigt genau 2 Indizes

Fehlerbehebung:

arr1[1,2] := 5;