Utilización de los detectores de Datamatrix y de códigos de barras
  • 22 Sep 2022
  • 3 Minutos para leer
  • Colaboradores

Utilización de los detectores de Datamatrix y de códigos de barras


Uso de los detectores de Datamatrix y de códigos de barras

Detectar Data Matrix y otros códigos de barras en la vista de una cámara, Activar acciones de la aplicación utilizando los detectores de códigos de barras

Visión general de los detectores de Datamatrix y códigos de barras

La lectura de códigos de barras con una cámara puede ayudar en la verificación visual de la legibilidad y el contenido del código, así como en la automatización de todo el proceso con la pieza marcada. Disponemos de dos detectores de códigos de barras:

  • Detector de códigos de barras de uso general, que puede leer una gran cantidad de códigos de barras 1D y 2D, como: Código 128, Código 39, EAN-8, EAN-13, ITF, RSS-14, PDF 417 y código QR.
  • Detector DataMatrix, que lee códigos de barras 2D DataMatrix ampliamente utilizados en entornos de producción para marcar productos.

Ofrecemos un Detector Datamatrix especializado debido a la velocidad y precisión de los algoritmos de detección datamatrix de propósito especial.

:::(Información) (NOTA)
Los detectores de códigos de barras sólo están disponibles a partir de la versión r212+ de Tulip y la versión 1.2.2+ de Player.
:::

Usando los detectores de códigos de barras en Visión, puede monitorear regiones predefinidas en el flujo de su cámara para detectar códigos de barras en tiempo real. A continuación, puede utilizar los eventos de detección para construir la lógica dentro de su aplicación.

En este artículo, aprenderá...

  • Cómo configurar un detector de Datamatrix o de código de barras
  • Utilizar los disparadores de eventos del detector en la aplicación

Requisitos previos

  • Por favor, revise Introducción a Visión para entender las funcionalidades y requisitos de Visión, así como para obtener instrucciones sobre cómo configurar su cámara.
  • Esta función funciona tanto con las cámaras de color como con las de profundidad.

Configurar el Datamatrix o el Detector de Código de Barras

Después de completar la configuración de la cámara, debería ver el flujo de vídeo. Para configurar el detector de Datamatrix o de código de barras, seleccione la región que desea supervisar para detectar los códigos de barras. Puede que tenga que crear una nueva región, haciendo clic y arrastrando en la imagen para definir su región:

A continuación, cree un detector Datamatrix o un detector de código de barras haciendo clic en el enlace Crear detector. Dé un nombre al detector y una descripción (opcional) y elija el tipo de detector deseado. Habilite el detector para esta región utilizando el conmutador.

Creating a data matrix detector

Para crear un detector de código de barras, recuerde que debe seleccionar "Detector de código de barras" al crear el detector. Los detectores de código de barras y de matriz de datos están separados.

El límite de la región se volverá verde si se detecta un código de barras en la región, de lo contrario permanecerá en rojo. Si se detecta un código de barras en la región, se activará un evento en la aplicación que esté utilizando esta configuración de cámara.

Utilizar la Datamatrix o el detector de código de barras en una aplicación

Cambie al editor de su aplicación y cree un nuevo Activador de Salida de Dispositivo.

Todas las configuraciones de cámara aparecerán en la sub-lista de Dispositivo específico. Seleccione su configuración de cámara en el menú desplegable.

Tenga en cuenta que la sección Dispositivo específico le permite utilizar varias cámaras en la misma aplicación. Cualquier estación que ejecute esta aplicación debe tener la configuración de cámara específica que haya seleccionado para la cámara. De lo contrario, se mostrará una advertencia cuando se ejecute la aplicación.

Ahora verá un menú desplegable de varios eventos para ejecutar el disparador:

Para este ejemplo, seleccione Datamatrix Detected o Barcode Detected de la lista de eventos.

Building a data matrix trigger

Si tiene un widget de vista previa de vídeo en su paso, tenga en cuenta que la opción "Mostrar superposición" le permite desactivar la visualización de las regiones en la parte superior del vídeo. Habilite la superposición "DATAMATIRX DETECTOR" o "BARCODE DETECTOR" para mostrar la información de detección de códigos.

Ejecute la aplicación en la estación a la que asignó la configuración de la cámara.

Al abrir el paso con el widget de cámara de visión en su reproductor, verá el flujo de vídeo de la cámara. Cuando mueva un objeto dentro de la región que tiene un código de barras, el límite de la región se volverá verde, y la acción de activación tendrá lugar.

Data matrix detector with trigger in a Tulip App

Ahora ha completado con éxito la configuración de los detectores de Datamatrix y Código de Barras en la configuración de la cámara, y está listo para construir esta funcionalidad en las aplicaciones de producción.

Más información


¿Te ha sido útil este artículo?