MattePlc Inserito: 9 febbraio 2022 Segnala Share Inserito: 9 febbraio 2022 Buonasera a Tutti, vi chiedo se c'è modo di risalire, dal buffer di diagnostica, alla causa di stop di una CPU. Allego il codice del buffer di diagnostica: Evento 23 di 100: ID di evento 16# 3501 Superamento tempo di ciclo Tempo di esecuzione dell'ultimo ciclo (ms): 150 Causa nuovo evento: OB1 è stato avviato, al termine di OB1 dell'OB: Programma ciclico (OB 1) nella classe di priorità: 1 OB richiesto: OB di errore temporale (OB 80) OB assente, inibito o non avviabile nello stato di funzionamento attuale Errore interno, Evento entrante 17.19.51.579 03/02/2022 (Codifica: 16# 3501 FE50 C358 0096 1103 0101) Capisco che la cpu è andata in errore per il superamento tempo cilco. Tramite ID o codice di codifica, si riesce a risalire alla causa? Causa etichetta di salto, errore di programmazione ecc... So che l'ideale sarebbe controllare dallo STACK appena andiamo in STOP. Da li si riuscirebbe a trovare il punto esatto nel programma che ci manda in errore. Purtroppo non siamo riusciti ad arrivare in tempo visto che era già stato ri-avviato il plc. Grazie mille Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora