Compilerfehler C0047
Meldung: Indizierung mit ‚[]‘ kann nicht auf einen Ausdruck mit Typ ‚<data type>‘ angewendet werden
Mögliche Fehlerursache: Es wird ein Datentyp mit ‚[]‘ indiziert, der kein Array ist.
Fehlerbehebung: Indizieren Sie nur Datentypen mit ‚[]‘, wenn diese auch als Array deklariert sind.
Beispiel 346. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT; END_VAR i[1];
Meldung:
C0047: Indizierung mit '[]' kann nicht auf einen Ausdruck mit Typ 'INT' angewendet werden