Errore del compilatore C0218
Messaggio: l'etichetta 'CASE' richiede una costante intera letterale o simbolica
Possibile causa dell'errore: Si tenta di utilizzare una variabile come etichetta CASE.
Correzione dell'errore: usa solo valori letterali e costanti intere simboliche.
Esempio 446. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
i : INT;
a : INT := 2;
END_VAR
CASE i OF
1: i := i+1;
a: i := i+2;
ELSE
i := i+10;
END_CASE;
Messaggio:
C0218: l'etichetta 'CASE' richiede una costante intera letterale o simbolica