PLC guasto software applicativo

PLC guasto in quadro elettrico industriale co

PLC guasto e software applicativo non disponibile: rischi, criticità e strategie di prevenzione

Quando un PLC guasto blocca una macchina o una linea produttiva, l’attenzione viene quasi sempre concentrata sulla riparazione o sulla sostituzione dell’hardware. In molti casi, però, il vero problema emerge subito dopo: il software applicativo PLC non è disponibile, il progetto sorgente PLC non si trova, i parametri non sono aggiornati o la documentazione tecnica non permette di ripristinare l’impianto nelle condizioni originali.

La gestione dei backup PLC e dei sistemi di automazione industriale è un’attività spesso sottovalutata, ma determinante per ridurre i tempi di fermo impianto PLC. Un ricambio disponibile o una CPU sostitutiva non bastano se mancano programma, configurazioni, parametri macchina e strumenti software compatibili.

COVISION supporta le aziende nella continuità operativa impianti con servizi di riparazione PLC, salvataggio e configurazione impianti, ripristino di apparecchiature elettroniche industriali, fornitura di componenti rigenerati e supporto tecnico in caso di guasto.

Quando il guasto hardware non è il problema principale

Si consideri il caso di una macchina equipaggiata con un PLC installato oltre dieci anni prima. La CPU risulta guasta e viene rapidamente reperita un’unità sostitutiva. Il fermo impianto, teoricamente limitato al tempo necessario per la sostituzione, si prolunga però per diversi giorni perché non è disponibile una copia aggiornata del programma applicativo.

Situazioni simili si verificano spesso quando:

  • il software originale non è più reperibile;
  • il programma PLC non disponibile impedisce il riavvio della macchina;
  • il programma salvato non corrisponde alla versione realmente installata in macchina;
  • il PC usato per la programmazione non è più disponibile;
  • il manutentore o l’integratore originario non è più operativo;
  • i supporti contenenti i backup risultano danneggiati, obsoleti o illeggibili;
  • mancano licenze, tool software o versioni compatibili con il PLC installato.

In questi casi il costo maggiore non è rappresentato dal componente elettronico guasto, ma dall’indisponibilità delle informazioni necessarie per il ripristino PLC. La riparazione di schede elettroniche industriali o la sostituzione della CPU possono risolvere la parte hardware, ma senza backup aggiornati la macchina può rimanere comunque ferma.

Upload, download e backup: non sono la stessa cosa

Uno degli errori più frequenti consiste nel ritenere sufficiente la presenza del programma all’interno del PLC. In realtà, nel mondo dell’automazione industriale, è importante distinguere tra programma residente nel PLC, progetto sorgente PLC e backup PLC archiviato.

Programma residente nel PLC

Il programma residente è il software presente nella CPU e utilizzato per il funzionamento della macchina. È ciò che permette al PLC di eseguire logiche, sequenze, interblocchi, consensi e cicli automatici.

Progetto sorgente PLC

Il progetto sorgente PLC è il progetto completo utilizzato dal programmatore. Può includere commenti, simboli, descrizioni delle variabili, configurazioni hardware, librerie, blocchi funzionali, comunicazioni, diagnostica e documentazione associata.

Backup archiviato e verificato

Il backup archiviato è la copia conservata all’esterno del sistema e disponibile in caso di guasto, sostituzione o aggiornamento. Per essere realmente utile, un backup automazione industriale deve essere aggiornato, leggibile, documentato e verificato.

In numerose piattaforme di automazione il semplice upload dal PLC non consente di recuperare integralmente il progetto originale. A volte si recupera solo una parte del programma, senza commenti, simboli, configurazioni complete o struttura originaria. Per questo la disponibilità del progetto sorgente rappresenta un elemento essenziale per future attività di manutenzione, modifica e ripristino.

Domanda chiave per la manutenzione

Se domani si guastasse il PLC più critico dell’impianto, sareste in grado di ripristinare rapidamente macchina, programma, parametri, HMI e configurazioni di linea?

Obsolescenza hardware e software nei sistemi PLC

Un ulteriore fattore di rischio è rappresentato dall’obsolescenza PLC, sia hardware sia software. Molti impianti utilizzano ancora PLC, HMI, CNC, inverter, servoazionamenti e software di sviluppo non più supportati dai costruttori.

In queste situazioni il backup dei dati assume un’importanza ancora maggiore, perché la sostituzione dell’hardware può richiedere attività di migrazione verso piattaforme più recenti. Senza progetto sorgente, parametri e documentazione, una semplice sostituzione può trasformarsi in un revamping non pianificato.

Quando un PLC è fuori produzione o non facilmente reperibile, può essere utile valutare la disponibilità di un componente equivalente o rigenerato. COVISION dedica una pagina specifica alla fornitura di PLC rigenerati, soluzione utile quando il ricambio nuovo non è disponibile o i tempi di consegna non sono compatibili con la produzione.

Per approfondire il tema della scelta tra nuovo e rigenerato, è utile leggere anche l’articolo PLC nuovo o rigenerato: come scegliere, dedicato ai criteri tecnici, economici e operativi da valutare quando un PLC diventa critico per la continuità della linea.

La criticità delle batterie tampone

Sebbene le architetture più recenti utilizzino memorie non volatili, numerosi PLC, CNC e sistemi industriali installati negli anni passati utilizzano ancora batterie tampone per la conservazione di dati, parametri o programmi.

L’esaurimento della batteria tampone PLC può determinare la perdita totale o parziale delle informazioni memorizzate, rendendo impossibile il riavvio dell’impianto senza un backup preventivamente disponibile.

Per questo motivo il controllo periodico delle batterie rappresenta ancora oggi una buona pratica manutentiva. In particolare, è consigliabile verificare:

  • stato e data di sostituzione della batteria tampone;
  • presenza di allarmi o segnalazioni sul PLC;
  • condizioni della scheda memoria;
  • disponibilità del programma applicativo aggiornato;
  • presenza del progetto sorgente e dei parametri macchina;
  • procedure corrette per la sostituzione della batteria senza perdita dati.

Nei casi in cui la macchina sia già ferma o siano presenti errori critici, può essere utile attivare un supporto tecnico diretto. COVISION offre anche servizi di assistenza sul posto per impianti industriali e attività di supporto in campo.

Il backup dell’intero sistema di automazione

La continuità operativa impianti non dipende esclusivamente dal PLC. Per garantire un ripristino rapido è opportuno preservare anche le configurazioni delle altre apparecchiature coinvolte nel processo produttivo.

Dispositivo Dati da salvare
PLC Programma applicativo, progetto sorgente e configurazione hardware.
HMI Progetti, pagine operatore, variabili, ricette e configurazioni.
Inverter Parametri macchina, setup motore, rampe, limiti e configurazioni di comunicazione.
Servoazionamenti Tarature, configurazioni assi, parametri motore e riferimenti di posizione.
CNC Programmi, parametri, archivi macchina e configurazioni specifiche.
SCADA Database, configurazioni, licenze, allarmi, ricette e storici.
PC industriali Immagine completa del disco, sistema operativo, driver, licenze e software applicativi.
Reti industriali Configurazioni, indirizzamenti, topologie, parametri di comunicazione e diagnostica.

La perdita di uno solo di questi elementi può compromettere il ripristino dell’intera linea produttiva. Per esempio, un PLC disponibile ma privo del progetto HMI aggiornato può rendere difficile la gestione operatore. Allo stesso modo, una CPU ripristinata senza parametri inverter o servoazionamenti può impedire il corretto movimento della macchina.

Per le apparecchiature collegate alla linea, COVISION offre servizi dedicati alla riparazione di pannelli operatore HMI, alla riparazione di inverter industriali, alla riparazione di azionamenti industriali e alla riparazione di PC industriali.

Dal backup al Disaster Recovery industriale

La semplice disponibilità di un backup non garantisce automaticamente il ripristino dell’impianto. Un file salvato anni prima, non verificato o privo del software necessario per essere aperto, può non essere sufficiente in emergenza.

Per questo è opportuno definire procedure di Disaster Recovery industriale che stabiliscano:

  • dove sono archiviati i dati;
  • chi può accedere ai backup;
  • quali strumenti software sono necessari;
  • quali versioni hardware risultano compatibili;
  • quali licenze servono per aprire e trasferire i progetti;
  • quali ricambi sono disponibili a magazzino o tramite fornitori;
  • quali tempi di ripristino sono accettabili;
  • quali test periodici vengono eseguiti sui backup.

L’obiettivo non è soltanto conservare i dati, ma garantire la capacità di ripristinare rapidamente il sistema in caso di emergenza. Il backup diventa utile solo quando è leggibile, aggiornato, accessibile e realmente utilizzabile.

In ottica di manutenzione preventiva, può essere utile integrare questa attività con una strategia più ampia di manutenzione elettronica industriale, così da ridurre il rischio di fermi improvvisi e migliorare la gestione dei componenti critici.

RPO e RTO nell’automazione industriale

Due concetti largamente utilizzati nel mondo IT possono essere applicati con successo anche all’automazione industriale: RPO RTO automazione industriale.

RPO: Recovery Point Objective

L’RPO definisce la quantità massima di dati che l’azienda è disposta a perdere. In automazione industriale significa stabilire quanto può essere “vecchio” un backup prima di diventare insufficiente per il ripristino.

RTO: Recovery Time Objective

L’RTO definisce il tempo massimo accettabile per il ripristino dell’impianto. In pratica risponde alla domanda: per quanto tempo quella linea può restare ferma prima di generare un danno produttivo, economico o logistico rilevante?

La definizione di RPO e RTO consente di strutturare strategie di backup e recupero coerenti con le esigenze produttive. Una linea critica, ad alta produttività o con consegne vincolanti richiederà procedure più rigorose rispetto a una macchina secondaria.

Frequenze consigliate per i backup

La frequenza dei backup dipende dalla criticità della macchina, dalla frequenza delle modifiche e dal livello di rischio accettabile. Come riferimento operativo, si può partire da questa tabella.

Sistema Backup richiesto Frequenza consigliata
PLC Programma, progetto sorgente e configurazione hardware. Dopo ogni modifica.
HMI Applicazione completa e configurazioni operatore. Dopo ogni modifica.
Inverter Parametri macchina e configurazione motore. Annuale o dopo modifiche.
Servoazionamenti Parametri, tarature e configurazioni assi. Annuale o dopo modifiche.
SCADA Database, configurazioni, licenze e storici. Mensile.
PC industriali Immagine completa del disco. Semestrale.
CNC Programmi, parametri e archivi macchina. Trimestrale o dopo modifiche.
Reti industriali Indirizzamenti, configurazioni e topologia. Dopo ogni modifica rilevante.

La regola più importante è semplice: ogni modifica eseguita su PLC, HMI, inverter, servoazionamenti o supervisione dovrebbe generare un nuovo backup verificato. Un backup non aggiornato può essere quasi inutile in caso di guasto.

Check-list tecnica per backup PLC e impianti

Prima di considerare sicura una linea produttiva, è utile verificare alcuni punti essenziali.

  • Il programma PLC è disponibile?
  • Esiste una copia aggiornata del progetto sorgente?
  • Sono disponibili commenti, simboli, variabili e configurazione hardware?
  • Sono stati salvati i parametri di inverter e servoazionamenti?
  • I progetti HMI sono stati archiviati?
  • I PC industriali sono stati sottoposti a clonazione o imaging?
  • La documentazione tecnica è aggiornata e reperibile?
  • I backup sono stati verificati recentemente?
  • Sono disponibili software, licenze e cavi di programmazione?
  • È stata definita una procedura di Disaster Recovery industriale?
  • È chiaro chi può intervenire in caso di emergenza?

Questa check-list non sostituisce un’analisi tecnica dell’impianto, ma aiuta a individuare rapidamente le aree più esposte al rischio. Nelle aziende con macchine datate, linee custom o PLC fuori produzione, la verifica dei backup dovrebbe essere considerata una priorità.

Come può aiutare COVISION

La sostituzione o la riparazione di un PLC rappresentano spesso la parte più semplice di un intervento. La reale criticità emerge quando non sono disponibili i dati necessari per ripristinare il sistema nelle condizioni operative originali.

COVISION può supportare le aziende con servizi collegati alla continuità operativa degli impianti industriali, tra cui:

Nei casi di fermo improvviso, può essere utile approfondire anche l’articolo Riparazione urgente di macchinari industriali: a chi rivolgersi?, dedicato alla gestione rapida delle criticità sugli impianti produttivi.

Il PLC si è guastato e manca il programma?

Se il problema non è solo l’hardware, ma anche la mancanza del software applicativo, dei parametri o della documentazione tecnica, COVISION può aiutarti a valutare le possibilità di ripristino e continuità operativa.

Contattaci per una verifica tecnica su PLC, HMI, inverter, PC industriali e backup dei sistemi di automazione.


Richiedi una valutazione tecnica

FAQ su PLC guasto, backup e software applicativo

Cosa succede se un PLC si guasta e non ho il programma?

Se un PLC si guasta e non è disponibile il programma applicativo, la sostituzione della CPU potrebbe non essere sufficiente. Senza progetto sorgente, configurazione hardware e parametri, il ripristino può richiedere tempi lunghi o attività di ricostruzione del software.

È sempre possibile recuperare il programma facendo upload dal PLC?

No. In molte piattaforme l’upload dal PLC non permette di recuperare il progetto sorgente completo. Possono mancare commenti, simboli, configurazioni, librerie o dati necessari per modifiche e manutenzioni future.

Quali dati devo salvare oltre al programma PLC?

Oltre al programma PLC è consigliabile salvare progetto sorgente, configurazione hardware, progetti HMI, parametri inverter, tarature servoazionamenti, configurazioni SCADA, immagini dei PC industriali e documentazione tecnica.

Ogni quanto bisogna fare il backup di un PLC?

Il backup del PLC dovrebbe essere aggiornato dopo ogni modifica al programma, alla configurazione hardware o alla logica di macchina. Per linee critiche è consigliabile verificare periodicamente che il backup sia leggibile e realmente utilizzabile.

Che differenza c’è tra backup e Disaster Recovery industriale?

Il backup è la copia dei dati. Il Disaster Recovery industriale è la procedura che stabilisce come usare quei dati per ripristinare l’impianto: dove sono salvati, chi può accedervi, quali software servono, quali ricambi sono compatibili e in quanto tempo si può ripartire.

Perché le batterie tampone dei PLC sono ancora importanti?

Alcuni PLC, CNC e sistemi industriali più datati utilizzano batterie tampone per conservare dati, parametri o programmi. Se la batteria si esaurisce e non esiste un backup, il sistema può perdere informazioni fondamentali per il riavvio.