Hírek
Gépi látáson alapuló kódolvasás a nyomon követhetőség érdekében: Gyakorlati útmutató
Röviden: A gépi látáson alapuló kódolvasás kamerával és dekódoló szoftverrel olvassa le az 1D és 2D kódokat a termékeken, címkéken és csomagolásokon, majd az adatokat az adott tételhez köti. Így követhető egy alkatrész a gyártástól a szállításig. A lézeres szkennerrel szemben egyszerre több kódot is képes beolvasni, és eltérő szögben álló kódokat is kezel. A sikert a megfelelő kódtípus, a jó megvilágítás és az elegendő felbontás határozza meg.
Mi a gépi látáson alapuló kódolvasás?
A gépi látáson alapuló kódolvasás során a rendszer képet készít a kódról, majd szoftverrel dekódolja. A kapott adat azonosítja a terméket: sorozatszámot, gyártási tételt, dátumot vagy célállomást ad vissza.
Ez a nyomon követhetőség alapja gépi látással: minden beolvasás egy bejegyzés arról, merre járt az alkatrész. Ha még új a technológia, kezdd a gépi látás gyakorlati útmutatójával.
Képalapú kódolvasó vagy lézeres vonalkódolvasó: mi a különbség?
A hagyományos vonalkódolvasó lézervonalat használ, a képalapú kódolvasó kamerát és dekódoló szoftvert. A Balluff (angol nyelvű) a hagyományos olvasókat vörös vonalú lézerszkennerként vagy dekódoló és pozicionáló szoftverrel ellátott kamerákként írja le. A látásalapú kódolvasóknak jobb olvasási teljesítményt, többirányú kódfelismerést, több kód egyidejű olvasását és nagyobb tárolt információmennyiséget tulajdonít.
A gyakorlatban ez azt jelenti, hogy a képalapú olvasó a természetes választás, ha a kódok kicsik, változó helyen vannak, vagy csoportosan érkeznek.
Mi a különbség az 1D és 2D vonalkód között?
Az 1D kódok a hagyományos, "létra" jellegű vonalkódok. A 2D kódok kisebbek, de több információt tárolnak, és beépített redundanciát tartalmaznak karcolás vagy sérülés esetére.
- Data Matrix: kompakt, nagy kapacitású, részleges sérülés esetén is olvasható.
- QR-kód: több adatot tárol, mint a Data Matrix. Eredetileg járműgyártásban alkatrészek követésére fejlesztették.
- Micro QR: például vezérműtengelyeken, dugattyúkon és áramköri lapokon használják. A Balluff szerint a micro QR kódok olvasásához általában ipari érzékelő kell.
Hogyan segíti a DataMatrix kód olvasása a nyomon követhetőséget?
A DataMatrix kód olvasása egyetlen beolvasással köti az alkatrészt a hozzá tartozó adatokhoz. Mivel a kód kompakt és tűri a sérülést, kis alkatrészeken és nehéz környezetben is jól használható.
Ha minden alkatrészen van egy kód, a később talált hiba visszavezethető egy tételre, egy állomásra vagy egy időpontra. Ezért illeszkedik a kódolvasás természetesen az ellenőrzéshez, erről szól a gépi látás hibacsökkentő hatásáról szóló cikk.
Mi a közvetlen alkatrészjelölés (DPM), és hogyan olvasható?
A közvetlen alkatrészjelölés azt jelenti, hogy a kód magán az alkatrészen van, nem címkén. A Vision Systems Design (angol nyelvű) lézergravírozást, elektrokémiai maratást, pontütést és tintasugaras nyomtatást sorol fel. A cikk szerint ezek a módszerek fémre, műanyagra, üvegre, kerámiára és gumira alkalmazhatók, a szabványos formátum pedig a Data Matrix.
A DPM kódolvasása nehezebb a nyomtatott címkénél. A maratott és pontütött jelek kontrasztja alacsony, az olvasónak pedig a jel megjelenésének nagy változatosságát is tűrnie kell. Ugyanez a cikk megjegyzi, hogy az alacsony kontrasztú jelekhez a ferdén (off-axis) érkező megvilágítás illik.
Hogyan használható a 2D kód a NYÁK nyomon követésére?
Az áramköri lapokon (NYÁK) a kis, lézerrel jelölt Data Matrix kódok nagyon kevés helyen sok adatot tárolnak. A Dynamsoft (angol nyelvű) szerint egyetlen beolvasás másodperceken belül hozzáférést ad az alkatrészek adataihoz, és csökkenti a kézi bevitel hibáit. Azt is jelzi, hogy a kódok akár 1×1 mm-esek is lehetnek, ezért pontos olvasásuk kihívás.
A kis kódokhoz nagy felbontás és gondos megvilágítás kell. A szélesebb összefüggést az elektronikai ipar oldala mutatja.
Hogyan használják a vonalkódolvasást a logisztikában?
A logisztikában a gépi látás mozgó szállítószalagon olvassa le a csomagcímkéket, hogy a szortírozók a megfelelő célállomásra irányítsák a csomagokat. Az IMV Europe (angol nyelvű) beszámolója szerint a DHL három spanyol csomópontjában lézerszkennerek helyett kamerás csomagfelismerést vezetett be. A rendszer soros (line scan) kamerákat használ motoros szállítószalagokon, és a forrás szerint az olvasási arány megközelíti a 100 százalékot, a sérült kódokat és a fényvisszaverő csomagolás mögötti kódokat is beleértve.
Gyors szállítószalagokról és folyamatos anyagokról az area scan és line scan kamerák összehasonlításában olvashatsz. További példák a logisztika oldalon vannak.
Tud a gépi látás szöveget is olvasni (OCR)?
Igen. Az optikai karakterfelismerés (OCR) nyomtatott karaktereket olvas, nem vonalakat vagy modulokat. Akkor hasznos, ha az alkatrészen kód és ember által olvasható szöveg is van, vagy ha a kód tartalmát ellenőrizni kell.
Hogyan javítható a kódolvasás sikeressége (olvasási arány)?
Az olvasási arány három dologgal javítható: a jelöléssel, a fénnyel és a képpel.
- Jelölés minősége: használj egységes jelölési módszert. A pontütött alkatrészekhez szigorúbb ellenőrzés kellhet, mint amit a címkeszabványok adnak.
- Megvilágítás: a technikát a felülethez és a jelhez igazítsd. Az alacsony kontrasztú jelekhez gyakran ferdén érkező fény kell.
- Felbontás: a kód elég pixelt fedjen le, főleg a pár milliméteres kódoknál.
- Tájolás: olyan olvasót válassz, amely bármilyen irányú kódot felismer.
- Szoftver: ellenőrizd, hogy a rendszer támogatja a használt kódtípusokat.
Milyen hardver kell a kódolvasáshoz?
Kompakt, egyállomásos megoldáshoz az intelligens kamera egy egységben egyesíti a képalkotást és a feldolgozást. Többkamerás sorokon külön vezérlő dolgozhatja fel egyszerre a kamerák képeit. Mindkét esetben ellenőrizd, hogy a szoftver támogatja-e a kódolvasó eszközöket. A felbontást és a sebességet a kódjaidhoz a Hikrobot gépi látás kamerák kínálatában tudod összeválogatni.
Gyakran ismételt kérdések
Mi a különbség a vonalkódolvasó és a képalapú kódolvasó között?
A hagyományos olvasó lézervonalat használ. A képalapú olvasó kamerával és szoftverrel dolgozik, ezért több kódot és eltérő szöget is kezel.
Melyik jobb a nyomon követhetőséghez: 1D vagy 2D kód?
A 2D kód kevesebb helyen több adatot tárol, és jobban tűri a sérülést, ezért kis alkatrészekhez illik.
Miért nehéz a DPM kódok olvasása?
A maratott vagy pontütött jelek kontrasztja alacsony és megjelenésük változó, ezért a megvilágításnak és a szoftvernek is tűrnie kell az eltéréseket.
El tud olvasni a gépi látás sérült kódot?
Gyakran igen. A 2D kódok redundanciát tartalmaznak, a DHL esetében pedig a rendszer a sérült és a fényvisszaverő csomagolás mögötti kódokat is leolvassa.
Mi az OCR a gépi látásban?
Nyomtatott karaktereket olvas. A kódolvasást egészíti ki, ha a kód mellett szöveg is van.
