ETS Control palopeltien ohjaus ja valvontajärjestelmän suunnittelutyökalun kehittäminen
Pekkarila, Antti (2019)
Pekkarila, Antti
2019
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-201905017025
https://urn.fi/URN:NBN:fi:amk-201905017025
Tiivistelmä
Opinnäytetyön tehtiin tamperelaisessa Bithouse Oy:ssä. Yritys on erikoistunut kiinteistön ja teollisuusautomaation laite- ja ohjelmistokehitykseen. Työn tavoitteena oli kehittää ETS Control palopeltien ohjaus- ja valvontajärjestelmään uusi suunnittelutyökalu.
Opinnäytetyön suunnitteluvaiheessa käytettiin Excel-taulukkolaskentaa. Suunnitelmat tehtiin manuaalisesti aiemmin käytössä olleisiin Excel-taulukoihin. Kehitystyötä ajatellen yrityksessä päätettiin, että suunnittelua jatkettaisiin edelleen Excel-taulukoiden pohjalta, kuitenkin siten, että hyödynnetään Excel-ohjelmointia, eli käytetään apuna Microsoft Visual Basic for Applications -ohjelmaa. Tällä tavalla automatisoimalla Excel-taulukoiden käyttöä voidaan nopeuttaa suunnittelua ja vähentää suunnittelun aikaisia virheitä.
Työn aluksi suunniteltiin tarkasti käytettävät Excel-taulukot, suunnittelutyökalun toteutusta varten. Tarkoituksena oli, että taulukot sisältävät kaikki suunnittelussa tarvittavat tiedot ja varmistetaan, että suunnittelun lopputulos on halutunlainen. Taulukoiden käytön periaatteena oli, että lähtötiedot kootaan yhteen taulukkoon tietokannan tapaan. Näistä tiedoista prosessoitiin järjestelmän valmis kytkentäkuva.
Työtä toteutettaessa täytyi perehtyä Excel-taulukkolaskentaan syvällisemmin ja varsinkin Excel VBA -ohjelmointiin. Haastavinta työssä oli ohjelmoinnin opettelu. Lopputuloksena saatiin aikaan toimiva suunnittelutyökalu, jota yrityksessä voidaan tulevaisuudessa hyödyntää järjestelmän suunnittelussa ja toteutuksessa.
Opinnäytetyön suunnitteluvaiheessa käytettiin Excel-taulukkolaskentaa. Suunnitelmat tehtiin manuaalisesti aiemmin käytössä olleisiin Excel-taulukoihin. Kehitystyötä ajatellen yrityksessä päätettiin, että suunnittelua jatkettaisiin edelleen Excel-taulukoiden pohjalta, kuitenkin siten, että hyödynnetään Excel-ohjelmointia, eli käytetään apuna Microsoft Visual Basic for Applications -ohjelmaa. Tällä tavalla automatisoimalla Excel-taulukoiden käyttöä voidaan nopeuttaa suunnittelua ja vähentää suunnittelun aikaisia virheitä.
Työn aluksi suunniteltiin tarkasti käytettävät Excel-taulukot, suunnittelutyökalun toteutusta varten. Tarkoituksena oli, että taulukot sisältävät kaikki suunnittelussa tarvittavat tiedot ja varmistetaan, että suunnittelun lopputulos on halutunlainen. Taulukoiden käytön periaatteena oli, että lähtötiedot kootaan yhteen taulukkoon tietokannan tapaan. Näistä tiedoista prosessoitiin järjestelmän valmis kytkentäkuva.
Työtä toteutettaessa täytyi perehtyä Excel-taulukkolaskentaan syvällisemmin ja varsinkin Excel VBA -ohjelmointiin. Haastavinta työssä oli ohjelmoinnin opettelu. Lopputuloksena saatiin aikaan toimiva suunnittelutyökalu, jota yrityksessä voidaan tulevaisuudessa hyödyntää järjestelmän suunnittelussa ja toteutuksessa.