SA0033: Nicht verwendete Variablen
Ermittelt Variablen, die deklariert sind, aber innerhalb des kompilierten Programmcodes nicht verwendet werden.
Begründung: Nicht verwendete Variablen machen ein Programm weniger gut lesbar und wartbar. Nicht verwendete Variablen belegen unnötig Speicher und kosten bei der Initialisierung unnötig Laufzeit.
Wichtigkeit: Mittel
PLCopen-Regel: CP22 / CP24
Tipp
Für GVL-Variablen: Wenn es in einem Projekt mehrere Applikationen gibt, werden nur die Objekte unter der gerade aktiven Applikation berücksichtigt. Wenn es nur eine einzige Applikation gibt, werden auch die Objekte im allgemeinen POUs-Pool betrachtet.
PROGRAM PLC_PRG VAR iCounter1 : INT; iCounter2 : INT; // SA0033 END_VAR
iCounter1 := 100;
Ausgabe unter Ansicht Meldungen:
SA0033: Nicht verwendet: Variable 'iCounter2'
Für weitere Informationen siehe: