Aggiunto correttamente
Il prodotto è stato aggiunto al preventivo.
Le CPU di Siemens non visualizzano un singolo codice di errore, ma registrano eventi strutturati nel buffer diagnostico. Ecco come leggere gli eventi effettivamente rilevanti sui sistemi S7-300 e S7-1500, prima di sostituire un componente che non era necessario.
Siemens Le CPU S7-300 e S7-1500 non visualizzano le informazioni di errore come farebbe un'unità o un controller più semplice, con un singolo numero lampeggiante su un display. Al contrario, ogni errore, avviso e cambio di stato viene registrato come evento strutturato nel buffer di diagnostica della CPU. — accessibile tramite STEP 7 Classic o la vista Diagnostica online di TIA Portal. Ogni voce contiene un timestamp, un ID evento e un contesto sufficiente per individuare la causa, se si sa come interpretarlo.
L'errore che la maggior parte dei tecnici commette sotto pressione è leggere solo l'evento più recente e reagire ad esso, invece di scorrere l'intera cronologia del buffer. Un guasto a cascata, ad esempio la disconnessione di un dispositivo PROFINET, spesso produce diversi eventi a valle che sembrano più urgenti della vera causa principale, che potrebbe trovarsi tre o quattro voci prima nel registro.
Questa guida illustra i codici di errore S7 Siemens e gli eventi del buffer diagnostico su cui gli ingegneri di IAC ricevono più domande, organizzati per categoria, con la prima azione da intraprendere prima di presumere un guasto hardware.
Le voci del buffer di diagnostica relative all'alimentazione sono tra gli eventi più comuni registrati sui sistemi S7-300 datati e anche tra quelli che vengono segnalati in modo eccessivo. Un avviso relativo alla batteria appare allarmante nella schermata del buffer di diagnostica, ma quasi mai, di per sé, è un motivo sufficiente per sostituire la CPU.
| ID evento | Descrizione | Prima azione | Diagnosi errata comune |
|---|---|---|---|
| 0x4304 | Guasto alla tensione della batteria di backup/buffer | Controllare il LED della batteria della CPU; Sostituire la batteria di backup prima del successivo ciclo di accensione per evitare la perdita di programma. | Trattato come un guasto della CPU: la sola batteria causa la perdita di programma allo spegnimento, non un difetto hardware della CPU stessa. |
| 0x4305 | Tensione della batteria di backup ripristinata. | Solo a scopo informativo: conferma che la sostituzione della batteria è andata a buon fine. Nessuna ulteriore azione necessaria | Ignorato o completamente mancato, lasciando un tecnico incerto sull'effettiva efficacia della precedente riparazione della batteria |
| 0x4308 | Guasto dell'alimentatore bufferizzato (backup 24V) sulle unità montate su rack | Verificare la tensione di uscita del modulo di alimentazione e il connettore del bus del backplane prima di intervenire sulla CPU | La CPU viene incolpata per un problema che in realtà è causato da un modulo di alimentazione PS 307 prossimo alla fine del suo ciclo di vita |
| 0x3902 | Scheda di memoria rimossa o non rilevata durante il funzionamento | Verificare che la scheda di memoria o MMC sia inserita correttamente; accertarsi che non sia stata urtata durante altre operazioni di manutenzione del rack. | Si presume un guasto della scheda di memoria quando questa non è stata inserita completamente dopo un precedente intervento di assistenza. |
Nello specifico per i sistemi S7-300, il MMC (scheda di memoria micro) è il componente che mantiene il programma attivo durante un ciclo di accensione/spegnimento: senza di esso, o con una batteria di backup scarica, la CPU perde completamente il programma in caso di interruzione di corrente. Intercettare tempestivamente un evento 0x4304 e sostituire la batteria prima del successivo spegnimento programmato è molto più economico che scoprire una CPU vuota dopo uno spegnimento imprevisto.
Alimentatori e batterie di backup Siemens, S7-300 / S7-1500 — disponibili a magazzino, 2-year con garanzia
Acquista i moduli di alimentazione Siemens →Gli eventi di accesso ai moduli di segnale e I/O rappresentano una quota considerevole di tutte le voci del buffer diagnostico in un tipico rack S7-300 o S7-1500 e sono anche i punti in cui si verificano la maggior parte delle sostituzioni di moduli non necessarie. Un connettore del backplane allentato o un pin piegato producono esattamente lo stesso ID evento di un modulo guasto internamente.
| ID evento | Descrizione | Prima azione | Diagnosi errata comune |
|---|---|---|---|
| 0x3A22 | Errore di accesso I/O: il modulo non risponde al bus del backplane | Reinserire completamente il modulo, ispezionare il connettore del backplane e i pin del bus e verificare che il fermo della guida dello slot sia chiuso prima di presumere un guasto del modulo | Modulo sostituito inizialmente, quando la causa effettiva era un connettore del backplane allentato o un pin piegato |
| 0x39C4 | Guasto a livello di canale su un modulo di ingresso analogico (ad esempio, interruzione del filo rilevata) | Verificare la continuità del cablaggio di campo sulla morsettiera prima di sospettare che il problema sia dovuto al modulo SM 331 stesso; Il rilevamento dell'interruzione del cavo indica che il modulo sta svolgendo correttamente la sua funzione. | Il modulo di ingresso analogico è stato sostituito quando un sensore di campo o il relativo cablaggio presentavano effettivamente un'interruzione. |
| 0x3941 | Mancata corrispondenza della configurazione rack/stazione: il tipo di modulo non corrisponde alla configurazione hardware. | Confrontare il modulo fisico installato con la configurazione hardware nel portale STEP 7/TIA; Questo problema si verifica spesso dopo la sostituzione di un modulo con un numero d'ordine diverso. | Il modulo "sostitutivo" appena installato è stato inizialmente considerato difettoso, quando in realtà aveva semplicemente il codice articolo sbagliato per la configurazione dello slot. |
| 0x3845 | Rilevato cortocircuito su un modulo di uscita digitale. | Prima di sostituire l'SM 322, controllare il cablaggio di campo e il carico stesso: un cortocircuito nel solenoide o nella bobina del relè è una causa frequente. | Modulo di uscita sostituito ripetutamente perché il cortocircuito nel dispositivo di campo continuava a far scattare anche il modulo successivo. |
Vale la pena ribadirlo nel contesto della diagnosi dei guasti: un modulo di segnalazione SM 321 o SM 322 proveniente da un rack S7-300 non è fisicamente o elettricamente compatibile con un rack S7-1500. Se un evento del buffer diagnostico in un impianto con flotta mista indica un guasto al modulo, verificare a quale serie appartiene effettivamente il rack prima di prelevare un codice ricambio dal magazzino.
Moduli di segnale Siemens S7-300 / S7-1500 — Serie SM 321/322/331/332 e DI/DQ/AI/AQ HF disponibili a magazzino
Acquista i moduli I/O Siemens →Gli eventi del buffer diagnostico relativi a PROFINET e PROFIBUS sono costantemente tra le categorie di guasti più frequentemente segnalate in modo eccessivo. Dal punto di vista della CPU, la disconnessione di un dispositivo dalla rete appare simile indipendentemente dal fatto che la causa sia un cavo difettoso, il riavvio di uno switch o un guasto hardware effettivo nella stazione remota; ciò significa che il solo buffer di diagnostica non è sufficiente a identificare la causa.
| ID evento | Descrizione | Prima azione | Diagnosi errata comune |
|---|---|---|---|
| 0x3946 | Errore del dispositivo PROFINET: stazione non raggiungibile | Verificare lo stato della porta dello switch, la continuità del cavo e l'assegnazione del nome del dispositivo IP/PROFINET prima della sostituzione del modulo | Stazione ET 200 sostituita quando il guasto effettivo era un conflitto di indirizzi IP introdotto dopo un riavvio dello switch |
| 0x3940 | Errore dello slave PROFIBUS DP: stazione non risponde | Verificare le resistenze di terminazione del bus a entrambe le estremità fisiche del segmento e l'impostazione dell'indirizzo della stazione dello slave | Il processore di comunicazione CP 342-5 è stato incolpato quando un segmento di bus non terminato era la causa principale |
| 0x3947 | Conflitto di nomi di dispositivi PROFINET: nome di dispositivo duplicato sul rete | Verifica la presenza di un dispositivo aggiunto o rinominato di recente; I nomi dei dispositivi PROFINET devono essere univoci nell'intera rete. | Trattato come un guasto hardware sul dispositivo esistente quando è stato aggiunto un nuovo dispositivo con un nome duplicato. |
| 0x4391 | Guasto interno del modulo processore di comunicazione (CP). | Controllare i LED di stato del modulo CP e confermare che il guasto sia interno al CP e non un problema di rete a valle che si propaga verso l'alto. | Uno degli eventi più rari in questo elenco in cui la sostituzione del modulo CP è spesso il primo passo corretto, ma solo dopo aver confermato che il segmento di rete stesso è integro. |
Lo schema si ripete in quasi tutti gli eventi relativi alla rete: controllare il livello fisico e l'indirizzamento prima del modulo.. In un impianto con switch PROFINET che vengono riavviati durante interventi di manutenzione non correlati, una serie di eventi "dispositivo non raggiungibile" immediatamente dopo il riavvio di uno switch è un chiaro segnale che il problema risiede nella rete, non nella CPU o nel modulo.
Processori di comunicazione CP Siemens e I/O distribuiti ET 200 — disponibili a magazzino, 2-year in garanzia
Acquista i moduli di rete Siemens →Questa categoria è quella in cui si verificano le diagnosi errate più gravi, perché sia un guasto a livello di programma che un guasto hardware effettivo della CPU possono arrestare il controller in modalità RUN, ma solo uno dei due richiede l'ordine di un componente.
| ID evento | Descrizione | Prima azione | Diagnosi errata comune |
|---|---|---|---|
| 0x4501 | Errore di programmazione: errore di gerarchia delle chiamate o di annidamento | Verificare la modifica più recente del programma online rispetto al timestamp dell'evento; Questo raramente è un problema hardware | Trattato come hardware, con conseguente sostituzione non necessaria della CPU e riscoperta dello stesso errore logico sull'unità sostitutiva |
| 0x4302 | Tempo di ciclo superato (watchdog di scansione) | Verificare la presenza di un ciclo infinito, una recente modifica online o un blocco funzione appena aggiunto con un carico di scansione elevato | Si presume che la CPU non sia sufficientemente potente per l'applicazione, mentre la causa effettiva è una regressione logica introdotta da una recente modifica |
| 0x4306 | Errore hardware interno della CPU | Riavviare una volta; Se l'evento si ripresenta immediatamente all'accensione senza alcuna modifica corrispondente al programma, si tratta di un vero e proprio guasto hardware della CPU. | L'unica voce in questo elenco in cui "sostituire la CPU" è solitamente la soluzione corretta al primo tentativo, a condizione che sia stato effettuato il controllo di ricorrenza. |
| 0x4521 | Errore di runtime: indice dell'array fuori intervallo o eccezione logica simile. | Controllare il blocco a cui si fa riferimento nei dettagli dell'evento; quasi sempre riconducibile a una specifica istruzione nel programma utente. | Scambiato per un errore a livello di sistema anziché per un difetto del programma che richiede una correzione del codice, non una correzione hardware. |
| 0x4954 | Aggiornamento del firmware interrotto o incompleto. | Riprovare l'aggiornamento del firmware seguendo la procedura documentata di Siemens; Non riavviare il sistema durante un aggiornamento | CPU dichiarata non funzionante dopo un flash del firmware interrotto, quando un ri-flash pulito tramite la scheda di memoria spesso la ripristina |
La maggior parte dei messaggi visualizzati nel buffer diagnostico di un S7 non indica un problema alla CPU stessa, ma piuttosto a un connettore, un cavo, un alimentatore o un programma. Tuttavia, alcuni segnali indicano effettivamente che è giunto il momento di sostituirla.
| Segnale | Perché indica un problema hardware |
|---|---|
| 0x4306 si ripresenta immediatamente dopo un singolo ciclo di accensione/spegnimento. | Un problema interno transitorio che in genere si risolve all'accensione; La ricomparsa immediata senza correlazione con le modifiche al programma indica un guasto interno effettivo. |
| La verifica della scheda di memoria o MMC fallisce ripetutamente su schede diverse. | Se anche una scheda di memoria funzionante non viene letta dalla stessa CPU, il guasto risiede nel lettore di schede della CPU, non nella scheda. |
| La CPU non riesce a completare il POST (autotest all'accensione) e rimane in STOP con una sequenza di LED di errore hardware. | Un autotest fallito prima ancora del caricamento del programma indica un guasto a livello hardware, non un problema di software o di configurazione. |
| Danni fisici, segni di bruciatura o un tentativo di riprogrammazione del firmware non riuscito tramite procedura documentata. | Danni visibili o regole di ripristino del firmware eseguite correttamente ma non riuscite. Individuare una causa correggibile via software |
| Il guasto persiste dopo aver isolato ed escluso tutte le cause a livello di I/O, rete e programma | Processo di eliminazione: una volta escluse tutte le cause periferiche e logiche, la CPU è la variabile rimanente |
Per un modello più vecchio S7-300 — uno 314C, 315-2 o 317-2 in servizio da oltre un decennio — confermare che il guasto sia effettivamente hardware prima di ordinare è ancora più importante, poiché la compatibilità delle revisioni dei componenti fuori produzione è fondamentale. Verificare sempre che il codice completo del componente 6ES7 incluso il suffisso di revisione; IAC verifica questo aspetto per ogni ordine prima della spedizione.
Confermato un guasto effettivo della CPU? Invia il tuo codice articolo 6ES7: IAC verifica la compatibilità della revisione prima della spedizione.
Richiedi un preventivo →IAC ha in magazzino CPU SIMATIC Siemens, moduli di segnale, processori di comunicazione e alimentatori per le versioni S7-300, S7-400, S7-1200 e S7-1500 , ovvero l'hardware esatto responsabile della maggior parte degli eventi del buffer diagnostico descritti sopra. Che il guasto sia dovuto a una batteria di backup scarica, a un modulo di segnale difettoso, a un errore di comunicazione PROFINET o a un guasto interno effettivo della CPU, il ricambio corretto viene reperito e verificato prima della spedizione.
Ogni unità Siemens spedita da IAC è coperta da una garanzia in servizio 2-year, il doppio dello standard di settore per i componenti industriali ricondizionati. Le CPU vengono testate con un carico di progetto; I moduli di segnale vengono verificati per la funzionalità a livello di canale. Se la lettura del buffer diagnostico è ambigua, gli ingegneri di IAC possono aiutare a confermare se è effettivamente necessaria una sostituzione hardware.
I componenti Siemens disponibili a magazzino ordinati entro le 16:00 (ora della costa orientale degli Stati Uniti) vengono spediti lo stesso giorno. Per situazioni urgenti di interruzione della linea, chiamare il numero (877) 727-8757 durante l'orario di ufficio: il tempo di risposta per un preventivo è in genere inferiore a cinque minuti. È inoltre possibile inviare il codice articolo tramite il numero modulo di richiesta preventivo ↗ o via e-mail all'indirizzo sales@iac.us.com.
Siemens S7-300 · S7-400 · S7-1200 · S7-1500 · ET 200 — tutti disponibili a magazzino, 2-year in garanzia
Consulta il catalogo completo Siemens →Codice articolo 6ES7 corrispondente, revisione verificata, 2 anni di garanzia. Preventivi in 5 minuti durante l'orario lavorativo. Spedizione in giornata per gli articoli disponibili a magazzino.