Verwendung der Datamatrix- und Barcode-Detektoren
  • 31 Oct 2023
  • 3 Minuten zu lesen
  • Mitwirkende

Verwendung der Datamatrix- und Barcode-Detektoren


Article Summary

Erkennen Sie Data Matrix und andere Barcodes im Blickfeld einer Kamera, lösen Sie mit Barcode-Detektoren Aktionen in der Anwendung aus.

Überblick

In diesem Artikel erfahren Sie...

  • Wie Sie einen Datamatrix- oder Barcode-Detektor einrichten
  • Die Verwendung der Detektor-Ereignisse als In-App-Trigger

Das Lesen von Barcodes mit einer Kamera kann bei der visuellen Überprüfung der Lesbarkeit und des Inhalts des Codes helfen und den gesamten Prozess mit dem markierten Stück automatisieren. Wir haben zwei Barcode-Detektoren zur Verfügung:

  • Allzweck-Barcode-Detektor, der eine Vielzahl von 1D- und 2D-Barcodes lesen kann, wie: Code 128, Code 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 und QR-Code.
  • Data-Matrix-Detektor, der 2D-DataMatrix-Barcodes liest, die in Produktionsumgebungen häufig zur Kennzeichnung von Produkten verwendet werden.

Wir bieten einen speziellen Datamatrix-Detektor an, der aufgrund der Geschwindigkeit und Genauigkeit der speziellen Datamatrix-Erkennungsalgorithmen besonders geeignet ist.

:::(Info) (HINWEIS) Barcode-Detektoren sind erst ab Tulip Version r212+ und Player Version 1.2.2+ verfügbar. :::

Mit den Barcode-Detektoren in Vision können Sie vordefinierte Bereiche im Stream Ihrer Kamera überwachen, um Barcodes in Echtzeit zu erkennen. Sie können dann die Erkennungsereignisse zum Aufbau von Logik in Ihrer Anwendung verwenden.

Voraussetzungen

  • Bitte lesen Sie " Erste Schritte mit Vision", um ein Verständnis für die Funktionen und Anforderungen von Vision zu erhalten und um Anweisungen zum Einrichten Ihrer Kamera zu erhalten.
  • Diese Funktion funktioniert sowohl mit Farb- als auch mit Tiefenkameras.
  • Lesen Sie die Einrichtungsrichtlinien für das Scannen, bevor Sie die Vision-Barcodescanner verwenden: Vision Barcode-Scanner - Richtlinien und Einschränkungen

Einrichten der Datamatrix oder des Barcode-Detektors

Nachdem Sie die Kamerakonfiguration abgeschlossen haben, können Sie den Videostrom sehen. Um die Datamatrix oder den Barcode-Detektor einzurichten, wählen Sie die Region aus, die Sie zur Erkennung von Barcodes überwachen möchten. Möglicherweise müssen Sie eine neue Region erstellen, indem Sie auf das Bild klicken und ziehen, um Ihre Region zu definieren:

Erstellen Sie dann einen Datamatrix- oder Barcode-Detektor, indem Sie auf Detektor erstellen klicken. Benennen Sie den Detektor, geben Sie eine Beschreibung ein (optional) und wählen Sie den gewünschten Detektortyp. Aktivieren Sie den Detektor für diese Region mit dem Kippschalter.

Creating a data matrix detector

Um einen Barcode-Detektor zu erstellen, müssen Sie beim Erstellen des Detektors "Barcode-Detektor" auswählen. Die Barcode- und Datamatrix-Detektoren sind getrennt.

Die Bereichsgrenze wird grün, wenn ein Strichcode in dem Bereich erkannt wird, ansonsten bleibt sie rot. Wenn ein Barcode in dem Bereich erkannt wird, wird in der App, die diese Kamerakonfiguration verwendet, ein Ereignis ausgelöst.

Verwendung der Datamatrix oder des Barcode-Detektors in einer App

Wechseln Sie zu Ihrem App-Editor und erstellen Sie einen neuen Geräteausgangs-Trigger.

Alle Kamerakonfigurationen werden in der Unterliste Spezifisches Gerät angezeigt. Wählen Sie Ihre Kamerakonfiguration aus dem Dropdown-Menü aus.

Beachten Sie, dass der Abschnitt Spezifisches Gerät es Ihnen ermöglicht, mehrere Kameras in der gleichen App zu verwenden. Jede Station, die diese App ausführt, muss über die spezifische Kamerakonfiguration verfügen, die Sie für die Kamera ausgewählt haben. Andernfalls wird beim Ausführen der App eine Warnung angezeigt.

Nun sehen Sie ein Dropdown-Menü mit verschiedenen Ereignissen, die den Auslöser auslösen können:

Für dieses Beispiel wählen Sie Datamatrix Detected oder Barcode Detected aus der Liste der Ereignisse.

Building a data matrix trigger

Wenn Sie ein Videovorschau-Widget in Ihrem Schritt haben, beachten Sie die Option "Overlay anzeigen", mit der Sie die Anzeige der Regionen über dem Video deaktivieren können. Aktivieren Sie das Overlay "DATAMATIRX DETECTOR" oder "BARCODE DETECTOR", um die Informationen zur Codeerkennung anzuzeigen.

Führen Sie die App an der Station aus, der Sie Ihre Kamerakonfiguration zugewiesen haben.

Wenn Sie den Schritt mit dem Vision Camera Widget in Ihrem Player öffnen, sehen Sie den Videostream der Kamera. Wenn Sie ein Objekt innerhalb des Bereichs mit einem Barcode bewegen, wird die Bereichsgrenze grün und die Trigger-Aktion wird ausgeführt.

Data matrix detector with trigger in a Tulip App

Sie haben nun die Einrichtung der Datamatrix- und Barcode-Detektoren in der Kamerakonfiguration erfolgreich abgeschlossen und sind bereit, diese Funktionalität in Produktionsanwendungen zu integrieren.

Weitere Lektüre


Haben Sie gefunden, wonach Sie gesucht haben?

Gehen Sie zu community.tulip.co und stellen Sie Ihre Frage oder sehen Sie, ob andere eine ähnliche Frage hatten!


War dieser Artikel hilfreich?