Skip to main content

Errore del compilatore C0062

Messaggio: '<nome variabile>' non è una variabile strutturata

Possibile causa dell'errore: Una variabile che non è una variabile di struttura viene trattata come una variabile di struttura.

Correzione dell'errore: assicurati che la variabile sia una variabile di struttura.

Esempio 352. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    pt : PUNKT;
    i : INT;
END_VAR

i.x := 1024;


TYPE Punkt :
STRUCT
    x : REAL;
    y : REAL;
END_STRUCT
END_TYPE

Messaggio:

C0018: 'ix' non è una destinazione di assegnazione valida

C0062: 'Variabile' non è una variabile di struttura

Correzione dell'errore:

Beispiel:
pt.x := 1024;