Ermittelt Programme, Funktionsbausteine, Funktionen, Datentypen, Schnittstellen, Methoden, Eigenschaften und Aktionen, die nicht innerhalb des kompilierten Programmcodes aufgerufen werden.
Begründung: Nicht verwendete Objekte vergrößern das Projekt unnötig und können beim Lesen des Codes verwirren.
Wichtigkeit: Niedrig
PLCopen-Regel: CP2
Wenn es in einem Projekt mehrere Applikationen gibt, werden nur die Objekte unter der gerade aktiven Applikationen berücksichtigt. Wenn es nur eine einzige Applikation gibt, werden auch die Objekte im POUs-Pool betrachtet.