Compilerfehler C0062
Meldung: ‚<variable name>‘ ist keine Strukturvariable
Mögliche Fehlerursache: Eine Variable, die keine Strukturvariable ist, wird wie eine Strukturvariable behandelt.
Fehlerbehebung: Achten Sie darauf, dass die Variable tatsächlich eine Strukturvariable ist.
Beispiel 352. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR pt : PUNKT; i : INT; END_VAR i.x := 1024; TYPE Punkt : STRUCT x : REAL; y : REAL; END_STRUCT END_TYPE
Meldung:
C0018: 'i.x' ist kein gültiges Zuweisungsziel
C0062: 'Variable' ist keine Strukturvariable
Fehlerbehebung:
Beispiel: pt.x := 1024;