Meldung: Mehrfachdefinition von Variable '<variable name>' in Funktionsbaustein '<function block name>' und in Basis '<base function block name>'
Mögliche Fehlerursache: Eine Variable wird in einem Funktionsbaustein und seiner Basis mit gleichem Namen deklariert.
Fehlerbehebung: Verwenden Sie unterschiedliche Variablennamen.
Beispiel für den Fehler:
PROGRAM PLC_PRG VAR fb : FB; END_VAR FUNCTION_BLOCK FB EXTENDS FB2 VAR i : INT; END_VAR FUNCTION_BLOCK FB2 VAR i : INT; END_VAR --> C00097: Mehrfachdefinition von Variable 'i' in Funktionsbaustein 'FB' und in Basis 'FB2'