industrial IoT
intelligent factory
expert systems
La Fabbrica in Fiera
BIE2017
☑
UN PROGETTO AMBIZIOSO Unendo le competenze e le tecnologie di undici aziende, in pochi mesi è stata realizzata una fabbrica che per tre giorni, nel corso della manifestazione fieristica BIE Brescia Industrial Exhibition 2017, ha prodotto partendo dalla materia prima, il prodotto finito: una valvola a sfera. Ad XPLAB il compito di realizzare il Supervisore Generale. Con questo documento vogliamo raccontarvi la storia del progetto per come l’abbiamo vissuta.
AN AMBITIOUS PROJECT Combining the skills and technology of eleven companies, a factory was built in a few months, which for three days, during the BIE Brescia Industrial Exhibition 2017 trade fair, produced the finished product: a ball valve. To XPLAB the job of creating the Main Supervisor. Through this document we want to tell you the story of this project from our point of view.
IL LOGO Per quasi tutti nostri progetti, il logo è un punto di partenza. Potrà sembrare strano, vi domanderete cosa ha mai a che fare un simbolo grafico col software. Vedetela così : è un’interfaccia grafica. Ragionare sul simbolo porta ad approfondire i contenuti che si vogliono sviluppare nel progetto e così è stato anche per la Fabbrica in Fiera. Rielaborando il logo abbiamo spostato il focus sull’innovazione “4.0 ed oltre”, che è diventata il tema principale da sviluppare nel progetto.
THE LOGO For almost all our products the logo is the starting point. It might seem odd and you might be wondering what has to do the graphical logo to the software. Think of it this way: it’s a graphical interface. Reasoning on the Symbol brings you to deeply think about the content that we want to develop. So it has been for the Factory At Exhibition. Working on the logo we moved the focus to the innovation theme “4.0 and beyond”, which became the main topic to develop in the project.
4.0 ed Oltre Nel 1990 abbiamo realizzato XPOLYPLUS uno dei primi software SCADA (Supervisory, Control And Data Acquisition), possiamo quindi tranquillamente affermare che già da allora per noi le fabbriche dovevano essere 4.0. Siamo quindi all’oltre, ovvero processori più potenti e meno costosi, memorie di massa con capacità sempre più grande e soprattuto connettività: intranet ed Internet. Per sfruttare al meglio queste nuove possibilità abbiamo sviluppato nuovi linguaggi di programmazione e potenti piattaforme applicative. Il progetto della Fabbrica in Fiera è stato realizzato grazie agli anni di sviluppo dedicati a questa ricerca.
4.0 and BEYOND In 1990 we developed XPOLYPLUS, one of the first SCADA (Supervisory, Control And Data Acquisition), since then for us the factories had to be 4.0. We are therefore at the “beyond”, meaning higher-performance and cheaper processors, mass storages with always better volumes and, overall, connectivity: intranet and internet. To make better use of this new opportunities we developed new programming languages and new applicative platforms. The project of the Factory At Exhibition has been build up thanks to years of research made in this perspective.
 
M1
Riscaldo e taglio barra - Brass rod heating & cutting
M5
Lavorazione meccanica - Mechanical processing
M2
Forgiatura - Forging
M6
Lavaggio - Metal washing
M3
Aspirazione fumi - Fumes aspiration
M7
Lavorazione sfere - Manufacture of balls
M4
Sabbiatura - Sandblasting
M8
Assemblaggio - Product assembly
IL PROGETTO Scopo del nostro progetto è quello di dare un’idea concreta di come possa essere impostata una fabbrica 4.0. Logicamente molte possibilità sono solo accennate, ma visibili. La cosa che deve risultare evidente è come una linea di produzione o un’intera fabbrica possano con facilità essere messe sotto supervisione. L’Operatore del Centro di controllo ha una visione sintetica ed immediata dello stato degli impianti. I dati di produzione e di processo vengono collezionati nel data base, per rapporti, analisi successive o in tempo reale ed eventualmente resi visibile via Web o condivisi su piattaforme Cloud.
THE PROJECT The goal of our project is to give a concrete idea of how it could be set a 4.0 factory. Some possibilities are just lightly showed, but visible. What has to be clear is how a production line, or a whole factory, could be easily monitored by a new generation of supervisors. The operator of the control center has a synthetic and instant view of the facilities status. The data of the production and of processes are saved on database in order to create reports, for subsequent or real time analysis, and eventually to make them available via web or shared on cloud platforms.


ARCHITETTURA Hardware Per evitare di dover stendere un’ infrastruttura ethernet su cavo abbiamo optato per una connessione tra i vari elementi via Wi-Fi. Abbiamo quindi dotato tutte le macchine di un modulo industrial IoT che permette lo scambio dei dati tra il loro sistema di controllo ed il supervisore centrale.
Hardware DESIGN For the exhibition, to avoid a cable infrastructure we decided to create a Wi-Fi connection between the devices. Every machine is equipped with an industrial IoT module that allows the exchange of data between their control system and the central supervisor.
MODULI industrial-IOT La funzione dei moduli non è limitata alla comunicazione, sono infatti dotati di un’elettronica che consente la rilevazione diretta da sensori la cui gamma è vastissima: accelerometri, sensori d’umidità, di pressione, di posizione .. Si prestano pertanto a realizzazioni sia di automazione che di monitoraggio, indipendente o parallelo rispetto a quello di cui sono dotate le macchine e gli impianti.
Industrial-IOT MODULES The function of the modules is not limited to the communication task; they are equipped with an electronic that can be attached to a wide range of sensors: accelerometer, temperature, pressure, position. Hence they can be used either in automation either in monitoring, independently or in parallel with the control systems of the machines.
ARCHITETTURA Software L’architettura software implementata, ricalca il concetto di elaborazione distribuita e cooperativa dell’hardware sottostante. I moduli i-IoT forniscono anche un’interfaccia grafica estremamente espressiva, fruibile da varie utenze, in questo caso dai monitor del Centro di Controllo e dai Totem distribuiti vicino alle macchine.
Software DESIGN The software architecture implemented, follows the concept of a distributed and cooperative elaboration of the below hardware. The IoT modules provide a graphical interface extremely expressive, available by many clients, in this case by the control center’s monitors and by the totems placed near the machines.
SOFTWARE : POWER-KI Tutte le applicazioni del progetto sono state scritte in linguaggio POWER-KI. POWER-KI a quanto ci risulta è il primo linguaggio di programmazione commerciale realizzato in Italia. E’ il frutto del lavoro di ricerca e sviluppo di XPLAB che ad oggi dura da dodici anni. Copre campi applicativi che vanno dall’IoT, all’automazione industriale, ai sistemi di gestione, al Web.
SOFTWARE: POWER-KI All the project’s applications are written in POWER-KI language. POWER-KI as far as we know is the first commercial programming language developed in Italy. It’s the result of twelve years of research and development of XPLAB. It covers many applicational areas such as industrial automation, IoT, management systems, Web.
SOFTWARE: PowerBerry PowerBerry è il “porting" di POWER-KI su Windows 10 IoT di Microsoft, é quindi possibile sviluppare applicazioni per diversi tipi di schede: Raspberry PI, MinNowBoard, DragonBoard ecc. I moduli IoT della Fabbrica in Fiera hanno installato su questo sistema operativo, PowerBerry, PBM (PowerBerry Manager) e l’applicazione sviluppata per la Macchina a cui si collegano.
SOFTWARE: PowerBerry PowerBerry is the POWER-KI’s “porting” on Windows 10 IoT of Microsoft, therefore is possible to develop application for different type of IoT boards: Raspberry PI, MinNowBoard, DragonBoard ecc. The IoT modules of the Factory At Exhibition have installed on this Operating System, PowerBerry, PBM (PowerBerry Manger) and the application developed for the Machine to which they are connected.
SVILUPPO degli Applicativi Anche se la supervisione della Fabbrica in Fiera è un sistema su scala ridotta, rimane complesso da realizzare; a questo si aggiunga il poco tempo a disposizione … Per fortuna gli strumenti a disposizione sono potenti: POWER-KI è potente, PowerBerry è potente, l’ecosistema di supporto .. pure. Oltre agli strumenti del WorkBench di POWER-KI per il test ed in debug, abbiamo infatti potuto contare su PWK-Inspector, che ci consente il debug e la modifica “a caldo”, e sui simulatori (PWK) con i quali abbiamo emulato le apparecchiature delle macchine.
APPLICATION’s DEVELOPMENT Even if the Factory at Exhibition Supervisor it’s on small scale, it is still complex to be implemented; in addition to this, the short time available… Luckily the tools are powerful: POWER-KI is powerful, PowerBerry is powerful and the supporting ecosystem of applications too. In addition to the test and debug tools of POWER-KI’s WorkBench, we could rely on PWK-Inspector which enable the live debug and modifications of source code, and on (PWK) simulators, with which we have emulated the machine equipments.
INTERFACCE Utente : elementi Per ogni Macchina, e sono otto, abbiamo realizzato un’interfaccia utente specifica, selezionando le informazioni da presentare all’Operatore del Centro di Controllo e definito l’aspetto della rappresentazione, in molti casi del tutto originale, in modo che fosse chiaro, sintetico ed espressivo.
User INTERFACES: elements For each of the eight machines we have developed a specific user interface, choosing the data displayed to the Operator of the main Supervisor and defining the look of the representation, in many cases in an original new way, so that it was clear, synthetic and expressive.
INTERFACCE Utente : sinottici I sinottici sono in 3D ed i loro elementi si animano sulla base dei segnali che provengono dalla macchina. Con una rappresentazione di questo tipo è possibile capire cosa la macchina sta facendo anche se gli organi interni sono invisibili in quanto coperti dalle protezioni oppure si è lontani. La funzione del sinottico è duplice: segnala all’operatore in modo immediato lo stato dell’impianto e permette all’operatore di capire cosa il supervisore vede dell’impianto. Tenendo poi conto che La Fabbrica in Fiera è un evento a cui partecipano non solo tecnici ma anche studenti e comunque un pubblico non specializzato, viene data a tutti la possibilità di comprendere il funzionamento di quanto stanno vedendo. User INTERFACES: synoptics The synoptics are in 3D and their components are moved by signals sourced by the machine. With that kind of representation it’s possible to understand the status of the machine even if the their components are not visible cause they are covered or too far to be seen. The synoptic function is dual: it indicates to the operator the live status of the facility and, on the other and, allows him to know what is the view of the overall supervisor. Since that the public of the exhibition is not only constituted by specialized technicians with this kind of representation is given to all the opportunity to understand how is working what they are looking at.
XAILS : il web Per realizzare il sito www.LaFabbricaInFiera.org ci siamo avvalsi di XAILS, la piattaforma per la gestione dei contenuti (CMS) che abbiamo realizzato con POWER-KI. Non si tratta del solito CMS basato su Web-Server, ma di una vera applicazione su server Cloud. Questa soluzione oltre che fornire le più elevate prestazioni, consente la realizzazione di applicazioni web, per eCommerce, informazione, industria, servizi, fuori dalla portata dei comuni strumenti web.
XAILS: the Web To create the website www.LaFabbricaInFiera.org we used XAILS, the platform for the content management (CMS) developed in POWER-KI language. It’s not the usual CMS based on the Web-Server, but it’s a real application on a Cloud server. This solution in addition of giving higher performance, allows the development of web applications, for e-commerce, informations services, industry, IoT, beyond the reach of common web tools.
www.LaFabbricaInFiera.org Il sito della Fabbrica In Fiera è stato progettato per fornire un supporto alle attività di comunicazione del gruppo dei Partner del progetto e, sfruttando le caratteristiche di XAILS, mostrare dalla pagina LIVE le possibilità offerte a supporto del IoT. Dalla sezione Progetto è possibile visionare una “progressione informativa” che illustra tutte le fasi della lavorazione.
www.LaFabbricaInFiera.org The website of the exhibition has been designed to provide support to the communication activities of the project’s Partner and, using the XAILS features, to show form the LIVE page the opportunities offered to support IoT. From the Project section is possible to view an “information progression” that shows each stage of manufacture.
ALLESTIMENTO Per realizzare la struttura del Centro di Controllo ci siamo ispirati allo scheletro del riccio di mare. Una struttura affascinante che sembra provenire da un’altro mondo. Una piccola astronave, con tutti quei piccoli oblò che filtrano la luce. Una curiosità: cercate di trovare i computer, ce ne sono dieci, ma se siamo stati bravi non li vedrete.
SetUp To design the structure of the Control Center we inspired to the sea urchin’s skeleton. A fascinating structure that seems to came from another world. A little spaceship with all this portholes that filter light. A curiosity: try to find the computers, there are ten, but if we have been good enough you wont see them.
In Fiera
4.0 Check List
Controllo per mezzo di CNC (Computer Numerical Control) e/o PLC (Programmable Logic Controller). Interconnessione ai sistemi informatici di fabbrica con caricamento da remoto di istruzioni e/o part program. Integrazione automatizzata con il sistema logistico della fabbrica o con la rete di fornitura e/o con altre macchine del ciclo produttivo. Interfaccia tra uomo e macchina semplici e intuitive, Rispondenza ai più recenti parametri di sicurezza, salute e igiene del lavoro.
Sistemi di telemanutenzione e/o telediagnosi e/o controllo in remoto. Monitoraggio continuo delle condizioni di lavoro e dei parametri di processo mediante opportuni set di sensori e adattività alle derive di processo. Caratteristiche di integrazione tra macchina fisica e/o impianto con la modellizzazione e/o la simulazione del proprio comportamento nello svolgimento del processo.
☑ ☑ ☑ ☑ ☑ ☑ ☑ ☑
XPLAB - Research in Automation Dal 1990 ci occupiamo di ricerca e sviluppo nel campo del software e dell`automazione. Le tecnologie di base che abbiamo realizzato : - sistemi operativi Real-Time: XPOLYPLUS; - linguaggi di programmazione: POWER-KI , PowerBerry; - sistemi di input/output : neXor I/O; - computer speciali: Janus, menoVenti. I principali settori in cui operiamo : - l`automazione della Fabbrica: controllo di macchine, impianti; - gestione di processi produttivi e decisionali; - Internet delle Cose (IoT); - il Web: App, servizi OnLine, Cloud, eCommerce; - il monitoraggio ambientale e la strumentazione da laboratorio. Since 1990 we deal with research and development in the field
The main fields in which we operate:
of software and of automation. The core technologies we have
- The automation of the factory: control of machines, plants;
achieved:
- Management of production and decision-making processes;
- Real-Time operating systems: XPOLYPLUS;
- Internet of Things (IoT);
- Programming languages: POWER-KI, PowerBerry;
- Web: App, Online services, Cloud, eCommerce;
- Input / output systems: Nexor I / O;
- Environmental monitoring and laboratory instrumentation.
- Special computer: Janus, Menoventi.


PARTNER Oltre alle tecnologie, la cosa straordinaria di questa avventura è stata la collaborazione e la sinergia che si è creata tra i vari Partner. Li ringraziamo e con loro l’Organizzazione di BIE.
Siamo convinti che La Fabbrica in Fiera possa dimostrare che questo modello d’interazione cooperativa e sinergica, sia la strada giusta per consentire alle imprese italiane di dimostrare le loro eccellenze ed affermarsi.
RICONOSCIMENTI Alla realizzazione di questo progetto hanno contribuito con impegno e passione l’ing. Guido Zini e l’ing. Simone Guglielmoni dell’Università degli Studi di Brescia. Un ringraziamento alle ditte: CMD srl - Flero (BS), ELIN sas di Pasotti Diego - Capriano del Colle (BS), Falegnameria ROCCA ALBINO - Brescia, Cube Photo Production - Brescia,
per la realizzazione dell’allestimento e le fotografie di questo documento.
XPOLYPLUS, POWER-KI, XAILS, POWERBERRY ed i relativi loghi grafici sono marchi ® registrati da XPLAB sas. © 2017 XPLAB sas Tutti i diritti riservati.


www.xplab.net www.power-ki.com www.powerBerry.tech v.le sant Eufemia, 39 25135 - brescia italy
cloud computing
collaborative robot flexible manufacturing
www.LaFabbricaInFiera.org
XPLAB research in automation
www.xplab.net
XPLAB - Design and Communication - Š2017
big data