Programowanie robotów Kuka

Podobne dokumenty
Sterownik KR C4(8.x)

1 Zasady bezpieczeństwa

Laboratorium Podstaw Robotyki ĆWICZENIE 2

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows XP

Rys. 18a). Okno kalibracji robotów, b)wybór osi robota, która wymaga kalibracji.

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Sterownik KR C4(8.x)

1. Opis. 2. Wymagania sprzętowe:

Laboratorium Podstaw Robotyki ĆWICZENIE 2

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0

Laboratorium Maszyny CNC. Nr 4

Program APEK Użytkownik Instrukcja użytkownika

54. Układy współrzędnych

Kalibracja robotów przemysłowych

Instrukcja użytkownika ARSoft-WZ1

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

KUKA Roboter CEE GmbH. Konfiguracja i połączenie układów bezpieczeństwa w gniazdach zrobotyzowanych na przykładzie robotów KUKA

Obrabiarki CNC. Nr 10

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows 2000

SystimPlus. Dokumentacja (FAQ) dla wersji: v

R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych

KONFIGURACJA USŁUGI ZSIMED NA SERWERZE ZDALNYM

Laboratorium Podstaw Robotyki ĆWICZENIE 2

SPIS TREŚCI. FlyElectronics Wszelkie prawa zastrzeżone Marzec

Przygotowanie do pracy frezarki CNC

Laboratorium Napędu robotów

Ustawienia ogólne. Ustawienia okólne są dostępne w panelu głównym programu System Sensor, po kliknięciu ikony

Programator Kart Master - klient

Spis treści. Dane techniczne. Montaż

Przymiar ArborSonic 3D z komunikacją Bluetooth. modele 1600 mm i 2000 mm. Instrukcja użytkownika. wer. 1.0

Robot EPSON SCARA T3-401S

INSTRUKCJA NAPĘDÓW SERII 35 I 45 BD

1.2 Włączanie/ Wyłączanie

Zdalne uruchomienie silnika. Działanie

INSTRUKCJA OBSŁUGI TESTERA TCR3pc

Materiały pomocnicze do ćwiczeń laboratoryjnych

Wyłącznik czasowy GAO EMT757

Instrukcja programowania wieratko-frezarki BFKO, sterowanej odcinkowo (Sinumerik 802C)

STD - wersja standardowa

Symulacja komputerowa i obróbka części 5 na frezarce sterowanej numerycznie

FAQ: /PL Data: 16/11/2007 Programowanie przez Internet: Konfiguracja modułów SCALANCE S 612 V2 do komunikacji z komputerem przez VPN

PROCEDURA USTAWIANIA CZUJNIKÓW

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

INSTRUKCJA OBSŁUGI microplc STEROWNIK INKUBATORA ver: F1.0

Instrukcja obsługi sterownika Novitek Triton

Uniwersalny system automatyki budynkowej w oparciu o. moduł sterujący SAB i moduły wykonawcze MWD. Praca autonomiczna Moduł sterujący SAB...

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2

1. INSTALACJA SERWERA

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU

Spis treści. Opis urządzenia. Zawartość pudełka. Pierwsze użycie

INSTRUKCJA OBSŁUGI REGULATOR TEMPERATURY TPC NA-10

NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED

Tablet Graficzny. oraz

Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym

Kalibracja wskaźnika wymaga jednorazowego podłączenia LPG Sensora do komputera za pomocą przewodu microusb

System zdalnego sterowania

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0

MAX6 kalibracja parametru RL_OFFSET.doc. MAX6 - Kalibracja. 1. Tryb pracy samodzielny - LCD

2.2 Opis części programowej

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

Rejestratory Sił, Naprężeń.

Konfiguracja zdalna i sterowanie za pomocą Bluetooth (Android)

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru

Oprogramowanie Xesar V (opublikowano dnia ) 1 Sieć wirtualna Podłączenie maks. 14 czytników Xesar z modułem aktualizującym

Laboratorium Podstaw Robotyki Zasady BHP

Spis treści. Opis urządzenia. Pierwsze użycie

Skrócona instrukcja instalacji oprogramowania WinPower

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Tablet Graficzny. Windows 10,8, 7 i Mac 10.8 lub nowszy

POMOC / INSTRUKCJA OBSŁUGI

Instrukcja obsługi Bi-Tronic Control 3 - Multitemp

Dell UltraSharp UP3017 Dell Display Manager Instrukcja użytkownika

Mikroprocesorowy termostat elektroniczny RTSZ-6 Oprogramowanie wersja RTSZ-6v1.1

Mikroprocesorowy termostat elektroniczny RTSZ-7 Oprogramowanie wersja RTSZ-7v2.1

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki

ODBIORNIK ZDALNEGO STEROWANIA REMC1 DO MARKIZ I ROLET MODEL INSTRUKCJA

Instalacja urządzenia

Statyczna próba rozciągania - Adam Zaborski

Spółka z o.o. INSTRUKCJA UŻYTKOWANIA PROGRAMU SCHRS. Do współpracy z: dotyczy programu SCHRS w wersji: 1.27

MULTIFUN - SYSTEM BEZPRZEWODOWY

Hi-Q Recorder Instrukcja Użytkownika

REGULATOR PI W SIŁOWNIKU 2XI

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

- 2 - OSTRZEŻENIE UWAGA

przedmiot specjalnościowy (podstawowy / kierunkowy / inny HES) przedmiot obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr siódmy

Projektowanie systemów zrobotyzowanych

Program szkolenia zawodowego Operator Programista Obrabiarek Sterowanych Numerycznie CNC

WARIATOR USTAWIENIA Białystok, Plażowa 49/1, Poland,

PROGRAM DO ARCHIWIZACJI NOŚNIKÓW KOPII ELEKTRONICZNEJ

HELIOS pomoc społeczna

Wirtualne przyrządy kontrolno-pomiarowe

HC1 / HC2. Regulator temperatury

Multimetr cyfrowy MAS-345. Instrukcja instalacji i obsługi oprogramowania DMM VIEW Ver 2.0

1. INSTRUKCJA OBSŁUGI WYŚWIETLACZA LCD C600E USB

MIERNIK T-SCALE BWS 1

KUKA System Software 8.2

ST- 380 I. Bezpieczeństwo OSTRZEŻENIE Urządzenie elektryczne po napięciem. UWAGA

Długopis z ukrytą kamerą cyfrową HD

INFO-NET.wsparcie. pppoe.in.net.pl. Pamiętaj aby nie podawać nikomu swojego hasła! Instrukcja połączenia PPPoE w Windows XP WAŻNA INFORMACJA

Transkrypt:

Wersje szafy sterowniczej KRC1 Programowanie robotów Kuka KRC2 Istnieje możliwość podłączenia myszy do portu COM1. Jednak aplikacje i funkcje, które z tego portu korzystają muszą zostać przełączone na inny port COM Drzwi do szafy mogą być otwierane jedynie na krótki okres czasu ze względu na: możliwość dostania się kurzu i pyłu zakłócenie obiegu powierza i możliwość przegrzania

KRC3 Włączanie i wyłączanie robota Podczas ładowanie oprogramowania sterującego należy zwrócić uwagę na komunikaty o błędach. Gdy dane maszynowe są niezgodne z typem robota, nie wolno ruszać robotem. Podczas wyłączania robota dane konfiguracyjne są zapisywane do plików dyskowych. W przypadku niewystarczającego naładowania baterii podtrzymujących, może nastąpić nieprawidłowy zapis lub brak zapisu danych (mastering data).

Cold start nie jest ładowany żaden program. W trybie AUT EXT ładowany jest program CELL. Warm start stosowany, aby ograniczyć przerwy w produkcji spowodowane zanikiem zasilania. Ładowany jest program i ustawiana jest ostatnia pozycja. Przed wznowieniem działania programu, należy sprawdzić stan robota i urządzeń peryferyjnych. Wszystkie urządzenia peryferyjne muszą być tak projektowane, aby nie wykonywały nieprzewidzianych ruchów podczas włączania i wyłączania zasilania. Rodzaj startu po zaniku zasilania ustawiany jest w menu (zalecany jest cold start): Configure --> On/Off options --> Force cold Startup Grupy użytkowników USER uruchamianie systemu (kalibracja, pomiar narzędzia), proste programy robocze, (programowanie przez formularze dołączone, komendy ruchów, komendy technologiczne, kontrola wartości granicznych) EXPERT możliwe przełączenie to trybu Windows, uzupełnienie programowania w języku KRL, złożone programy robocze (podprogramy, programowanie przerwań pętle, rozgałęzienia programów), numeryczne programowanie ruchów. ADMINISTRATOR projektowanie układu sterowania robota (osie dodatkowe, pakiety technologiczne), własne komendy technologiczne za pośrednictwem pakietów dodatkowego oprogramowania np. UserTECH)

Programator KCP

Interfejs graficzny

Podział interfejsu graficznego

Pasek statusu

Układy współrzędnych Ustawienie prędkości Hand-Override (HOV) w procentach względem maksymalnej prędkości 250mm/s Ręczne przesuwanie robota w odniesieniu do osi robota kartezjańskie

Wybór sterowanych osi Przesuwanie w odniesieniu do osi robota

Przesuwanie w układach kartezjańskich WORLD BASE TOOLS

Pozycja operatora Konfiguracja Space Mouse Liczba stopni swobody Wybór osi dominującej

Sterowanie przyrostowe

Osobliwości W pobliżu konfiguracji osobliwej niewielkie zmiany we współrzędnych zewnętrznych powodują duże zmiany wartości kątowych osi, co łączy się z dużymi prędkościami osi robota. W konfiguracji osobliwej niemożliwe jest wyznaczenie zadania odwrotnego kinematyki lub jest ono niejednoznaczne. Osobliwość pułapowa Pozycja wyprostowana

Osobliwość osi kiści Jeżeli w punkcie końcowym ruchu PTP oś A5 przyjmie wartość (-0.01812 < A5< +0.01812 ) sterownik robota zgłosi pozycję osobliwą

Monitorowanie Współrzędnych Ustawienia Przyrosty przy ustawieniach prędkości 1% lub 1, 3, 10, 30, 50, 75, 100 prędkości w trybie ręcznym Położenie i konfiguracja myszy

Kalibracja (mastering / unmastering) Robot ustawiany jest w mechanicznym punkcie zerowym i zapisywane są wartości bezwzględne dla każdej z osi. Robot musi być kalibrowany w następujących przypadkach: Przy uruchomieniu. Po naprawie (np. po wymianie silnika lub RDW). Gdy robot został poruszony przy wyłączonym układzie sterowania (np. przy pomocy mechanizmu swobodnego obrotu). Po wymianie przekładni. Po najechaniu mechanicznego ogranicznika końcowego z prędkością większą niż 250mm/s. Po kolizji. Przed nowym skalibrowaniem należy skasować dane dotyczące starej kalibracji! Dostępne są 2 metody kalibrowania robota: Przy pomocy EMT (electronic measuring tool) Przy pomocy czujnika zegarowego (dial gauge) Zaleca się kalibrację przy pomocy EMT Kalibracja powinna być dokonywana stale w tej samej temperaturze.

Kalibracja przy pomocy czujnika zegarowego Wszystkie osie muszą być ustawione w pozycji przedkalibracyjnej (Należy zwrócić uwagę, czy osie A4 i A6 nie zostały przekręcone)

Kalibracja musi być przeprowadzona w kolejności od 1 do 6 osi Prędkość powinna być ustawiona na 1% Ruch z pozycji przedkalibracyjne odbywa się zawsze w kierunku (ujemnym) Po wstępnym ustawieniu pozycji zerowej należy przejść do trybu inkrementalnego i powtórzyć kalibrację Kalibracja przeprowadzana jest zawsze z obciążeniem Kalibracja przy pomocy czujnika EMT Wszystkie osie muszą być ustawione w pozycji przedkalibracyjnej Robot jest bez obciążenia Przykręcenie czujnika

Uwaga! EMT należy przykręcać do wypustu pomiarowego lub usunąć z wypustu zawsze bez przewodu pomiarowego. W przeciwnym razie przewód pomiarowy może ulec uszkodzeniu. Wybieramy opcję Standard jeżeli robot jest bez obciążenia lub ze stałym obciążeniem Wciśnij przycisk Master, przycisk zatwierdzający i przycisk Start. Operację należy powtórzyć dla wszystkich osi. Kalibracja z obciążeniem Najpierw kalibracja bez obciążenia Następnie z obciążeniem zapisana zostaje różnica względem kal. bez obciążenia. Można zapamiętać kilka obciążeń. Dekalibracja robota Ostrzeżenie! Jeśli robot jest zdekalibrowany, programowane wyłączniki krańcowe nie są aktywne. Robot może uderzyć o bufory na ogranicznikach krańcowych, przez co może uszkodzić się a bufory będzie trzeba wymienić. Zdekalibrowany robot nie powinien być w miarę możliwości wprawiany w ruch lub należy maksymalnie zredukować HOV.

Pomiar narzędzia

Metoda 4-punktowa XYZ

Metoda referencyjny XYZ

Metoda ABC World Osie układu współrzędnych TOOL są ustawione równolegle do osi układu współrzędnych WORLD. W ten sposób układ sterowania robota poznaje orientację układu współrzędnych TOOL. Metoda posiada 2 warianty: 5D: Układowi sterowania podawany jest jedynie kierunek uderzenia narzędzia. Kierunkiem uderzenia jest domyślnie oś X. Kierunek innych osi określany jest przez system i jest trudny dla użytkownika do rozpoznania. Zakres zastosowania: np. spawanie MIG/MAG, cięcie wiązką laserową lub strumieniem wody 6D: Układowi sterowania podawany jest kierunek wszystkich trzech osi. Zakres zastosowania: np. dla zgrzewadeł kleszczowych, chwytaków lub dysz klejowych

Metoda 2-punktowa ABC Układowi sterowania robota podawane są osie układu współrzędnych TOOL poprzez najechanie na dowolny punkt na osi X oraz na dowolny punkt w płaszczyźnie XY. Metoda ta jest stosowana, gdy konieczne jest szczególnie dokładne określenie kierunków osi. Wprowadzanie danych numerycznych Parametry narzędzia mogą być wprowadzane ręcznie. A, B, C Kąty Eulera Rot Z, Rot Y, Rot X

Pomiar podstawy Podczas opomiarowywania podstawy użytkownik przypisuje danej powierzchni roboczej lub obrabianemu elementowi kartezjański układ współrzędnych (BASE). Układ współrzędnych BASE ma swój początek w punkcie określonym przez użytkownika. Metoda 3-punktowa

Metoda pośrednia Metoda pośrednia jest stosowana, jeśli nie jest możliwe najechanie punktu początkowego bazy, np. gdy jest on położony we wnętrzu elementu obrabianego lub poza zakresem roboczym robota. Metoda polega na najechaniu 4 punktów podstawy, których współrzędne są znane względem układu współrzędnych BASE. Wprowadzanie danych numerycznych Znane są następujące parametry numeryczne, np. z CAD: Odległość punktu początkowego podstawy od punktu początkowego układu współrzędnych WORLD Kąt obrócenia osi bazy w stosunku do układu współrzędnych WORLD

Pomiar zewnętrznego TCP Należy podać położenie i orientację zewnętrznego TCP

Pomiar elementu obrabianego: Metoda bezpośrednia Układowi sterowania robota podawany jest punkt początkowy oraz 2 inne punkty elementu obrabianego.

Pomiar elementu obrabianego: Metoda pośrednia Układ sterowania robota oblicza element obrabiany na podstawie 4 punktów, których współrzędne muszą być znane. Punkt początkowy elementu obrabianego nie jest najeżdżany.

Dane obciążenia Dane obciążenia wykorzystywane są podczas obliczania toru i przyspieszeń i przyczyniają się do optymalizacji czasów taktu. Dane obciążenia muszą być wprowadzone do układu sterowania robota. Ostrzeżenie! Używanie robota z błędnymi danymi obciążenia lub z obciążeniami, do których nie jest on przystosowany, prowadzi do uszkodzenia systemu robota. Sprawdzanie danych obciążenia Wykres obciążenia Program KUKA.Load

Wprowadzanie danych obciążenia Wprowadzanie danych dodatkowego obciążenia