Virtuaalitestausympäristö automaation ohjausohjelmistoille
Ristimäki, Niko (2011)
Ristimäki, Niko
2011
Kuvaus
Opinnäytetyö kokotekstinä PDF-muodossa.
Tiivistelmä
Tässä diplomityössä perehdytään automaatiojärjestelmän kehitysprojektin ongelmakohtiin ohjausjärjestelmän ohjelmoinnin näkökulmasta. Lisäksi työssä tutustutaan ohjelmistotuotannon periaatteisiin ja vaihejakomalleihin, joiden perusteella havaittiin jatkuvan testaamisen olevan tärkeä osa ohjelmiston kehitystä.
Työssä etsitään erilaisia ratkaisuja simulointiavusteiseen ohjausohjelmistojen virtuaalitestaukseen. Teoriaosassa perehdytään myös erityyppisten prosessien simulointiin ja ohjausohjelmien ohjelmointikieliin sekä hankitaan tietoa ohjelmistojen integrointitekniikoista.
Teoriaosan tietojen pohjalta diplomityössä suunnitellaan ja toteutetaan ohjausohjelmien virtuaalitestausympäristö. Ympäristön avulla ohjelmoija pystyy testaamaan ohjelman toimivuutta ilman laitteistoa. Näin ollen ohjelmoija pystyy halutessaan käyttämään ohjelmistotuotannon uusimpia periaatteita ohjausohjelmistojen kehittämiseen.
Virtuaalitestausympäristö on hyödyllinen myös automaatioalan ohjelmoijia koulutettaessa, koska sen avulla on helppo havainnollistaa erilaisten ohjattavien prosessien toimintaa.
Työssä etsitään erilaisia ratkaisuja simulointiavusteiseen ohjausohjelmistojen virtuaalitestaukseen. Teoriaosassa perehdytään myös erityyppisten prosessien simulointiin ja ohjausohjelmien ohjelmointikieliin sekä hankitaan tietoa ohjelmistojen integrointitekniikoista.
Teoriaosan tietojen pohjalta diplomityössä suunnitellaan ja toteutetaan ohjausohjelmien virtuaalitestausympäristö. Ympäristön avulla ohjelmoija pystyy testaamaan ohjelman toimivuutta ilman laitteistoa. Näin ollen ohjelmoija pystyy halutessaan käyttämään ohjelmistotuotannon uusimpia periaatteita ohjausohjelmistojen kehittämiseen.
Virtuaalitestausympäristö on hyödyllinen myös automaatioalan ohjelmoijia koulutettaessa, koska sen avulla on helppo havainnollistaa erilaisten ohjattavien prosessien toimintaa.