Skip to main content

Advertencia del compilador C0316

Mensaje: El método '' ya se llama implícitamente

Posible causa del error: El FB_Exit el método del bloque de funciones base se invoca en FB_Exit de un bloque derivado.

Corrección de errores: Elimina la llamada en FB_Exit método.

ejemplo 465. Ejemplo de la advertencia
FUNCTION_BLOCK Base_FB...
METHOD FB_Exit: BOOL
VAR_INPUT
      bInCopyCode : BOOL;
END_VAR

FUNCTION_BLOCK FB EXTENDS Base_FB
...
METHOD FB_Exit : BOOL
VAR_INPUT
      bInCopyCode : BOOL;
END_VAR
SUPER^.FB_Exit(bInCopyCode); 

La declaración en el FB_Exit el método produce la siguiente advertencia.

Mensaje:

C0316: El método 'FB_Exit' ya está llamado implícitamente