Automaatiosuunnittelun ohjelmointiympäristöjen virtualisointi
Ruotsalainen, Leevi (2023)
Ruotsalainen, Leevi
2023
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-202303264170
https://urn.fi/URN:NBN:fi:amk-202303264170
Tiivistelmä
Rejlers Finland Oy:n Jyväskylän toimistolla automaatiosuunnittelussa käytetään sovellussuunnittelun tehtävissä laajalti virtuaalikoneita eri automaatiojärjestelmien suunnitteluympäristöjen eristämiseen. Virtuaalikoneiden avulla saadaan ennaltaehkäistyä eri suunnitteluohjelmistojen aiheuttamat mahdolliset ristiriidat
eristämällä ne omiin ympäristöihinsä. Virtuaalikoneilla on usein suunnitteluohjelmiston lisäksi asiakkaiden
käyttämiä työkaluja etäyhteyksien muodostamiseen ja tietokantojen käsittelyyn. Virtuaalikoneiden suuren
koon johdosta niitä joudutaan usein siirtämään erillisille kiintolevyille, jolloin niiden olinpaikan seurannassa
voi ilmetä haasteita. Opinnäytetyössä tavoitteena oli helpottaa näiden haasteiden käsittelyä ja selvittää
mahdollisia vaihtoehtoja nykyiselle käytännölle.
Työn tietoperustassa käsitellään virtualisointia virtuaalikoneiden ja nousua tekevän konttiteknologian muodossa, automaatiosuunnittelun vaiheita niin yleisellä tasolla, kuin myös automaation sovellussuunnittelua
käytännönläheisestä näkökulmasta. Tietoperustassa käsitellään myös logiikkaohjaimia, niiden ohjelmointia
ja siihen käytettäviä työkaluja.
Työhön sisältyy teemahaastatteluja, joissa kerättiin tietoa sovellussuunnitteluprojektin käytännön vaiheista, sovellussuunnittelussa käytettävistä työkaluista ja kehitysehdotuksia nykyistä käytäntöä koskien.
Näiden ehdotusten avulla saatiin työssä aikaiseksi uusi toimintatapa helpottamaan suunnitteluohjelmistojen lisenssienhallintaa. Työhön sisältyy myös selvitys Siemensin tarjoamien lisenssien käyttöehdoista, jossa
tarkasteltiin käyttöehtoja väärinkäytösten tapahtumisen minimoimisen näkökannalta.
Työssä myös tarkasteltiin pilvipohjaisia vaihtoehtoja sovellussuunnittelun työkaluina sekä konttien käyttömahdollisuuksia virtuaalikoneiden korvaajana. Konttien nykyisiä käyttökohteita automaatiojärjestelmissä
käsiteltiin myös.
eristämällä ne omiin ympäristöihinsä. Virtuaalikoneilla on usein suunnitteluohjelmiston lisäksi asiakkaiden
käyttämiä työkaluja etäyhteyksien muodostamiseen ja tietokantojen käsittelyyn. Virtuaalikoneiden suuren
koon johdosta niitä joudutaan usein siirtämään erillisille kiintolevyille, jolloin niiden olinpaikan seurannassa
voi ilmetä haasteita. Opinnäytetyössä tavoitteena oli helpottaa näiden haasteiden käsittelyä ja selvittää
mahdollisia vaihtoehtoja nykyiselle käytännölle.
Työn tietoperustassa käsitellään virtualisointia virtuaalikoneiden ja nousua tekevän konttiteknologian muodossa, automaatiosuunnittelun vaiheita niin yleisellä tasolla, kuin myös automaation sovellussuunnittelua
käytännönläheisestä näkökulmasta. Tietoperustassa käsitellään myös logiikkaohjaimia, niiden ohjelmointia
ja siihen käytettäviä työkaluja.
Työhön sisältyy teemahaastatteluja, joissa kerättiin tietoa sovellussuunnitteluprojektin käytännön vaiheista, sovellussuunnittelussa käytettävistä työkaluista ja kehitysehdotuksia nykyistä käytäntöä koskien.
Näiden ehdotusten avulla saatiin työssä aikaiseksi uusi toimintatapa helpottamaan suunnitteluohjelmistojen lisenssienhallintaa. Työhön sisältyy myös selvitys Siemensin tarjoamien lisenssien käyttöehdoista, jossa
tarkasteltiin käyttöehtoja väärinkäytösten tapahtumisen minimoimisen näkökannalta.
Työssä myös tarkasteltiin pilvipohjaisia vaihtoehtoja sovellussuunnittelun työkaluina sekä konttien käyttömahdollisuuksia virtuaalikoneiden korvaajana. Konttien nykyisiä käyttökohteita automaatiojärjestelmissä
käsiteltiin myös.