La página del Escáner conecta un escáner de código de barras en serie a campos de entrada de datos habilitados para escaneos. Los valores escaneados pueden llenar @SCASK valores, fluir hacia nombres de carpetas, nombres de archivos y metadatos, y opcionalmente activar una acción seleccionada. Para la sintaxis completa de tokens ASK y el flujo de trabajo de entrada de datos, abre la página de ayuda de ASK.

Qué hace

  • Abre un puerto COM configurado y escucha el texto del escaneo.
  • Elimina el envoltorio de escaneo requerido de cada escaneo.
  • Envía el valor limpio al sistema de entrada de datos compartido de ASK.
  • Coloca el valor en el campo de escaneo actual o en el campo de escaneo enfocado.
  • Opcionalmente activa una acción seleccionada cuando el escaneo coincide con Trigger with.
  • Muestra mensajes de conexión, escaneo y error en el registro de la página del Escáner.

Configuración rápida

  1. Utiliza un escáner USB por cable siempre que sea posible.
  2. Coloca el escáner en modo serie USB, no en modo teclado.
  3. Instala el controlador del escáner si Windows no muestra ya el escáner como un puerto COM.
  4. Verifica el Administrador de dispositivos de Windows. El escáner debería aparecer bajo Puertos como un dispositivo COM, como COM3.
  5. Selecciona ese puerto COM en la página del Escáner.
  6. Ajusta la velocidad de baudios, bits de datos, paridad, bits de parada y control de flujo según el manual del escáner.
  7. Programa el escáner para enviar ! antes de cada escaneo y @ después de cada escaneo.
  8. Haz clic en Conectar cuando la configuración sea correcta.

Configuraciones en serie

  • Ajusta la velocidad de baudios, bits de datos, paridad, bits de parada y control de flujo según el manual del escáner.
  • No adivines el número del puerto COM. Usa el puerto que se muestra en el Administrador de dispositivos.
  • Si no aparece ningún puerto COM, instala el controlador del proveedor del escáner o el controlador USB en serie, luego desconecta y vuelve a conectar el escáner.
  • Si el escáner se movió a otro puerto USB, verifica nuevamente el puerto COM porque Windows puede asignar un nuevo número.
  • Si otra aplicación o herramienta de terminal tiene el puerto COM abierto, ciérralo antes de conectarte desde la página del Escáner.

Envoltorio de escaneo requerido

  • Usa ! como prefijo y @ como sufijo en la configuración actual del escáner.
  • Ejemplo: !12345678@ se convierte en 12345678 después de que se elimina el envoltorio.
  • Sin marcadores, escaneos rápidos y repetidos pueden mezclarse en una sola cadena más larga.

Usar campos de escaneo

  • Usa @SCASK tokens cuando un valor deba ser llenado por el escáner.
  • Usa @ASK tokens para valores de entrada de datos normales.
  • Cuando ningún campo de escaneo tiene el foco, cada escaneo va al objetivo de escaneo actual y luego avanza al siguiente objetivo de escaneo.
  • Cuando un campo de escaneo tiene el foco, el escaneo va a ese campo enfocado.
  • Los valores escaneados pueden ser utilizados en cualquier lugar donde se use el valor ask, incluyendo carpetas, nombres de archivos y metadatos.
  • Si un campo ASK capaz de escaneo termina su descriptor con !, escanear en ese campo envía la acción de la aplicación configurada después de que los campos ASK requeridos sean válidos.

Activar acciones de código de barras

  • Las acciones de activación son opcionales. Deja Trigger with vacío si solo deseas el comportamiento de escaneo a campo.
  • Establece Trigger with a un valor de código de barras específico solo cuando desees que un escaneo dispare una acción.
  • Selecciona el Triggered action que debe ejecutarse cuando se escanee ese valor.
  • Un escaneo coincidente puede activar la acción seleccionada, como la captura de imagen.

Flujo de trabajo de solo código de barras de ejemplo:

  1. Escanea el valor de código de barras que debe llenar los campos @SCASK.
  2. Escanea el código de barras de activación.
  3. La aplicación activa el Triggered action seleccionado.

Esto admite una operación sin manos donde los escaneos de códigos de barras pueden llenar valores y activar la captura.

Campos de envío de ASK

ASK también puede enviar la acción ASK configurada de la aplicación desde el propio formulario de entrada de datos. Agrega ! al final de un descriptor ASK cuando completar ese campo deba enviar la acción.

Por ejemplo:

@SCASK1#*1:ID#\@ASK1#2:City!#

Esto hace que el ID sea requerido y primero en el orden de entrada, luego se envía cuando se completa la Ciudad. Los campos ASK requeridos deben ser llenados antes de que se ejecute el envío. La configuración del escáner ! prefijo es separada del marcador del descriptor ASK !.

Por qué modo serie

  • El modo serie envía el escaneo directamente a la caja de entrada de datos correcta.
  • No necesitas hacer clic en la caja primero como lo harías con el modo teclado.
  • Este es el modo más confiable cuando deseas menos errores de entrada.

Guía de hardware

  • Se recomienda un escáner de código de barras USB por cable.
  • Muchos escáneres comunes, como el Zebra LS2208, pueden exponer un puerto COM a través de un controlador.
  • Los escáneres inalámbricos pueden perder entradas cuando Bluetooth o Wi-Fi están ocupados, especialmente en lugares concurridos.
  • Los códigos 1D son la opción más segura porque se resuelven en un solo valor de texto.
  • Los códigos 2D y 3D pueden llevar estructuras de datos más complejas, por lo que no se recomiendan para este flujo.
  • La mayoría de las simbologías soportadas por escáneres pueden ser utilizadas siempre que el escáner pueda leerlas.

Prueba primero con un código de barras simple, como un código 1D de 8 dígitos, antes de usar etiquetas más largas o simbologías complejas.

Resultado del escaneo

  • El valor de escaneo limpio se envía al sistema de ASK compartido.
  • @SCASK tokens reciben valores escaneados.
  • @ASK y @SCASK valores pueden ser utilizados en rutas, nombres de archivos y metadatos.
  • Los valores Trigger with coincidentes pueden activar la acción seleccionada, como la captura.
  • El registro de la página del Escáner muestra el estado de conexión y escaneo.

Solución de problemas

  • Si el escáner no se conecta, confirma el puerto COM y el controlador en el Administrador de dispositivos de Windows.
  • Si los escaneos no aparecen, confirma que el escáner esté en modo serie en lugar de modo teclado.
  • Si faltan o se combinan valores de escaneo, confirma que el escáner envíe ! antes de cada escaneo y @ después de cada escaneo.
  • Si aparecen caracteres incorrectos, confirma la velocidad de baudios, bits de datos, paridad, bits de parada y control de flujo.
  • Si los escaneos están desordenados, prueba una velocidad de baudios más baja del manual del escáner y confirma que los bits de datos y la paridad aún coincidan.
  • Si el escaneo va al campo incorrecto, haz clic en el campo de escaneo deseado o revisa el orden de las entradas @SCASK.
  • Si la acción de activación no se dispara, confirma que el código de barras de activación escaneado coincida exactamente con Trigger with.
  • Si se activa la acción incorrecta, confirma la selección de Triggered action en la página del Escáner.