Errore del compilatore C0197
Messaggio: Conversione implicita da '<tipo di dati 1>' a '<tipo di dati 2>': possibile perdita di informazioni
Possibile causa dell'errore: Si tenta di convertire una variabile dal tipo di dati DINT o LINT al tipo di dati REAL.
Correzione dell'errore: Per DINT, utilizzare il tipo di dati LREAL e durante la conversione da LINT a LREAL assicurarsi che il valore di LINT non superi la capacità di LREAL.
Esempio 425. Esempio dell'errore:
PROGRAM PLC_PRG VAR i : DINT; b : REAL; END_VAR b := i;
Messaggio:
C0197: Conversione implicita da 'DINT' a 'REAL': possibile perdita di informazioni