Skip to main content

Error del compilador C0550

Mensaje: Atributo 'pack_mode' para 'FUNCTION' ( 'METHOD' ) no permitido

Posibles causas de error: Funciones o métodos que se atribuyen con el pragma {attribute 'pack_mode' := ' <pack mode value>' }

ejemplo 493. Ejemplo
{attribute 'pack_mode' := '2'}
METHOD METH : INT
VAR_INPUT
END_VAR
{attribute 'pack_mode' := '1'}
FUNCTION FunPacked : DINT
VAR_INPUT
        by1: BYTE;
END_VAR
VAR
        by2: BYTE;
END_VAR

Mensaje:

C0550: Atributo 'pack_mode' para 'METHOD' no permitido

C0550: Atributo 'pack_mode' para 'FUNCTION' no permitido

Error de corrección:

Eliminar el atributo pragma.



Para más información, ver: pack_mode