Printer
Impresión de etiquetas
y lectura de tags.
Printer reúne el software de impresión y el portal de lectura de tags. Desarrollé la aplicación de impresión: catálogo, órdenes, importación de XML CFDI, generación ZPL e historial de trabajos.
- Productos y órdenes
- Importación con vista previa
- Conversión de SKU a EPC
- Lectura por EPC y TID
Ver ejemplo de ZPL generado
Así se conecta con el lector.
El SKU se codifica en hexadecimal para obtener el EPC. Las piezas de un producto comparten EPC; el TID identifica cada tag físico. El portal cuenta los TID y compara la cantidad con la orden.
—EPC de 24 caracteres: se trunca o se completa con FF. El TID viene del tag; no se genera al imprimir.
Se reproduce una vez al llegar aquí.
0 / 4 piezas de la orden
Pendiente de impresión| TID de ejemplo | Lectura |
|---|
Prepara las etiquetas de arriba. Después podrás leer cada pieza en entrada o salida.
Cada sentido tiene su propio conteo de prueba. Al cubrir la cantidad se cierra la orden; si siguen faltando piezas después de 10 segundos desde la primera lectura, se activan rojo y buzzer. Solo se simulan los datos y las salidas.
El problema
Llevar los datos de productos y órdenes a etiquetas RFID exige mantener la correspondencia entre SKU, EPC, cantidades e impresión.
La solución
Catálogo y órdenes centralizados, importación con previsualización, preparación de etiquetas Zebra y registro persistente de trabajos e intentos de envío.
El desarrollo
Interfaz, backend, almacenamiento SQLite, conversión de SKU a EPC, importación CFDI y comunicación con la impresora. El lector utiliza el mismo EPC para relacionar las piezas con la orden y su TID para contar cada etiqueta una sola vez.
Qué demuestra: SKU → EPC, conteo por TID sin duplicados y comparación con la cantidad de la orden. Prueba repetir un TID, dejar faltantes o añadir un tag ajeno. Desarrollé el software de impresión; mi aportación al portal fue luces y armado del PLC. La demo usa datos ficticios, sin imprimir ni leer hardware real. El repositorio es privado.
