Sviluppo di una soluzione di allarmi per macchinari industriali 4.0
L’obiettivo del progetto è quello di realizzare un sistema di notifica degli allarmi in tempo reale tramite il proprio centralino VOIP denominato TVOX.
Il team di produzione di EDALAB ha quindi pensato di personalizzare la piattaforma IoT BOX-IO per creare un sistema di monitoraggio allarmi in Cloud. Per esigenze di costo e di tempistiche, l’impiego di tale piattaforma IoT si è rivelata di fondamentale importanza.
Per creare questo sistema abbiamo quindi pensato di collegare i device di allarme a BOX-IO, la centralina di controllo intelligente poi elaborerà i dati per comunicare gli allarmi al server. Il server poi si preoccupa di mantenere lo storico degli allarmi e di notificare i dipendenti della tipologia di allarme tramite centralino VOIP. Tramite la Web App (sviluppata con tecnologia React) è possibile:
- Registrare nuovi utenti al sistema
- Monitorare lo stato in tempo reale del sistema
- Accedere allo storico degli allarmi
- Gestire la rubrica degli operatori con i loro orari di reperibilità
- Programmare gli allarmi tramite EMAIL o SMS

Progettazione

Sviluppo

Mantenimento
Sviluppo software per ricezione allarmi da macchinari industriali 4.0
Il progetto ha avuto come obiettivo quello di creare un sistema di allarmistica in grado di rilevare problemi, malfunzionamenti o anomalie nella linea di produzione e inviare quindi una notifica automatica all’operatore reperibile.
Nell’azienda del Cliente ogni dipendente ha un periodo settimanale di reperibilità, nel quale può essere contattato tramite telefonata e/o sms e/o email. La reperibilità è rappresentata da un insieme di entry, ognuna delle quali è composta da un insieme di giorni della settimana e della fascia oraria (dalle-alle) nel quale è reperibile nel dato insieme di giorni.
Quando una regola relativa ad un allarme scatta il server controlla tra i dipendenti quali sono quelli reperibili in quel momento. Una volta selezionato l’insieme dei dipendenti reperibili si inizierà a contattarli in maniera sequenziale. Se un dipendente non risponde gli si invierà un SMS (o email in base alle preferenze).
Sono state definite due severità, il livello base e quello prioritario. In base alla severità dell’allarme si sono diversificati i processi da mettere in campo:
Severità base -> si riprova 3 volte a chiamare un reperibile prima di passare al successivo
Severità prioritaria -> se il reperibile non risponde si passa immediatamente al successivo
Il sistema è quindi composto da:
› Web App per la gestione delle notifiche, degli allarmi e degli operatori
› Digital I/O (DIO) collegati ai punti di controllo per l’acquisizione del dato
› Centralina di controllo BOX-IO per raccolta ed invio dati
Applicazione Software per la Gestione di Allarmi in Macchinari Industriali 4.0
L’applicazione software sviluppata è il cuore del sistema di allarmistica intelligente per macchinari industriali 4.0, progettata per monitorare in tempo reale lo stato della linea di produzione e generare notifiche automatiche in caso di anomalie, malfunzionamenti o situazioni critiche.
Funzionalità principali dell’applicazione:
Monitoraggio real-time della linea di produzione:
L’applicazione riceve in tempo reale i segnali digitali provenienti dai punti di controllo tramite moduli Digital I/O (DIO) collegati alla centralina BOX-IO, analizzando continuamente lo stato dei macchinari.Gestione centralizzata degli allarmi:
È possibile configurare regole di attivazione per ogni punto di controllo, definendo soglie, eventi di trigger, tempistiche e comportamenti in caso di malfunzionamento. Ogni allarme è associato a una severità (base o prioritaria) che determina il flusso di escalation.Sistema di reperibilità dinamico:
La piattaforma consente la gestione completa dei turni di reperibilità degli operatori. Ogni dipendente ha associati uno o più intervalli temporali (giorni della settimana e fasce orarie) in cui è attivo e contattabile.Escalation automatica delle notifiche:
Quando un allarme viene attivato, il sistema identifica in modo automatico gli operatori reperibili in quel momento.In caso di severità base, il sistema effettua fino a 3 tentativi di contatto (chiamata) prima di passare al successivo operatore.
In caso di severità prioritaria, il sistema passa immediatamente al successivo in assenza di risposta, garantendo tempestività e reattività.
Canali di notifica configurabili:
Ogni operatore può impostare le preferenze di contatto (telefonata, SMS, email), permettendo una gestione personalizzata della comunicazione.Storico eventi e tracciabilità:
L’app conserva un log dettagliato di tutti gli eventi, allarmi generati, tentativi di contatto e risposte degli operatori. Questa funzionalità consente analisi post-evento e verifica dei tempi di reazione.Interfaccia web intuitiva:
La web app consente agli amministratori e operatori di visualizzare lo stato degli impianti, configurare regole, modificare la reperibilità, controllare lo storico degli allarmi e generare report.
Questa soluzione software, integrata con componenti hardware IoT e sensori distribuiti, abilita un vero e proprio sistema di allarme intelligente per l’industria 4.0, capace di anticipare guasti, ridurre i tempi di inattività e ottimizzare la gestione del personale tecnico. Il risultato è un ambiente produttivo più sicuro, connesso e reattivo, conforme agli standard di manutenzione predittiva e smart manufacturing.
Fasi di progetto per realizzare la piattaforma IoT
Abbiamo curato l’intera progettazione e sviluppo di una soluzione di allarmistica intelligente, partendo dall’analisi approfondita dei requisiti del Cliente e dall’osservazione dei processi produttivi per comprendere le logiche di funzionamento e le criticità operative. Sulla base di queste informazioni, abbiamo definito un’architettura modulare e scalabile, capace di integrare dispositivi eterogenei, sensori digitali e moduli I/O, sfruttando la piattaforma IoT proprietaria BOX-IO come base per l’interconnessione e la raccolta dei segnali dal campo.
Successivamente, abbiamo sviluppato i servizi back-end per la gestione degli eventi, implementando un motore logico capace di interpretare i segnali provenienti dai macchinari industriali e generare allarmi in base a regole configurabili. Ogni allarme può essere associato a una severità differente e gestito tramite meccanismi di escalation automatizzati che si attivano in caso di mancata risposta da parte dell’operatore reperibile. Questo ci ha permesso di realizzare un sistema in grado di garantire la continuità operativa e la tempestività degli interventi, riducendo drasticamente i tempi di risposta agli imprevisti.
In parallelo è stata progettata l’interfaccia web, pensata per essere intuitiva e accessibile, tramite cui è possibile monitorare lo stato dei macchinari in tempo reale, configurare le regole di allarme, gestire i turni di reperibilità degli operatori e consultare lo storico completo degli eventi. Particolare attenzione è stata dedicata alla gestione intelligente delle notifiche, con la possibilità di inviare avvisi tramite telefonata, SMS o email in base alle preferenze definite da ciascun utente.
La fase finale ha previsto il collaudo in campo della soluzione in ambiente produttivo, con test funzionali e simulazioni di allarme per validare il comportamento del sistema. Abbiamo inoltre affiancato il Cliente nella formazione del personale e nella definizione delle regole operative, assicurando una messa in produzione fluida e senza interruzioni.
Questa soluzione ha portato a un miglioramento tangibile della sicurezza e dell’efficienza operativa, abilitando un nuovo modello di gestione proattiva degli eventi in ambito industriale, perfettamente in linea con i paradigmi dell’Industria 4.0.
Altri casi di successo
Sviluppo piattaforma IoT per cancelli, porte e basculanti
Sviluppo piattaforma IoT per emergenze sanitarie
Sviluppo piattaforma per il controllo remoto
Sviluppo piattaforma di controllo e monitoraggio
Sviluppo di un prodotto intelligente per elettrodomestici
Monitoraggio e controllo dello stato di utilizzo di edifici
Sviluppo di un nuovo prodotto di monitoraggio di batterie
Fornitura di un sistema di allarmistica industriale intelligente
Sviluppo software per macchinari industriali 4.0
Sviluppo soluzione software per la prenotazione di sale meeting
Fornitura di un sistema di identificazione e controllo accessi intelligente
Sviluppo di un nuovo dispositivo per il monitoraggio del livello idrico delle piante
Sviluppo software per sistema di controllo accessi
Fornitura di un sistema di controllo e monitoraggio ambientale
Sviluppo software di un applicazione web di gestione dei mercati rionali
Sviluppo di una piattaforma IoT per il controllo delle luci
Fornitura di un sistema di monitoraggio ambientale in contesti storici