Az adatmátrix és a vonalkóddetektorok használata

Prev Next

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.

NOTE

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

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.

Datamatri.gif

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.

Building a data matrix trigger

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.

image.png

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


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!