search query: @keyword CAN / total: 8
reference: 3 / 8
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
INSSI