Error del compilador C0587
Mensaje:
'{0}' no es una constante genérica declarada del bloque de funciones '{1}'
Posible causa del error:
Al instanciar un bloque de funciones genérico, se especifica un nombre para una constante genérica que no se ha declarado en el bloque de funciones. Si falta una declaración, se producirá un error
Corrección de errores:
Corrija el nombre de la constante.
ejemplo 519. Ejemplo del error
inst : POU<(consst := 12)>; // Typo
Mensaje:
'const' no es una constante genérica declarada del bloque de funciones 'POU'
Código correcto:
inst : POU<(const := 12)>; // Variable 'const' is declared
Para obtener más información, consulte lo siguiente: VAR_GENERIC CONSTANT