UV-ALD-laitteen ohjelmistosuunnittelu
Lahti, Annika (2017)
Lahti, Annika
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017053010959
https://urn.fi/URN:NBN:fi:amk-2017053010959
Tiivistelmä
Tämän insinöörityön tavoitteena oli osana kehitysprojektia suunnitella ohjelma UV-ALD-laitteelle. Työssä myös suunniteltiin projektin automaatiojärjestelmä. Työ tehtiin suomalaiselle ALD-laitteiden toimittajalle Picosun Oy:lle.
Ohjelmointi toteutettiin TwinCAT 3 -ohjelmointiympäristössä ja logiikkana toimi Beckhoffin Embedded PC CX2020, eli sulautettu PC CX2020. Tarkoitus oli tutustua käytettyyn ohjelmointiympäristöön sekä logiikkaan, ja pohtia millaista lisäarvoa näillä voitaisiin saada verrattuna nykyiseen järjestelmään. Lisäksi tutustutiin EtherCAT-kenttäväylään ja EtherCAT-laitteiden ohjelmointiin. Ohjelmointikielenä tässä työssä käytettiin IEC61131-3-standardin mukaista kieltä ST:tä.
Työn tuloksena saatiin ohjelma tehtyä vaiheeseen, jossa UV-ALD-laitteen käyttöönotto voitiin aloittaa. Projektin myötä saatiin kokemusta TwinCAT 3:sta, sekä ST-ohjelmointikielestä. Jos pohditaan millaista lisäarvoa tulevaisuudessa projektissa käytetyllä järjestelmällä voisi yritykselle olla, erityisesti voidaan manita EtherCAT-väylään liitettyjen laitteiden helppo ja nopea ohjelmoitavuus sekä kommunikointi.
Ohjelmointi toteutettiin TwinCAT 3 -ohjelmointiympäristössä ja logiikkana toimi Beckhoffin Embedded PC CX2020, eli sulautettu PC CX2020. Tarkoitus oli tutustua käytettyyn ohjelmointiympäristöön sekä logiikkaan, ja pohtia millaista lisäarvoa näillä voitaisiin saada verrattuna nykyiseen järjestelmään. Lisäksi tutustutiin EtherCAT-kenttäväylään ja EtherCAT-laitteiden ohjelmointiin. Ohjelmointikielenä tässä työssä käytettiin IEC61131-3-standardin mukaista kieltä ST:tä.
Työn tuloksena saatiin ohjelma tehtyä vaiheeseen, jossa UV-ALD-laitteen käyttöönotto voitiin aloittaa. Projektin myötä saatiin kokemusta TwinCAT 3:sta, sekä ST-ohjelmointikielestä. Jos pohditaan millaista lisäarvoa tulevaisuudessa projektissa käytetyllä järjestelmällä voisi yritykselle olla, erityisesti voidaan manita EtherCAT-väylään liitettyjen laitteiden helppo ja nopea ohjelmoitavuus sekä kommunikointi.