La manutenzione e usabilità  rappresentano attualmente alcune delle sfide pi๠intraprese nelle applicazioni industriali. Il comportamento delle macchine automatiche per imballaggi ਠdescritto dai Ladder steps, una sequenza di attivazione della macchina hard coded nel Plc (Controllore Logico Programmabile). Nello scenario attuale, per ciascuna funzionalità  di servizio che necessita di essere implementata ਠrichiesto un aggiornamento software della macchina, causando possibili sprechi di tempo e risorse. Lo scopo di questa tesi ਠprogettare e sviluppare un'applicazione innovativa e flessibile, che consenta di migliorare le capacità  di servizio, senza la necessità  di un aggiornamento del software macchina. Gli strumenti che consentono di realizzare ciಠsono rappresentati dall'architettura software del Plc e il Service Tool, entrambe soluzioni sviluppate da Tetra Pak. La flessibilità  dell'App ਠconseguita grazie all'introduzione di un linguaggio dedicato codificato in Xml, caratterizzato da una grammatica intuitiva, e il suo interprete chiamato Engine, in grado di svolgere sia la funzione di Parser, che eseguire le operazioni richieste (Action Performer). Le parole (Keywords) sviluppate sono organizzate in un pattern (Xml State Machine Pattern), in grado di descrivere completamente il comportamento funzionale dell'App. Una volta che l'idea ਠstata ben definita, considerando i possibili casi d'uso e specifiche, ਠstata sviluppata la prima applicazione sul prodotto Beckhoff XTS (eXtended Transport System), un innovativo sistema di trasporto che utilizza carrelli magnetici indipendenti e tecnologie elettroniche avanzate.

Progettazione di un'applicazione innovativa per la manutenzione di macchine automatiche per imballaggi

2017

Abstract

La manutenzione e usabilità  rappresentano attualmente alcune delle sfide pi๠intraprese nelle applicazioni industriali. Il comportamento delle macchine automatiche per imballaggi ਠdescritto dai Ladder steps, una sequenza di attivazione della macchina hard coded nel Plc (Controllore Logico Programmabile). Nello scenario attuale, per ciascuna funzionalità  di servizio che necessita di essere implementata ਠrichiesto un aggiornamento software della macchina, causando possibili sprechi di tempo e risorse. Lo scopo di questa tesi ਠprogettare e sviluppare un'applicazione innovativa e flessibile, che consenta di migliorare le capacità  di servizio, senza la necessità  di un aggiornamento del software macchina. Gli strumenti che consentono di realizzare ciಠsono rappresentati dall'architettura software del Plc e il Service Tool, entrambe soluzioni sviluppate da Tetra Pak. La flessibilità  dell'App ਠconseguita grazie all'introduzione di un linguaggio dedicato codificato in Xml, caratterizzato da una grammatica intuitiva, e il suo interprete chiamato Engine, in grado di svolgere sia la funzione di Parser, che eseguire le operazioni richieste (Action Performer). Le parole (Keywords) sviluppate sono organizzate in un pattern (Xml State Machine Pattern), in grado di descrivere completamente il comportamento funzionale dell'App. Una volta che l'idea ਠstata ben definita, considerando i possibili casi d'uso e specifiche, ਠstata sviluppata la prima applicazione sul prodotto Beckhoff XTS (eXtended Transport System), un innovativo sistema di trasporto che utilizza carrelli magnetici indipendenti e tecnologie elettroniche avanzate.
2017
it
Dipartimento di Ingegneria
Università degli Studi di Modena e Reggio Emilia
File in questo prodotto:
File Dimensione Formato  
Tesi_finale_TP_moreThesis.pdf

accesso solo da BNCF e BNCR

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati
Dimensione 2.41 MB
Formato Adobe PDF
2.41 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/299619
Il codice NBN di questa tesi è URN:NBN:IT:UNIMORE-299619