Skip to main content

Error del compilador C0051

Mensaje: Cadena de un solo byte esperada para un valor de atributo en lugar de '<valor>'.

Posible causa de error: Una cadena no aparece en la ubicación mostrada como se esperaba.

Error de corrección: reemplaza el valor actual con una cadena.

ejemplo 350. Ejemplo del error:
PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, MyAttribute)}
{END_IF}

Mensaje:

C0051: Se esperaba una cadena de un solo byte para un valor de atributo en lugar de MyAttribute.

Error de corrección:

PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, 'MyAttribute')}
{END_IF}