Plan wykładu I n t e l i g e n t n e s y s t e m y z e s p r zężeniem wizyjnym wykład 8 Czujnik wizyjny KEYENCE IV-500CA NI 1742 Smart Camera Czujnik wizyjny KEYENCE IV-500CA o Oferta KEYENCE o Zastosowanie o Przykład programowania NI 1742 Smart Camera o Oferta National Instruments o Zastosowanie dr inż. Damian Cetnarowicz Politechnika Poznańska 2015/2016 Inteligentne systemy ze sprzężeniem wizyjnym 1/73 Inteligentne systemy ze sprzężeniem wizyjnym 2/73 Czujnik wizyjny (Vision Sensor IV Series) Oferta KEYENCE Inteligentne systemy ze sprzężeniem wizyjnym 3/73 Inteligentne systemy ze sprzężeniem wizyjnym 4/73
Zalety stosowania czujnika wizyjnego Przykłady zastosowań (1) Inteligentne systemy ze sprzężeniem wizyjnym 5/73 Inteligentne systemy ze sprzężeniem wizyjnym 6/73 Przykłady zastosowań (2) Przykłady zastosowań (3) Inteligentne systemy ze sprzężeniem wizyjnym 7/73 Inteligentne systemy ze sprzężeniem wizyjnym 8/73
Przykłady zastosowań (4) Przykłady zastosowań (5) Inteligentne systemy ze sprzężeniem wizyjnym 9/73 Inteligentne systemy ze sprzężeniem wizyjnym 10/73 Przykłady zastosowań (6/6) Wielkość obszaru inspekcji i odwzorowanie barw Inteligentne systemy ze sprzężeniem wizyjnym 11/73 Inteligentne systemy ze sprzężeniem wizyjnym 12/73
Konfiguracja systemu Dedykowany monitor Inteligentne systemy ze sprzężeniem wizyjnym 13/73 Inteligentne systemy ze sprzężeniem wizyjnym 14/73 Budowa czujnika automatyczna ostrość i jasność Oświetlenie obiektu inspekcji Inteligentne systemy ze sprzężeniem wizyjnym 15/73 Inteligentne systemy ze sprzężeniem wizyjnym 16/73
Podłączenie czujnika Elementy obudowy 1. Uchwyt montażowy 2. Złącze zasilania i syg. sterujących 3. Regulacja ostrości (tylko modele z ręczną regulacją) 4. Złącze monitora / Etherenet 5. Wskaźniki LED 6. Wbudowane oświetlenie LED 7. Kamera 8. Osłona czołowa Inteligentne systemy ze sprzężeniem wizyjnym 17/73 Inteligentne systemy ze sprzężeniem wizyjnym 18/73 Wskaźniki LED 1. PWR/ERR 2. OUT zielony OK czerwony NG 3. TRIG 4. STATUS zielony połączenie z PC 5. LINK/ACT zielony normalnie połączony Końcówki w złączu zasilania i sygnałów sterujących AWG (American wire gauge); AWG25 ~ 0.162mm 2 AWG28 ~ 0.081mm 2 Inteligentne systemy ze sprzężeniem wizyjnym 19/73 Inteligentne systemy ze sprzężeniem wizyjnym 20/73
Konfiguracja wyjścia: NPN lub PNP Obwody wejściowe Inteligentne systemy ze sprzężeniem wizyjnym 21/73 Inteligentne systemy ze sprzężeniem wizyjnym 22/73 Obwody wyjściowe Zadanie eksperymentalne rozpoznać wadliwe kształty Inteligentne systemy ze sprzężeniem wizyjnym 23/73 Inteligentne systemy ze sprzężeniem wizyjnym 24/73
Programowanie Przykład koła zębate - Program - wybrać 1 z 32 programów - Sensor Setup Inteligentne systemy ze sprzężeniem wizyjnym 25/73 Inteligentne systemy ze sprzężeniem wizyjnym 26/73 1 Image Optimization Trigger Options - wew/zew - odstęp czasu 1 Image Optimization Brightness Adjustment Automatic Brightness Adjustment Inteligentne systemy ze sprzężeniem wizyjnym 27/73 Inteligentne systemy ze sprzężeniem wizyjnym 28/73
1 Image Optimization Focus Adjustment Automatic Focus Adjustment 1 Image Optimization Extended Functions Lightning ON, Lightning Mode - Continuous Inteligentne systemy ze sprzężeniem wizyjnym 29/73 Inteligentne systemy ze sprzężeniem wizyjnym 30/73 2 Save Master Register Live image as master 3 Tool Settings Add Tool Inteligentne systemy ze sprzężeniem wizyjnym 31/73 Inteligentne systemy ze sprzężeniem wizyjnym 32/73
Add Tool Settings Position Adjustment Position Adjustment wybór obszaru Koniecznie Position Inteligentne systemy ze sprzężeniem wizyjnym 33/73 Inteligentne systemy ze sprzężeniem wizyjnym 34/73 Position Adjustment Live Adjustment Position Adjustment Extended Functions Configure rotation range Inteligentne systemy ze sprzężeniem wizyjnym 35/73 Inteligentne systemy ze sprzężeniem wizyjnym 36/73
Position Adjustment narzędzie ustawione Add Tool 01:Outline Normal Sensitivity Remove Outline Inteligentne systemy ze sprzężeniem wizyjnym 37/73 Inteligentne systemy ze sprzężeniem wizyjnym 38/73 01:Outline Remove Outline Drag eraser over unwanted outline detail 01:Outline Live Adjustment Live Adjustment Inteligentne systemy ze sprzężeniem wizyjnym 39/73 Inteligentne systemy ze sprzężeniem wizyjnym 40/73
Tool02:Outline added Tool02:Outline Tuż po wyborze kolejnego narzędzia. Drag eraser Inteligentne systemy ze sprzężeniem wizyjnym 41/73 Inteligentne systemy ze sprzężeniem wizyjnym 42/73 Narzędzia ustawione 4 Output Assignment Inteligentne systemy ze sprzężeniem wizyjnym 43/73 Inteligentne systemy ze sprzężeniem wizyjnym 44/73
Ustawianie Total Status Conditions Output Assignment Logic 1 Complete Inteligentne systemy ze sprzężeniem wizyjnym 45/73 Inteligentne systemy ze sprzężeniem wizyjnym 46/73 Pierwsze uruchomienie programu Tool02: próg 70 - podnieść próg aby identyfikować wadliwy element Wadliwy element prawidłowo rozpoznany Próg przesunięty na 80 Inteligentne systemy ze sprzężeniem wizyjnym 47/73 Inteligentne systemy ze sprzężeniem wizyjnym 48/73
Zniszczone zęby prawidłowe rozpoznanie Tool01: Kształt elementu nie pasuje do wzorca Inteligentne systemy ze sprzężeniem wizyjnym 49/73 Inteligentne systemy ze sprzężeniem wizyjnym 50/73 Obraz obrócony w dopuszczalnym zakresie Zakres obrotu przekroczony Tool01 i Tool02 nie są klasyfikowane Inteligentne systemy ze sprzężeniem wizyjnym 51/73 Inteligentne systemy ze sprzężeniem wizyjnym 52/73
Warunek Position Adjustment nie spełniony Warunek Position Adjustment nie spełniony Obiekty szukane są poniżej Position Adjustment ale tam ich nie ma Inteligentne systemy ze sprzężeniem wizyjnym 53/73 Inteligentne systemy ze sprzężeniem wizyjnym 54/73 Przykład barwy przewodów Live Adjustment powyżej 90 Ustawienie elementu odniesienia Inteligentne systemy ze sprzężeniem wizyjnym 55/73 Inteligentne systemy ze sprzężeniem wizyjnym 56/73
Dodajemy ColorArea ColorArea ColorExtraction Setup Inteligentne systemy ze sprzężeniem wizyjnym 57/73 Inteligentne systemy ze sprzężeniem wizyjnym 58/73 Zaznaczanie koloru do detekcji Wskazanie drugiego przewodu 02:ColorArea (nie widać znaku próbnika do wskazywania koloru) Inteligentne systemy ze sprzężeniem wizyjnym 59/73 Inteligentne systemy ze sprzężeniem wizyjnym 60/73
Prawidłowe rozpoznanie mimo obrotu Niebieski przewód wyszedł poza obszar rozpoznawania Inteligentne systemy ze sprzężeniem wizyjnym 61/73 Inteligentne systemy ze sprzężeniem wizyjnym 62/73 Obszar rozpoznawania czerwonego przewodu Obszar jest znacznie większy Prawidłowe rozpoznawanie zadanych elementów W kadrze widoczna jest kartka przesłaniająca nieistotny obszar Inteligentne systemy ze sprzężeniem wizyjnym 63/73 Inteligentne systemy ze sprzężeniem wizyjnym 64/73
Element odniesienie nie jest rozpoznany NI 1742 Smart Camera Inteligentne systemy ze sprzężeniem wizyjnym 65/73 Inteligentne systemy ze sprzężeniem wizyjnym 66/73 Porównanie w rodzinie 17xx Inteligentne systemy ze sprzężeniem wizyjnym 67/73 Inteligentne systemy ze sprzężeniem wizyjnym 68/73
Przykład Przykład Sprawdzenie wymiaru Użycie kamery NI 1742 pozwala na pobieranie obrazu obiektu i jego przetwarzania zgodnie programem użytkownika. Inteligentne systemy ze sprzężeniem wizyjnym 69/73 Inteligentne systemy ze sprzężeniem wizyjnym 70/73 Przykład Przykład inspekcji pierścienia Inteligentne systemy ze sprzężeniem wizyjnym 71/73 Inteligentne systemy ze sprzężeniem wizyjnym 72/73
Dziękuję za uwagę Inteligentne systemy ze sprzężeniem wizyjnym 73/73