ZOSTAŃ PARTNEREM PORTALU

Firma Johnson Controls to światowy lider w zakresie zróżnicowanych technologii i przemysłu świadczący usługi dla klientów w ponad 150 krajach. 170 000 naszych pracowników tworzy wysokiej jakości produkty, usługi i rozwiązania umożliwiające optymalizację wydajności energetycznej oraz obsługowej budynków.

Korporacja Mitsubishi Electric, posiadająca 90 lat doświadczenia w zakresie dostarczania niezawodnych, wysokiej jakości innowacyjnych produktów w dziedzinie automatyki przemysłowej, produkcji, marketingu i sprzedaży urządzeń elektrycznych i elektronicznych. Programowalne sterowniki PLC, rozwiązania napędowe, roboty przemysłowe, panele dotykowe, wycinarki laserowe i sterownie CNC firmy Mitsubishi Electric zaliczają się do produktów najwydajniejszych na rynku i gwarantują sukcesy firmy już od ponad 30 lat.

WAGO jest producentem urządzeń automatyki przemysłowej i budynkowej oraz systemów połączeń dla elektrotechniki i elektroniki. Powstanie w 1951 roku firmy WAGO było wyrazem przekonania o słuszności obranego kierunku i stworzyło podwaliny pod dalszy rozwój technologii. Z czasem stała się ona standardem na całym świecie i teraz nie sposób wyobrazić sobie nowoczesnej instalacji elektrycznej czy systemu automatycznego sterowania bez wyrobów WAGO.

Exact matches only
Szukaj w tytule
Search in content
Szukaj postów i artykułów
Search in pages
Szukaj w katalogu firm

Krótki tutorial kamery wizyjnej Keyence IV-Navigator 2/3


Krótki tutorial kamery wizyjnej Keyence IV-Navigator 2/3
245 wyświetleń

Dzień dobry! W poprzednim poście napisaliśmy dwa programy dla inspekcji wizyjnej wybranego układu kształtów na szkolnej linijce. Tym razem przeprowadzimy test poprawności wydrukowanego wzoru na kostkach gitarowych:

Zapraszam również do pozostałych części naszego poradnika:


Część 0. Stanowisko wizyjne Keyence

Część 1. Krótki tutorial kamery wizyjnej Keyence IV-Navigator 

Część 2. Krótki tutorial kamery wizyjnej Keyence IV-Navigator

Część 3. Krótki tutorial kamery wizyjnej Keyence IV-Navigator


Cały proces przebiega analogicznie do poprzedniej inspekcji. Nie będę więc omawiał szczegółów. Przejdźmy zatem do głównego ekranu i wybierzmy program P01.

Tak wygląda nasza kostka w trybie Run:

Ustawienie parametrów jasności i ostrości uwydatnia szczegóły obrazu. Widzimy wyraźnie czarny nadruk. Kostka nie jest fabrycznie nowa, stąd biały poblask. Nie przeszkodzi nam to jednak w dalszym programowaniu.

Po zapisaniu zdjęcia referencyjnego wybieramy metody inspekcji. Na początku skonfigurujmy opcję Position Adjustment. Kostkę będziemy wykrywać na podstawie pikseli krawędzi. Kostka ma kolor ciemnoczerwony, co dobrze kontrastuje na białym tle. Możemy wymazać wykryte piksele na środku.

Przejdźmy do testów w trybie Live i wybierzmy próg:

Nowe narzędzie – Area

Jeśli masz wprawne oko zauważysz, że próg załączenia sprawdzałem na obu kostkach. Przejdźmy teraz do konfiguracji narzędzia właściwego inspekcji. W poprzednim przykładzie skorzystaliśmy z Outline. Tym razem więc skorzystamy z Area. Jest to narzędzia zliczania pikseli o wybranym przez nas kolorze wraz z zakresem tolerancji. Operujemy na kamerze czarno-białej, będziemy więc korzystać z monochromatycznej gamy kolorów.

Konfiguracja wszystkich narzędzi w oprogramowaniu IV-Navigator jest bardzo podobna. Wybierzmy interesujące nas odcienie czerni, klikamy więc w przycisk Brightness Extraction.

Dwa pomarańczowe wskaźniki na suwaku określają nasze „widełki”. Nowe kostki posiadają nadruk w kolorze czarnym, więc zakres ustawiamy na odcienie bliskie koloru czarnego.

Nie potrzebujemy ciemnych pikseli w obrębie „skorupy” żółwia. Mogą one wystąpić również w kostce używanej. Możemy wykreślić je z inspekcji narzędziem Mask.

Testujemy naszą inspekcję w trybie „na żywo”.

Na kostce używanej kamera nie wykrywa ani jednego czarnego piksela. Program spełnia więc swoje zadanie. Przetestujmy program w kilku innych sytuacjach, by lepiej dobrać zakres:

Naszą inspekcję wizyjną możemy uznać za wstępnie ukończoną, przejdźmy do kolejnego kroku i zapiszmy nasz nowy program.

Sprawdźmy działanie programu i przełączanie wariantu w trybie Run:

Przełączanie wariantów działa prawidłowo. Potrzebujemy jeszcze zaprogramować tryb automatyczny dla inspekcji kostki. W tym celu przechodzimy do przeglądarki listy programów i zmieniamy nazwę obecnego programu na KOSTKA_MAN. Następnie kopiujemy program do pustego slotu P03:

W nowym programie zmieniamy wyzwalanie zewnętrzne na wewnętrzne co 500ms.

Zrobione!

Możemy następnie przetestować cały mechanizm inspekcji ze wszystkimi wariantami w trybie ręcznym i automatycznym. Co prawda zapomniałem zmienić nazwę P03 na KOSTKA_AUTO, ale mniejsza już z tym.

Działa prawidłowo? Możecie wyrazić swoje opinie w komentarzach. Tak oto zakończyliśmy zabawę z wariantami i trybami oraz drugą część poradnika podstaw obsługi oprogramowania Keyence IV-Navigator. W ostatniej części spróbuję przedstawić funkcje logiczne narzędzi inspekcyjnych, a także kilka osobliwych, być może ciekawych sytuacji mogących wystąpić pod kamerką.

Do zobaczenia

Ten wpis powstał w ładnym i prostym edytorze. Masz coś interesującego związanego z Automatyką? Utwórz swój wpis!

2 lipca 2017 / Kategoria: ,
  • Autor: Krzysztof Mazur
  • Stażysta automatyk w dziale Utrzymania Ruchu Maszyn przy Sitech Sp. z o.o. w Polkowicach
  • Więcej wpisów

Wszystko stanie się prostsze po zalogowaniu :)

Przypomnij hasło

Nie masz konta? Zarejestruj się

Forgot your password?

Enter your account data and we will send you a link to reset your password.

Close
z

    Przetwarzamy pliki... jeszcze chwilka…