Teollinen internet : Teoria ja käytäntö
Heimovesa, Aleksi (2016)
Heimovesa, Aleksi
Metropolia Ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016110815868
https://urn.fi/URN:NBN:fi:amk-2016110815868
Tiivistelmä
Insinöörityössä selvitettiin teollisen internetin keskeisimpiä käsitteitä ja ilmiöitä sekä teoreettisesti että käytännön projektin kautta. Työssä hyödynnettiin Beckhoff Automationin sulautettua tietokonetta CX5130. Työssä pyrittiin rakentamaan kunnonvalvontajärjestelmä, jonka piti pystyä lähettämään reaaliaikaisesti mittausdataa anturilta internetiin. Projektin tarkoituksena oli havainnollistaa teollisen internetin mahdollisuuksia ja hyötyjä.
Työssä perehdyttiin ensin teollisen internetin kirjallisuuteen, signaalinkäsittelyyn ja TwinCat ADS -reititinjärjestelmään. Hyödyntämällä Beckhoff Automationin esimerkkiohjelmia pystyttiin rakentamaan mittausdatasta visualisointi, joka oli luettavissa kaikilla yleisimmillä laitteilla verkkoselaimen välityksellä. Signaali käsiteltiin ensin Beckhoff TF3600 Condition Monitoring -kunnonvalvontakirjaston avulla ja sen tulokset visualisoitiin kahdella eri tavalla. Visualisointitavat olivat WebVisualization sekä Twincat ADSWebService. Molemmissa tavoissa hyödynnettiin sekä html että JavaScript ohjelmointia WebVisualizationin ollessa käyttäjäystävällisempi.
Mittausdatan tallennus pilveen jätettiin toteuttamatta, koska siihen on tulossa lähiaikoina parempia työkaluja. Pilvitallentaminen olisi vaatinut oman ohjelmiston rakentamista sekä erinäisten ulkopuolisten ohjelmistojen hyödyntämistä, mutta järjestelmä haluttiin pitää mahdollisimman yksinkertaisena.
Twincat ADS reititinjärjestelmän hyödyntäminen vaatii vahvaa perehtymistä aiheeseen sekä valitun ohjelmointikielen osaamista. Se mahdollistaa kuitenkin logiikkaohjelman arvojen noutamisen ja hyödyntämisen ulkopuolisissa ohjelmissa.
Työssä perehdyttiin ensin teollisen internetin kirjallisuuteen, signaalinkäsittelyyn ja TwinCat ADS -reititinjärjestelmään. Hyödyntämällä Beckhoff Automationin esimerkkiohjelmia pystyttiin rakentamaan mittausdatasta visualisointi, joka oli luettavissa kaikilla yleisimmillä laitteilla verkkoselaimen välityksellä. Signaali käsiteltiin ensin Beckhoff TF3600 Condition Monitoring -kunnonvalvontakirjaston avulla ja sen tulokset visualisoitiin kahdella eri tavalla. Visualisointitavat olivat WebVisualization sekä Twincat ADSWebService. Molemmissa tavoissa hyödynnettiin sekä html että JavaScript ohjelmointia WebVisualizationin ollessa käyttäjäystävällisempi.
Mittausdatan tallennus pilveen jätettiin toteuttamatta, koska siihen on tulossa lähiaikoina parempia työkaluja. Pilvitallentaminen olisi vaatinut oman ohjelmiston rakentamista sekä erinäisten ulkopuolisten ohjelmistojen hyödyntämistä, mutta järjestelmä haluttiin pitää mahdollisimman yksinkertaisena.
Twincat ADS reititinjärjestelmän hyödyntäminen vaatii vahvaa perehtymistä aiheeseen sekä valitun ohjelmointikielen osaamista. Se mahdollistaa kuitenkin logiikkaohjelman arvojen noutamisen ja hyödyntämisen ulkopuolisissa ohjelmissa.