Mecademic MCS500 -robotin ohjelmointi Beckhoff logiikkaohjainjärjestelmillä
Lumiaho, Elja (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024110627462
https://urn.fi/URN:NBN:fi:amk-2024110627462
Tiivistelmä
Opinnäytetyön tarkoituksena oli tutustua Mecademicin MCS500 -robotin toiminnallisuuksiin ja luoda liikekirjasto tulevaisuuden kehitysprojekteja varten. Työ tehtiin International Innovation Network Oy:lle, ja se on osa laajempaa solukokonaisuuden suunnitteluprojektia. Työn tavoitteena oli perehtyä robotin sisäisiin toimintoihin, luoda kattava liikekirjasto ja kehittää demo-ohjelma, jota voidaan hyödyntää markkinointi- ja myyntitarkoituksissa.
Ohjelmointi toteutettiin Mecaportal-käyttöliittymällä sekä Beckhoffin TwinCAT-kehitysympäristössä. Työn tärkeimpiä lähteitä olivat Mecademic-robotin käyttö- ja ohjelmointiohje sekä Beckhoffin Infosys-sivusto. Työssä hyödynnettiin myös Mecademicin ja Beckhoffin tarjoamia koulutuksia sekä teknistä tukea.
Työn tuloksena saatiin toimiva demo-ohjaus SCARA-robotille ja liikekirjasto tulevia kehitysprojekteja varten. Työssä tehty liikekirjasto yksinkertaistaa ohjauskoodin rakenteen tulevissa projekteissa, sillä ohjelmoija voi hyödyntää valmiita toimilohkoja TwinCAT-ympäristössä. Testauksissa robotti toimi tarkasti maksiminopeudella ja saavutti alle kahden sekunnin kokoonpanoajan, mikä vastasi projektin vaatimuksia. Demo-ohjelma osoitti robotin soveltuvuuden solukokonaisuuden suunnitteluprojektiin ja tarjosi hyvää markkinointi- ja myyntimateriaalia.
Projekti saavutti sille asetetut tavoitteet, ja liikekirjasto todettiin toimivaksi. Työssä havaittu TwinCAT-editorin toimintahäiriö raportoitiin kehittäjille. Jatkokehitettävää jäi liikekirjaston toimilohkojen yksinkertaistamisessa.
Ohjelmointi toteutettiin Mecaportal-käyttöliittymällä sekä Beckhoffin TwinCAT-kehitysympäristössä. Työn tärkeimpiä lähteitä olivat Mecademic-robotin käyttö- ja ohjelmointiohje sekä Beckhoffin Infosys-sivusto. Työssä hyödynnettiin myös Mecademicin ja Beckhoffin tarjoamia koulutuksia sekä teknistä tukea.
Työn tuloksena saatiin toimiva demo-ohjaus SCARA-robotille ja liikekirjasto tulevia kehitysprojekteja varten. Työssä tehty liikekirjasto yksinkertaistaa ohjauskoodin rakenteen tulevissa projekteissa, sillä ohjelmoija voi hyödyntää valmiita toimilohkoja TwinCAT-ympäristössä. Testauksissa robotti toimi tarkasti maksiminopeudella ja saavutti alle kahden sekunnin kokoonpanoajan, mikä vastasi projektin vaatimuksia. Demo-ohjelma osoitti robotin soveltuvuuden solukokonaisuuden suunnitteluprojektiin ja tarjosi hyvää markkinointi- ja myyntimateriaalia.
Projekti saavutti sille asetetut tavoitteet, ja liikekirjasto todettiin toimivaksi. Työssä havaittu TwinCAT-editorin toimintahäiriö raportoitiin kehittäjille. Jatkokehitettävää jäi liikekirjaston toimilohkojen yksinkertaistamisessa.