Simulazione di linea ed attrezzature di produzione
Hermes Simulator è una soluzione per la simulazione delle logiche di linea e stazioni automatizzate che consente di costruire flussi di lavoro di interazione logica con l'obiettivo di testare le modifiche prima di andare in produzione.
L'obiettivo è quello di fornire un sistema flessibile per la progettazione di logiche complesse per le stazioni produttive.
Connettività: la soluzione viene implementata come OPC. UA Server, che è uno standard industriale ampiamente diffuso, al fine di esporre item e qualsiasi client OPC.UA può connettersi ad esso.
Stand-alone: la soluzione implementa un OPC. UA Server senza la necessità di installare software o framework di terze parti.
Flessibilità: configurabilità degli elementi di scambio navigabili da qualsiasi OPC. UA browser e possibilità di progettazione di logiche utilizzando un editor visuale.
Tecnologie: .NET | OPC.UA | LITEDB | ANGULAR | BLOCKLY| DEVOPS
I sistemi di gestione della produzione sono dei sistemi core ed è fondamentale garantire la continuità operativa. Vediamo come evitare workarounds sul sistema per i test di certificazione e come garantire che i test siano in linea con lo scenario a regime.
La soluzione espone un OPC. UA server con cui è possibile definire un'interfaccia. È il medesimo che verrà utilizzato in ambiente di produzione. Tale approccio permette di astrarre il livello di connettività con il campo.
Principali benefici:
Mantenere pulito il sistema: tutto ciò che sta sopra il livello di connettività rimane pulito e in linea con ciò che verrà installato nell’ambiente di produzione. In questo modo non vi è alcun rischio di commettere errori di configurazione a causa di soluzioni alternative di certificazione della soluzione.
Rendere la configurazione portabile: simile al vantaggio precedente, se c’è indipendenza dall'ambiente perché la connettività con il campo è astratta, allora significa che le configurazioni di sistema in laboratorio sono come quelle in produzione e viceversa.
Utilizzare la simulazione come metodologia investigativa: quando si riscontrano bug in produzione che richiedono analisi, è possibile eseguire le indagini per risolvere tali problemi senza impatti alla produzione.
La soluzione è sviluppata considerando due aspetti:
Deve essere stand-alone, ossia porta con sé tutto ciò di cui ha bisogno per funzionare. Questo consente ai tecnici di installare il simulatore sul proprio PC, presente anche nei server di laboratorio.
Deve fornire un'interfaccia grafica con cui i tecnici possano modificare la logica di una stazione simulata.
Caratteristiche della soluzione:
Espone una pagina amministratore dove è possibile controllare i log della simulazione.
Genera automaticamente schemi di configurazione per mostrare le impostazioni di configurazione che possono essere modificate per agire sulle logiche.
L'editor del simulatore delle stazioni utilizza Blockly come libreria per fornire un editor low-code di logiche di stazione.