Erreur du compilateur C0097
Message: Définition dupliquée de la variable '<nom de la variable>' dans le bloc fonction '<nom du bloc fonction>' et dans la base '<nom du bloc fonction de base>'
Cause possible de l'erreur: Une variable est déclarée de même nom dans un bloc fonction et sa base.
Correction des erreurs: Utilisez des noms de variable différents.
Exemple 382. Exemple d'erreur :
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
Message:
C0097 : Définition dupliquée de la variable 'i' dans le bloc fonction 'FB' et dans la base 'FB2'