Messaggio
The name <keyword> is a reserved keyword in the IEC 1131-3 standard. Verrà generato un errore nelle versioni future.
Causa messaggio
Una parola chiave riservata è stata assegnata come nome di una variabile.
NOTA: Quando vengono rilevate violazioni nelle librerie compilate, viene emesso un messaggio di testo (Informazioni tipo) anziché un avviso (tipo Avvertenza compilatore).
Le parole chiave seguenti sono riservate:
-
CHAR
-
WCHAR
-
ANY_DERIVED
-
ANY_ELEMENTARY
-
ANY_MAGNITUDE
-
ANY_SIGNED
-
ANY_DURATION
-
ANY_CHARS
-
CHAR_TO
-
TO_CHAR
-
WCHAR_TO
-
TO_WCHAR
-
ATAN2
-
USING
-
CLASS
Soluzione
Rinominare la variabile e utilizzare un nome che non sia una parola chiave riservata.
Esempio di errore
PROGRAM PLC_PRG
VAR
char : BYTE;
END_VAR
--> C0543: The name 'char' is a reserved keyword in the IEC 1131-3 standard. Verrà generato un errore nelle versioni future.
Correzione errore
Rinominare il char della variabile con una parola non chiave.