Skip to main content

Compilerwarnung C0316

Meldung: Methode '<method name>' wird bereits implizit aufgerufen.

Mögliche Fehlerursache: In der FB_Exit-Methode eines abgeleiteten Bausteins wird die FB_Exit-Methode des Basisbausteins aufgerufen.

Fehlerbehebung: Entfernen Sie den Aufruf in der FB_Exit-Methode.

Beispiel 465. Beispiel für die Warnung
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); 

Die Anweisung in der Methode FB_Exit produziert die folgende Warnung.

Meldung:

C0316: Methode 'FB_Exit' wird bereits implizit aufgerufen