Skip to main content

Errore del compilatore C0230

Messaggio: Digita il nome '<tipo di dati>' non previsto in questo luogo

Possibile causa dell'errore: il nome del tipo di dati di un'enumerazione viene utilizzato in una posizione non valida.

Correzione dell'errore: controlla se il nome del tipo di dati è utilizzato correttamente in questa posizione. Forse c'è un errore di ortografia.

Esempio 449. Esempio dell'errore:
TYPE MyEnum :
(
    enum_member := 0
);
END_TYPE

PROGRAM PLC_PRG
VAR
    value : INT;
END_VAR
value := MyEnum;
MyEnum := value;

Messaggio:

Per PLC_PRG, il messaggio di errore viene emesso 2 volte:

C0230: digitare il nome 'MyEnum' non previsto in questo luogo

Correzione dell'errore:

value := MyEnum.enum_member;
MyEnum.enum_member := value;