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 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.