Errore del compilatore C0097
Messaggio: Definizione duplicata della variabile '<nome variabile>' nel blocco funzione '<nome blocco funzione>' e in base '<nome blocco funzione base>'
Possibile causa dell'errore: Una variabile viene dichiarata con lo stesso nome in un blocco funzione e nella sua base.
Correzione dell'errore: Usa nomi di variabili diversi.
Esempio 377. Esempio dell'errore:
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
Messaggio:
C0097: Definizione duplicata della variabile 'i' nel blocco funzione 'FB' e nella base 'FB2'