Programowanie robotów |
Wykonał: Wojciech Ćwikliński ETI, sem. VI |
Prowadząca: mgr inż. K. Peta |
Instrukcje pomocnicze INS:
NARZ – wybór używanego narzędzia (np. chwytak)
SKOK – skok bezwarunkowy i warunkowy do kolejnej instrukcji w programie
PRĘDK – zmiana prędkości maksymalnej i podstawowej
CZEKAJ – czekanie bezwarunkowe i warunkowe
WY/FLAG – zmiana stanu wyjść lub flag
CHWYTAK – sterowanie chwytakami
POWT – początek pętli programowej
KONPOWT – koniec pętli programowej
OSCYLUJ – włączenie ruchu oscylacyjnego
KONOSC – wyłączenie ruchu oscylacyjnego
WYKONAJ – wywołanie podprogramu roboczego o zadanym numerze
POWRÓT – powrót z podprogramu roboczego do programy wywołującego
Ręczne operowanie, opcje MAN:
PRĘDK – zmiana prędkości przy ręcznym manipulowaniu robotem. Może być wykorzystana w trakcie dochodzenia do pozycji programowej
INKREM – instrukcje przeznaczone do bardzo dokładnego poruszania robotem w bardzo małych jednostkach (inkrementach)
NARZ – odczyt lub definiowanie parametrów oraz wybór narzędzia
CHWYTAK - ręczne otwarcie lub zamknięcie chwytaka
Z PM/DO PM – przepisywanie programu z pamięci masowej do pamięci użytkowej i odwrotnie
POZWEW – odczyt aktualnego położenia robota we współrzędnych wewnętrznych
PAMIĘĆ – odczyt wielkości wolnego obszaru pamięci użytkowej
JĘZYK – wybór języka opisu programu
PROGRAM – obsługuje podprogramy:
- ZMIANA – zmiana na inny numer podprogramu
- KOPIUJ – kopiowanie podprogramu
- USUŃ – usunięcie podprogramu
LISTUJ – listowanie istniejących podprogramów w pamięci użytkowej
WYDRUK – wydruk programu z pamięci użytkowej na drukarce
Opis programów używanych w trakcie zajęć.
PROGRAM GŁÓWNY – BEZ PODPROGRAMÓW | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
PODPROGRAMY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|