https://promaintlehti.fi/cialis-hinta-pfz.html
https://promaintlehti.fi/viagra-hinta-pfz.html

Standardinmukaisuutta teollisen internetin tiedonsiirtoon

Monissa yrityksissä on haasteena, etteivät modernitkaan teollisen internetin tietojärjestelmät, kuten kunnossapito- ja laitekannanhallintajärjestelmät, toimi suoraan keskenään eivätkä yritysten muiden moninaisten tietojärjestelmien kanssa. DIMECC:n S4Fleet -ohjelmassa VTT tutki yhdessä yrityspartnerin kanssa, miten yhteistoimintaa voisi helpottaa tulevaisuudessa.

Useat laite- ja konevalmistajat ovat kehittämässä tai jo ottaneet käyttöön teollisen internetin mahdollistamia ratkaisuja tarjotakseen asiakkailleen erilaisia digitaalisia palveluja. Palvelut liittyvät pääasiassa käyttöomaisuudenhallintaan, laitekannanhallintaan sekä kunnossapitoon. Monilla alan yrityksillä onkin jo web- ja mobiili-pohjaisia kunnossapidonhallinnan ratkaisuja, koska niiden avulla voi parantaa työn tehokkuutta useilla eri tasoilla. Ongelmana on ollut eri palvelujen ja tuotteiden yhteensopimattomuus.

Erilaisten järjestelmien yhdistyessä vaaditaan eri ohjelmistoilta ja järjestelmiltä yhteensopivuutta sekä yhteistoiminnallisuutta. Uusia ohjelmistoalustoja suunnitellessa tulee ottaa huomioon, että niiden pitää pystyä kommunikoimaan monenlaisten vanhojen ohjelmistojen kanssa. Jotta tulevaisuuden vaatimukset yhteensopivuudesta voidaan saavuttaa, standardien noudattaminen on kaikille toimijoille ehdoton edellytys. Myös mobiililaite- ja web-pohjaiset ohjelmistot on huomioitava sekä varmistuttava ohjelmistorajapintojen yhteensopivuudesta. Niiden on myös kyettävä toteuttamaan järjestelmän perustoiminnallisuudet, kuten tiedon tallennus, analyysi, aikataulutus, optimoinnit ja käyttöliittymät.

VTT selvitti DIMECC:n S4Fleet -ohjelmassa yhdessä yrityskumppanin (laitetoimittaja/kunnossapitopalveluntarjoaja) kanssa muun muassa, mitä standardeja, rajapintoja ja data- formaatteja voidaan käyttää kunnossapidonhallinnan dataintegraatioon. Potentiaaliset toteutusvaihtoehdot arvioitiin ja niistä keskusteltiin yrityksen eri toimialueiden asiantuntijoiden kanssa.

Selvityksen perusteella todettiin, että Open Groupin Open Messaging Interface (O-MI) and Open Data Format (O-DF) standardeja voitaisiin käyttää kunnossapidonhallinnan dataintegraatioon. Kyseisten standardien hyödyntämistä tukee se, että ne vaativat mahdollistaviksi teknologioiksi järjestelmiltä vain XML- ja HTTPS-tuen. Nämä teknologiat ovat myös tuettuina eri toimialueilla.

Tiedon formatointiin O-DF

Open Data Format (O-DF) on Open Groupin esineiden internet (IoT) -standardi, jonka tavoitteena on poistaa yhteensopivuusongelmat datan lähteiden ja datan hyödyntäjien välillä. O-DF:ää voidaan käyttää julkaisemaan mitä tahansa saatavilla olevaa dataa käyttäen normaalia web-linkkiä (URL, Uniform Resource Locator) esimerkiksi REST-rajapinnan yhteydessä. O-DF-tietorakenteita voi myös käyttää järjestelmien välisiin datan pyyntöihin ja datan lähetyksiin. Vaikka OD-F:ää voi hyödyntää muissakin yhteyksissä, se on erityisesti suunniteltu käytettäväksi O-MI-tiedonsiirtostandardin kanssa. 

Promaint-kuva1

Esimerkki kunnonvalvontapalvelun datan käytöstä.

O-DF on määritelty käyttäen XML-skeemaa (schema), joka on yksinkertainen ja laajennettava ontologia. Sen avulla on mahdollista luoda olio-ohjelmoinnissa käytetyn kaltaisia tietorakenteita. Koska mitään objektia tai tietoalkiota ei ole muuten vakioitu, kyseisellä puumaisella rakenteella on mahdollista määritellä mikä tahansa data, olipa se kuinka yksinkertainen tai monimutkainen tahansa, tai liittyipä se mihin tahansa toimialueeseen.

Promaint-kuva2

O-DF -skeeman periaatekuva.

Kääntöpuolena yksinkertaisuudesta on se, että jokaista toimialuetta varten pitää määrittää omalla XML-skeemalla, miten toimialueeseen liittyvä data sijoitetaan puurakenteen objekteihin ja alkioihin. Esimerkiksi voidaan määrittää, onko joku data merkkijono vai kokonaisluku ja ryhmittää saamaan kategoriaan kuuluva data pääobjektin alaisuuteen.

Tiedonsiirtoon O-MI

Open Messaging Interface (O-MI) on suunniteltu erityisesti IoT:tä varten, mutta se toimii hyvin myös teollisessa ympäristössä. O-MI:n tarkoituksena on saada aikaan yhteistoiminta eri tuotteiden tai laitteiden ja muiden tietojärjestelmien välillä, jotka joko käyttävät tai tuottavat tietoa. Koska IoT:tä hyödynnetään hyvin monissa sovelluksissa, on O-MI:stä tehty hyvin yleiskäyttöinen. O-MI verkon solmuilla ei ole määriteltyjä rooleja, vaan se toimii vertaisverkko-periaatteella, jossa kaikki solmut ovat samanarvoisia.

O-MI vaatii jonkun alemman tason protokollan tiedonsiirtoa varten, mutta se voi olla lähes mikä tiedonsiirtoprotokolla tahansa. Ainoa O-MI:n vaatimus on, että O-MI verkon solmut tukevat HTTP-protokollaa, koska eräät ominaisuudet eivät toimi ilman sitä.

Yksinkertaisuuteen pyrkivä O-MI määrittää ainoastaan kolme operaatiota: lue (read), kirjoita (write), ja peruuta (cancel). Operaatioiden avulla voidaan suorittaa kaikki vaadittava toiminnallisuus. Luku-operaatiolla haetaan viimeisin data tai historiadata tai sitten tilataan jatkuva datan lähetys (subscribe). Kirjoita-operaatiolla lähetetään tilattu data tai annetaan komentoja toisille O-MI solmuille. Peruuta-operaatiolla perutaan jatkuvan datan lähetys. Kirjoita-operaatiolla solmu voi myös ilmoittaa saatavilla olevasta datasta tietämilleen toisille solmuille.

Promaint-kuva3

Esimerkki toteutuksesta teolliseen ympäristöön, jossa on yksi lähettävä ja yksi vastaanottava O-MI -solmu.

HTTP- tai HTTPS-protokollan käyttöä suositellaan kaikissa O-MI-sanomissa, jolloin kirjoita-operaatioissa tulisi käyttää HTTP:n POST-sanomaa, jonka sisällä O-MI-sanoma on “msg”. O-MI on myös suunniteltu olevan REST-arkkitehtuurimallin mukainen. REST puolestaan edellyttää, että O-MI-sanomat ovat mahdollisimman omavaraisia, jotta O-MI-solmujen ei tarvitse ylläpitää tietoja, miten joku O-MI-sanoma liittyy johonkin toiseen. Datalähteiden ilmoitukseen (publication) O-MI-solmun tulee käyttää HTTP GET -mekanismia.

O-MI:n tietokehys (omiEnvelope) määritellään XML-skeeman avulla. Se sisältää mittayksiköt (Units), formaatit (Formats) ja ominaisuudet (Attributes). Operaatiot määritellään elementtien ja ominaisuuksien avulla. O-MI-pyynnöt voivat olla yksittäisiä tai toistuvia tilauksia (subscriptions). Mahdolliset tiedonsiirtovirheet tulee käsitellä siirtoprotokollan tasolla esimerkiksi HTTP-virhekoodeilla.

Mitä tehdä legacy datalle

Suurimpia haasteita otettaessa käyttöön uusia (tieto)järjestelmiä on se, miten vanhan järjestelmän data saadaan integroitua uuteen. Ainoa toimiva tapa on tehdä dataformaatin muutos. Jos datalähteitä on vähän ja datan määrä on pieni, on helpointa laittaa ohjelmoija tekemään konversiofunktiot.

Usein on kuitenkin toisin, sillä datalähteitä on erilaisia. Tällöin on järkevä käyttää erilaisia ontologiaan tai semantiikkaan perustuvia ohjelmistotyökaluja. Tällaisella työkalulla voidaan hakea data alkuperäisessä formaatissa ja suunnittelija päättää työkaluohjelman avustuksella, miten data kuvattaisiin uuteen formaattiin.

Datalähteitä voi olla esimerkiksi: UML 2.0, tietokannan (Oracle, MS-SQL, DB2, MySQL) skeema, Excel-taulukko tai tietokoneen tiedostojärjestelmä. Jos uusi formaatti olisi XML, olisi työkaluohjelman tuottamana lopputuloksena XML-skeema.

Promaint-kuva4

Analogisen legacy datan syöttö kunnossapitojärjestelmään.

Standardien sovitus käyttötapaukseen

Selvityksessä mukana ollut käyttötapaus oli hyvin yleinen: Yrityksen kumppanin tiloissa sijaitsevasta työkoneeseen liitetystä mittalaitteesta pitää saada kaikki data siirrettyä analyysiä tekevälle palvelimelle aina, kun työkone tuottaa dataa. Havaittiin, että Open Groupin standardit soveltuvat hyvin tähän käyttöön. XML, HTTPS ja Internet-yhteys on saatavilla sekä lähetyspäässä että palvelimella ja O-MI on kohtuullisen helppoa lisätä kumpaankin.

Työkoneen data on alun perin XML-muodossa, mutta kaikesta huolimatta kannattaisi tehdä sille ontologia ja muuttaa data O-DF:n mukaiseen formaattiin. Edellä mainittu käyttötapaus sattui soveltumaan suoraviivaisesti standardien käyttöönottoon.

Jos organisaatiolla on käytössään Enterprise Application Integration (EAI) -palvelut, niitä kannattaa hyödyntää sisäisessä tiedonsiirrossa ja legacy datan konvertoinnissa. On myös tapauksia, missä data on saatavilla vain analogisessa muodossa, esimerkiksi paperilla tai luettavissa mittarista. Tällöin data voidaan syöttää järjestelmään mobiililaitteilla.

Teksti: Janne Väre ja Jere Backman, VTT

Uusimmat artikkelit

1.12.2021 | Alan Uutiset

Sitowise ja Livair yhdistävät voimansa

Rakennetun ympäristön asiantuntija- ja digitalo Sitowise Group Oyj on ostanut vuonna 1990 perustetun LVI-tekniikan suunnitteluun ja konsultointiin erikoistuneen espoolaisen Livair Oy:n.

Pakkausjätteille uudet tiukat kierrätystavoitteet

Valtioneuvosto hyväksyi 30.11.2021 viisi tuottajavastuuta koskevaa asetusta* ja kaatopaikkoja koskevan asetuksen. Valtioneuvoston asetus pakkauksista ja pakkausjätteistä korvaa aiemman asetuksen, ja muita asetuksia muutetaan.

  

Tukesin kemikaaliturvallisuuslupa Suomen Akkukeräykselle – laitoksella lyijyakuista erotetaan hyötymetallit jatkojalostukseen

Turvallisuus- ja kemikaalivirasto (Tukes) on antanut Suomen Akkukeräys Oy:lle luvan varastoida laajamittaisesti lyijyakkuromua, jätteenkäsittelyssä syntyviä vaarallisia jätteitä ja kemikaaleja. Yritys murskaa Raumalla sijaitsevassa kierrätyslaitoksessa teollisuudessa ja ajoneuvoissa käytettyjä lyijyakkuja. Akuista erotetaan hyötymetallit, jotka toimitetaan Eurooppaan jatkojalostettavaksi.

17.11.2021 | Kumppaniartikkeli

Fescon tarjoaa ympäristöystävällistä kuonaa hiekkapuhalluksen korvaajaksi

Patentoitu kvartsivapaa masuunikuona eli Granuli otettiin käyttöön korvaavana tuotteena perinteiselle luonnohiekalle. Hyödyt ovat merkittävät ympäristölle ja ihmisten terveydelle. 

Etteplan tukemaan Väylävirastoa ohjeiston tuottamisessa

Etteplan on voittanut Väyläviraston kilpailutuksen koskien rakenteisen sisällön tuottamista ja teknisen viestinnän asiantuntijapalvelua. Sopimuksen kesto on 3+2 vuotta. Hankittava asiantuntijapalvelu pitää sisällään informaatiosuunnittelua, teknistä kirjoittamista ja kuvitusta sekä sisältöjen julkaisua. Lisäksi Etteplan huolehtii työkaluista ja prosesseista.

15.11.2021 | Tutkimus ja koulutus

Väitös: Palveluiden lopputulosten takaaminen haastava, mutta taloudellisesti kannattava strategia teollisuusyrityksille

Kun laitteen myymisen sijaan yritys myykin lopputuloksiin perustuvia palveluita, niin kannettavana on enemmän riskiä, mutta samalla myös kilpailijoita pulleampi kukkaro. Tämä käy ilmi Lauri Korkeamäen väitöskirjasta, jossa hän on tutkinut laitevalmistajien lopputuloksiin perustuvia palveluita.

Helikopteri kuvaa Oulun kaukolämpö- ja sähköverkkoja

Oulun Energia Oy ja Oulun Energia Sähköverkko Oy varmistavat kaukolämmön ja sähköverkon toimitusvarmuutta kuvaamalla kaukolämpöverkkoa ja sähköverkkoa helikopterista 6.-8.11.2021