Ohjelman suunnittelu vedenottamon pumppaamon ohjelmoitavalle logiikalle
Shkulev, Sergei (2020)
Avaa tiedosto
Opinnäytetyöseminaarin video
Lataukset:
Shkulev, Sergei
2020
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-202004296558
https://urn.fi/URN:NBN:fi:amk-202004296558
Tiivistelmä
Opinnäytetyön tavoite on kuvata ohjelmoittavan logiikan ohjelmiston suunnitteluprosessia. Automatisointiprosessien ohjelmistokehityksen yleisiä periaatteita voidaan soveltaa erilaisiin automaatiokohteisiin, esimerkiksi pumppuihin, venttiileihin, sekoittimiin, kompressoreihin, lämmittimiin ja muihin laitteisiin.
Automatisointikohteena on Parikkalan kunnalla sijaitseva Heralammen vedenottamon laitteisto. Tämä vedenottamon pumppaamo on yksi muista automaatiojärjestelmän kohteista, jotka liittyvät Hi-Automation Oy:n yrityksen suunnittelemiin ja käyttöön ottamiin projekteihin.
Työssä on esitetty todelliseen automaatiojärjestelmän ohjelmistoon liittyvä vaatimusmäärittely. Työssä tarkemmin käsitellään UML-kielellä rakennettua ohjelmistokaaviota. Edelleen tämän kaavion mukaan on kuvattu ohjelmien ja toimintolohkojen toiminnallisuusmahdollisuudet. Lisäksi työssä on käsitelty, kuinka säätöpiirien yleisestä esityksestä saadaan konkretisoitua käytännön ratkaisu. Esitetty siirto ja kuinka saadaan yleiseltä säätöpiiriltä konkreettisiin säätöpiireihin, mikä käytännössä antaa käsityksen säätimien käytön automaatiojärjestelmien säätöpiireissä. Ohjelmien ja toimintolohkojen tarkempi toteutus jää tämän opinnäytetyön käsittelyn ulkopuolelle, ne voivat vaihdella riippuen valitusta toteutustavasta, ohjelmoitavasta logiikasta ja ohjelmointikielestä.
Tämän opinnäytetyön tuloksena on ohjelmiston ja toiminnallisten lohkojen rakenteen suunnittelu vedenottamon pumppaamolle, jotka voidaan ottaa lähtökohdaksi ohjelmoitavan logiikan ohjelmiston toteutusta varten.
Automatisointikohteena on Parikkalan kunnalla sijaitseva Heralammen vedenottamon laitteisto. Tämä vedenottamon pumppaamo on yksi muista automaatiojärjestelmän kohteista, jotka liittyvät Hi-Automation Oy:n yrityksen suunnittelemiin ja käyttöön ottamiin projekteihin.
Työssä on esitetty todelliseen automaatiojärjestelmän ohjelmistoon liittyvä vaatimusmäärittely. Työssä tarkemmin käsitellään UML-kielellä rakennettua ohjelmistokaaviota. Edelleen tämän kaavion mukaan on kuvattu ohjelmien ja toimintolohkojen toiminnallisuusmahdollisuudet. Lisäksi työssä on käsitelty, kuinka säätöpiirien yleisestä esityksestä saadaan konkretisoitua käytännön ratkaisu. Esitetty siirto ja kuinka saadaan yleiseltä säätöpiiriltä konkreettisiin säätöpiireihin, mikä käytännössä antaa käsityksen säätimien käytön automaatiojärjestelmien säätöpiireissä. Ohjelmien ja toimintolohkojen tarkempi toteutus jää tämän opinnäytetyön käsittelyn ulkopuolelle, ne voivat vaihdella riippuen valitusta toteutustavasta, ohjelmoitavasta logiikasta ja ohjelmointikielestä.
Tämän opinnäytetyön tuloksena on ohjelmiston ja toiminnallisten lohkojen rakenteen suunnittelu vedenottamon pumppaamolle, jotka voidaan ottaa lähtökohdaksi ohjelmoitavan logiikan ohjelmiston toteutusta varten.