CODESYS-oppimisympäristö
Fearon, Aleksei (2016)
Fearon, Aleksei
Metropolia Ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016053010815
https://urn.fi/URN:NBN:fi:amk-2016053010815
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli suunnitella ja rakentaa CODESYS-ympäristöön pohjautuva harjoituskokoonpano. Suunniteltu laitteisto rakennettiin käyttäen kolmea erilaista logiikkayksikköä. Käytetyissä logiikoissa oli käyttöjärjestelmän lisäksi taustalla toimiva CODESYS-ympäristö. Logiikoina käytettiin Nexcom APPC1530 paneeli-PC:tä, Nexcom Nise91 Linux -konetta ja Raspberry Pi -minitietokonetta.
Työssä tutkittiin CODESYS-ohjelmointiympäristöä, sen ominaisuuksia ja käyttökohteita. Opinnäytetyössä käsiteltiin CODESYS-ohjelmointiympäristöä, CODESYS-koneiden käyttöönottoa, ohjelmoitavia logiikoita, logiikoiden yleisiä ohjelmointikieliä, CODESYS-käyttöliittymiä ja ulkoisten tulojen ja lähtöjen käyttämistä.
Työn alkuvaiheessa tutkittiin CODESYS-ympäristön ominaisuuksia ja yhteensopivuuksia, jonka seurauksena päädyttiin kolmeen erilaiseen oppimisalustaan. Työssä suunniteltiin kokoonpano, sen komponentit ja ohjelmointitavat, sekä laadittiin käyttöönotto-ohjeet ja harjoitustöiden kokoonpanot.
Projektin tuloksena saatiin CODESYS-ohjelmointiympäristön pohjalle kolme erilaista harjoitusalustaa Metropolian laboratorioon Myyrmäen toimipisteeseen. Nexcom APPC1530-koneelle ohjelmoitiin virtuaalisen älytalon ohjausjärjestelmä. Nise91 Linux-koneelle rakennettiin Beckhoff Bk9000 IO-kokoonpanon välityksellä liikennevalojen ohjaus ja Raspberry Pi -koneelle saatiin rakennettua Delta-robotin prototyyppi. Niiden avulla saatiin opiskelijoille oppimista helpottava ja moderni kokoonpano.
Työssä tutkittiin CODESYS-ohjelmointiympäristöä, sen ominaisuuksia ja käyttökohteita. Opinnäytetyössä käsiteltiin CODESYS-ohjelmointiympäristöä, CODESYS-koneiden käyttöönottoa, ohjelmoitavia logiikoita, logiikoiden yleisiä ohjelmointikieliä, CODESYS-käyttöliittymiä ja ulkoisten tulojen ja lähtöjen käyttämistä.
Työn alkuvaiheessa tutkittiin CODESYS-ympäristön ominaisuuksia ja yhteensopivuuksia, jonka seurauksena päädyttiin kolmeen erilaiseen oppimisalustaan. Työssä suunniteltiin kokoonpano, sen komponentit ja ohjelmointitavat, sekä laadittiin käyttöönotto-ohjeet ja harjoitustöiden kokoonpanot.
Projektin tuloksena saatiin CODESYS-ohjelmointiympäristön pohjalle kolme erilaista harjoitusalustaa Metropolian laboratorioon Myyrmäen toimipisteeseen. Nexcom APPC1530-koneelle ohjelmoitiin virtuaalisen älytalon ohjausjärjestelmä. Nise91 Linux-koneelle rakennettiin Beckhoff Bk9000 IO-kokoonpanon välityksellä liikennevalojen ohjaus ja Raspberry Pi -koneelle saatiin rakennettua Delta-robotin prototyyppi. Niiden avulla saatiin opiskelijoille oppimista helpottava ja moderni kokoonpano.