Designing an Automated Sorting System in Simulation Environment
Lillak, Nikita (2024)
Lillak, Nikita
2024
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-202405038974
https://urn.fi/URN:NBN:fi:amk-202405038974
Tiivistelmä
Tämän opinnäytetyön päätavoitteena oli suunnitella ja toteuttaa automatisoitu
lajittelujärjestelmä virtuaalisessa simulaatioympäristössä Simumatik. Opinnäytetyö käsittelee Simumatikin virtuaalisten ohjainten ja kolmannen osapuolen
ohjelmiston välisen kommunikaation luomista, pinonosturin PLC-ohjelmointia
sekä UR5-robotin ohjelmointia Ursim-ohjelmointiympäristön avulla.
Tämän opinnäytetyön tuloksena on koottu ja toimiva automatisoitu lajittelujärjestelmä Simumatikin virtuaaliympäristössä. Kaksi ohjelmaa on kehitetty: PLC-ohjelma ja Ursim-ohjelma. Järjestelmän sähkökuvia on luotu. Simulaatio toimii
onnistuneesti. UR5-robotti lajittelee tölkkejä lavalle, ja pinonosturi varastoi lavan varastopaikan. The main objective of this thesis work was to design and implement an Auto mated sorting system in virtual simulation environment Simumatik. The thesis
work addresses establishing communication between Simumatik’s virtual con trollers and third-party software, plc programming of a stacker crane, and UR
5 robots programming with the help of Ursim robot’s programming environ ment.
The result of this thesis work is an assembled and operating automated sort ing system in Simumatik’s virtual environment. Two programs were devel oped: a PLC program and an Ursim program. An electrical drawing of a sys tem was created. Simulation works successfully. The UR5 robot sorts cans on
a pallet, the stacker crane then stores the pallet into a storage slot.
lajittelujärjestelmä virtuaalisessa simulaatioympäristössä Simumatik. Opinnäytetyö käsittelee Simumatikin virtuaalisten ohjainten ja kolmannen osapuolen
ohjelmiston välisen kommunikaation luomista, pinonosturin PLC-ohjelmointia
sekä UR5-robotin ohjelmointia Ursim-ohjelmointiympäristön avulla.
Tämän opinnäytetyön tuloksena on koottu ja toimiva automatisoitu lajittelujärjestelmä Simumatikin virtuaaliympäristössä. Kaksi ohjelmaa on kehitetty: PLC-ohjelma ja Ursim-ohjelma. Järjestelmän sähkökuvia on luotu. Simulaatio toimii
onnistuneesti. UR5-robotti lajittelee tölkkejä lavalle, ja pinonosturi varastoi lavan varastopaikan.
work addresses establishing communication between Simumatik’s virtual con trollers and third-party software, plc programming of a stacker crane, and UR
5 robots programming with the help of Ursim robot’s programming environ ment.
The result of this thesis work is an assembled and operating automated sort ing system in Simumatik’s virtual environment. Two programs were devel oped: a PLC program and an Ursim program. An electrical drawing of a sys tem was created. Simulation works successfully. The UR5 robot sorts cans on
a pallet, the stacker crane then stores the pallet into a storage slot.