Data Acquisition as Industrial Cloud service
Stankevichus, Ivan (2016)
Stankevichus, Ivan
Jyväskylän ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604194587
https://urn.fi/URN:NBN:fi:amk-201604194587
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää käytännöllinen teollisuusautomaatiolaitteiston etävalvontaratkaisu, joka sisältää reaaliaikaisen tiedonkeruun Siemensin automaatiolaitteistosta ja saadun datan varastoinnin SAP HANA -pilvitietokantaan. Koska HANA tekniikka tulee käyttöön Siemensin pilvipalveluna, niin oli myös järkevä esittää tietokannan tärkeimmät ominaisuudet ja edut, jotka tämä tekniikka tuo teollisuussektorille yleisemminkin.
Työn toteutus sisältää kolme pääosaa. Ensimmäinen osa on tutkimus HANA -pilvitietokannan ominaisuuksista ja hyödyistä sekä toteutustekniikan kartoitus tiedonkeruusovellusta varten. Toiseen vaiheeseen sisältyi tiedonkeruusovelluksen ja etävalvonnan käyttöliittymän kehittäminen. Lopuksi suunniteltiin ja otettiin käyttöön s120 -taajuusmuuttajalle kehitetty etävalvontaratkaisu testausta ja esittelyä varten.
Tuloksena on saatu UA CONNECTOR -tiedonkeruusovellus, joka on toteutettu palveluna käyttäen web-tekniikkaa. Tiedonkeruusovellus käyttää OPC UA -standardiliityntää, jolla saadaan Tagien arvot s7-1500- ohjelmoitavasta logiikasta tai WinCC RT Advanced sovelluksesta reaali-ajassa. Tiedonkeruusovellus on toteutettu käyttäen mm. Nodejs, Angular.js ja WebSocket -tekniikkoja. Sovellus on toimeksiantajan vaatimusten mukainen.
Lisäksi oli kehitetty etävalvontakäyttöliittymä käyttäen HANAXS- ja SAPUI5- työkaluja. Käyttöliittymässä valvotaan s120 -taajuusmuuttajan virtalähdeyksikössä olevan jäähdytystuulettimen käyttötunteja. Koska kehitetty tiedonkeruusovellus voidaan tarjota palveluna ja SAP HANA itsestään toimii palveluna, niin lopuksi on esitetty ratkaisu, joka on hyvin lähellä Internet of Services -konseptia.
Työn toteutus sisältää kolme pääosaa. Ensimmäinen osa on tutkimus HANA -pilvitietokannan ominaisuuksista ja hyödyistä sekä toteutustekniikan kartoitus tiedonkeruusovellusta varten. Toiseen vaiheeseen sisältyi tiedonkeruusovelluksen ja etävalvonnan käyttöliittymän kehittäminen. Lopuksi suunniteltiin ja otettiin käyttöön s120 -taajuusmuuttajalle kehitetty etävalvontaratkaisu testausta ja esittelyä varten.
Tuloksena on saatu UA CONNECTOR -tiedonkeruusovellus, joka on toteutettu palveluna käyttäen web-tekniikkaa. Tiedonkeruusovellus käyttää OPC UA -standardiliityntää, jolla saadaan Tagien arvot s7-1500- ohjelmoitavasta logiikasta tai WinCC RT Advanced sovelluksesta reaali-ajassa. Tiedonkeruusovellus on toteutettu käyttäen mm. Nodejs, Angular.js ja WebSocket -tekniikkoja. Sovellus on toimeksiantajan vaatimusten mukainen.
Lisäksi oli kehitetty etävalvontakäyttöliittymä käyttäen HANAXS- ja SAPUI5- työkaluja. Käyttöliittymässä valvotaan s120 -taajuusmuuttajan virtalähdeyksikössä olevan jäähdytystuulettimen käyttötunteja. Koska kehitetty tiedonkeruusovellus voidaan tarjota palveluna ja SAP HANA itsestään toimii palveluna, niin lopuksi on esitetty ratkaisu, joka on hyvin lähellä Internet of Services -konseptia.