Comando: Profiler – Lista di controllo del Profiler
Importante
Il codice IEC aggiunto implicitamente per un metodo di misurazione Profiler, così come i punti di interruzione per le POU nella watch list, determinano una modifica e rallentano il programma valutato.
Quando è attiva una misurazione della profilazione o della copertura del codice, in genere non è possibile un'operazione online. Inoltre, alcune funzionalità online non sono disponibili, come "controllo di flusso" e "punti di interruzione". Non ci sono restrizioni per la watch list a questo riguardo.
L'abilitazione o la disabilitazione di un metodo di misurazione Profiler o la modifica di qualsiasi impostazione nell'editor Profiler richiedono ciascuno un download. Quindi un cambio online non è più possibile. Non ci sono restrizioni per la watch list a questo riguardo.
Lista di controllo del Profiler Visualizzazione
Per ogni POU e ogni istanza POU di un'applicazione in questo elenco di controllo, CODESYS Profiler rileva in fase di esecuzione la frequenza e la durata della chiamata.
È possibile compilare l'elenco con le POU e le istanze richieste in modalità offline o online:
Trascinando una POU dall'albero dei dispositivi o dall'editor nell'elenco
Specificando una voce manualmente (supportato da Input Assistant)
Cliccando Aggiungi alla lista di controllo del Profiler nel menu contestuale di una POU nella Dispositivi o POU Visualizza
Chiamata | Nome della POU le cui chiamate vengono analizzate. Esempio: |
Esempio | Nome dell'istanza POU. |
Applicazione | Percorso dell'applicazione per la quale deve essere eseguita l'analisi. Esempio: |
Contano | Numero di chiamate dall'inizio della misurazione. Esempio: 24. |
Durata <unità> | Durata totale di tutte le chiamate nel ciclo corrente. Esempio: |
Massimo durata <unità> | Durata massima delle chiamate in un ciclo dall'inizio della misurazione. Esempio: |
min. durata <unità> | Durata minima delle chiamate in un ciclo dall'inizio della misurazione. Esempio: |
Tempo totale <unità> | Durata totale di tutte le chiamate dall'inizio della misurazione. Esempio: |
Tempo medio <unità> | Durata media delle chiamate in un ciclo dall'inizio della misurazione. Esempio: |
Menu contestuale in modalità online o offline quando lo stato attivo è in una cella di tabella: | |
Ripristina | Azzera i tempi misurati delle linee selezionate |
Eliminare | Elimina le righe selezionate |
Apri POU | Apre la POU delle righe selezionate nell'editor |
Sottomenu 'Modalità display' | Per impostare il tipo di dati temporali o l'unità direttamente per visualizzare la durata:
|
Per ulteriori informazioni, vedere: Utilizzo dell'elenco di controllo del Profiler