search query: @supervisor Ovaska, Seppo / total: 64
reference: 45 / 64
« previous | next »
Author:Rintamäki, Jussi
Title:Koneenohjausyksikön laiteohjelmiston automaattinen testaus
Automatic testing of machine control unit firmware
Publication type:Master's thesis
Publication year:2008
Pages:ix + 69      Language:   fin
Department/School:Sähkötekniikan laitos
Main subject:Tehoelektroniikka   (S-81)
Supervisor:Ovaska, Seppo
Instructor:Lammila, Mika
Digitized copy: https://aaltodoc.aalto.fi/handle/123456789/96216
OEVS:
Digitized archive copy is available in Aaltodoc
Location:P1 Ark S80     | Archive
Keywords:machine control system
control unit
testing
automatization
firmware
koneenohjausjärjestelmä
ohjausyksikkö
testaus
automatisointi
laiteohjelmisto
PLC
PXI
IEC 61131
LabVIEW
CAN
CANOpen
Abstract (fin): Älykkäiden koneenohjausyksiköiden ja niistä koostuvien ohjausjärjestelmien monimutkaistuessa myös niiden testauksesta on tullut varsin vaativa tehtävä.
Ohjausyksiköiden laiteohjelmiston kattava testaus on muodostunut aikaa vieväksi ja haastavaksi tehtäväksi, jota on jo lähes mahdotonta suorittaa manuaalisesti yksittäisiä testejä suorittamalla.
Tässä työssä on tarkoitus kehittää koneenohjausyksiköiden laiteohjelmiston testaukseen automaattinen testausjärjestelmä, jonka avulla manuaalista testausta voitaisiin huomattavasti vähentää.

Työ koostuu viidestä pääosasta.
Ensimmäiseksi esitellään ongelma ja lähtökohdat, joiden pohjalta työtä on lähdetty toteuttamaan.
Toisessa osassa esitellään kehitettävän testausjärjestelmän testausobjekti eli ohjausyksikkö.
Tämän jälkeen perehdytään työn kannalta olennaiseen testauksen teoriaan ja testauksen automatisointiin sekä itse testausjärjestelmään.
Työn neljännessä pääosassa esitellään koko työn eteneminen suunnittelusta testausjärjestelmän toteutukseen ja testaukseen.
Lisäksi neljännessä osassa perehdytään järjestelmän ylläpitoon ja elinkaareen.
Viidennessä eli viimeisessä osassa tarkastellaan työn lopputulosta eli testausjärjestelmää alkuperäisten vaatimusten ja lähtökohtien pohjalta.

Työn lopputuloksena syntyi automaattinen ja modulaarinen testausjärjestelmä, jolla voidaan testata kaikkia koneenohjausyksikön laiteohjelmiston olennaisia perustoimintoja nopeasti ja vaivattomasti alkuperäisten tavoitteiden mukaisesti.
Järjestelmä ratkaisee suurimmaksi osaksi manuaalisen testauksen tuottamat ongelmat, joita ovat muun muassa testien hitaus ja huono toistettavuus.
ED:2009-03-16
INSSI record number: 36840
+ add basket
« previous | next »
INSSI