SA0150: Violaciones de límites inferiores o superiores o las métricas
Detecta las POU que violan las métricas activadas en los límites inferior o superior
Justificación: el código que cumple con ciertas métricas es más fácil de leer, más fácil de mantener y más fácil de probar.
Importancia: Alta
Regla PLCopen: CP9
ejemplo 117. Ejemplo
Situación inicial: La Número de llamadas la métrica se selecciona en . Límite inferior: 0
; limite superior: 3
. Prog_1
se llama cinco veces.
Al ejecutar el análisis estático, el SA0150: Violación de métrica para Prog_1. Informe para llamadas métricas (5) > 2 se emite un error en la vista de mensajes, en el Construir categoría.