Analisi degli errori con Core Dump
Caricamento del core dump e del dispositivo di accesso al progetto per l'analisi
Presupposto: si dispone di un progetto aperto con un'applicazione che ha prodotto un'eccezione sul controllore. Il sistema di runtime è in grado di creare core dump. L'applicazione nel progetto è in modalità offline.
Clic
per caricare il core dump richiesto dal controller.CODESYS visualizza una vista in linea dell'applicazione. Vengono visualizzati i valori delle variabili e lo stack delle chiamate dal momento dell'errore (vedi sotto). Ciò include anche i valori delle variabili I/O nella finestra di dialogo di mappatura del configuratore del dispositivo e la configurazione dell'attività. Nella riga di stato viene visualizzato "Core dump caricato". CODESYS copia il file di dump principale come
<project name>.<device name>.<application name>.<application GUID>.core
nella directory del progetto locale.Clic
per caricare nel progetto lo storico del dispositivo dal momento dell'errore.Si apre la vista del registro (come nella modalità online dell'editor del dispositivo) con gli eventi al momento del core dump.
Dopo aver completato l'analisi del dump principale, fare clic su
.CODESYS chiude la visualizzazione del dump principale dell'applicazione. Il progetto torna alla normale modalità offline con le sue viste.
Creazione manuale del core dump dell'applicazione in esecuzione
Requisito: un'applicazione è in modalità online in CODESYS. Il sistema di runtime supporta la funzionalità di dump principale.
Clic
.CODESYS inizia a generare un nuovo core dump. Nella riga di stato viene visualizzata una barra di avanzamento con un pulsante per annullare il processo.
CODESYS salva un file di dump principale nella directory del progetto locale come
<project name>.<device name>.<application name>.<application GUID>.core
.