Errore del compilatore C0587
Messaggio:
'{0}' non è una costante generica dichiarata del blocco funzione '{1}'
Possibile causa dell'errore:
Quando si crea un'istanza di un blocco funzione generico, viene specificato un nome per una costante generica che non è stata dichiarata nel blocco funzione. Una dichiarazione mancante genererà un
Correzione degli errori:
Correggi il nome della costante.
Esempio 519. Esempio di errore
inst : POU<(consst := 12)>; // Typo
Messaggio:
'const' non è una costante generica dichiarata del blocco funzione 'POU'
Codice corretto:
inst : POU<(const := 12)>; // Variable 'const' is declared
Per ulteriori informazioni, vedere quanto segue: VAR_GENERIC CONSTANT