Guías & Recursos Técnicos

Cómo Programar un Tag UHF-RFID: Estándares, Codificación y Herramientas

Guía práctica de programación RFID: estándares de codificación EPC, herramientas, errores frecuentes y mejores prácticas para codificación en producción.

Contenido

Qué significa "programar" un tag RFID UHF

Un tag RFID UHF "en blanco" sale de fábrica con un TID (Tag Identifier, único e irrepetible) pero sin EPC definido — o con un EPC genérico asignado por el fabricante del chip. "Programar" o "codificar" un tag significa escribir en su memoria el código EPC que el sistema de gestión de destino espera.

La programación puede incluir además:

  • Escritura en la User Memory (datos operativos adicionales)
  • Configuración de la contraseña de acceso (Access Password) y Kill Password
  • Bloqueo de bancos de memoria (Lock Bytes, Permalock)

La programación es un paso crítico en el ciclo de vida del tag: un error en la estructura del EPC puede hacer que el sistema de gestión no reconozca el tag, requiriendo la sustitución de toda la fornitura.

Estructura del EPC: cómo se codifica el identificador

El EPC de 96 bits (el formato más común) se divide en campos con funciones distintas:

  • Header (8 bits) — indica el tipo de EPC y su longitud
  • Filter Value (3 bits) — nivel de empaquetado (paleta=1, caja=2, artículo=3)
  • Partition (3 bits) — distribución de bits entre Company Prefix e Item Reference
  • GS1 Company Prefix — identifica a la empresa (20 a 40 bits según la partición)
  • Item Reference — identifica el tipo de producto o activo
  • Serial Number (38 bits) — número de serie único del artículo

Para aplicaciones que no necesitan interoperabilidad GS1, puede adoptarse un esquema propietario que distribuya los 96 bits libremente según la estructura del sistema de gestión de destino — por ejemplo, 24 bits para el tipo de activo y 72 bits para el número de serie.

La estructura del EPC debe definirse antes de la producción. Cambiarla después significa recodificar o reemplazar todos los tags ya instalados.

Herramientas de codificación: hardware y software

Hardware: lectores/encoders

  • Lectores UHF de escritorio con software: Zebra ZD621R, Zebra FX9600 + antena cercana. El lector se conecta al PC via USB/Ethernet y el software envía los comandos de escritura.
  • Terminales portátiles: Zebra RFD90, Chainway C71/C72. Útiles para codificación en campo (re-etiquetado de activos ya instalados).
  • Encoders integrados en impresoras RFID: Zebra ZT411R, SATO CL4NX+. Imprimen la etiqueta y la codifican en un único paso — estándar para etiquetas con código de barras + RFID en aplicaciones logísticas.

Software

  • LLRP (Low Level Reader Protocol): protocolo estándar para comunicación con lectores UHF. La mayoría de software de middleware RFID lo soporta nativamente.
  • SDK del fabricante del lector: Impinj Octane SDK, Zebra RFID SDK, Feig FEISC SDK. Permiten desarrollar aplicaciones de codificación personalizadas.
  • Software de codificación comercial: GoToTags, Metalcraft TagPrint Pro, NiceLabel RFID. Soluciones para codificación y impresión de etiquetas sin necesidad de desarrollo ad-hoc.

Codificación en producción vs. codificación en campo

Codificación en producción (on-line encoding)

Las etiquetas RFID se codifican en la línea de producción, integradas con el sistema de etiquetado. La impresora RFID recibe de la aplicación de gestión (WMS/ERP) el EPC a asignar a cada unidad, imprime la etiqueta y la codifica simultáneamente. Las etiquetas salen de la línea ya codificadas y listas para aplicar.

Ventajas: automatización total, velocidad, sin errores de transcripción manual. Requisito: integración entre la aplicación de gestión y la impresora RFID.

Codificación fuera de línea (batch encoding)

Los tags o etiquetas se codifican en lote con un lector/encoder de escritorio, generalmente antes de aplicarlos a los productos o activos. Se usa cuando la codificación en línea no está disponible o cuando los tags deben precodificarse antes de la entrega a varios usuarios.

Codificación en fábrica por el fabricante del tag

Wintag puede codificar todos los tags durante la producción, entregándolos directamente con el EPC definitivo, la User Memory configurada y los bancos de memoria bloqueados según las especificaciones del cliente. Es la opción más eficiente para proyectos con codificación compleja o cuando el cliente no dispone de infraestructura de codificación propia.

Errores frecuentes y cómo evitarlos

Error 1: estructura EPC no acordada con el WMS

El tag lleva un EPC que el WMS de destino no reconoce o parsea incorrectamente. El sistema no puede asociar el tag al artículo. Solución: definir la estructura EPC con el integrador del WMS antes de la producción y validar con muestras precodificadas.

Error 2: Kill Password y Access Password en valor por defecto

Los tags se despliegan con contraseñas 0x00000000. Cualquier lector puede matar o sobrescribir los tags. Solución: configurar siempre contraseñas no nulas durante la codificación.

Error 3: codificación del tag sobre superficie metálica

Intentar codificar un tag on-metal con un encoder de escritorio no diseñado para ello da errores de escritura o baja fiabilidad. Solución: usar un encoder específico para tags on-metal, o encargar la precodificación en fábrica antes de instalar los tags.

Error 4: no validar la lectura tras la escritura

El proceso de codificación no incluye una verificación de lectura post-escritura. Tags mal codificados se despliegan y el error se descubre solo cuando el sistema no los reconoce. Solución: implementar siempre un read-verify tras cada operación de escritura, con reintentos y rechazo de tags fallidos.

Error 5: planificación tardía de la estructura EPC

La estructura EPC se define cuando los tags ya están producidos o instalados. Cambiarla a posteriori implica recodificar o sustituir miles de tags. Solución: definir la estructura EPC en la fase de diseño del proyecto, antes de cualquier producción.

Codificación en fábrica: el servicio Wintag

Wintag ofrece codificación en fábrica para todos los tags y etiquetas producidas. El proceso estándar:

  1. El cliente proporciona el esquema EPC (o estructura propietaria) y los datos de User Memory
  2. Wintag configura la línea de codificación y produce una serie de muestras precodificadas para validación
  3. El cliente valida las muestras en su sistema (lector, middleware, WMS/ERP)
  4. Producción en serie con codificación integrada
  5. Entrega con archivo CSV di trazabilidad: TID, EPC asignado, resultado del test RF por tag

El cliente recibe los tags listos para instalar, sin necesidad de infraestructura de codificación propia.

Recursos relacionados

¿Busca tags RFID para un proyecto concreto?

Wintag desarrolla soluciones a medida. Descríbanos su aplicación y recibirá una evaluación técnica en 24 horas.



¿Un proyecto RFID?
Hablemos.

Describa su necesidad y un ingeniero de Wintag le responderá en 24 horas con una evaluación concreta — sin compromiso.

Respuesta en 24 horas laborables
Asesoramiento técnico directo, sin intermediarios
Presupuesto gratuito personalizado
o
Reservar llamada Teams — 30 min.