MODUL 3 · PROGRAMIRANJE INDUSTRIJSKOG ROBOTA
Modul 3 · završno
Aktivnosti za samostalno učenje
Zadaci prate redoslijed triju nastavnih jedinica modula. Za dio zadataka potreban je pristup robotu ili simulacijskom paketu, a za ostale su dovoljne upute proizvođača i papir. Uz svaki zadatak naveden je oblik rješenja koji se predaje.
Aktivnosti za samostalno učenje
Zadaci su poredani od kraćih prema dužima. Uz svaki je naveden oblik rješenja koji se predaje.
- Tablica prijevoda naredbiZa dva proizvođača po vlastitom izboru izradite tablicu s najmanje osam redaka u kojoj su usporedno zapisane iste radnje: zglobno gibanje, pravocrtno gibanje, kružno gibanje, postavljanje izlaza, čekanje ulaza, čekanje vremena, poziv potprograma i komentar.
- Prepoznavanje jezikaDobit ćete pet kratkih isječaka programa bez naznake proizvođača. Odredite kojem jeziku svaki pripada i za svaki navedite dva obilježja po kojima ste ga prepoznali.
- Razlaganje programaU zadanom programu od tridesetak redaka označite bojama deklaracije, glavni program, potprograme i komentare. Predajte označen ispis i kratko obrazloženje podjele.
- Položaj alata i zglobni položajZa tri točke jednog zadatka odredite je li primjerenije zapisati ih kao položaj alata ili kao zglobni položaj. Odgovor obrazložite u dvije rečenice po točki.
- Parametri naredbe gibanjaUz pomoć računskog prikaza iz jedinice 3.1 zapišite istu naredbu pravocrtnog gibanja pri 300 mm/s i zoni od 25 mm u četirima jezicima. Zatim objasnite što se mijenja ako se zona postavi na nulu.
- Zone zaobljenja u putanjiZa putanju od šest točaka odredite u kojima je potreban točan dolazak, a u kojima zona zaobljenja. Za svaku odluku navedite razlog.
- Dijelovi kontroleraUz otvoren upravljački ormar ili uz fotografiju iz upute proizvođača označite šest dijelova i za svaki napišite zadaću i posljedicu kvara.
- Opis privjeskaZa privjesak dostupnog robota izradite skicu s označenih najmanje sedam elemenata. Uz svaki napišite čemu služi i u kojem je načinu rada djelatan.
- Načini radaIzradite tablicu triju načina rada sa stupcima: tko pokreće program, ograničenje brzine, položaj zaštitnih vrata i dopušteni položaj čovjeka. Podatke provjerite u uputi proizvođača.
- Sklopka mrtvog čovjekaObjasnite u najviše deset rečenica zašto sklopka ima tri položaja i zašto srednji položaj nije zaključan. Navedite jednu situaciju u kojoj dvopoložajna sklopka ne bi bila dovoljna.
- Put zaustavljanjaUz pomoć računskog prikaza iz jedinice 3.2 odredite ukupan put zaustavljanja pri 250 mm/s, vremenu reakcije 0,4 s i vremenu zaustavljanja 0,25 s. Usporedite rezultat s razmakom od obratka koji držite sigurnim i obrazložite.
- Osnovni i napredni elementiU zadanom programu pronađite i popišite sve osnovne programske elemente, a zatim predložite gdje bi se uvođenjem uvjeta ili petlje program skratio.
- Analiza zadatkaZa zadatak uzimanja obratka s trake i odlaganja u kutiju sastavite popis pitanja iz analize i na svako odgovorite pretpostavkom. Iz odgovora izvedite popis signala s najmanje pet stavki.
- Dijagram tokaNacrtajte dijagram toka programa u kojem robot uzima obradak samo ako senzor javlja prisutnost, a odlaže ga tek kada je mjesto odlaganja slobodno. Predvidite i postupak kada obratka nema dulje od pola minute.
- Popis točakaZa vlastiti zadatak sastavite tablicu točaka sa stupcima: naziv, uloga, način dolaska, točnost i način zapisa. Objasnite zašto točke iznad radnih dobivate odmakom, a ne posebnim učenjem.
- Pisanje programaNapišite program uzimanja i odlaganja u jeziku dostupnog robota ili simulacijskog paketa. Program mora sadržavati pripremu, provjeru prisutnosti obratka, čekanje na potvrdu stezanja i brojilo komada.
- Ispitivanje po stupnjevimaProvedite ispitivanje napisanog programa u trima stupnjevima i vodite zapisnik: što je provjereno u svakom stupnju, koje su pogreške pronađene i kako su otklonjene.
- Vrijeme ciklusaUz pomoć računskog prikaza iz jedinice 3.3 odredite vrijeme ciklusa svojega zadatka, a zatim predložite tri izmjene kojima bi se skratio za najmanje deset posto. Za svaku izmjenu navedite rizik koji unosi.