SA0150: Violazioni dei limiti inferiori o superiori o delle metriche
Rileva le POU che violano le metriche attivate ai limiti inferiore o superiore
Motivazione: Il codice conforme a determinate metriche è più facile da leggere, più facile da mantenere e più facile da testare.
Importanza: alta
Regola PLCopen: CP9
Esempio 117. Esempio
Situazione iniziale: il Numero di chiamate la metrica è selezionata in . Limite inferiore: 0
; limite superiore: 3
. Prog_1
viene chiamato cinque volte.
Quando si esegue l'analisi statica, il SA0150: Violazione metrica per Prog_1. Report per chiamate metriche (5) > 2 viene emesso un errore nella visualizzazione dei messaggi, nel file Costruire categoria.