SA0033 : variables inutilisées
Détecte les variables déclarées mais non utilisées dans le code du programme compilé
Justification : Les variables non utilisées rendent un programme moins lisible et moins maintenable. Les variables inutilisées remplissent inutilement la mémoire et gaspillent inutilement du temps d'exécution lors de l'initialisation.
Importance : Moyenne
Règle PLCopen : CP22 / CP24
Astuce
Pour les variables GVL : si plusieurs applications existent dans un projet, seuls les objets situés sous l'application actuellement active sont pris en compte. S'il n'y a qu'une seule application, les objets du pool de POU commun sont également pris en compte.
PROGRAM PLC_PRG VAR iCounter1 : INT; iCounter2 : INT; // SA0033 END_VAR
iCounter1 := 100;
Sortie dans le messages voir:
SA0033 : Variable non utilisée « iCounter2 »
Pour plus d'informations, voir :