Una lettura fuori tolleranza non è di per sé né un guasto né un attacco: è un segnale da indagare. La distinzione si costruisce incrociando il comportamento del sensore con il contesto — manutenzioni, cambi turno, altri dispositivi, eventi di rete — e la decisione di fermare la linea resta a una persona che valuta il rischio del fermo contro il rischio del proseguire. Questo articolo mostra come ragionare, con un caso illustrativo completo.
Lo scenario: letture fuori tolleranza
Le linee di produzione moderne raccolgono continuamente misure: temperatura, pressione, vibrazione, umidità, conteggi di pezzi. Ogni sensore ha un intervallo di tolleranza atteso, e quando le letture escono da quell'intervallo qualcuno deve capire perché. Il problema è che lo stesso sintomo — un valore anomalo — può avere cause molto diverse: un sensore che si sta rompendo, una deriva lenta della taratura, una variazione reale del processo, oppure una manomissione del dispositivo o dei dati che trasporta.
Trattare ogni anomalia come un attacco significa fermare linee senza motivo; trattarla sempre come un guasto significa ignorare il segnale che conta. La guida NIST SP 800-82 revisione 3, dedicata alla sicurezza della tecnologia operativa (OT), ricorda che in questi ambienti affidabilità e sicurezza fisica vengono prima di tutto: il modo in cui si indaga un'anomalia deve rispettare la continuità del processo, non metterla a rischio con verifiche intrusive.
Tre ipotesi da confrontare: guasto, deriva, manomissione
Di fronte a letture anomale conviene esplicitare le ipotesi invece di saltare a una conclusione. Ognuna ha segnali tipici, nessuno dei quali è da solo una prova:
- Guasto del sensore. Letture improvvisamente bloccate su un valore fisso, salti impossibili per la fisica del processo, silenzio totale del dispositivo. Spesso coincide con un evento meccanico: urto, vibrazione anomala, infiltrazione.
- Deriva di taratura. Scostamento lento e progressivo, coerente nella direzione, che peggiora nel tempo. Tipico dei sensori che invecchiano o lavorano in condizioni dure; si conferma confrontando con uno strumento di riferimento.
- Manomissione. L'anomalia coincide con cambiamenti nel contesto: un dispositivo nuovo in rete, un accesso al gateway che raccoglie i dati, una modifica di configurazione, un orario insolito. Il valore anomalo può anche essere plausibile dal punto di vista fisico, ma arrivare in un momento che non torna.
La domanda chiave della scheda — «come distinguere un guasto da un comportamento sospetto?» — ha questa risposta pratica: un guasto si spiega dentro il processo, una manomissione lascia tracce fuori dal processo. Se l'anomalia riguarda solo la misura, guarda il sensore; se riguarda anche il contesto intorno al sensore, allarga l'indagine.
Correlare eventi e comportamenti
Nessun sensore vive da solo. Le letture viaggiano verso concentratori, sistemi di supervisione, storici di produzione; la rete intorno a loro è fatta di switch, firewall, account di servizio, accessi di manutenzione. Correlare significa mettere sulla stessa linea temporale tre famiglie di segnali:
- Segnali di processo: le letture del sensore e quelle dei sensori vicini, i parametri di linea, gli allarmi di macchina.
- Segnali operativi: manutenzioni pianificate, cambi formato, fermi programmati, interventi dei tecnici.
- Segnali di sicurezza: dispositivi comparsi in rete, modifiche alle regole del firewall, accessi fuori orario, variazioni di privilegi sui sistemi che raccolgono i dati.
Raccogliere queste tre famiglie di segnali senza disturbare l'impianto è esattamente il compito del monitoraggio passivo dell'officina, che legge le fonti disponibili invece di interrogare le macchine.
Un esempio di correlazione utile: la vibrazione di un motore sale, ma nello stesso quarto d'ora un manutentore ha aperto una sessione di assistenza sul concentratore di linea. Le due cose possono essere collegate, indipendenti, o una coincidenza. La correlazione produce una segnalazione da indagare, non una diagnosi automatica: spetta a una persona verificare sul posto, interrogare il manutentore, leggere i parametri macchina. Anche la pagina OverZeus dedicata ad aziende e IoT lo dichiara esplicitamente: gli agenti raccolgono segnali e contesto, la decisione resta al responsabile.
Esempio illustrativo: il sensore di vibrazione della linea di confezionamento
Esempio illustrativo. Il caso seguente è inventato per mostrare il percorso di analisi; non descrive un incidente reale né un cliente.
In uno stabilimento alimentare, il sensore di vibrazione di un motore della linea di confezionamento inizia a segnare valori oltre la soglia di allarme, due volte in tre giorni, sempre nel turno di notte. La qualità del prodotto non è ancora compromessa, ma se il motore cede la linea si ferma.
Argus, che osserva servizi, rete e dispositivi collegati, rileva lo scostamento dalla situazione attesa e lo mette in evidenza con la sua storia: le due anomalie notturne, la durata, il ritorno spontaneo nella norma. Hephaestus porta il contesto della macchina: il ruolo del motore nella linea, le sue dipendenze operative, le manutenzioni registrate. Dal confronto emerge un fatto nuovo: in entrambe le notti, pochi minuti prima dell'anomalia, risulta attiva una sessione di assistenza remota sul concentratore che raccoglie i dati di quella linea, aperta da un account di servizio del fornitore.
A questo punto le ipotesi restano aperte: vibrazione reale durante un test del fornitore, disturbo introdotto dalla sessione di manutenzione, account usato in modo improprio. Non c'è una diagnosi automatica. Il caso viene presentato ai responsabili con tre opzioni: verificare con il fornitore se le sessioni erano pianificate; far controllare sul posto sensore e motore dal manutentore interno; oppure, se emergessero conferme di un uso improprio, affidare il caso ad Ares, che organizza priorità e indagini e prepara un piano — per esempio la sospensione dell'account di servizio — dove ogni misura attiva viene elencata con impatto e autorizzazione prima dell'esecuzione. Il responsabile sceglie la verifica con il fornitore: le sessioni risultano pianificate per un aggiornamento firmware del concentratore, e l'anomalia si spiega con un disturbo di campionamento durante il riavvio del servizio. La decisione, le evidenze e il motivo della conclusione restano tracciati per la prossima volta.
Escalation e decisione sul fermo linea
Chi decide se fermare la produzione? Non il sensore e non il software di monitoraggio: la persona a cui l'organizzazione ha assegnato quella responsabilità, di solito il responsabile di produzione o il direttore di stabilimento, con il supporto di manutenzione e qualità. Vale la pena scriverlo prima che serva, in un runbook di emergenza per lo stabilimento: chi valuta, chi decide, chi esegue e chi registra. Le funzioni di sicurezza e il controllo di processo restano affidati ai sistemi dell'impianto e ai responsabili tecnici: gli agenti raccolgono segnali e contesto, propongono opzioni e ne mostrano le conseguenze, ma non comandano la linea.
Una scala di escalation ragionevole prevede tre livelli:
- Osservazione rafforzata. L'anomalia è singola, il processo è stabile, le altre misure concordano. Si monitora con soglie più strette e si pianifica una verifica alla prima occasione utile.
- Verifica immediata senza fermo. Le anomalie si ripetono o il contesto è incerto. Il manutentore controlla il sensore con la linea in funzione o nel micro-fermo già previsto; si confronta con uno strumento di riferimento.
- Fermo controllato. C'è rischio per la qualità, per la sicurezza delle persone o indizi seri di manomissione. La linea si ferma secondo la procedura di processo, non in modo improvvisato: la guida NIST SP 800-82r3 insiste proprio sul fatto che negli ambienti OT gli interventi devono considerare gli effetti sul processo fisico.
In tutti e tre i livelli, ciò che rende difendibile la decisione è la traccia: cosa si è visto, quali ipotesi sono state considerate, chi ha deciso e perché. Se l'anomalia di oggi torna tra sei mesi, quella traccia è la differenza tra ricominciare da zero e riconoscere subito il caso.
Descrivi impianti, sensori e vincoli produttivi per definire il perimetro di una demo.
Contenuto realizzato con assistenza AI. Gli scenari descritti sono esempi illustrativi.
