Skip to main content

Error del compilador C0543

Mensaje: El nombre <keyword> es una palabra clave reservada en el estándar IEC 1131-3. Se emitirá un error en futuras versiones.

Posible causa de error: Se asignó una palabra clave reservada como nombre de una variable.

Error de corrección: cambie el nombre de la variable.

ejemplo 491. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    char : BYTE;
END_VAR

Mensaje:

C0543: El nombre 'char' es una palabra clave reservada en el estándar IEC 1131-3. Se emitirá un error en futuras versiones.



Nota: Para violaciones en bibliotecas compiladas, solo se emitirá un mensaje de texto (información) en lugar de una advertencia.

Las siguientes palabras clave están reservadas:

  • CHAR

  • WCHAR

  • ANY_DERIVED

  • ANY_ELEMENTARY

  • ANY_MAGNITUDE

  • ANY_SIGNED

  • ANY_DURATION

  • ANY_CHARS

  • ANY_CHAR

  • CHAR_TO

  • TO_CHAR

  • WCHAR_TO

  • TO_WCHAR

  • ATAN2

  • USING

  • CLASS