Rileva i programmi, i blocchi funzionali, le funzioni, i tipi di dati, le interfacce, i metodi, le proprietà e le azioni che non vengono richiamati nel codice del programma compilato.
Giustificazione: Gli oggetti non utilizzati aumentano inutilmente le dimensioni del progetto e possono creare confusione nella lettura del codice.
Importanza: Basso
Regola PLCopen: CP2
Se in un progetto esistono più applicazioni, sono interessati solo gli oggetti che si trovano sotto le applicazioni attualmente attive. Se c'è una sola applicazione, sono interessati anche gli oggetti del pool POU.