Popis jednotlivých ikon programu NI Vision Builder



Podobné dokumenty
Popis jednotlivých ikon programu NI Vision Builder

Tvorba digitálního modelu terénu

Výukový manuál 1 /64

Hardware a software pro zpracování obrazu

PEPS. CAD/CAM systém. Cvičebnice DEMO. Modul: Drátové řezání

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 40 PODSESTAVY]

Návod na obsluhu softwaru Amobile Sale objednávkový a prodejní software pro PDA a tablety s OS Android.

LabView jako programovací jazyk II

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jiří Haňáček [ÚLOHA 34 ŘEZY]

Postupy práce se šablonami IS MPP

Pole sestavy. Číslo publikace spse01640

VYÚČTOVÁNÍ DANĚ ZE ZÁVISLÉ ČINNOSTI, SRÁŽKOVÉ DAŃE

PENTAX O-FC1. Obrazovka s menu. Spuštění záznamu na dálku. Z menu vyberte funkci

Zpracování obrazu v FPGA. Leoš Maršálek ATEsystem s.r.o.

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Výstupní kontrola 07.1/ Obsah

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA

Práce s vysokorychlostní sběrnicí. SPEED-Bus digitální signály

UŽIVATELSKÝ MANUÁL ŠETŘENÍ DEKUBITŮ

Návrhy forem v SolidWorks. Forma - kotva. Ing. Richard Strnka, 2013

Hlavní okno aplikace

WinFAS. obecné. Praktický úvod do WinFASu IQ sestavy podrobně. Strana 1

Photoshop - tutoriály

Stručný Průvodce (Čeština)

Správa zařízení Scan Station Pro 550 a Servisní nástroje zařízení Scan Station

AutoCAD definice bloku

Pracovní plocha. V první kapitole se seznámíme s pracovním prostředím ve Photoshopu.

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

1 Základní funkce pro zpracování obrazových dat

UŽIVATELSKÁ PŘÍRUČKA PRO HOMEBANKING PPF banky a.s.

OBSAH. ÚVOD...5 O Advance CADu...5 Kde nalézt informace...5 Použitím Online nápovědy...5. INSTALACE...6 Systémové požadavky...6 Začátek instalace...

4x standardní vstupy

Rotační součástka. Projekt SIPVZ D Modelování v SolidWorks. Autor: ing. Laďka Krejčí

Tisk do souboru se provádí podobně jako tisk na papír, směřování tisku do souboru je dáno nastavením v ovladači tiskárny:

STRUČNÝ PRŮVODCE (ČEŠTINA) OBSAH BALENÍ

... sekvenční výstupy. Obr. 1: Obecné schéma stavového automatu

Střední průmyslová škola v Teplicích Předmět: Kontrola a měření ve strojírenství

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Mezioperační kontrola 07.1/ Obsah

STRUČNÝ PRŮVODCE (ČEŠTINA)

Příjmení, jméno... Třída... Skupina...Počet bodů...

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ

Návod na elektronické odevzdání ročních statistik na ÚZIS

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN BASIC

Motivace - inovace - zkušenost a vzdělávání

Příručka rychlého nastavení snímání do u

ELCOM, a.s. Pavel Růčka E ELCOM, a.s.

nastavení real-time PCR cykléru icycler iq5 Multi-Color Real-Time PCR Detection System

Průzkumník IS DP. Návod k obsluze informačního systému o datových prvcích (IS DP) vypracovala společnost ASD Software, s. r. o.

Motivace - inovace - zkušenost a vzdělávání

karet Analogové výstupy (AO) (DIO) karty Zdroje informací

2. Cvičení Formáty dat, jednoduché vzorce

Patenty. 1. Spuštění modulu Patenty. 2. Popis prostředí a ovládacích prvků modulu Patenty

Popis softwaru pro sledování pohybu UZ sondy

BARVY. Příkaz barva. Barvy TrueColor. Se objeví dialogové okno

AC FORM FILLER. aplikace pro podání žádosti o poskytnutí finančního příspěvku. Verze 1.0

InsideBusiness Payments CEE

Co je nového v SolidWorks Enterprise PDM 2009

Sono hodnocení pohybu sondy Popis uživatelského rozhraní programu

WORD. 4. Texty vyskytují se v dokumentu 3x mají zelenou barvu

Inspekce tvaru součásti

Popis softwaru pro sledování pohybu UZ sondy

1. Paleta History (Historie)

Generování výkresové dokumentace. Autodesk INVENTOR. Ing. Richard Strnka, 2012

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

Lineární pole Rotační pole

Instalace a aktivace 3E pluginů pro SketchUp 2015 Rychlý průvodce instalací a aktivací pluginů: 3E Parametrické tvary, 3E Doors&Windows a 3E Katalog.

ÚČTOVÁNÍ úvodní nastavení

Uživatelský manuál. Format Convert V3.1

Návod k použití softwaru Solar Viewer 3D

Software pro správu barev Palette Master

Obsah. při vyšetření pacienta. GDT souboru do programu COSMED Omnia GDT souboru z programu COSMED Omnia a zobrazení výsledků měření v programu MEDICUS

Postup: 1. kresba obrysu hodinek

UniLog-D. v1.01 návod k obsluze software. Strana 1

Stručný návod k práci s IS HAP pro vedoucí pracovníky

Ṁikroprocesory v přístroj. technice. Ohm-metr ... Petr Česák

BPC2E_C08 Parametrické 3D grafy v Matlabu

Motorový detektor kouře s optickým paprskem. Doplňující informace

Měření optických vlastností materiálů

PC software Zetta. Návod k obsluze. Kontakt na dodavatele: SHX Trading s.r.o. Týmlova 8, Praha 4, Tel: ,

ZAČNĚTE ZDE. Bezdrátové USB Kabelové. Chcete tiskárnu připojit k bezdrátové síti? Přejděte do části Instalace a nastavení bezdrátového připojení.

Parametrické modelování těles. Autodesk INVENTOR. Ing. Richard Strnka, 2012

Odborný garant: Doc. Ing. Miroslav Píška, CSc.

Obr. 1. Grafické programovací prostředí LabVIEW

Střední průmyslová škola elektrotechnická a informačních technologií Brno

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.

FIREMNÍ CERTIFIKÁT V APLIKACI PŘÍMÝ KANÁL NÁVOD PRO KLIENTY

Střední průmyslová škola elektrotechnická a informačních technologií Brno

1 Digitální zdroje. 1.1 Převod digitálních úrovní na analogový signál. Cílem cvičení je osvojení práce s digitálními zdroji signálu.

DISP3 Trojnásobný čítač se záznamem a zabezpečením

ZMODO NVR KIT. Instalační příručka

Úvod. OLYMPUS Stream Rychlý návod k obsluze

1. Vytváření vrstev výplně

Kalibrace ROBOTU OBSAH

Práce s texty, Transformace rastru, Připojení GPS

Stručný Průvodce (Čeština)

Stručný návod k aplikaci LQS (překlad originálního návodu k obsluze) Verze dokumentu: 1.2. Verze aplikace LQS

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

SCIA.ESA PT. Galerie výkresů

Modul 6. Multimediální prezentace

2.17 Webová grafika. Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jiří Hort. Vyrobeno pro SOŠ a SOU Kuřim, s.r.o.

Transkript:

Popis jednotlivých ikon programu NI Vision Builder Inspekční krok : získání obrazu získání obrazu: získat obraz z vybrané kamery získání obrazu (IEE1394): získat obraz z vybrané IEEE 1394 kamery získání obrazu ( IEEE 1394 nebo GigE): získat obraz z vybrané IEEE 1394 kamery nebo gigabitethernetové kamery simulace sběru: simuluje získání obrazu čtením obrázků ze souboru výběr obrazu: vybere nový obraz pro vyšetření Inspekční krok: úprava obrazu obrazový asistent : zvýrazní obrazové rysy, filtry šumu, extrahuje barevné palety a více filtr obrazu: připraví obraz pro zpracování tak, aby se dala vyjmout informace potřebná pro zpracování práh obrazu: prahové úrovně obrazu kalibrace obrazu: kalibrace obrazu pro realizaci měření v reálných jednotkách vytvoření oblasti zájmu: vytvoření oblasti v obrazu, která nás zajímá a můžeme ji použít v následujících krocích ( oblast zájmu )

Inspekční krok: měření znaků obrazu měření intenzity: měření intenzity v oblasti zájmu měření barev : měření barev v oblasti zájmu a její podíl v RGB, HSL, CIE, L*a*b*, nebo XYZ barevného prostoru počet bodů: určí procento obrazových bodů v oblasti zájmu, které mají danou intenzitu odměřování: měření mezery oddělené hranami objektu sestavení: počítačem sestavený vzhled založený na bodech lokalizovaných v obrazu Inspekční krok: určení rysů obrazu nalezení hran: lokalizuje a spočítá intenzitu přechodu podél čáry v obrazu nalezení rovné hrany: lokalizuje rovnou hranu v oblasti nalezení kruhové hrany: lokalizuje kruhovou hranu v oblasti porovnání se vzorem: lokalizuje stupnici šedi v celém obrazu nebo v oblasti zájmu geometrické porovnání: lokalizuje stupnici šedi založené na vzhledu hrany v celém obrazu nebo oblasti zájmu nastavení souřadnicového systému: sestavení souřadnicového systému založeného na umístění a orientaci odkazového bodu detekce objektů : lokalizuje objekt stejné intenzity (částicová analýza) rovná se barevnému vzoru: lokalizuje barevný vzor v obrazu nebo oblasti zájmu

Inspekční krok : kontrola na přítomnost detekce objektů: lokalizuje objekt stejné intenzity (částicová analýza) měření intenzity: měření intenzity v oblasti zájmu počet bodů: určí procento obrazových bodů v oblasti zájmu, které mají danou intenzitu porovnání barev: porovnává barevný obsah v oblasti zájmu s referenčním barev. spektrem nalezení hran: lokalizuje a spočítá intenzitu přechodu podél čáry v obrazu detekování defektů: porovnává oblasti z nějakého obrazu se šablonou a vrátí rozdíly porovnání se vzorem: lokalizuje vzor ve stupnici šedi v celém obrazu nebo v oblasti zájmu geometrické porovnání: lokalizuje vzor ve stupnici šedi založené na vzhledu hrany v celém obrazu nebo oblasti zájmu porovnání s barevným vzorem : lokalizuje barevný vzor v obrazu nebo oblasti zájmu Inspekční krok: rozpoznání částí čtení/ověření textu: čte znaky v oblasti zájmu a porovnává čtený řetězec s referenčním identifikace objektů: identifikuje části v oblasti zájmu založených na jejich tvaru čtení čárového kódu: čte čárový kód čtení dat maticového kódu: čte a vyhodnocuje data maticového kódu čtení PDF417 kódu: čte PDF417 kód

Inspekční krok: komunikace NI-IMAQ I/O : použití NI-IMAQ I/O pro statický digitální vstup a výstup NI-IMAQ I/O pulse: vytvoření digitálních pulsů založených na externím trigrování nebo měření výsledků NI-DAQmx I/O: použití NI-DAQmx I/O - kompletní virtuální kanály pro digitální a analogový vstup a výstup Serial I/O : vysílání nebo příjem sériových příkazů TCP I/O : vysílání nebo příjem TCP příkazů Modbus Slave : čte a zapisuje hodnoty nebo výsledky do místního modbus registru DataSocket I/O : čte data nebo zapisuje výsledky do DataSocket serveru Inspekční krok : použití dalších nástrojů nastavení výsledků inspekce: aktualizuje stav inspekce systémovou globální proměnou kalkulačka: vypočítá numericky, booleovou algebrou nebo určí řetězec z daného měření logická kalkulačka: určení výsledku na základě logických operací s dílčími kroky nastavení globální proměnné: aktualizuje uživatelsky definovanou hodnotu globální proměnné indexová měření : vybere měření z pole produkovaného dalším krokem spustí LabView: spuštění uživatelsky definovaného souboru programu LabView

Inspekční krok : použití dalších nástrojů - pokračování uživatelská data: přetáhne uživatelská data k aktuálnímu obrázku zobrazení obrázku: zobrazí aktuální obrázek zpoždění: čeká specifikovaný počet milisekund nebo čeká až nastane nastavený čas záznam dat: záznam výsledků inspekce do souboru na pevném disku nebo jeho odeslání na FTP server uložení obrázku: uložení kontrolovaného obrázku do souboru na pevném disku uživatelský vstup :dovolí uživateli zadat výrok (číslo nebo text) a pomocí uživatelského dialogu při běhu programu rozhodnout o pravdivosti či nepravdivosti výroku výběr inspekce: změna inspekce na základě předchozích výsledků Úloha 2: Klasifikace Vytvořte program pro kamerovou inspekci třech různých výrobků (šroub, matka, podložka) Výrobky se mohou objevovat v zorném poli kamery nahodile samostatně i ve skupinách (např. šroub podložka, matka nebo matka, matka a matka). Systém klasifikuje jednotlivé výrobky v zorném poli kamery a na každém provede odpovídající inspekci. Podložka inspekce je OK jestliže vnitřní průměr podložky je v toleranci 12,5±1mm Matka - inspekce je OK jestliže vnitřní průměr matky je v toleranci 12±1mm Šroub - inspekce je OK jestliže vnější průměr dříku šroubu je v toleranci 12±1mm Vývojový diagram inspekce je na obr.1 obr.1

KLASIFIKACE National Instruments _ Vision builder AI 3.0 1) V inspekčním kroku Acquire Images - získání obrazu vyberte ikonu Acquire Image pro získání obrazu z kamery. Trigrování kamery nastavte na náběžnou hranu. Zpoždění na 15 sekund. Jak zdroj trigrování zvolte generátor. Výstup TTL frekvence 0.3 Hz 2) V inspekčním kroku Calibrate Image proveďte kalibraci pro měření rozměrů v milimetrech.vyberte položku New Calibration a zvolte Simple Calibration. K ocejchování využijte vyznačenou stupnici obrazu pravítka, které umístíte do zorného pole kamery. Kalibrační obrázek si uložte na plochu. 2) V inspekčním kroku Vision Assistant obrazový asistent proveďte úpravu obrazu s využitím kroků podle obr.2. Výsledkem je získání obrazu černá bílá a odstranění malých objektů způsobených nečistotami apod. 3) V inspekčním kroku Classifi objects - identifikace objektů naučte software rozlišovat jednotlivé objekty ( matka, podložka a šroub) Nasnímané vzory si uložte do souboru. Aby rozlišení bylo spolehlivé, nasnímejte si objekty v různých polohách a na různých místech zorného pole kamery.

Obraz upravený vision assistantem a po provedené klasifikaci vypadá následovně: 4) V inspekčním kroku Set Global Variable - nastavení globální proměnné nastavte proměnnou čítač na nulu. Výběr objektu 1) V inspekčním kroku Set Global Variable - nastavení globální proměnné proveďte inkrementaci proměnné čítač 2) V inspekčním kroku Idex Measurements - index měření zaškrtněte položku Object [i] Class a v okénku index zvolte položku User Defined Global čítač.

Inspekce Podložky 1) V inspekčním kroku Idex Measurements index měření zaškrtněte položku Object [i] x Possition a Object [i] y Possition a v okénku index zvolte položku User Defined Global čítač. 2) V inspekčním kroku Create Region of Interest vytvořte oblast zájmu mezikruží - annulus vhodnou pro měření vnitřního průměru podložky. K umístění využijte nalezené x-ové a y-ové souřadnice klasifikovaného objektu. 3) V inspekčním kroku Find Circular Edge - změřte vnitřní průměr podložky. Pro měření použijte vytvořenou oblast zájmu z předchozího kroku. Inspekce bude pass pokud bude poloměr v toleranci 6.25±0.5mm. 4) V inspekčním kroku Set Inspection Status vyberte nastavení inspekce na neprošla pokud některý z předcházejících kroků je chybný. 5) V inspekčním kroku Custom Overlay - zobrazení uživatelských dat v aktuálním obrazu zobrazte výsledek inspekce vždy přímo u objektu.

Inspekce matky Inspekce matky je velice podobná inspekci podložky. Využijete stejných inspekčních kroků Inspekce šroubu 1) V inspekčním kroku Idex Measurements zaškrtněte položku Object [i] x Possition a Object [i] y Possition a v okénku index zvolte položku User Defined Global čítač. 2) V inspekčním kroku Create Region of Interest vytvořte oblast zájmu rotační obdélník rotated rectangle vhodný pro měření vnějšího průměru šroubu. K umístění využijte nalezené x-ové a y-ové souřadnice klasifikovaného objektu objektu. 3) V inspekčním kroku Find Straight Edge nalezněte podélnou hranu šroubu 4) V inspekčním kroku Set Coordinate system nastavte otočný koordinační systém vytvořený na základě již nalezených bodů. Origin je střed oblasti zájmu create region of interest center a X- Axis Angle je ve směru nalezené hrany Find streight edge Angle(degrees) 5) V inspekčním kroku Caliper - měření mezery oddělené hranami objektu změřte průměr šroubu. Inspekce bude pass pokud bude vnější průměr šroubu v toleranci 12±1mm. 4) V inspekčním kroku Set Inspection Status vyberte nastavení inspekce neprošla pokud některý z předcházejících kroků je chybný. 5) V inspekčním kroku Custom Overlay - zobrazení uživatelských dat v aktuálním obrazu zobrazte výsledek inspekce vždy přímo u objektu. Inspekce neznámého objektu 1) V inspekčním kroku Set Inspection Status vyberte nastavení inspekce je Fail. 2) V inspekčním kroku Idex Measurements zaškrtněte položku Object [i] x Possition a Object [i] y Possition a v okénku index zvolte položku User Defined Global čítač.

3) V inspekčním kroku Custom Overlay - zobrazení uživatelských dat v aktuálním obrazu zobrazte výsledek inspekce vždy přímo u objektu. Zobrazení 1) V inspekčním kroku Display Image zobrazte výslednou inspekci. Dokončete vývojový diagram inspekce 1) Naplánujte jednotlivé transakce. Transakce objekt nalezen se uskuteční pokud bude nalezen alespoň jeden objekt viz následující obrázek Obdobně upravte transakce nalezena podložka, nalezen šroub a nalezena matka. Např pro matku bude transakce aktivována pokud pokud Object [i] Class bude identifikován (is equal =matka) jako matka. Transakce žádný se uskuteční pokud nebude nalezen žádný objekt. (index measurements 1 remaining objects is equal = -1)