Professional Documents
Culture Documents
Vrbić, Ivan
2016
Degree Grantor / Ustanova koja je dodijelila akademski / stručni stupanj: Josip Juraj
Strossmayer University of Osijek, Mechanical Engineering Faculty in Slavonski Brod /
Sveučilište Josipa Jurja Strossmayera u Osijeku, Strojarski fakultet u Slavonskom Brodu
Repository / Repozitorij:
ć je u
ZAVRŠNI RAD
vi ni bn
sveučilišnog preddiplomskog studija
ko Da so
l
an - o
St bu za
re o
Ivan Vrbić
ot čiv
0152201118
up ju
kl
Is
ć je u
vi ni bn
II. ZAVRŠNI RAD
ko Da so
l
an - o
Naslov: Programiranjerobota SCORBOT- ER 4u na odabranom tehnološkom zadatku
St bu za
Naslov na engleskom jeziku:Programming a robot SCORBOT-ER 4u on selected
technologicaltask
Ključne riječi: robot, industrijski robot, elektropneumatika
re o
ko Da so
l
literaturom i provedenim eksperimentima.
an - o
U radu mi je pomogao savjetima i uputama mentor završnog rada prof.dr.sc. Tomislav
Šarić te mu iskreno zahvaljujem.
St bu za
Ovim putem se zahvaljujem i svojoj obitelji na potpori u svakom smislu kroz cjelokupno
školovanje.
re o
ot čiv
up ju
kl
Is
SAŽETAK
ć je u
vi ni bn
Primjenom edukacijskog robota SCORBOT-ER 4u i elektropneumatske opreme,
razrađeno je i izveden tehnološko rješenje za postupak dobave, utiskivanja oznake i otpreme
ko Da so
l
pripremka.
This final work describes the place and role of robots in modern production systems,
structure, and it gives types of robots and an overview of the most commonly used robotic
tasks performed by robots in the industry. This final work shortly describes the educational
robot SCORBOT-ER 4u and software package SCORBASE which helps to implement
various industrial tasks.
Applying educational robot SCORBOT-ER 4u and electropneumatic equipment, it is
ć je u
worked out and implemented technology solution for the process of delivery, injection marks
vi ni bn
and dispatch of preparation.
Using the software package SCORBASE is carried out programming of robotic
ko Da so
l
systems, and injection marks on the blank is carried out by FESTO Didactic equipment.
Connecting the robot with electropneumatics system is performed by using the control
an - o
unit of the robot.
St bu za
re o
ot čiv
up ju
kl
Is
Ivan Vrbić Završni rad
SADRŽAJ
1 UVOD ..................................................................................................................................... 1
ć je u
2.2.2 Druga generacija ....................................................................................................... 3
vi ni bn
2.2.3 Treća generacija ........................................................................................................ 4
ko Da so
l
2.3.1 Primjena robota u industriji ....................................................................................... 6
an - o
2.4 GRAĐA ROBOTA I OSNOVNE STRUKTURE ........................................................... 8
St bu za
3 OPIS EDUKACIJSKOG ROBOTSKOG SUSTAVA SCORBOT-ER 4u..................... 12
ć je u
vi ni bn
5.2.1 Izrada programa u scorbaseu ................................................................................... 33
ko Da so
l
6 ZAKLJUČAK...................................................................................................................... 41
an - o
7 LITERATURA .................................................................................................................... 42
PRILOZI
St bu za
re o
ot čiv
up ju
kl
Is
1 UVOD
ć je u
interakciju s okolinom koja ga okružuje.
vi ni bn
Prva asocijacija u svijetu na robota danas je suvremena i automatizirana proizvodnja.
Roboti danas u tvornicama obavljaju sve one poslove koji su za ljude opasni, monotoni ili
ko Da so
l
koje čovjek ne želi ili neće raditi. Ova tvrdnja je samo dijelom točna jer je industrijski robot
samo jedna karika lanca u suvremenom proizvodnom sustavu. Ipak, roboti imaju jako važnu
an - o
ulogu u industriji jer oni izjednačavaju visok stupanj automatizacije pojedinačnih obradnih
St bu za
strojeva, s niskim stupnjem automatizacije rukovanja i transporta materijalom. Kada se sva
proizvodnja uspije ostvarit preko računala i robota time će završiti druga industrijska
re o
zadataka.
kl
Is
U 20. stoljeću se prvi puta susreće i naziv robot, a taj termin prvi je upotrijebio češki
pisac Karel Čapek u svom književnom djelu R.U.R 1921. godine.
Prvi prototip suvremenog robota napravljen je u SAD-u. četrdesetih godina prošlog stoljeća,
dok je komercijalna proizvodnja započela početkom šezdesetih godina. Industrijski robot je
ć je u
baziran na poznatim znanstvenim i tehničkim disciplinama poput kretanja mehanizama,
vi ni bn
računalnom upravljanju, energetskim pogonima i senzorici. Tek kada su ta znanstvena
područja dosegla određen stupanj razvoja, stvorena je podloga za pojavu industrijskog robota
ko Da so
l
kakvog danas poznajemo.
Prvi sa serijskom proizvodnjom industrijski robota pod nazivom Ultimate započeli
an - o
George Devole i Joseph Engellberg te su zbog toga i prozvani ocem robotike. Njihovi roboti
St bu za
nisu izazvali preveliko zanimanje javnosti no na sreću u Japanu su naišli na jako veliko
zanimanje. 1970. Godine u Japanu je ušao u funkciju prvi industrijski robot u Nissanovoj
re o
Prvog hrvatskog robota sastavio je ing. Branimir Makanec zajedno s grupom mladih
Is
Kao što je ustaljena praksa u drugim industrijskim proizvodima, i za robote vrijedi vremenska
i funkcionalna podjela na generacije. Kod robota je to riječ o prvoj, drugoji trećoj generaciji.
Karakteristika jedne generacije smatra se složenost konstrukcije robota i njegova informatička
složenost.
2.2.1 Prva generacija(slika 2.1) spadaju roboti koji se sada primjenjuju. Njih
karakterizira čisto upravljanje, a upravljački lanac čine upravljački uređaj-prigon-mehanizam
ć je u
ruke-prihvatnica, pa nema povratne informacije. Ti roboti jedino od karakteristika umjetne
vi ni bn
inteligencije imaju memoriju koja služi za pohranu programa kojeg obavlja. Primjenjuju se za
obavljanje jednostavnih poslova sa visokoorganiziranom okolinom. Postoji mogućnost da se u
ko Da so
l
njih ugrade senzori što mijenja svojstva ovih robota. ovi roboti prve generacije će i u
an - o
budućnosti vjerovatno biti najrašireniji jer vrlo dobro obavljaju jednostavne zadatke koji su
najčešći u industrijskoj primjeni [1].
St bu za
re o
ot čiv
up ju
2.2.2 Druga generacija (slika 2.2) robota koji su opremljeni senzorima. Roboti preko
Is
tih senzora imaju mogućnost vizualizacije okoline, a pomoću jednostavne logike mogu
donosit jednostavne odluke tipa da ili ne. Ovdje je već riječ o regulaciji s povratnom vezom.
Na taj način se može zaštiti sam robot te je moguć rad u okolini smanjene organiziranosti
(slaganje, orijentacija predmeta) [1].
2.2.3 Treća generacija (slika 2.3) nazivaju se još i inteligentni roboti. Oni su
opremljeni osim sustavima za raspoznavanje i računalima nove generacije. Ova vrsta robota
ima mogućnost donošenja odluka u determiniranim uvjetima (analiza), učenje i odlučivanje u
nedeterminiranim uvjetima (sinteza). Za umjetnu inteligenciju je najvažnije da ima mogućnost
učenja. To se postiže na način da se model vanjskog svijeta ugradi u memoriju računala. Na
taj način robot uspoređuje informacije iz okoline, te sam reagira na vanjske promjene,
odnosno donosi odluke bez programske upute. Roboti s umjetnom inteligencijom su još
budućnost, a trebali bi zamijenit ljude u nepovoljnim uvjetima rada kao što su rad u svemiru,
ć je u
na dnu oceana ili u kontaminiranim prostorima [1].
vi ni bn
ko Da so
l
an - o
St bu za
re o
Generacija robot se može još odrediti i s druge točke gledanja. Određeni tehnološki zadatak se
rješava u tri hijerarhijske razine. Na strateškoj razini, koja je najviša postavlja se cilj,
kl
ć je u
-aktuatori ili pogon robota dio robota koji je zadužen za pozicioniranje manipulatora u
vi ni bn
željeni položaj. Najčešće su u upotrebi električni i hidraulički motori, a ponekad i
ko Da so
l
pneumatski
an - o
-senzori ili osjetila robota služe za očitanje položaja manipulatora, i ako je potrebno daju
podatke o okolini robota
St bu za
U proizvodnim procesima svaki se predmet može premjestit sa jednog mjesta na drugo radi
čuvanja, skladištenja ili daljnje obrade. Tijekom tih procesa dimenzije i oblik predmeta se ne
mijenja. Sposobnost robota da prihvati taj predmet podigne ga i prenese po unaprijed
definiranoj putanji čini ga idealnim za rukovanje materijalom.
ć je u
Tipične primjene ove vrste su:
vi ni bn
-paletiranje (smještanje predmeta po određenom redu) (slika 2.5)
-utovar i istovar materijala
ko Da so
l
-struganje
-razvrstavanje dijelova
an - o
-pakiranje
St bu za
predmeta kao rezultat strojne obrade. Sposobnost robota da manipulira radnim predmetima
ot čiv
-struganje i bušenje
-lijepljenje
-lasersko rezanje i rezanje vodenim mlazom
-brušenje i ljuštenje
-montiranje mehaničkih i električnih komponenti
-zavrtanje vijaka
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
re o
ć je u
rotaciju oko osi. Dva susjedna zgloba su spojena pomoću krutih segmenata. Šaka se
vi ni bn
pričvršćuje na ručni zglob, a u tehničkom žargonu se još naziva vrh manipulatora, alat ili
hvataljka ovisno o funkciji koju robot obavlja. Vrh robota se ne smatra dijelom robota, već
ko Da so
l
služi za obavljanje različitih zadataka koji se traže od robota. Neki tipovi zglobova su
an - o
prikazani na slici 2.7.
St bu za
re o
ot čiv
up ju
kl
Is
Za svakog robota je karakterističan broj osi za translacijsko ili rotacijsko gibanje njegovih
segmenata. Kretanje robota se odvija u trodimenzionalnom prostoru, najčešće se prve tri osi
koriste za određivanje položaja ručnog zgloba, dok se ostale osi koriste za određivanje
položaja vrha manipulatora. Radni prostor manipulatora predstavlja skup točaka koje Može
dobaviti vrh manipulatora. Oblik radnog prostora najviše ovisi o strukturi robota i broju
zglobova.
Pravokutna ili TTT struktura robota ima tri translacijska zgloba čije su osi međusobno
okomite (Slika 2.8). S obzirom na jednostavnu građu, svaki stupanj kretanja se poklapa sa
ć je u
vi ni bn
stupnjem slobode u Cartesianovom koordinatnom sustavu, jer se radi o pravocrtnim
gibanjima. Ova struktura ima dobru mehaničku čvrstoću. Točnost pozicioniranja ručnog
ko Da so
zgloba je jednaka u cijelom manipulativnom prostoru. Ali iako ima visoku točnost
l
pozicioniranja ova struktura ima slabu pokretljivost, jer su sva gibanja translacijska, a oblik
an - o
radnog prostora je u obliku prizme. Kod ove strukture predmetu se prilazi sa strane ali ako
želimo predmetu pristupiti odozgor onda ga moramo realizirati u obliku stalka.
St bu za
Cartesianovana struktura osigurava jako velik radni prostor i omogućava rukovanje
glomaznim objektima. Zbog toga se najčešće koristi za rukovanje materijalom i u montaži.
re o
prostora ovog robota je između dva koncentrična plašta valjka (zbog ograničenog
translacijskog kretanja). Cilindrični manipulator pokazuje dobru mehaničku čvrstoću, ali
kl
nešto slabiju točnost pozicioniranja zbog povećanja horizontalnog hoda. Većinom se koriste
Is
Slika 2.9 Cilindrična konfiguracija robota Slika 2.8 Pravokutna konfiguracija robota
ć je u
(slika 2.11). ovaj tip robota ima sve tri vertikalne osi. SCARA robot karakterizira visoka
vi ni bn
čvrstoća za opterećenja na vertikalnoj osi i popustljivost za opterećenja na horizontalnoj osi.
Zbog toga se SCARA koristi za montiranje po vertikalnoj osi točnost pozicioniranja se
ko Da so
l
smanjuje sa porastom udaljenosti između ručnog zgloba i osi prvog zgloba.
an - o
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
re o
ot čiv
trodimenzionalnom prostoru, ručni zglob mora posjedovati najmanje tri stupnja pokretljivosti
Is
Scorbot ER-4u je robotski sustav namijenjen za edukaciju koji ima sve karakteristike
pravih industrijskih robota (slika 3.1). Struktura ovoga robota je otvorena što ga čini idealnim
za edukaciju radi lakše vizualizacije procesa i proučavanja mehanizama robota unutar
njegovog manipulacijskog prostora. Robot ima pet stupnjeva slobode gibanja i programira se
na slične načine kao i pravi industrijski robot. On se može koristiti za samostalan rad ili može
biti dio nekog automatiziranog sustava, zajedno sa različitim mehatroničkim komponentama.
ć je u
Ponovljivost i brzina ovoga robota čine ga pogodnim za samostalno obavljanje zadatka ili za
vi ni bn
integraciju u automatizirane ćelije, na primjer robotizirano lakiranje ili opskrba CNC strojeva,
kao i neke druge tehnološke operacije[3]. Tehničke karakteristike robota dane su u tablici 3.1.
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
Is
Kretanje osi
Os 1: Rotacija tijela robota 310 º
Os 2: Rotacija ruke-ramena robota, +130 º/ -35 º
Os 3: Rotacija lakta robota, ±130 º
Os 4: Rotacija zgloba napada prihvatnice, ±130 º
Os 5: Rotacija zgloba okretanja prihvatnice. Neograničeno (meh.); ±570 º(električki)
ć je u
vi ni bn
Maksimalni radni radijus 610 mm
Istosmjerna servo prihvatnica s optičkim
enkoderom, prihvatnica definirana s
ko Da so
l
Prihvatnica paralelnim kretanjem prstiju;
Mjerenje veličine objekta koristeći senzore na
prihvatnici i programsku podršku.
an - o
Maksimalni otvor prihvatnice 75 mm (bez gumenih obloga)
St bu za
65 mm (sa gumenim oblogama)
Početni – inicijalni položaj Određeni položaji za svaku os, postavljenu
koristeći mikroprelidače
re o
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
Slika 3.2 Radni prostor (Tlocrt) Slika 3.3 Radni prostor (pogled sa strane)
re o
ot čiv
3.2 POGON
up ju
kl
Is
Ovaj robot ima mogućnost gibanja u pet osi koja se ostvaruju pomoću istosmjernih
servo motora (EM). Smjer gibanja motora određen je sa operativnim polaritetom . jedan
polaritet okreće motor u jednom smjeru, a promjenom polariteta vrši se i promjena smjera
gibanja. Svaki motor sa enkoderom čini zatvoreni upravljački krug. Primjer jede od mogućih
izvedbi prikazan je na slici 3.4[4].
ć je u
remena pomiču os lakta, sustav
vi ni bn
kolotura i vremenski sinkroniziranih
remena s stožastim zupčanicima
ko Da so
l
osiguravaju osi napada i okretanja
prihvatnice. Otvaranje i zatvaranje
an - o
prihvatnice omogućeno je vođenim
St bu za
vijčanim prijenosom gibanja [4].
Slika 3.5 Elektro motor u sklopu s enkoderom i
re o
prijenosom
ot čiv
3.4 PRIHVATNICA
SCORBOT – ER 4u ima prihvatnicu (slika
up ju
ć je u
• Upravljanje i «real-time» displej status za svih pet robotskih osi (SSG), prihvatnicu i
vi ni bn
dvije periferne osi,
ko Da so
l
• Potpuno podržava (upravlja) te osigurava «real-time» displej status za svih 8
digitalnih ulaza, 8 digitalnih izlaza te 2 analogna izlaza i 4 analogna ulaza,
an - o
• Definiranje položaja na displeju u trenucima ručne promjene položaja u zajedničkom
koordinatnom sustavu,
St bu za
• Kartezijeve koordinate (X,Y,Z, «napad», okretanje) su također raspoložive,
• Gibanje robota definiramo kao zajedničko (Joint), linearno (Linear) ili kružni
re o
ć je u
vi ni bn
ko Da so
Slika 4.1 Izgled otvorenog programskog prozora sa prikazom glavnih programskih redaka
l
an - o
Title bar - sadržava uobičajene Windows kontrole za definiranje veličine prozora i
St bu za
zatvaranje aplikacije,
Menu Bar - sadržava izbornike sa SCORBASE naredbama,
re o
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
re o
ot čiv
Klikanjem na mapu otvara se ili zatvara lista grupni naredbi. Dodavanje naredbi u program
ostvaruje se na jedan od sljedećih pristupa:
• Klikom na naredbu (eng. Command) u stablu naredbi,
• Tipkanjem na tipkovnicu prva dva slova naredbe,
• Klikanjem na ikonu naredbe u programskom prozoru (primjenjivo samo na odabranu
naredbu).
ć je u
vi ni bn
Razina 1- Početnička Razina 2 - Napredna Razina 3 - Profesional
Slika 4.3 Tri razine naredbi za upravljanje osima
ko Da so
l
4.1.1 Grupa naredbi za kontrolu i upravljanje osima
an - o
U ovu grupu spadaju naredbe pomoću kojih se ostvaruje gibanje robota u trodimenzionalnom
St bu za
prostoru uključujući otvaranje i zatvaranje prihvatnice.
Neke od korišteni naredbi za kontrolu i upravljanje osima prikazane su u tablici 4.1.
re o
1,2 i Pro
Close Gripper prihvatnicu.
Is
U grupu naredbi za kontrolu toka program spadaju naredbe kojima se postavljaju uvjeti, te na
osnovu ispitanih vrijednosti, naredbe odlučuju o toku izvršenja program. Pomoću ovih
naredbi programu se omogućuje da donosi jednostavne logičke odluke tipa da ili ne.
Neke od korišteni naredbi za kontrolu toka programa prikazane su u tablici 4.2.
ć je u
Opis Razina Funkcija
vi ni bn
WT Wait (10th of second) Ova naredba zaustavlja izvršenje
1,2,Pro programa zaodređeno vrijeme.Naredba
ko Da so
l
otvara dijalog boks.Unijeti broj ili
varijablu izraženu udesetinkama sekunde u
an - o
definirano polje.
St bu za
JU jump to Ovo je naredba bezuvjetnog skoka kojom
1,2,Pro seprogramski pokazivač skače na liniju
re o
ć je u
vi ni bn
Opis Razina Funkcija
II IF Input# On/Off Jump Ova naredba upućuje skok na oznaku ili
ko Da so
l
1,2,Pro poziv podprogram ako je stanje
testiranog digitalnogulaza usklađeno sa
an - o
odabranim statusom (On iliOff). Ova
St bu za
naredba otvara sljedeći dijalog boks.
U polje Input Number, unesi broj
digitalnogulaza (1-8) ili varijable.
re o
ot čiv
Svaki SCORBASE projekt uključuje set predefiniranih položaja i program koji šalje
robota izjednog položaja u drugi. Prioritet za izvršenje programa su svi definirani položaji
korišteni uprogramu. SCORBASE nudi nekoliko setova alata za definiranje i memoriranje
položaja kojimogu biti korišteni u programu.
ć je u
• Manuel Movement dialog box,
vi ni bn
• Teach Positions (jednostavni ili prošireni),
• Robot movement dialog box,
ko Da so
l
• Position data dialog bar,
• Position window.
an - o
St bu za
Aktivni dialog box-evi većinom korišteni za definiranje položaja su odabrani unutar Window
izbornika i to: Teach &Edit.
re o
ot čiv
ć je u
pridruženog na motor svake osi). Položaj perifernih
vi ni bn
jedinica je uvijek definiran koristeći jednu varijablu koja
se memorira iz izlaza senzora (vrijednost enkodera)
ko Da so
l
danog određenim položajem.
Slika 4.4 Prikaz robota u
an - o
Zajedničkim koordinatama
St bu za
re o
ot čiv
koordinatnom sustavu
Skraćeni ili prošireni (slika 4.6) prikaz „Teach Positions dialog box-a” omogućuje
sljedeće:
• Učenje položaja (u ulančanim koordinatama),
• Snimanje položaja (u kartezijevim koordinatama),
• Slanje snimljenih položaja osima (kada program nije pokrenut).
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
U tablici 4.4 dat je prikaz i objašnjenje svih naredbi u proširenom Teach Positions prozoru.
ot čiv
ć je u
vi ni bn
Speed Odabire brzinu za sva kretanja.
Duration Definira vrijeme u kojemu će se izvršiti
ko Da so
l
kompletna
an - o naredba kretanja. Vrijeme je definirano u 10-
tinkama
St bu za
sekunde.
X(mm), Y(mm), Z (mm), Polje za prikaz promjene kartezijevih
Napad (º), Okretanje (º)
koordinata odabranog
re o
položaja.
ot čiv
sustav.
Go Circular Izvršava naredbu Go Cirkular to Position.
Ova naredba šalje
robot u kružnu putanju do ciljnog položaja
preko položaja
odabranog u polju «Via position»
Via position Odabire prelazne položaje kroz koje se kreće
kružno gibanje.
Simple Vraća izgled dijalog boksa u jednostavni –
kraći oblik.
ć je u
utiskivanja oznaka. Robot i elektropneumatska oprema su međusobno povezani i čine jedan
vi ni bn
automatiziran sustav te omogućuju samostalnu izradu proizvoda.
ko Da so
l
Nakon izvršenja ciklusa upravljačka jedinica robota prima povratnu informaciju, a to mu
omogućuje upravljanje cijelim procesom.
an - o
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
Korišteni su sljedeći elementi:
vi ni bn
Dva dvoradna cilindra (slika 5.3)
Četiri 3/2 razvodnika s kotačićem (slika 5.4)
ko Da so
l
Jedan 3/2 elektromagnetni razvodnik (slika 5.5)
Jedan granični prekidač (slika 5.6)
an - o
Tri 5/2 razvodnika (slika 5.7)
St bu za
2. Prigušnice (slika 5.8)
Jedinica za pripremu zraka (slika 5.9)
re o
ot čiv
up ju
kl
Is
Dvoradni cilindri obavljaju koristan rad u oba hoda, naprijed i nazad. Oni imaju različite
sile prema naprijed i prema nazad iz razloga što je na prednjoj strani klipa pričvršćenja
klipnjača sto smanjuje površinu za djelovanje zraka. Dvoradni cilindri imaju dva priključka za
stlačeni zrak po jedan sa svake strane.Za upravljanje dvoradnim cilindrom koriste se 4/2 ili
5/2 razvodnici.
ć je u
vi ni bn
Slika 5.43/2 Razvodnik s kotačićem
ko Da so
l
Za povezivanje robotskog sustava sa
pneumatskom napravo za utiskivanje oznaka
an - o
poslužio nam je elektro magnetni 3/2 razvodnik.
St bu za
Njegova karakteristika je da je aktiviran elektro
magnetom, a vraćan oprugom te da ima 3
re o
preko
Slika5.53/2 Elektro magnetni razvodnik signal za aktiviranje ciklusa utiskivanja.
kl
Is
ć je u
Slika 5.75/2 Pneumatski razvodnici
vi ni bn
ko Da so
l
Prigušnica je element pneumatike koji ima
funkciju reguliranja brzine pneumatskog cilindra.
an - o
U ovome primjeru prigušnica je korištena radi
St bu za
polaganog izvlačenja cilindra koji vrši stezanje
pripermka, da ne bi došlo do oštećenja istoga.
re o
ot čiv
nauljivača.
Regulator tlaka osigurava stabilan željeni radni tlak.
Pije ulaska u pneumatske uređaje potrebo je iz zraka
eliminirati sve nečistoće koje imaju štetan utjecaj na
pneumatske elemente pomoću filtra.
Nauljivač služi za fino rasprskavanje ulja u zračnu
struju.
ć je u
u početni položaj. Dolaskom u uvučeni položaj klipnjače cilindra A zatvara se granični
vi ni bn
prekidač što omogućuje prolazak signala do robotskog sustava, dajući mu do znanja da je
elektropneumatski ciklus gotov.
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
Slika 5.11 Dijagram put-vrijeme
re o
Kod izrade programa treba voditi računa o okruženju sustav (slika 5.13), da bi
se izbjegli sudari i moguća kolizija između robota, naprave i drugih dijelova. Isto tako robot
za vrijeme obrade treba biti na sigurnoj udaljenosti od mjesta obrade.
ć je u
signal releju koji pokreće pneumatski ciklus koji se sastoji od stezanja i utiskivanja oznake.
vi ni bn
Nakon završetka pneumatskog ciklusa, pomoću graničnog prekidača uključuje
se relej koji propušta signal do upravljačke jedinice i time daje znak da je proces gotov. Robot
ko Da so
l
tada uzima izradak te ga odlaže na skladište.
an - o
St bu za
re o
ot čiv
up ju
kl
Is
U ovome radu zadatak robota jest da opskrbljuje pneumatski sustav pripremcima. Radni
ć je u
ciklus (slika 36 a,b) se sastoji od niza operacija:
vi ni bn
Robot kreće iz početnog položaja 1, i putuje do položaja 2 koji označava mjesto ispred
ko Da so
l
gravitacijskog spremnika, otvara prihvatnnicu i polagano se pomiče u položaj 3 te
zatvara prihvatnicu.
an - o
Nakon toga program provjerava da li ima pripremaka u spremniku, ako nema robot
javlja operateru da je spremnik prazan, vraća se u položaj 2 i podiže u početni položaj.
St bu za
Nakon toga sporo spušta pripremak u položaj 6, otvara prihvatnicu i robot se odmiče u
ot čiv
sigurnosni položaj 7 te tada preko digitalnog izlaza 1 šalje signal releju za aktiviranje
pneumatskog ciklusa.
up ju
aktiviran digitalni ulaz 1 kojeg aktivira klipnjača cilindra A koja se zadnja vraća u
uvučeni položaj.
Is
Ako je aktiviran digitalni ulaz 1 robot nastavlja dalje sa programom, prvo ide u
položaj 8 zatvara prihvatnicu podiže izradak u poziciju 7 te ga prenosi u poziciju 9
koja se nalazi iznad skladišta.
Kada dođe u poziciju 9 robot se spušta bliže skladištu u poziciju 10 i otvara prihvtnicu
i odlaže izradak.
Nakon toga robot se vraća u poziciju 9 zatvara prihvtnicu te ide do pozicije 2 gdje
počinje novi ciklus.
Izrađeni program po kojem robot izvodi ove operacije dan je u prilogu zajedno s pripadajućim
blok dijagramom.
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
vi ni bn
modelima i preciznim matematičkim proračunima postupak simulacije je nevjerojatno brz te
se može usporediti sa mnogo skupljim softverima iste namjene.
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
naprednim razinama Robocell-a moguće je u raznim softverima praviti željene modele te ih
vi ni bn
koristit u virtualnom okruženju robota
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
ć je u
Robot se iz početnog položaja primiče gravitacijskom spremniku (slika 5.17),
vi ni bn
otvara prihvatnicu i uzima pripremak.
ko Da so
l
an - o
St bu za
re o
ot čiv
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
Slika 5.20 Početni položaj robota
re o
položaj (slika 5.20) , iz toga položaja robot se primiče prema gravitacijskom spremniku
pripremaka otvara prihvatnicu i uzima izradak(slika 5.21).
up ju
kl
Is
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
Slika 5.22 Opskrba pneumatske naprave
prenosi do pneumatske naprave na mjesto obrade (slika 5.22). Nakon što ostavi pripremak
ot čiv
ć je u
vi ni bn
ko Da so
l
an - o
Slika 5.24 Odlaganje izradaka na skladište
St bu za
skladište (slika 5.24) gdje ga odlaže. Nakon uspješno provedenog testiranja predloženog
ot čiv
6 ZAKLJUČAK
ć je u
Ova dva sustava povezana u jednu cjelinu čine jedan automatizirani sustav
vi ni bn
pogodnu za edukaciju studenata, i prikazuje jedno od mogućih tehnoloških rješenja.
ko Da so
l
Testiranjem sustava omogućuje se uvid u rad robotskog sustava SCORBOTA-ER 4u i
pneumatske opreme te otvara mogućnost poboljšanja cijelog sustava.
an - o
Ovaj zajednički sustav predstavlja potpuno automatizirano i fleksibilno rješenje
St bu za
sa mogućnošću unapređivanja i primjene u industriji.
re o
ot čiv
up ju
kl
Is
7 LITERATURA
[1] Šurina, Tugomir; Crneković, Mladen: Industrijski roboti. Zagreb, Školska knjiga, 1990,
199 str.
[2] W. Deppert; K. Stoll: Pneumatsko upravljanje. Zagreb, Radničko sveučilište
˝Moša Pijade˝, 1976. 183 str.
[3] Šarić, Tomislav; Šimunović, Goran; Lujić Roberto: Istraživanje i oblikovanje sklopovske
i programske podrške za za edukacijsku fleksibilnu stanicu. Tehnical Gazette 15 (2008)3.
ć je u
vi ni bn
[4] Scorbot ER-4u User Manual. Manchester, Intelitek, 2001.
[5] Controller USB User Manual. Manchester, Intelitek, 2001.
ko Da so
l
[6] Scorbase for ER-4u Manual. Manchester, Intelitek, 2001.
[7] FluidSIM pneumatics 5.0, Festo 2016 (program)
an - o
[8] SCORBASE 4.7, Intelitek 2002. (program)
[9] Robocell for Scorbot ER-4u, User Manual. Manchester, Intelitek 2003 (program)
St bu za
re o
ot čiv
up ju
kl
Is
ć je u
vi ni bn
ko Da so
l
an - o
St bu za
re o
ot čiv
up ju
kl
Is
Prilog 1. Program za opskrbljivanje sustava za utiskivanje oznaka
Programska lista
1. POCETAK
2. Go to Position 1 speed 5
3. Go to Position 2 speed 5
4. Set Variable OBRADAK = 0
5. KRENI:
6. IF OBRADAK >= 5 jump to SPREMNIK
ć je u
7. Set Variable OBRADAK = OBRADAK + 1
8. Print to screen & log: Vrijednost brojca= 'OBRADAK'
vi ni bn
9. Open Gripper
10. Go to Position 3 speed 2
ko Da so
l
11. Close Gripper
12. Set Variable PROVJERA to gripper sensor
an - o
13. IF PROVJERA < 5 jump to SPREMNIK
14. Go to Position 4 speed 2
St bu za
15. Go to Position 5 speed 5
16. Go to Position 6 speed 2
17. Open Gripper
re o
25. SKLADISTE:
26. Go to Position 5 speed 5
27. Go to Position 8 speed 2
28. Close Gripper
30. Go to Position 7 speed 5
31. Go to Position 9 speed 5
32. Go to Position 10 speed 2
33. Open Gripper
34. Go to Position 9 speed 5
35. Close Gripper
36. Go to Position 2 speed 5
37. Jump to KRENI
38. SPREMNIK:
39. Go to Position 2 speed 2
1/2
40. Go to Position 1 fast
41. Close Gripper
42. Print to screen & log: SPREMNIK JE PRAZAN
43. Jump to KRAJ
44. PROBLEM:
45. Go to Position 1 speed 5
46. Close Gripper
47. Print to screen & log: PROBLEM SA PNEUMATIKOM
48. Jump to KRAJ
ć je u
49. KRAJ:
32. Go to Position 10 speed 2
vi ni bn
33. Open Gripper
34. Go to Position 9 speed 5
ko Da so
l
35. Close Gripper
36. Go to Position 2 speed 5
an - o
37. Jump to KRENI
38. SPREMNIK:
St bu za
39. Go to Position 2 speed 2
40. Go to Position 1 fast
41. Close Gripper
re o
49. KRAJ:
2/2
Prilog 2. Blok dijagram
POCETAK
ć je u
Postavi brojač OBRADAKA
vi ni bn
na =0
ko Da so
l
3 KRENI
an - o
St bu za
Da li je brojač DA
izbrojao više 1
od 5 komada
re o
ot čiv
NE
up ju
Otvori prihvatnicu
Is
Provjeri da li je
razmak između DA
prihvatnice manji 1
od 5 mm
NE
1/3
Idi u položaj 4, brzina 2
Idi u položaj 5, brzina 5
Idi u položaj 6, brzina 2
Otvori prihvatnicu
Idi u položaj 5, brzina 2
ć je u
Idi u položaj 7, brzina5
vi ni bn
Uključi izlaz 1
Isključi izlaz 1
ko Da so
l
Čekaj 3 sekunde
an - o
St bu za
Da li je NE
2
re o
aktiviran ulaz
1
ot čiv
DA
up ju
Zatvori prihavtnicu
Is
32/3
1 SPREMNIK
ć je u
vi ni bn
SPREMNIK JE PRAZAN
ko Da so
l
an - o KRAJ
St bu za
re o
ot čiv
2 PROBLEM
up ju
kl
Ispiši na zaslonu:
PROBLEM SA PNEUMATIKOM
KRAJ
3/3