Skip to main content

SA0032: Constantes de enumeración no utilizadas

Detecta constantes de enumeración que no se utilizan en el código del programa compilado

Justificación: Las constantes de enumeración no utilizadas aumentan innecesariamente el tamaño de la definición de enumeración y pueden resultar confusos al leer el programa.

Regla PLCopen: CP24

Importancia: Baja

Sugerencia

Si existen varias aplicaciones en un proyecto, solo se verán afectados los objetos debajo de las aplicaciones actualmente activas. Si solo hay una aplicación, los objetos del grupo de POU comunes también se ven afectados.

ejemplo 42. Ejemplo
TYPE My_Enum :
(
    one := 1, 
    two := 2
);
END_TYPE

Salida en el Mensajes vista:

  • sa_icon_message.png SA0032: Constante de enumeración no utilizada 'uno'

  • sa_icon_message.png SA0032: Constante de enumeración no utilizada 'dos'



Para más información, ver: