Skip to main content

Erreur du compilateur C0587

Message:

« {0} » n'est pas une constante générique déclarée du bloc fonctionnel « {1} »

Cause d'erreur possible:

Lors de l'instanciation d'un bloc fonctionnel générique, un nom est spécifié pour une constante générique qui n'a pas été déclarée dans le bloc fonctionnel. Une déclaration manquante entraînera une erreur.

Correction d'erreur:

Corrigez le nom de la constante.

Exemple 519. Exemple d'erreur
inst : POU<(consst := 12)>; // Typo

Message :

« const » n'est pas une constante générique déclarée du bloc fonctionnel « POU »

Code correct :

inst : POU<(const := 12)>; // Variable 'const' is declared


Pour plus d'informations, consultez les rubriques suivantes : VAR_GENERIC CONSTANT