Casi reali

Lavori e casi reali

Una selezione di interventi su sistemi industriali reali. Alcuni dettagli identificativi sono omessi per esigenze di riservatezza.

Livello 2 e tracciabilità della linea tubi

Il problema era mantenere coerenti ordini, materia prima e prodotto lungo le diverse fasi della linea. Il contributo è stato lo sviluppo di un Livello 2 che collega ERP e PLC e rende disponibili tracciabilità, stato produttivo, ticket operativi e registrazione dei fermi.

Contesto e vincoli
Linea per la produzione di tubi in acciaio con PLC di macchina e integrazione con i sistemi aziendali.
Intervento
Ho sviluppato il Livello 2 che acquisisce gli ordini ERP e coordina con il PLC le fasi di produzione, la materia prima e i bundle. Il software ricostruisce avanzamento e stato produttivo.
Risultato
Operatori e sistemi aziendali possono consultare la tracciabilità di ordini, materia prima e bundle, l’avanzamento e lo stato produttivo. Sono disponibili anche ticket operativi, eventi e registrazioni dei fermi linea.
Tecnologie
Node.js Siemens S7 SQL Server MongoDB Real-time Web UI

Revamping SCADA per impianto di trattamento termico

Sostituire la supervisione esistente mantenendo l’automazione dell’impianto. L’intervento ha compreso analisi e ricostruzione del sistema legacy, sviluppo e validazione del nuovo SCADA fino al passaggio finale diretto alla nuova supervisione.

Contesto e vincoli
Impianto di trattamento termico esistente con PLC Siemens, regolatori di processo e sistema di supervisione legacy.
Intervento
Ho analizzato con reverse engineering i componenti della supervisione legacy e i flussi operativi, poi sviluppato e validato il nuovo SCADA. L’intervento comprende un modello di proiezione dello stato basato sugli eventi e la gestione delle anomalie di tracking.
Risultato
Ricette, allarmi, storico e diagnostica sono gestiti dal nuovo SCADA dopo il passaggio finale diretto alla nuova supervisione. L’automazione dell’impianto e il controllo macchina esistenti sono stati mantenuti.
Tecnologie
Ignition Siemens S7-300 Siemens S7-1500 SQL Server Protocolli industriali

Revamping software di macchina con runtime Edge

Una macchina con supervisione e applicazioni legacy richiedeva un’evoluzione progressiva. Il contributo è stato un runtime Edge esterno al PLC, come base per trasferire gradualmente funzioni applicative.

Contesto e vincoli
Macchina industriale esistente basata su PLC Siemens S7-300, con sistema di supervisione e software applicativo legacy.
Intervento
Ho sviluppato il runtime Edge esterno al PLC, integrando dati di macchina e funzioni applicative a fianco dell’automazione esistente. È la base per trasferire gradualmente le funzioni applicative verso componenti software più moderni.
Risultato
Acquisizione dati, gestione centralizzata dei tag, comandi, allarmi e registrazione degli eventi sono disponibili nel runtime Edge operativo. Il software applicativo può evolvere per passi mantenendo il controllo PLC.
Tecnologie
Node.js Siemens S7-300 S7 communication Edge runtime Real-time Web UI

Hai un progetto software industriale?

Può riguardare una nuova macchina, una fornitura o l’evoluzione di un impianto esistente. Descrivimi la funzione richiesta e i vincoli del progetto.