Programowanie robotów

Transkrypt

Programowanie robotów
Nazwa przedmiotu:
PROGRAMOWANIE ROBOTÓW
Programming of robots
Kierunek:
Kod przedmiotu:
MECHATRONIKA
Forma studiów:
stacjonarne
Rodzaj przedmiotu:
Poziom przedmiotu:
obowiązkowy na specjalności:
SYSTEMY STEROWANIA,
I stopnia
S2_08
Rok: IV
Semestr: VII
Rodzaj zajęć:
Liczba godzin/tydzień:
Liczba punktów:
wykład, laboratorium
1W, 2L
3 ECTS
PRZEWODNIK PO PRZEDMIOCIE
I KARTA PRZEDMIOTU
CEL PRZEDMIOTU
C1.
C2.
Zapoznanie studentów z podstawowymi zagadnieniami programowania robotów
Nabycie przez studentów wiedzy na temat sposobów programowania robotów
C3.
Zdobycie przez studentów podstawowej wiedzy na temat języków programowania
robotów
C4.
Nabycie przez studentów umiejętności programowania robotów
WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI
1. Przestrzega zasad bezpieczeństwa pracy przy użytkowaniu maszyn i urządzeń
technologicznych
2. Umie obsługiwać sprzęt komputerowy
3. Potrafi programować komputery w zakresie podstawowym
4. Korzysta z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej
5. Potrafi pracować samodzielnie i w grupie
EFEKTY KSZTAŁCENIA
EK 1 EK 2 EK 3 EK 4 EK 5 -
Określa powiązania układu sterowania z systemem programowania robota
Charakteryzuje struktury systemów programowania robotów
Analizuje metody programowania robotów
Opisuje budowę programatorów mechanicznych i potrafi je używać
Stosuje metodę programowania sekwencyjnego, samouczącego i za pomocą matrycy
diodowej
EK 6 - Charakteryzuje komputerowe metody programowania robotów
EK 7 - Potrafi programować ruchy i logiki działania robota, umie zastosować programowanie
1
sensoryki
EK 8 - Analizuje struktury składniowe języka programowania AL
programowania robotów oraz potrafi testować program źródłowy
i innych języków
TREŚCI PROGRAMOWE
Liczba
godzin
Forma zajęć – WYKŁADY
W 1 – Powiązanie układu sterowania z systemem programowania robota
1
W 2 – Struktura systemu programowania robotów
1
W 3 – Metody programowania
1
W 4 – Programatory mechaniczne
1
W 5 – Sekwencyjne programowanie ręczne
1
W 6 – Programowanie samouczące
1
W 7 – Programowanie cyklu pracy za pomocą matrycy diodowej
1
W 8 – Komputerowe programowanie robotów off-line
1
W 9 – Programowanie tekstowe robotów III generacji
1
W 10 – Języki programowania off-line robotów: programowanie logiki działania
1
robota, programowanie ruchu
W 11 – Języki programowania off-line robotów: sensorowanie i systemy wizyjne
1
W 12 – Język AL
1
W 13 – Inne języki programowania robotów
1
W 14 – Tworzenie i testowanie programu źródłowego
1
W 15 – SprzęŜenie z układami CAD
1
Liczba
godzin
Forma zajęć – LABORATORIUM
L 1 – Zadania programowania robotów przemysłowych.
2
L 2, L3 – Programowanie ręczne i półautomatyczne robotów przemysłowych.
L4
4
Budowa i możliwości programowe robota Irb-6
2
L 5, L6 – Właściwości programowania off Line, on line – idea i zastosowanie,
wybrane języki programowania
4
L 7, L8 – Budowa systemu sterowania
przemysłowego Fanuc S 420 F
4
i
możliwości
programowe
robota
Struktura i elementy składowe języka programowania KAREL robota
przemysłowego Fanuc S-420 F
2
L10, L11 Wybrane elementy języka programowania KAREL w zastosowaniu do robota
przemysłowego Fanuc S-420 F
4
L 12, L13 Programowanie robota przemysłowego Fanuc S-420 F
4
L 14, L15 Programowanie robota przemysłowego Fanuc S-420 F – funkcje edycji
i modyfikacji programów on line
4
L9 -
NARZĘDZIA DYDAKTYCZNE
1. Wykład z wykorzystaniem prezentacji multimedialnych
2. Stanowisko laboratoryjne - robot przemysłowy Fanuc S-420 F
3. Stanowisko laboratoryjne - robot przemysłowy Irb-6
4. Instrukcje do ćwiczeń
SPOSOBY OCENY ( F – FORMUJĄCA, P – PODSUMOWUJĄCA)
F1- ocena przygotowania do ćwiczeń laboratoryjnych
F2- ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń
F3- ocena sprawozdań z realizacji ćwiczeń objętych programem nauczania
F4- ocena aktywności podczas zajęć
P1- ocena umiejętności rozwiązywania postawionych problemów oraz sposobu prezentacji
uzyskanych wyników – zaliczenie na ocenę*
P2- ocena opanowania materiału nauczania będącego przedmiotem wykładu**
*) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych,
**)warunkiem uzyskania zaliczenia z wykładów jest otrzymanie pozytywnych ocen z testów sprawdzających
wiedzę
OBCIĄŻENIE PRACĄ STUDENTA
Forma aktywności
Godziny kontaktowe z prowadzącym
Średnia liczba godzin na
zrealizowanie aktywności
15W 30L → 45h
Konsultacje
5h
Zapoznanie się ze wskazaną literaturą
2.5h
Przygotowanie do ćwiczeń laboratoryjnych
10h
Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych (czas
poza zajęciami laboratoryjnymi)
10h
Przygotowanie do zadania sprawdzającego
2.5h
Suma
75h
SUMARYCZNA LICZBA PUNKTÓW ECTS
DLA PRZEDMIOTU
Liczba punktów ECTS, którą student uzyskuje na zajęciach
wymagających bezpośredniego udziału prowadzącego
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o
charakterze praktycznym, w tym zajęć laboratoryjnych i
projektowych
3 ECTS
2 ECTS
2 ECTS
LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA
1. Kost G. G. : Programowanie robotów przemysłowych. WPŚ, Gliwice 2000.
2. Dokumentacja GE Fanuc Robotics Operations Manual v. 2.22.
3. Barczyk J.: Laboratorium podstaw robotyki. Skrypt Politechniki Warszawskiej 1994.
4. Craig J. J.: Wprowadzenie do robotyki – mechanika i sterowanie. WNT, Warszawa
1995.
5. Kost G.: Programowanie robotów przemysłowych. Skrypt Politechniki Śląskiej, Gliwice
1996.
PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL)
1. dr inŜ. Andrzej Rygałło [email protected]
2. dr inŜ. Rafał Gołębski [email protected]
3. dr inŜ. Piotr Paszta [email protected]
4. dr inŜ. Borys Borowik [email protected]
MATRYCA REALIZACJI I WERYFIKACJI EFEKTÓW KSZTAŁCENIA
Efekt
kształcenia
EK1
EK2
EK3
EK4
EK5
EK6
EK7
EK8
Odniesienie danego
efektu do efektów
zdefiniowanych dla Cele przedmiotu
całego programu
(PEK)
K_W63_S2_13
K_W63_S2_13
K_W63_S2_13
K_U63_S2_13
K_W63_S2_13
K_U63_S2_13
K_W63_S2_13
K_W63_S2_13
K_U63_S2_13
K_W63_S2_13
K_U63_S2_13
K_W63_S2_13
K_U63_S2_13
Treści
programowe
Narzędzia
dydaktyczne
Sposób
oceny
C1,C2
C1,C2
W1
W2
1
1
P2
P2
C1,C2
W3, L1-2
1,4
F1-4, P2
C1,C2
W4, L3-4
1,3,4
F1-4, P2
C1,C2,C4
W5-7
1
P2
C1,C2
W8-9, W15, L5-9
1,2,4
F1-4, P2
C1,C4
W10-11, L12-13
1,2,4
F1-4, P2
C1,C3,C4
W12-13, L10-11
1,2,4
F1-4, P2
II. FORMY OCENY - SZCZEGÓŁY
Efekty
kształcenia
EK1-EK8
EK2-EK5
Na ocenę 2
Student nie opanował
podstawowej wiedzy
z programowania
robotów
Na ocenę 3
Student częściowo
opanował wiedzę
z programowania
robotów
Na ocenę 4
Student opanował
wiedzę
z programowania
robotów w zakresie
podstawowym, nie
wykraczając poza
materiał wykładów
Na ocenę 5
Student bardzo dobrze
opanował wiedzę
z zakresu materiału
objętego programem
nauczania, samodzielnie
zdobywa i poszerza
wiedzę przy użyciu
różnych źródeł
Student nie zna struktury Student zna struktury
Student zna struktury Student zna struktury
i metody programowania i metody programowania i metody
i metody
robotów oraz nie potrafi robotów jednak nie
programowania
programowania
stosować programowania potrafi stosować
robotów, potrafi
robotów, potrafi
mechanicznego,
programowania
stosować
stosować
sekwencyjnego
mechanicznego,
programowanie
programowanie
i samouczącego
sekwencyjnego
mechaniczne,
mechaniczne,
i samouczącego
sekwencyjne
sekwencyjne
i samouczące w
i samouczące w zakresie
zakresie nie
wykraczającym poza
wykraczającym poza
treści wykładów i zajęć
treści wykładów i zajęć laboratoryjnych
laboratoryjnych
EK6-EK8
Student nie zna
komputerowych metod
programowania i nie
potrafi programować
robotów w wybranym
języku programowania
Student zna podstawy
komputerowych metod
programowania oraz zna
strukturę wybranego
języka programowania
jednak nie potrafi
zaprogramować prostych
zadań robota
Student posiada wiedzę
na temat
komputerowych metod
programowania
w zakresie
niewykraczającym poza
treść wykładów oraz
potrafi programować
różne zadania w
wybranym języku
programowania robota
Student posiada wiedzę
na temat
komputerowych metod
programowania
w zakresie
wykraczającym poza
treść wykładów oraz
potrafi programować
różne zadania w
wybranym języku
programowania robota,
zna kilka języków
programowania
robotów
Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane
do oceny pełnej spełnia niektóre efekty kształcenia w stopniu odpowiadającym ocenie wyższej.
III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE
1. Wszelkie informacje dla studentów kierunku Mechatronika wraz z:
- programem studiów,
- prezentacjami do zajęć,
- instrukcjami do ćwiczeń laboratoryjnych,
- harmonogramem odbywania zajęć,
dostępne są na tablicy informacyjnej oraz stronie internetowej kierunku Mechatronika:
www.mechatronika.wimii.pcz.pl
2. Informacja na temat konsultacji przekazywana jest studentom podczas pierwszych zajęć
z przedmiotu.

Podobne dokumenty