Ohjausjärjestelmien simulaattorin modernisointi
Feldt, Juho (2020)
Feldt, Juho
2020
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-202003133415
https://urn.fi/URN:NBN:fi:amk-202003133415
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli aikaisemman ohjausjärjestelmien simulaattorin siirtäminen uuteen kehitysympäristöön ja samalla muokata siitä dynaamisempi, optimoidumpi ja modulaarisempi. Aikaisempi ohjausjärjestelmien simulaattori oli tehty kehitysympäristöllä, joka ei mahdollistanut simulaattoriohjelman lähdekoodin luovuttamista asiakkaiden käyttöön.
Uuden ohjausjärjestelmien simulaattorin kehitysympäristöksi valittiin Microsoftin Visual Studio ja ohjelmointikieleksi C#-ohjelmointikieli. Kehitysympäristön ja ohjelmointikielen vaihdolla päästiin eroon aikaisemman simulaattoriohjelman kehitysympäristön rajoitteista ja mahdollistettiin simulaattorin lähdekoodin luovutus asiakkaille.
Opinnäytetyön tuloksena syntyi uusi ohjausjärjestelmien simulaattori, joka oli aikaisempaan ohjausjärjestelmien simulaattoriin verrattuna dynaamisempi, optimoidumpi ja modulaarisempi. Uudesta ohjausjärjestelmien simulaattorista luotiin pohjarakenne, josta simulaattoreiden kehitystä voidaan jatkaa.
Opinnäytetyön toimeksiantajana toimi Exertus Oy, joka on erilaisten työkoneiden ohjausjärjestelmiin erikoistunut teknologiayritys.
Uuden ohjausjärjestelmien simulaattorin kehitysympäristöksi valittiin Microsoftin Visual Studio ja ohjelmointikieleksi C#-ohjelmointikieli. Kehitysympäristön ja ohjelmointikielen vaihdolla päästiin eroon aikaisemman simulaattoriohjelman kehitysympäristön rajoitteista ja mahdollistettiin simulaattorin lähdekoodin luovutus asiakkaille.
Opinnäytetyön tuloksena syntyi uusi ohjausjärjestelmien simulaattori, joka oli aikaisempaan ohjausjärjestelmien simulaattoriin verrattuna dynaamisempi, optimoidumpi ja modulaarisempi. Uudesta ohjausjärjestelmien simulaattorista luotiin pohjarakenne, josta simulaattoreiden kehitystä voidaan jatkaa.
Opinnäytetyön toimeksiantajana toimi Exertus Oy, joka on erilaisten työkoneiden ohjausjärjestelmiin erikoistunut teknologiayritys.