Verwendung der Datamatrix- und Barcode-Detektoren
  • 30 Sep 2022
  • 3 Minuten zu lesen
  • Mitwirkende

Verwendung der Datamatrix- und Barcode-Detektoren


Verwendung der Datamatrix- und Barcode-Detektoren

Erkennen von Data Matrix und anderen Barcodes im Kamerabild, Auslösen von App-Aktionen mit Barcode Detectors

Datamatrix- und Barcode-Detektoren Übersicht

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 im Angebot:

  • 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 häufig in Produktionsumgebungen zur Kennzeichnung von Produkten verwendet werden.

Wir bieten einen speziellen Datamatrix-Detektor aufgrund der Geschwindigkeit und Genauigkeit der speziellen Datamatrix-Erkennungsalgorithmen.

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 verwenden, um eine Logik in Ihrer Anwendung zu erstellen.

In diesem Artikel erfahren Sie...

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

Voraussetzungen

  • Bitte lesen Sie " Erste Schritte mit Vision", um ein Verständnis für die Funktionen und Anforderungen von Vision zu bekommen und um Anweisungen zum Einrichten Ihrer Kamera zu erhalten.
  • Diese Funktion funktioniert sowohl mit Farb- als auch mit Tiefenkameras.

Einrichten der Datamatrix oder des Barcode-Detektors

Nachdem Sie die Kamerakonfiguration abgeschlossen haben, sollten Sie den Videostrom sehen. Um den Datamatrix- oder 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 den Link Detektor erstellen klicken. Geben Sie dem Detektor einen Namen und eine Beschreibung (optional) und wählen Sie die gewünschte Art des Detektors. 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. Bitte 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, auf die der Auslöser angewendet werden kann:

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

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 der Region mit einem Barcode bewegen, wird die Grenze der Region grün und die Trigger-Aktion findet statt.

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


War dieser Artikel hilfreich?