Data Matrix és egyéb vonalkódok felismerése a kamera nézetében, alkalmazás műveleteinek kiváltása vonalkóddetektorok segítségével.
Áttekintés
Ebben a cikkben megtanulhatja...
- Hogyan állítsunk be egy Datamatrix vagy vonalkóddetektort?
- Az érzékelő esemény alkalmazáson belüli kiváltóinak használata
A vonalkódok kamerával történő leolvasása segíthet a kód olvashatóságának és tartalmának vizuális ellenőrzésében, valamint a teljes folyamat automatizálásában a megjelölt darabbal. Két vonalkóddetektor áll rendelkezésünkre:
- Általános célú vonalkóddetektor, amely számos 1D és 2D vonalkódot képes beolvasni, mint például: Code 128, Code 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 és QR-kód.
- Data Matrix Detector, amely a gyártási környezetben a termékek jelölésére széles körben használt 2D DataMatrix vonalkódokat olvassa.
A speciális célú datamátrix-érzékelő algoritmusok gyorsasága és pontossága miatt speciális Datamatrix Detector-t kínálunk.
Barcode detectors are only available from Tulip version r212+ and Player version 1.2.2+.
A Vision vonalkóddetektorok segítségével a vonalkódok valós idejű észleléséhez előre meghatározott területeket figyelhet a kamera adatfolyamán. Ezután az érzékelési eseményeket felhasználhatja az alkalmazáson belüli logika felépítéséhez.
Előfeltételek
- Kérjük, olvassa el a Bevezetés a Vision használatába című részt a Vision funkcióinak és követelményeinek megértéséhez, valamint a kamera beállítására vonatkozó utasításokat.
- Ez a funkció színes és mélységkamerákkal egyaránt működik.
- A Vision vonalkódolvasók használatának megkezdése előtt olvassa el a beolvasási beállítási útmutatót: Vision vonalkódszkennelési útmutató és korlátozások
A Datamatrix vagy a vonalkóddetektor beállítása
A kamera konfiguráció beállításának befejezése után láthatja a videófolyamot. Az Adatmátrix vagy Vonalkóddetektor beállításához válassza ki azt a régiót, amelyet a vonalkódok felismeréséhez monitorozni kíván. Előfordulhat, hogy új régiót kell létrehoznia a képre kattintva és a képre húzva, hogy meghatározza a régiót:
Ezután hozzon létre egy Adatmátrix- vagy Vonalkóddetektort a Detektor létrehozása gombra kattintva. Adjon nevet az érzékelőnek, adjon hozzá leírást (opcionális), és válassza ki a kívánt érzékelőtípust. Engedélyezze az érzékelőt erre a régióra a kapcsoló segítségével.
Vonalkóddetektor létrehozásához ne feledje, hogy az érzékelő létrehozásakor a "Vonalkóddetektor" lehetőséget kell kiválasztania. A vonalkód- és az adatmátrix-érzékelők különállóak.
A régió határa zöldre változik, ha a régióban vonalkódot észlel, különben piros marad. Ha a régióban vonalkódot észlel, eseményt vált ki az ezt a kamerakonfigurációt használó alkalmazásban.
Az adatmátrix vagy vonalkóddetektor használata egy alkalmazásban
Váltson át az alkalmazásszerkesztőre, és hozzon létre egy új eszközkimeneti kiváltót.
Az összes Kamerakonfiguráció a Speciális eszköz allista alatt fog megjelenni. Válassza ki a Kamera konfigurációt a legördülő listából.
Vegye figyelembe, hogy a Speciális eszköz szakasz lehetővé teszi több kamera használatát ugyanabban az alkalmazásban. Minden állomásnak, amely ezt az alkalmazást futtatja, rendelkeznie kell a kamera számára kiválasztott specifikus Kamera konfigurációval. Ellenkező esetben az alkalmazás futtatásakor figyelmeztetés jelenik meg.
Most megjelenik egy legördülő menü különböző eseményekből, amelyek alapján futtathatja a kiváltót:
Az események listájából válassza ki a Datamatrix Detected (Adatmátrix észlelés ) vagy a Barcode Detected (Vonalkód észlelés ) lehetőséget.
Ha van egy videóelőnézeti widget a lépésben, vegye figyelembe a "Show Overlay" opciót, amellyel letilthatja a régiók megjelenítését a videó tetején. Kapcsolja be a "DATAMATIRX DETECTOR" vagy a "BARCODE DETECTOR" fedőlapot a kódérzékelési információk megjelenítéséhez.
Futtassa az alkalmazást azon az állomáson, amelyhez a kamerakonfigurációt hozzárendelte.
Amikor megnyitja a lépést a Vision Camera Widget-tel a lejátszóban, látni fogja a kamera videófolyamát. Ha a vonalkóddal rendelkező területen belül mozgat egy objektumot, a régió határa zöldre vált, és a kiváltó művelet megtörténik.
Most már sikeresen befejezte az Adatmátrix és a Vonalkód érzékelők beállítását a kamera konfigurációjában, és készen áll arra, hogy ezt a funkciót beépítse a termelési alkalmazásokba.
További olvasnivalók
- A Jig Detector használata
- A Vision Camera Widget használata alkalmazásokban
- A Pillanatkép funkció használata alkalmazásokban
- Hardveres ajánlások a Vision rendszerhez
- Vision vonalkódolvasási irányelvek és korlátozások
Megtalálta, amit keresett?
Akkor látogasson el a community.tulip.co oldalra, és tegye fel kérdését, vagy nézze meg, hogy másoknak is volt-e hasonló kérdése!