Esistono due possibilità per accedere ai messaggi di diagnosi nell'applicazione IEC:
-
Diagnosi del sistema: Accesso ai messaggi di diagnosi dell'intero PLC
-
Diagnosi del dispositivo: Accesso ai messaggi di diagnosi di un dispositivo
Per entrambe le possibilità i tipi di dati comuni (strutture ed enumerazioni) sono definiti nella libreria AC500_DiagTypes⮫ «Tipi di dati nella libreria AC500_DiagTypes». La libreria viene automaticamente inclusa nel progetto PLC.
I dettagli sull'integrazione e l'utilizzo dei blocchi funzione per la ricezione dei messaggi di diagnosi dalla CPU e dai dispositivi fieldbus sono riportati negli esempi applicativi: ⮫ esempio di applicazione per la diagnosi nell'applicazione IEC, ⮫ esempio di applicazione per la diagnosi.
Testo visualizzato
Per l'emissione di messaggi di diagnosi in formato testuale, Automation Builder e l'applicazione IEC utilizzano liste di testo. Entrambe le applicazioni utilizzano gli stessi elenchi di testo. Gli elenchi di testo fanno parte della descrizione del dispositivo. Quando si inserisce un nuovo dispositivo nell'albero dei dispositivi del progetto, viene caricato l'elenco di testo corrispondente. Questi elenchi di testo fanno parte del programma del PLC e verranno scaricati nel PLC.
È necessario includere una visualizzazione, anche se la visualizzazione non verrà utilizzata. ⮫ «CODESYS Visualization»
Senza la visualizzazione gli elenchi di testo non saranno inclusi.
Gli elenchi di testo vengono generati automaticamente. Si consiglia di non modificarli manualmente, perché le modifiche possono essere sovrascritte automaticamente e senza alcun avviso.
Testo visualizzato per i dispositivi di terze partird
Gli elenchi di testo per i dispositivi di 3rd parte vengono creati durante la lettura delle schede descrittive dei dispositivi, ad esempio i file GSDML per i dispositivi di I/O PROFINET.
Il nome di un elenco di testo per un dispositivo di I/O PROFINET è il seguente: Diag_PNIO_Vendor ID_Device ID
Esempio
CI501-PNIO: Diag_PNIO_26_22
26 = ID fornitore ABB, 22 = ID dispositivo CI501-PNIO
L'elenco dei testi per i moduli I/O AC500 PROFINET contiene tutti i testi necessari per la diagnosi standard PROFINET e la gestione degli allarmi di processo AC500.
I testi utilizzati dipendono dal parametro «Selezione del metodo di diagnosi»: Fare doppio clic su un modulo I/O PROFINET e aprire la scheda «Generale».
