Utilizzo del Datamatrix e dei rilevatori di codici a barre
  • 22 Sep 2022
  • 3 Minuti da leggere
  • Contributori

Utilizzo del Datamatrix e dei rilevatori di codici a barre


Utilizzo dei rilevatori di codici a barre e di matrici di dati

Rilevamento di Data Matrix e altri codici a barre nella vista di una telecamera, attivazione di azioni dell'applicazione mediante i rilevatori di codici a barre

Panoramica sui rilevatori di codici a barre e matrici di dati

La lettura di codici a barre con una fotocamera può aiutare a verificare visivamente la leggibilità e il contenuto del codice, oltre ad automatizzare l'intero processo con il pezzo contrassegnato. Sono disponibili due rilevatori di codici a barre:

  • Rilevatore di codici a barre per uso generico, in grado di leggere una serie di codici a barre 1D e 2D, come: Codice 128, Codice 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 e codice QR.
  • RilevatoreData Matrix, che legge i codici a barre DataMatrix 2D ampiamente utilizzati negli ambienti di produzione per contrassegnare i prodotti.

Offriamo un rilevatore di matrici di dati specializzato grazie alla velocità e alla precisione degli algoritmi di rilevamento delle matrici di dati per scopi speciali.

NOTA

I rilevatori di codici a barre sono disponibili solo a partire dalla versione Tulip r212+ e dalla versione Player 1.2.2+.

Utilizzando i rilevatori di codici a barre di Vision, è possibile monitorare regioni predefinite del flusso della telecamera per rilevare i codici a barre in tempo reale. È quindi possibile utilizzare gli eventi di rilevamento per creare una logica all'interno dell'applicazione.

In questo articolo, imparerete...

  • Come impostare un rilevatore di Datamatrix o di codici a barre
  • Usare i trigger in-app degli eventi di rilevamento

Prerequisiti

  • Per comprendere le funzionalità e i requisiti di Vision e per le istruzioni su come configurare la fotocamera, consultare la Guida introduttiva a Vision.
  • Questa funzione funziona sia con le telecamere a colori che con quelle di profondità.

Impostazione del Datamatrix o del rilevatore di codici a barre

Dopo aver completato l'impostazione della configurazione della telecamera, si dovrebbe vedere il flusso video. Per impostare il rilevatore di matrici di dati o di codici a barre, selezionare l'area che si desidera monitorare per rilevare i codici a barre. Potrebbe essere necessario creare una nuova regione, facendo clic e trascinando sull'immagine per definire la regione:

Quindi, creare un rilevatore Datamatrix o un rilevatore di codici a barre facendo clic sul link Crea rilevatore. Dare un nome al rilevatore e una descrizione (opzionale) e scegliere il tipo di rilevatore desiderato. Attivare il rilevatore per questa regione utilizzando la levetta.

Creating a data matrix detector

Per creare un rilevatore di codici a barre, è necessario selezionare "Rilevatore di codici a barre" al momento della creazione del rilevatore. I rivelatori Codice a barre e Datamatrix sono separati.

Il confine della regione diventa verde se viene rilevato un codice a barre nella regione, altrimenti rimane rosso. Se viene rilevato un codice a barre nella regione, viene attivato un evento nell'applicazione che utilizza questa configurazione della telecamera.

Utilizzo del Datamatrix o del rilevatore di codici a barre in un'applicazione

Passare all'editor dell'applicazione e creare un nuovo trigger di uscita del dispositivo.

Tutte le configurazioni della telecamera appariranno nel sottoelenco Dispositivo specifico. Selezionare la configurazione della telecamera dall'elenco a discesa.

Si noti che la sezione Dispositivo specifico consente di utilizzare più telecamere nella stessa applicazione. Tutte le stazioni che eseguono questa applicazione devono avere la configurazione specifica della telecamera selezionata. In caso contrario, all'avvio dell'applicazione verrà visualizzato un avviso.

A questo punto viene visualizzato un menu a tendina con vari eventi da cui far partire l'attivazione:

Per questo esempio, selezionare Datamatrix Detected o Barcode Detected dall'elenco degli eventi.

Building a data matrix trigger

Se nella fase è presente un widget di anteprima video, l'opzione "Mostra sovrapposizione" consente di disattivare la visualizzazione delle regioni sopra il video. Attivare l'overlay "DATAMATIRX DETECTOR" o "BARCODE DETECTOR" per visualizzare le informazioni sul rilevamento del codice.

Eseguire l'applicazione nella stazione a cui è stata assegnata la configurazione della telecamera.

Quando si apre la fase con il Vision Camera Widget nel lettore, si vedrà il flusso video della telecamera. Quando si sposta un oggetto all'interno della regione con un codice a barre, il confine della regione diventa verde e viene eseguita l'azione di attivazione.

Data matrix detector with trigger in a Tulip App

A questo punto è stata completata l'impostazione dei rilevatori Datamatrix e Barcode nella configurazione della telecamera e si è pronti a integrare questa funzionalità nelle applicazioni di produzione.

Ulteriori letture


Questo articolo è stato utile?