SA0032 : Constantes d'énumération inutilisées
Détecte les constantes d'énumération qui ne sont pas utilisées dans le code du programme compilé
Justification : Les constantes d'énumération non utilisées augmentent inutilement la taille de la définition d'énumération et peuvent prêter à confusion lors de la lecture du programme.
Règle PLCopen : CP24
Importance : Faible
Astuce
Si plusieurs applications existent dans un projet, seuls les objets sous les applications actuellement actives sont affectés. S'il n'y a qu'une seule application, les objets du pool de POU commun sont également affectés.
TYPE My_Enum : ( one := 1, two := 2 ); END_TYPE
Sortie dans le messages voir:
SA0032 : constante d'énumération inutilisée 'one'
SA0032 : constante d'énumération "two" inutilisée
Pour plus d'informations, voir :