Skip to main content

Error del compilador C0087

Mensaje: No hay implementación para el método '<nombre del método>' definido en la interfaz '<nombre de la interfaz>'.

Posible causa de error: El bloque de funciones implementado no ha proporcionado uno de los métodos especificados por la interfaz.

Error de corrección: implementa todos los métodos especificados por la interfaz.

ejemplo 371. Ejemplo del error:
PROGRAM PLC_PRG
VAR
     inst : FB;
END_VAR

INTERFACE XY
METHOD METH1
VAR_INPUT
END_VAR

FUNCTION_BLOCK FB IMPLEMENTS XY
VAR
END_VAR
METHOD METH2
VAR_INPUT
END_VAR

Mensaje:

C0087: No hay implementación para el método 'METH1' definido en la interfaz 'XY'