Skip to main content

Erreur du compilateur C0062

Message: '<nom de la variable>' n'est pas une variable structurée

Cause possible de l'erreur: Une variable qui n'est pas une variable de structure est traitée comme une variable de structure.

Correction des erreurs: Assurez-vous que la variable est une variable de structure.

Exemple 352. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    pt : PUNKT;
    i : INT;
END_VAR

i.x := 1024;


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

Message:

C0018 : 'ix' n'est pas une cible d'affectation valide

C0062 : 'Variable' n'est pas une variable de structure

Correction des erreurs:

Beispiel:
pt.x := 1024;