Sterownik KR C4(8.x)



Podobne dokumenty
Sterownik KR C4(8.x)

Programowanie robotów Kuka

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

Kalibracja robotów przemysłowych

KR C4 extended; KR C4 extended CK

Laboratorium Podstaw Robotyki ĆWICZENIE 2

KR C4 extended; KR C4 extended CK

Materiały pomocnicze do ćwiczeń laboratoryjnych

Laboratorium Podstaw Robotyki ĆWICZENIE 2

Laboratorium Podstaw Robotyki ĆWICZENIE 2

Obrabiarki CNC. Nr 10

1 Zasady bezpieczeństwa

Projektowanie systemów zrobotyzowanych

MIKROPROCESOROWE STEROWNIKI PARAMETRÓW ZGRZEWANIA

Laboratorium Maszyny CNC. Nr 4

Robot EPSON SCARA T3-401S

2.2 Opis części programowej

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

KUKA System Software 8.2

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

Do regulatorów dygestorium systemu EASYLAB i sys temów monitorowania FMS

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

Centrum wiertarsko-frezarskie MAKA PE 75

Centrum obróbcze MAKA PE 80

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

STEROWNIK LAMP LED MS-1 Konwerter sygnału 0-10V. Agropian System

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

R 3. Programowanie robota o 7 stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych. Instrukcja laboratoryjna

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

Programowanie kontrolera RH robota S-420S Opracował: Karol Szostek

Instrukcja obsługi. SmartLink DP AC / / 2010

Zastosowanie Safety Integrated na przykładzie obrabiarki Scharmann Heavycut

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

5-osiowe centrum obróbkowe TBI U5

Frezarka bramowa TBI SDV-H 5224

Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi

Laboratorium Napędu robotów

Laboratoria badawcze

KR C4 midsize; KR C4 midsize CK

Pionowe centrum obróbkowe TBI VC 1270 Smart Mill

Projektowanie systemów zrobotyzowanych

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

SmartGuard 600. Funkcja. Dane techniczne. Produkty Komponenty bezpieczeństwa Sterowniki bezpieczeństwa S

EPPL 1-1. KOMUNIKACJA - Interfejs komunikacyjny RS Sieciowa Karta Zarządzająca SNMP/HTTP

Zestaw w IP20 dla EtherCAT TI-BL20-E-EC-S-2

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

CSMIO-MPG. 6-axis Manual Pulse Generator (MPG) Module. Rev copyright 2014 CS-Lab s.c.

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

Blok sterownika CPX-CMXX

Układy sterowania. Układ sterowania jednostkowego SERII PC 90/03. Układ sterowania modułowego serii PDC. Układ sterowania PPM

Instrukcja z przedmiotu Napęd robotów

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Projekt sterowania turbiną i gondolą elektrowni wiatrowej na farmie wiatrowej

KATALOG SPRZEDAŻY 1. LASER IPG 6KW NUMER SERYJNY

Rozwiązania z zakresu wykrywania gazów firmy Danfoss Moduł rozszerzenia

Przygotowanie do pracy frezarki CNC

ROZWIĄZANIA WIZYJNE PRZEMYSŁOWE. Rozwiązania WIZYJNE. Capture the Power of Machine Vision POZYCJONOWANIE IDENTYFIKACJA WERYFIKACJA POMIAR DETEKCJA WAD

E300 - Wielofunkcyjne zabezpieczenie silnikowe. Copyright 2013 Rockwell Automation, Inc. All Rights Reserved.

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 CZĘŚĆ PRAKTYCZNA

Tytuł Aplikacji: Aplikacja przetwornic częstotliwości Danfoss w sieci przemysłowej Profinet

1. INSTALACJA SERWERA

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Zestaw w IP20 do prostej komunikacji I/O przez Ethernet Modbus/TCP/ Ethernet/IP/PROFINET TI-BL20-E-EN-S-4

CENTRALA STERUJĄCA SMART CONTROL

Posnet Grafik Instrukcja obsługi

Ćwiczenie ABIS-C2. Integracja automatyki pomieszczeo domowych

instrukcja instalacji modemu SpeedTouch 605s

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA. Przetarg nieograniczony Dostawa stanowisk dydaktycznych do nauki protokołów Profinet oraz Profibus DP

Ogólne przeznaczenie i możliwości interfejsu sieciowego przepływomierza UniEMP-05 z protokołem MODBUS. ( )

KATALOG SPRZEDAŻY 1. LASER IPG 6KW NUMER SERYJNY

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

Poziome centra obróbkowe TBI SH 1000 (SK50)

Modułowy programowalny przekaźnik czasowy firmy Aniro.

5-osiowe centrum obróbkowe TBI U5

Tylna strona Vibstand a 2 zawiera panele zawierające przyłącza komunikacyjne, zasilające oraz bezpieczniki.

Instrukcja użytkownika KRISTECH, 2016

Higrometr Testo 623, %RH, -10 do +60 C

dokument DOK wersja 1.0

EPPL , 15-31, 20-31

Karta charakterystyki online. C4P-SA18030A detec OPTOELEKTRONICZNE KURTYNY BEZPIECZEŃSTWA

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Programowanie obrabiarek CNC. Nr 2

4/80. Przegląd systemu. Modułowe sterowniki PLC XC100/XC Moeller HPL /2008 F6 F7 F8 F9 F10 F11 +/- F12 F13 F14

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium

SIŁOWNIKI ELEKTRYCZNE REMATIC

Instrukcja obsługi rejestratorów XVR. Zapoznaj się przed użyciem

Parametryzacja przetworników analogowocyfrowych

Wyłącznik czasowy GAO EMT757

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

LabVIEW PLATFORMA EDUKACYJNA Lekcja 5 LabVIEW i Arduino konfiguracja środowiska i pierwszy program

Rejestrator temperatury LOG100 CRYO Dostmann Electronic

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium Obrabiarki CNC. Nr 13

INSTRUKCJA INSTALACJI SPN-IR INSTRUKCJA INSTALACJI I OBSŁUGI. Sterownik Pracy Naprzemiennej SPN-IR

Ćwiczenie SIB-C4. Integracja automatyki pomieszczeń domowych z wykorzystaniem standardu firmowego InOne by Legrand

SZAFA ZASILAJĄCO-STERUJĄCA ZESTAWU DWUPOMPOWEGO DLA POMPOWNI ŚCIEKÓW P2 RUDZICZKA UL. SZKOLNA

Transkrypt:

Systemy programowania robotów przemysłowych - obsługa i podstawy programowania robotów KUKA Sterownik KR C4(8.x) 1 Klasy robotów KUKA małe średnie wysokie bardzo wysokie konstrukcje obciążenia obciążenia obciążenia obciążenia specjalne KR 3 KR 6 KR 6 ARC KR 6 KS KR 16 KR 16 L6 KR 16 L6 ARC KR 16 KS KR 16 L6 KS KR 30 L16 KR 30 K KR 60 K KR 30-3 KR 60-3 KR 30 HA KR 60 HA KR 30-3 KS KR 60-3 KS KR 100 comp KR 140 comp KR 200 comp KR 150-2 KR 180-2 KR 180 L130-2 CR KR 210-2 KR 240-2 KR 150-2 K KR 180-2 K KR 210-2 K KR 150 W KR 360 KR 500 KR 1000 TITAN KR 3 SI KR 100-2 PA KR 180-2 PA KR 360 450 PA KR 500 570 PA KR 100-2 P KR 120-2 P KR 360 L150 P 2

Możliwości montażu robotów KUKA Montaż ścienny Montaż stropowy Montaż podłogowy 3 Jednostki liniowe KUKA Jednostki liniowe KUKA zwiększające swobodę ruchu Możliwość montażu podłogowego i stropowego Montaż stropowy Montaż podłogowy 4

Osobliwości manipulatorów KUKA typu 6R Standardowa kinematyka sześcioosiowa rozróżnia trzy różne konfiguracje osobliwe. Są to: osobliwość pułapowa, osobliwość pozycji wyprostowanej, osobliwość osi kiści (nadgarstka). Osobliwości charakteryzują się między innymi tym, że kinematyka odwrotna (przeliczenie współrzędnych kartezjańskich na współrzędne złączowe) mimo ustalonych parametrów "status" i "obrót" nie jest jednoznacznie określona. Mała zmiana w układzie kartezjańskim w bezpośrednim sąsiedztwie osobliwości prowadzi do dużych zmian wartości kątowych osi (dużych prędkości ruchu w złączach!). 5 Osobliwości manipulatorów KUKA typu 6R Osobliwość pułapowa Punkt pierwotny kiści Punkt pierwotny kiści znajduje się w punkcie przecięcia osi A4, A5 i A6, na osi 1. 6

Osobliwości manipulatorów KUKA typu 6R Osobliwość pozycji wyprostowanej Punkt pierwotny kiści Przedłużenie odcinka A2-A3 przecina punkt pierwotny kiści. 7 Osobliwości manipulatorów KUKA typu 6R Osobliwość osi kiści W tym przypadku osie 4 i 6 są równoległe względem siebie. Pozycja obu osi nie jest jednoznacznie określona przez kinematykę odwrotną, gdyż istnieje nieskończenie wiele pozycji dla A4 i A6. 8

Podstawowe elementy systemu robota KUKA Ramię manipulacyjne typowo o sześciu stopniach swobody SterownikrobotaKRC4/KRC4compact Ręczny panel operatora-programisty KUKA smart PAD KR AGILUS 9 Ramię robota KUKA Oś 4 Oś 6 Oś 5 Oś 3 Oś 2 Oś 1 Osie 1, 2 i 3 są osiami podstawowymi. Osie 4, 5 i 6 są osiami kiści. 10

Ramię robota KUKA konstrukcja mechaniczna Wysięgnik Chwytnik Układ kompensacji ciężaru Wahacz Karuzela Konstrukcja modułowa pozwala ograniczyć liczbę podzespołów robota, a tym samym różnorodność części. Stelaż 11 Szafa sterownicza KR C4 Jednostki liniowe Sterowanie robotami z dowolnej klasy obciążenia KL 250 i KL 1500 Podłączenie do 2 osi dodatkowych Sterowanie 6 osi robota DKP 200 & DKP 400 Nastawnik obrotowy Nastawnik obrotowo-przechylny 12

Szafa sterownicza KR C4 Interfejsy komunikacyjne 1. Zintegrowane wejścia/wyjścia cyfrowe 2. Magistrale przemysłowe - PROFINET - PROFIBUS - INTERBUS - ETHERNET IP - Can bus/devicenet 3. Ethernet 13 Moduły i magistrale systemu KR C4 Główne bloki systemu Moduły związane z systemem sterowania RC (Robot Control) jądro systemu sterownika robota Safety zintegrowany sterownik bezpieczeństwa Moduły opcjonalne dla użytkownika PLC SoftPLC do sterownia sekwencyjnego ogólnego przeznaczenia Motion dodatkowe moduły rozszerzeń dla biblioteki KUKA MotionControl Process Control platforma do integracji dodatkowych systemów np. wizyjnych 14

Moduły i magistrale systemu KR C4 Cztery magistrale systemu oparte o architekturę Ethernet KCB (KUKA Controller Bus) połączenie z układami obwodów napędów RDC (Resolver Digital Converter) KPP (KUKA Power Pack) KSP (KUKA Servo Pack) EMD (Electronic Mastering Device) 15 Moduły i magistrale systemu KR C4 KSB (KUKA System Bus) do połączenia z smartpad SIB (Safety Interface Board) Extended SIB RoboTeam Opcjonalnych modułów dodatkowych KUKA KEB (KUKA Extension Bus) połączenie z EtherCAT I/O Urządzenia pośredniczącymi do sieci PROFIBUS, DeviceNet itp. KLI (KUKA Line Interface) połączenie z Sterownikami PLC Magistralami PROFINET, Ethernet/IP Połączenie sieciowe poprzez protokół TCP/IP do archiwizacji danych, diagnostyki, z wirtualnym panelem, itp. 16

Panel operatora-programisty KUKA smartpad Widok z przodu 1. Przycisk odłączenia panelu smartpad 2. Stacyjka otwierająca okno do wyboru trybu pracy 3. Przycisk Emergency STOP 4. Mysz 6D do manipulacji ręcznej 5. Przyciski do manipulacji ręcznej 6. Ustawianie prędkości programowej 7. Ustawianie prędkości manualnej 8. Przycisk wywołania Menu interfejsu użytkownika 9. Przyciski statusowe do obsługi pakietów technologicznych 10. Start programu 11. Start programu do tyłu 12. Stop programu 13. Przycisk do wywołania okna wirtualnej klawiatury 17 Panel operatora-programisty KUKA smartpad Interfejs użytkownika (HMI) dotykowego panelu smartpad 1. Okno nawigatora struktura dysków i katalogów 2. Okno nawigatora struktura wybranego katalogu i plików 3. Zaznaczony plik programu 4. Przycisk do wyboru programu do uruchomienia 18

Panel operatora-programisty KUKA smartpad Widok od tyłu 1,3,5 - przyciski zezwolenia (trzypozycyjne) 2. Start programu 4. Gniazdo USB 6. Etykieta indetyfikacyjna Wciśnięcie i przytrzymanie jednego z przycisków zezwolenia umożliwia załączenie napędów robota w trybie T1 oraz T2 i wykonanie ruchu ręcznego lub testowanie programu (w połączeniu z przyciskiem Start) 19 Komunikaty systemu KRC Okno komunikatów za pośrednictwem tego okna układ sterowania komunikuje się z operatorem. Prawidłowe uruchomienie systemu wymaga potwierdzenie komunikatów z tym związanych! 1 - okno komunikatów 2 - liczniki komunikatów Informacja, status - np. "WYŁĄCZENIE AWARYJNE" Wskazówka - np. "Klawisz START konieczny" Potwierdzenie - np. "Potwierdź WYŁĄCZENIE AWARYJNE" Oczekiwanie - np. "Wait for $IN[1]==True " Dialog - np. "Czy rzeczywiście nadpisać punkt?" 20

Tryby pracy robotów KUKA Cztery tryby pracy T1, T2, AUT i AUT EXT Tryb T1 (Manual Reduced Velocity) tryb do ręcznej manipulacji, uczenia, programowania i testowania prędkość programowa i w ruchu ręcznym ograniczona do 250mm/s Tryb T2 (Manual High Velocity) tryb przeznaczony do testowania programów prędkość realizacji ruchów odpowiada zaprogramowanej prędkości sterowanie ręczne niemożliwe Tryb AUT (Automatic) tryb pracy automatycznej bez zewnętrznych sterowników nadrzędnych prędkość realizacji ruchów odpowiada zaprogramowanej prędkości sterowanie ręczne niemożliwe Tryb AUT EXT (Automatic External) tryb do współpracy robotów z nadrzędnym sterownikiem np. PLC prędkość realizacji ruchów odpowiada zaprogramowanej prędkości sterowanie ręczne niemożliwe 21 Kalibracja robota KUKA Cel kalibracji A3=+90 A4, A5, A6=0 A1=0 A2=-90 Podczas kalibracji robota osie ustawiane są w zdefiniowanym położeniu mechanicznym, tzw. mechanicznym położeniu zerowym. Gdy robot znajduje się w mechanicznym położeniu zerowym, zapisana zostaje bezwględna wartość czujnika dla każdej osi. Jeśli robot nie jest skalibrowany, programowe wyłączniki krańcowe nie są aktywne. Tylko wykalibrowany robot może wykonywać przesuw do pozycji zaprogramowanych i poruszać się w układzie kartezjańskim. 22

Kalibracja robota KUKA Środki umożliwiające przeprowadzenie kalibracji Elektroniczny czujnik pomiarowy (EMT) W celu umożliwienia dokładnego ustawienia w mechanicznym punkcie zerowym, stosuje się czujnik zegarowy lub elektroniczny czujnik pomiarowy (EMT). Podczas kalibracji z użyciem EMT układ sterowania robota automatycznie ustawia mechaniczną pozycję zerową. W przypadku stosowania czujnika zegarowego należy tego dokonać przy pomocy osiowego przesuwu ręcznego. Czujnik zegarowy 23 Kalibracja robota KUKA Wybór kalibracji Start-up>Master>EMD>Standard>Set Mastering Schemat przesuwu osi podczas kalibracji Kierunek przesuwu + - EMT lub czujnik zegarowy Kierunek przesuwu + - EMT lub czujnik zegarowy Znacznik szczerbinowy Pozycja przed kalibracją Mechaniczny punkt zerowy 24

Układy współrzędnych w systemie robota KUKA Układy kartezjańskie 25 Układy współrzędnych w systemie robota KUKA Układy do manipulacji robotem Układ współrzędnych konfiguracyjnych - przesuw osiowy Każda oś robota może być przesuwana pojedynczo w kierunku dodatnim lub ujemnym. Układ współrzędnych uniwersalnych (WORLD) Stacjonarny, prostokątny układ współrzędnych z początkiem typowo przy podstawie robota. Układ współrzędnych TOOL Prostokątny układ współrzędnych z początkiem w wybranym punkcie narzędzia. Układ współrzędnych BASE Prostokątny układ współrzędnych z początkiem znajdującym się na przedmiocie przeznaczonym do obróbki. 26

Układy współrzędnych w systemie robota KUKA Ręczny przesuw osiowy we współrzędnych konfiguracyjnych 27 Układy współrzędnych w systemie robota KUKA Przesuw we współrzędnych kartezjańskich w układzie stacjonarnym(world) Kąt A Kąt B Kąt C obrót wokół osiz obrót wokół osiy obrót wokół osix 28

Układy współrzędnych w systemie robota KUKA Przesuw we współrzędnych kartezjańskich w układzie narzędzia(tool) Przesuw we współrzędnych kartezjańskich w układzie zadania(base) Y Base Z Base X Base 29 Pomiar układów narzędzi roboczych (TOOL) Celem pomiaru układu związanego z narzędziem TCP (Tool Center Point) jest zdefiniowanie kartezjańskiego układu współrzędnych, którego początek znajduje się w punkcie ustalonym przez użytkownika. W systemie może być zdefiniowanych 16 układów narzędzi TOOL. Korzyści wynikające z pomiaru narzędzia: 1 Początek układu i orientacja osi 2 3 Prowadzenie końcówki narzędzia z zadaną prędkością po zdefiniowanym torze Kierunek uderzenia 30

Pomiar układów narzędzi roboczych (TOOL) Ogólny przebieg pomiaru narzędzia 1. krok: Ustalenie położenia TCP w odniesieniu do początku układu współrzędnych kołnierza TCP bez pomiaru narzędzia 2. krok: Ustalenie orientacji układu współrzędnych narzędzia w odniesieniu do osi układu współrzędnych kołnierza Z Kołnierz X Kołnierz Y Kołnierz TCP z pomiarem narzędzia Z Tool Y Tool X Tool 31 Pomiar układów narzędzi roboczych (TOOL) Metody pomiaru układu narzędzia Start-Up>Calibrate>Tool>... 1. Pomiar TCP lub XYZ 4-punktowy XYZ referencyjny 2. Pomiar orientacji lub lub ABC uniwersalny 5D ABC uniwersalny 6D ABC 2-punktowy 32

Pomiar układów bazowych (BASE) Celem pomiaru układu bazowego związanego z realizowanym zadaniem jest zdefiniowanie kartezjańskiego układu współrzędnych, którego początek znajduje się w punkcie odniesienia ustalonym przez użytkownika. W systemie mogą być zdefiniowane 32 układów bazowe BASE. Korzyści wynikające z pomiaru narzędzia: Przesuw ręczny wzdłuż krawędzi mocowania lub przedmiotu obrabianego +Z WORLD Tool +X WORLD +Y WORLD Base Kierunek przesuwu 33 Pomiar układów bazowych (BASE) Korzyści wynikające z pomiaru narzędzia: Tool Base Base Base Wprowadzone współrzędne punktów odnoszą się do układu związanego z zadaniem Przesunięcie układu związanego z zadaniem powoduje również przesunięcie wprowadzonych punktów 34

Pomiar układów bazowych (BASE) Metoda 3-punktowa pomiaru układu BASE związanego z zadaniem Początek układu współrzędnych zadania - Punkt 1 +Z +Y TCP +X +Z WORLD Dodatnia wartość Y na płaszczyźnie XY - Punkt 3 Dodatnia oś X - Punkt 2 Start-Up>Calibrate>Base>3-point +X WORLD +Y WORLD 35