Simuloitua tuotelinjastoa ohjaavan logiikan toteuttaminen Raspberry Pillä
Heinimäki, Juho (2018)
Heinimäki, Juho
2018
Automaatiotekniikka
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-12-19
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201812102831
https://urn.fi/URN:NBN:fi:tty-201812102831
Tiivistelmä
Ohjelmoitavat logiikat ovat olennainen osa lähes jokaista tehdasautomaatioprosessia. Niiden avulla voidaan automatisoida lukuisia eri järjestelmiä modulaarisuuden, muokattavuuden ja erilaisten standardiin kuuluvien ohjelmointikielten avulla. Sisään- ja ulostulojen toiminnan ymmärtäminen on myös logiikkaohjauksen kannalta keskeinen osa-alue.
Työssä toteutettiin yksinkertainen työkappaleita kuljettava ja prosessoiva liukuhihnajärjestelmä, joka sisältää myös kaksi työlaitetta. Kappaleet kulkevat pitkin linjastoa syöttölinjoista kohti niitä muokkaavaa robottia, joka suorittaa työliikkeensä ja siirtää ne eteenpäin seuraavalle linjalle. Kappaleiden poraus on simulaatiossa toteutettu pienellä viiveellä. Ohjelma kokonaisuudessa on toteutettu rakenteellisella tekstillä. Varsinainen logiikkaohjain korvattiin toteutusosiossa Raspberry Pi -tietokoneella ja PiFace-lisäkortilla, jotka antavat hyvän yleiskuvan logiikkaohjaimen toiminnasta. Lopuksi toimintaa testattiin yksinkertaisella LED-kytkennällä, jonka tarkoitus oli simuloida varsinaisia kenttälaitteita.
Työn päätavoite on tutustua CoDeSys-ohjelmointiympäristöön ja ohjelmoitaviin logiikoihin. CoDeSys on käyttöliittymältään erittäin helppokäyttöinen ja monipuolinen työkalu. Työtä voisi jatkokehittää esimerkiksi lisäämällä siihen graafisen UI:n ja testaamalla sitä oikeilla laitteilla simuloitujen sijasta.
Työssä toteutettiin yksinkertainen työkappaleita kuljettava ja prosessoiva liukuhihnajärjestelmä, joka sisältää myös kaksi työlaitetta. Kappaleet kulkevat pitkin linjastoa syöttölinjoista kohti niitä muokkaavaa robottia, joka suorittaa työliikkeensä ja siirtää ne eteenpäin seuraavalle linjalle. Kappaleiden poraus on simulaatiossa toteutettu pienellä viiveellä. Ohjelma kokonaisuudessa on toteutettu rakenteellisella tekstillä. Varsinainen logiikkaohjain korvattiin toteutusosiossa Raspberry Pi -tietokoneella ja PiFace-lisäkortilla, jotka antavat hyvän yleiskuvan logiikkaohjaimen toiminnasta. Lopuksi toimintaa testattiin yksinkertaisella LED-kytkennällä, jonka tarkoitus oli simuloida varsinaisia kenttälaitteita.
Työn päätavoite on tutustua CoDeSys-ohjelmointiympäristöön ja ohjelmoitaviin logiikoihin. CoDeSys on käyttöliittymältään erittäin helppokäyttöinen ja monipuolinen työkalu. Työtä voisi jatkokehittää esimerkiksi lisäämällä siihen graafisen UI:n ja testaamalla sitä oikeilla laitteilla simuloitujen sijasta.
Kokoelmat
- Kandidaatintutkielmat [8315]