Skip to main content

Avviso del compilatore C0316

Message: Il metodo '<nome del metodo> è già chiamato implicitamente.

Possibile causa dell'errore: Il FB_Exit il metodo del blocco funzionale di base viene chiamato in FB_Exit di un blocco derivato.

Correzione degli errori: Rimuove la chiamata nel FB_Exit metodo.

Esempio 465. Esempio di avviso
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 dichiarazione contenuta nel FB_Exit il metodo produce il seguente avviso.

Messaggio:

C0316: Il metodo 'FB_Exit' è già chiamato implicitamente