Una guida alla risoluzione dei problemi I/O ODOT

copertina

Nelle attività di produzione industriale, la qualità e la stabilità dei prodotti hardware sono cruciali per il funzionamento sicuro ed efficiente dell'intera linea di produzione.Tuttavia, non dovremmo trascurare la configurazione del software.I problemi del software possono anche portare a crash del sistema, perdita di dati o all’incapacità della linea di produzione di svolgere correttamente le proprie attività, il che può avere un impatto significativo sull’intero processo di produzione.Pertanto, sia negli aspetti hardware che software dell'ambiente di produzione industriale, la risoluzione dei problemi è un passaggio necessario per garantire che le apparecchiature funzionino correttamente, garantiscano l'efficienza della produzione e mantengano sicurezza e affidabilità.

1

Oggi analizziamo un caso reale in cui la configurazione del software ha influenzato la produzione.Assicuriamoci di risolvere i problemi in modo efficace in futuro per garantire l'efficienza e l'affidabilità delle linee di produzione automatizzate!

1

2

Feedback dei clienti: L'attrezzatura in loco sta riscontrando problemi con il modulo CN-8032-L che va offline, con conseguente attivazione di un arresto di emergenza da parte della macchina e interruzione del funzionamento automatico della linea di produzione.Per ripristinare il normale funzionamento è necessario un intervento manuale, che causa interruzioni della produzione e dei test regolari.Se il problema dei moduli che cadono offline non può essere risolto in modo efficace, ciò avrà un impatto sulla produzione finale.

 

2

Dopo la comunicazione in loco con il personale tecnico, è stato confermato che su tre linee di produzione, due di esse riscontravano lo stesso problema di moduli che cadevano offline nella stessa posizione.Circa 1 secondo dopo essere stati offline, i moduli si ricollegherebbero automaticamente.Il cliente aveva già tentato in precedenza di sostituire i moduli, senza però risolvere il problema.Una valutazione iniziale ha indicato che probabilmente il problema non era correlato alla qualità del modulo.Sono stati eseguiti i seguenti passaggi per la risoluzione dei problemi:

1. Informazioni aggiornate sul firmware del modulo e file GSD del programma per eliminare i problemi di compatibilità del firmware.

2. Sostituire nuovamente i moduli per escludere potenziali difetti dei singoli moduli.

3. Informazioni verificate sull'hardware di rete, switch e alimentazione, eliminando in gran parte i problemi relativi all'hardware.

4. Modificata la struttura della rete per eliminare potenziali fattori legati alla rete.

5. Utilizzo di filtri sull'alimentatore per escludere problemi legati all'alimentazione.

6. Esaminato e risolto eventuali conflitti di indirizzi IP di rete.

7. Disattivato temporaneamente il router che si connette alla rete esterna, riducendo così la frequenza delle interruzioni ma non risolvendo completamente il problema.

8. Pacchetti di rete catturati e pacchetti di dati di servizio non ciclici identificati in Profinet, che portano a errori PLC dovuti al timeout dei pacchetti.

9. Basandosi sul passaggio precedente, esamina il programma del cliente.

Analizzando i pacchetti di dati di rete si è scoperto che il cliente utilizzava il programma di comunicazione Modbus di Siemens.Durante l'esecuzione di specifici blocchi funzione, hanno inavvertitamente inserito l'identificatore hardware di un modulo funzione nei pin del programma.Ciò ha comportato l'invio continuo da parte del PLC di pacchetti di dati UDP a quel modulo funzionale, provocando un errore di "timeout del servizio non ciclico" e causando la messa offline della macchina.

 

3

3

Il problema nel caso precedente è diverso dal tipico timeout della comunicazione PN causato da interferenze o interruzioni della rete.I timeout del servizio non ciclico sono generalmente correlati alla programmazione del cliente, alle prestazioni della CPU e alla capacità di carico della rete.Sebbene la probabilità che si verifichi questo problema sia relativamente bassa, non è impossibile ed è possibile intraprendere la risoluzione dei problemi del programma o dell'ambiente di rete per risolverlo in futuro.

I problemi software sono spesso meno visibili, ma con un approccio collaborativo e sistematico alla risoluzione dei problemi, possiamo identificare la causa principale e risolvere i problemi per garantire una produzione regolare!

Quindi, questo conclude il nostro blog tecnico per questa sessione.Fino alla prossima volta!


Orario di pubblicazione: 17 ottobre 2023