Automazione industriale, software gestionali, visione artificiale e commissioning di impianti — progetti reali con tecnologie reali.
Progettazione e sviluppo di una libreria PLC modulare e riutilizzabile per un sistema di intra-logistica automatizzata: trasportatori, smistatori, sorter e sequencer per la gestione automatica dei flussi di materiali tra magazzino e linee di produzione.
La libreria è strutturata ad oggetti (OOP in SCL) con blocchi funzione standard per ogni tipologia di attuatore: motor control, valve control, conveyor, sorter, pick-and-place. Ogni blocco implementa la logica di avvio, arresto, fault handling e interlocking in modo uniforme, semplificando la manutenzione e i future ampliamenti dell'impianto.
Il commissioning ha incluso la messa in servizio completa dell'impianto con test di accettazione FAT e SAT, interlocking di sicurezza e ottimizzazione dei cicli produttivi.
Progettazione, programmazione e commissioning di sistemi di controllo di processo distribuito (DCS) con piattaforma Siemens PCS7 per industria chimica. Il progetto ha coperto l'intero ciclo di vita del sistema di controllo: dall'ingegneria di base al commissioning e alla qualifica dell'impianto.
La configurazione PCS7 include la gestione di reattori discontinui (batch), con sequenze automatiche di carico reagenti, reazione, scarico e pulizia (CIP). I moduli APL (Advanced Process Library) sono stati configurati e parametrizzati per valvole di controllo, misuratori di portata, trasduttori di pressione e temperatura, e sistemi di agitazione.
Particolare attenzione è stata posta agli aspetti di safety & compliance: implementazione delle funzioni SIS (Safety Instrumented System) e documentazione completa per la certificazione ATEX e la qualifica IQ/OQ dell'impianto.
Gestione completa del dipartimento di ingegneria e manutenzione di una fabbrica automatizzata di intra-logistica, con responsabilità su un team multidisciplinare di tecnici, ingegneri e manutentori. Il ruolo ha incluso la pianificazione delle attività di manutenzione preventiva e correttiva, la gestione dei budget di reparto e il coordinamento con i reparti produzione e qualità.
L'impostazione quantitativa del reparto ha previsto la definizione di KPI di manutenzione (OEE, MTBF, MTTR, tasso di guasto), un sistema di work order strutturato e un piano di manutenzione basato sulla criticità degli impianti (RCM — Reliability Centered Maintenance).
La parte di ingegneria ha gestito le modifiche e i miglioramenti degli impianti esistenti, le richieste di modifica (MOC), la documentazione tecnica aggiornata e il coordinamento con i fornitori di automazione e manutenzione esterna.
Project management dell'intero progetto di costruzione di una nuova fabbrica automatizzata per l'intra-logistica, dalla pianificazione iniziale all'avviamento produttivo. Il progetto ha coperto la progettazione degli impianti, l'installazione dei sistemi di automazione, la qualifica e il collaudo, fino alla formazione del personale operativo.
La gestione del progetto ha applicato la metodologia Earned Value Management (EVM) per il controllo del budget e dell'avanzamento, con forecast continuo del costo a completamento (EAC) e dell'indice di prestazione dei costi (CPI). Il registro dei rischi è stato aggiornato continuamente con piani di risposta attivi.
Il coordinamento ha incluso fornitori internazionali di automazione, imprese di costruzione civile, integratori di sistemi e il cliente finale. La documentazione di progetto è stata gestita con un sistema di document control strutturato con revisioni e approvazioni formalizzate.
AILET è una piattaforma web sviluppata con Django e Python che collega in un unico flusso la progettazione di un impianto intralogistico, la programmazione del PLC e la progettazione elettrica. L'impianto viene modellato una sola volta, con zone, asset e connessioni di processo, e da quel modello vengono prodotti i deliverable tecnici.
Il modulo di generazione codice parte da template di function block e da regole sui parametri, definiti una volta sola come know-how di automazione. Produce sorgenti SCL Siemens, la configurazione dei DB degli asset, le istanze dei blocchi funzione e la tabella dei tag IO in Excel, con generazione parametri anche per Rockwell. La generazione può riguardare l'intero impianto, singole zone o singoli asset.
Per la parte elettrica, ogni asset può essere arricchito con i metadati EPLAN e con le connessioni elettriche: AILET esporta un payload JSON che un orchestratore .NET dedicato usa per costruire il progetto EPLAN. Le API REST, l'export/import in JSON ed Excel e il deploy con Docker completano l'integrazione con gli strumenti esistenti e riducono il lavoro manuale e gli errori di coerenza tra le discipline.
Ordo è un sistema di gestione magazzino (WMS) sviluppato in-house con Django e Python, pensato per l'ambiente industriale. Gestisce il ciclo completo delle movimentazioni di magazzino: entrate merci, uscite, trasferimenti interni e inventario, con tracciabilità completa tramite barcode.
Il sistema include un modulo di gestione ordini di produzione che collega le richieste di assemblaggio al disponibile in magazzino, generando automaticamente le liste di prelievo e aggiornando le giacenze in tempo reale. I report di avanzamento produzione sono integrati nel sistema e accessibili da interfaccia web responsive.
L'architettura REST API permette l'integrazione con sistemi ERP esistenti e con dispositivi di raccolta dati barcode. Il modulo di audit trail mantiene lo storico completo di ogni transazione, fondamentale per ambienti con requisiti di tracciabilità normativa.
PTecSIL è un'applicazione web sviluppata con Django, Bootstrap e HTMX per la gestione del ciclo di vita della Safety Integrity Level (SIL) secondo le norme IEC 61508 e IEC 61511. Nasce dall'esigenza di avere uno strumento strutturato e documentabile per la safety funzionale di impianti di processo.
Il modulo di analisi del rischio guida l'utente attraverso la procedura LOPA (Layer of Protection Analysis), calcolando il target SIL per ogni Safety Instrumented Function (SIF). La matrice SIF registra tutti i loop di sicurezza dell'impianto con i parametri di affidabilità dei componenti (PFDavg, λDU, β).
Il modulo di verifica SIL calcola automaticamente il PFDavg del loop e confronta il risultato con il target richiesto, producendo la documentazione tecnica secondo le norme. L'interfaccia HTMX garantisce un'esperienza fluida senza ricaricare la pagina, fondamentale durante le sessioni di lavoro intensive.
Progettazione, installazione e messa in servizio di un sistema di visione artificiale per il controllo qualità in linea su un processo chimico. Il sistema ispeziona automaticamente ogni singolo prodotto alla velocità della linea, identificando difetti superficiali, anomalie di forma e contaminanti estranei senza fermare il flusso produttivo.
L'architettura del sistema prevede telecamere industriali ad alta risoluzione con illuminazione strutturata, un sistema di acquisizione sincronizzato con l'encoder di linea e un software di elaborazione immagini con algoritmi di classificazione basati su deep learning e analisi morfologica classica.
L'integrazione con il PLC di linea avviene via Profinet: il sistema di visione comunica in tempo reale l'esito dell'ispezione, attivando il rifiuto automatico del prodotto non conforme tramite attuatore pneumatico. Il registro degli scarti è accessibile da SCADA con statistiche di processo e analisi delle cause più frequenti di non conformità.
Retrofit completo dell'impianto di confezionamento, pallettizzazione e fasciatura di sacchi di polveri industriali: intervento elettrico e di controllo su un sistema multi-macchina in linea. L'obiettivo era modernizzare l'architettura di controllo, migliorare l'affidabilità e aggiungere funzionalità di monitoraggio produzione.
Il progetto ha incluso la sostituzione completa dei quadri elettrici di macchina, il rifacimento del cablaggio di campo con canalizzazioni nuove, e la migrazione da un vecchio sistema proprietario a PLC Siemens S7-1500 con rete Profinet. La comunicazione tra le macchine della linea (confezionatrice, trasportatore pesatura, pallettizzatore, fasciatrice) è ora gestita tramite protocollo standardizzato, eliminando i problemi di sincronizzazione del vecchio sistema.
Il nuovo quadro principale incorpora un pannello HMI touch da 15" per la gestione centralizzata della linea, con ricette per i diversi formati sacco, diagnostica guasti e contatori di produzione. Il sistema di sicurezza è stato ridisegnato secondo EN ISO 13849-1 con funzioni di sicurezza certificate PL d.
Che si tratti di automazione industriale, sviluppo software o gestione di un progetto complesso — parliamone direttamente.