6 otázek a odpovědí na téma strojové vidění a laserová technologie
V dnešním článku se zaměříme na strojové vidění. Abychom pro Vás získali co nejvíce informací týkajících se této problematiky ve spojení s laserovou technologií, vyzpovídali jsme našeho programátora. Čtěte dál, možná bude zodpovězena i Vaše otázka.
1. Co je to strojové vidění?
Jednoduše řečeno je to použití kamery jako automatizovaného nástroje pro kontrolu kvality. Námi konstruované laserové systémy doplňujeme o strojové vidění, tak šetříme zákazníkovi náklady na mzdu pracovníka výstupní kontroly a zvyšujeme ziskovost. Nespornou výhodou je funkčnost těchto zařízení. V porovnání s lidmi jsou přesnější, rychlejší a pracují nonstop.
2. Proč je obecně dobré mít v laserovém zařízení tzv. strojové vidění?
Strojové vidění v laserových stanicích lze využít několika způsoby pro:
- VALIDACI (kontrola jednotlivých kusů před vpuštěním do další výroby)
- Kontrola kusu, který se má laserem popsat – jeho rozměrů, určitých výrobních parametrů – dodržení např. požadovaného rozměru apod.
- Výběr výroby (rozpoznání produktu) a následné automatické nastavení zařízení
- VERIFIKACI (ověření správnosti výroby)
- Nejčastěji laserového popisu / laserového gravírování – ověření kvality, umístění, rozložení, čitelnosti, u 2D kódů určení kvality dle požadovaných norem zákazníka
- KOREKCI (výrobních tolerancí, tolerancí založení)
- Vyznačení popisu na předem definované umístění, které se ale na kusu, či v založení výrobku může měnit ať už z důvodu složitosti daného kusu, velikosti (strojové vidění kontroluje to, co člověk jednoznačně nerozpozná a za kratší dobu)
3. Jaké aplikace nejčastěji řešíte? (hledání pozice, porovnávání, čtení, verifikace, kontrola …)
Tam, kde dojde k implementaci systému strojového vidění se pokoušíme jeho potenciál využít do plna. Tj. jednotlivé aplikace jdou ruku v ruce, nelze přesně rozlišit, jaká je nejčastější. Kdybych přesto měl něco zmínit, je to klasická kombinace validace správnosti založeného kusu před popisem a verifikace popisu.
4. Je možné i stávající laserový systém doplnit o tento kontrolní mechanismus?
Ne vždy. To záleží na stávající konstrukci, datových rozhraních a HW vybavení. Implementace optického systému (záleží jakého) obecně vyžaduje výkonný HW (počítač pro SW obsluhu), nějaký způsob komunikace se zbytkem zařízení a prostor pro umístění vhodného osvětlení a jednotlivých optických zařízení.
5. Jaké typy kamer, čteček, checkerů používáte a na co se která hodí?
Na základě laserové aplikace, lze do našeho zařízení zaimplementovat:
- CHECKERY
- Nejčastěji pro validaci kusu před popisem, viz výše
- ČTEČKY
- Pro verifikaci označeného 2D kódu
- Pro výběr výroby – validaci správnosti produktu
- INTELIGENTNÍ KAMERY
- Široce používané, nevyžadují hlubší know-how
- Potřebují kontrolér – více místa v rozvaděči
- Nedovolují tak vysokou míru konfigurace, jako někdy potřebujeme
- S rozšiřováním funkcí roste cena a složitost používání
- NEINTELIGENTNÍ KAMERY
- Velmi široké portfolio HW
- Ryze průmyslové řešení
- Obrovské množství možností SW
- Prakticky jimi lze nahradit vše výše zmíněné
- Složitější způsob práce s nimi
- TERMOKAMERY
- Vlastnosti inteligentních kamer, ovšem výstup teplotní data – prakticky se spíše jedná o senzor, než kameru jako takovou
- Aplikace při svařování (lze nahradit jinou technologií)
6. Jak se data archivují a k čemu slouží tzv. LinMARK?
LinMARK může sloužit jako:
- DATOVÉ ROZHRANÍ – Pro umožnění pohodlné práce se složitými datovými strukturami vázanými na produkty
- AUTOMATICKÁ OBSLUHA SW SAMLIGHT – Z důvodu velké poptávky po genericitě popisovaných dat LinMARK dokáže automatizovat většinu kroků, které by obsluha zařízení musela při nastavení předpisu pro laseru dělat ručně. V různých aplikacích se používají různé přístupy, nicméně pomocí LinMARK dokážeme provádět i velice sofistikovanou práci s laserovými předpisy rychle a bez nutnosti participace školeného pracovníka. Zároveň takto minimalizujeme chybu – např. vytváření obrázků správných rozměrů – není nutné předávat data ručně z klávesnice, ale často dochází k jejich automatickému generování, výpočtu, či naplnění z databáze, či pomocí komunikace z nadřazeného systému
- KOMUNIKAČNÍ ROZHRANÍ – Některá zařízení a systémy u našich zákazníků nejsou kompatibilní s komunikačními možnostmi našich PLC automatů. V tu chvíli LinMARK, který je vyvíjen pro platformu .NET Framework pod Windows, umožňuje obsloužení komunikace s takovými systémy. V případě použití neinteligentních kamerových systémů pak slouží k jejich obsluze
- JAKO UŽIVATELSKÉ ROZHRANÍ ZAŘÍZENÍ – Designem se snažíme držet zažitých rozložení a funkcí, vzezření, jako mohou být uživatelé našich zařízení zvyklí používat např. ze svých mobilních telefonů. LinMARK často alternuje jinak běžně používané HMI a zprostředkovává uživateli zařízení nástroje pro jeho konfiguraci, nastavení, údržbu
- PRO ARCHIVACI DAT – Informace o výrobě jako takové, vyhodnocení jednotlivých kusů, záznamy o počtech a jednotlivých procesních krocích zařízení. Často zákazníkům vyhovují různé formáty a způsoby uložení těchto dat, přičemž LinMARK, jakožto aplikace psaná na míru ke každému zařízení, přesně této variabilitě umožňuje vyjít vstříc. Pro archivace se používají různé způsoby – od textových souborů po SQL databáze ležící na cloudu.
Pro více informací kontaktujte naše technicko-obchodní zástupce.