Rileva i POU che violano le metriche attivate ai limiti inferiori o superiori.
Giustificazione: Il codice che rispetta determinate metriche è più facile da leggere, da mantenere e da testare.
Importanza: Alto
Regola PLCopen: CP9
Esempio
Situazione iniziale: La metrica «Numero di chiamate» è selezionata in «Impostazioni progetto Analisi statica Metriche». Limite inferiore: 0; limite superiore: 3. Prog_1 viene richiamato cinque volte.
Durante l'esecuzione dell'analisi statica, il sito «SA0150: Violazione della metrica per Prog_1. Il rapporto per le chiamate metriche (5) > 2» errore viene emesso nella visualizzazione dei messaggi, nella categoria «Costruire».