Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2017/05/DSC_1033-1.jpg

Stanowisko wizyjne na desce do krojenia


MacGyver z chusteczki higienicznej i spinacza biurowego umiał złożyć sondę kosmiczną, więc pomyślałem, że i ja spróbuję coś upichcić w domowym zaciszu. Z kilku stalowych kątowników, kuchennej deski do krojenia i przewodów elektrycznych zrobiłem małe stanowisko laboratoryjne do przeprowadzania inspekcji wizyjnych za pomocą przemysłowej kamery:

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


Kamera

Sercem urządzenia jest kamera wizyjna Keyence IV-150MA. Jest to kamera przemysłowa wyposażona w monochromatyczną matrycę CMOS i pracująca w zasięgu do 150mm (150MA – 150mm, M-monochrome). Generuje obraz o rozdzielczości 720×480 pikseli, posiada pamięć na 32 programy oraz wbudowane 6 wejść i 4 wyjścia cyfrowe. Komunikacja z PC przez Ethernet (kabel RJ45 <-> M12 4pin). Całość zamocowałem na stojaczku jak na poniższym zdjęciu.

Kilka zbliżeń na naszą kamerę:

Elementy We/Wy

Kamera jest sterowana przyciskami zamocowanymi do puszki z PCV, na wyjścia podłączyłem dwie lampki, odpowiednio zieloną jako OK (element prawidłowo wykryty) i czerwoną jako NOK (brak/element nieprawidłowy). Całość pociągnięta znanym i lubianym napięciem 24VDC (wyłącznik nadprądowy C2-DC od Eatona).

W najbliższej przyszłości chciałbym napisać również krótki tutorial, jak zrobić przykładową inspekcję za pomocą oprogramowania Keyence IV Navigator. W tym celu dołączyłem dwa bistabilne przełączniki – „WARIANT”, którym przełączamy się między programami (zrobimy inspekcję dwóch przedmiotów – wariantów) oraz „M/A”, czyli standardowo tryb ręczny/automatyczny. W trybie automatycznym trigger (wyzwalacz) kamery będzie uruchamiany w zadanej przez nas częstotliwości, natomiast w trybie ręcznym trigger uruchamiać będziemy zielonym przyciskiem „START”. Poniżej nasza puszeczka.

Została jeszcze szósta, niechlujnie wycięta dziura, którą wypadało czymś zasłonić. Zamontowałem tam niebieski przycisk „RESET”, którym będziemy mogli resetować błędy kamery (nie miałem pomysłu na coś lepszego). Konfiguracja wejść/wyjść w narzędziu IV Navigator jest przy tym dowolna. Możemy więc, w zależności od potrzeby, dowolnie konfigurować zastosowanie poszczególnych wejść i wyjść kamery.

Co będziemy z tym robić?

Na desce moglibyśmy robić kanapki do pracy jednocześnie sprawdzając za pomocą kamery świeżość ogórków (żarcik), stanowiska jednak użyjemy w innym celu. W przyszłym tutorialu chciałbym zaprogramować inspekcję dwóch przedmiotów:

– określony układ otworów na linijce (nie miałem nic innego pod ręką), układające się w charakterystyczny uśmieszek. Po wykryciu obu oczu, program będzie szukać odpowiedniej ilości pikseli w obrębie ustalonego przez nas obszaru – ust. Na zdjęciu obszar zaznaczyłem strzałką.

– kostki gitarowe, a raczej względnie stopień ich zużycia. Nowa kostka posiada pełny, czarny nadruk producenta. Używana nie posiada go wcale lub jest on szczątkowy. Po wykryciu kostki będziemy szukać czarnych pikseli w środku.

Chciałbym przy inspekcji każdego wariantu zastosować inną metodę wykrywania pikseli, aby choć odrobinę przybliżyć czytelnikom proces tworzenia i zasadę działania takich inspekcji wizyjnych, które stają się standardem w przemyśle i automatyce przemysłowej. Myślę, że taki układ będzie też odrobinę ciekawszy, choć nadal prosty.

Co myślicie o takim stanowisku?

 



Utworzono: / Kategoria:

Reklama

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • W trybie refleksyjnym sygnał ultradźwiękowy jest nieustannie odbijany przez zamontowany na stałe element odbijający wiązkę, tzw. element odniesienia. Jako elementu odbijającego wiązkę można używać odpowiednio ustawionego panelu z plastiku l...
  • Zapraszamy Cię na pełny kurs zdalnego dostępu SECOMEA. Kurs powstał z myślą o każdym, kto chce zgłębić tajniki zdalnego dostępu do maszyn i sieci przemysłowej. Zdalny dostęp rozwija się dynamiczne i zyskuje na znaczeniu zwłaszcza w sytuacji...
  • EPLAN Electric P8 oferuje nieograniczone możliwości planowania projektu, tworzenia dokumentacji oraz zarządzania projektami automatyki. Zautomatyzowane tworzenie szczegółowych raportów opartych na schematach okablowania jest integralnym ele...
  • Urządzenia firmy FATEK istnieją na rynku polskim od 2004 roku i stały się alternatywą dla już istniejących rozwiązań i urządzeń. Niezawodność, korzystna cena i możliwości sterowników PLC sprawiły, że zyskały one ogromne zainteresowanie prog...
  • Nowe modułowe sterowniki programowalne PLC firmy Eaton umożliwiają producentom maszyn i systemów opracowywanie nowoczesnych koncepcji automatyki, zwłaszcza w połączeniu z systemem XN300 I/O i panelem dotykowym XV300. Modułowy sterownik zape...
  • Sterowniki kompaktowe, modułowe i zintegrowane, CODESYS V3 (programowanie, wizualizacja, komunikacja), Krótkie cykle czasowe, EtherCAT, BACnet (opcjonalnie), Modbus, CANopen, Porty szeregowe: RS232, RS485, 2 konfigurowalne karty Ethernet, W...