Tietokantapohjainen tiedonkeruu liikkuvasta työkoneesta
Tormilainen, Heikki (2025)
Tormilainen, Heikki
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202503184474
https://urn.fi/URN:NBN:fi:amk-202503184474
Tiivistelmä
Tässä opinnäytetyössä esittelen Arctic Drilling Companylle tekemäni projektin, jonka tuotoksena syntyi tiedonkeruujärjestelmän pilottiversio yrityksen omavalmisteisiin ja omilla työmailla käytössä oleviin työkoneisiin. Opinnäytetyössä suunniteltiin ja toteutettiin järjestelmä, jonka tarkoituksena on kerätä työkoneen toimintoja ohjaavasta PLC:stä saatavilla olevaa dataa paikalliseen tietokantaan sekä kopioida se mobiiliverkkoa hyväksi käyttäen toiseen tietokantaan. Järjestelmän toimintaa testattiin simuloimalla Omron PLC:hen oikeaa työkonetta vastaavia muuttujia. Primääritietokanta asennettiin Beckhoffin valmistamalle teollisuus-PC:lle, johon data siirrettiin EtherNet/IP-kenttäväylän kautta. Sekundäärinen tietokanta asennettiin vastaavanlaiseen teollisuus-PC:hen, ja tietokantojen välinen kopiointi suoritettiin säännöllisin väliajoin FreeBSD-kielisiä komentoja käyttäen.
Opinnäytetyössä tutkittiin, millaisella järjestelmällä työkoneista kerätty data pystyttäisiin tallentamaan ADC:n toimistolta luettavissa olevaan tietokantaan. Päämääränä oli myös mahdollistaa järjestelmän kopiointi ohjauksiltaan poikkeaviin, eri aikakausilla valmistettuihin työkoneisiin. Myös järjestelmän käyttöönotto vanhoissa työkoneissa tuli pystyä tekemään mahdollisimman pienillä muutoksilla olemassa oleviin PLC ohjelmiin.
Pilottiprojektin tuloksena syntyi tiedonkeruujärjestelmä, jonka implementointi käytössä oleviin työkoneisiin ei aiheuta suuria muutoksia koneiden ohjausjärjestelmiin. Pilottijärjestelmää ei koekäytetty todellisessa ympäristössä, mutta simulaatioiden perusteella sen pitäisi onnistua, kun tietokantatauluun ja tallennettavan datan struktuuriin määritellään todellisuutta vastaavat muuttujat.
Opinnäytetyössä tutkittiin, millaisella järjestelmällä työkoneista kerätty data pystyttäisiin tallentamaan ADC:n toimistolta luettavissa olevaan tietokantaan. Päämääränä oli myös mahdollistaa järjestelmän kopiointi ohjauksiltaan poikkeaviin, eri aikakausilla valmistettuihin työkoneisiin. Myös järjestelmän käyttöönotto vanhoissa työkoneissa tuli pystyä tekemään mahdollisimman pienillä muutoksilla olemassa oleviin PLC ohjelmiin.
Pilottiprojektin tuloksena syntyi tiedonkeruujärjestelmä, jonka implementointi käytössä oleviin työkoneisiin ei aiheuta suuria muutoksia koneiden ohjausjärjestelmiin. Pilottijärjestelmää ei koekäytetty todellisessa ympäristössä, mutta simulaatioiden perusteella sen pitäisi onnistua, kun tietokantatauluun ja tallennettavan datan struktuuriin määritellään todellisuutta vastaavat muuttujat.