Meldung: Schnittstelle der überladenen Methode '<method name>' von Basis '<function block name>' stimmt nicht mit der Deklaration überein
Mögliche Fehlerursache: Die Signatur der Methode der ersten Schnittstelle stimmt nicht mit der Signatur der Methode in der zweiten Schnittstelle, die um die erste erweitert wird, überein.
Fehlerbehebung: Gleichen Sie die Signaturen an.
Beispiel für den Fehler:
PROGRAM PLC_PRG VAR xyz : XY2; END_VAR FUNCTION_BLOCK XY METHOD METH1 VAR_INPUT END_VAR FUNCTION_BLOCK XY2 EXTENDS XY METHOD METH1 VAR_INPUT iPar : BOOL; END_VAR --> C00094: Schnittstelle der überladenen Methode 'METH1' von Basis 'XY' stimmt nicht mit der Deklaration überein'