Detecta programas, bloques de funciones, funciones, tipos de datos, interfaces, métodos, propiedades y acciones que no se llaman dentro del código del programa compilado.
Justificación: Los objetos no utilizados aumentan innecesariamente el tamaño del proyecto y pueden resultar confusos al leer el código.
Importancia: Bajo
Regla PLCopen: CP2
Si existen varias aplicaciones en un proyecto, sólo se verán afectados los objetos situados por debajo de las aplicaciones activas en ese momento. Si sólo hay una aplicación, los objetos del pool POU también se ven afectados.