Está en la página 1de 106

Machine Translated by Google

Zebra®

Identificación por radiofrecuencia (RFID)

Guía de programación 3

para la serie ZT400™ y


impresoras ZD500R™

P1062165-002 Rev. A
Machine Translated by Google

© 2014 ZIH Corp. Los derechos de autor de este manual y el software y/o el firmware de la impresora que se describe en el mismo
son propiedad de ZIH Corp. y los licenciantes de Zebra. La reproducción no autorizada de este manual o del software y/o firmware
de la impresora puede resultar en una pena de prisión de hasta un año y multas de hasta $10,000 (17 USC506). Los infractores de
los derechos de autor pueden estar sujetos a responsabilidad civil.

Este producto puede contener programas ZPL®, ZPL II® y ZebraLink™; Circuito Element Energy Equalizer® ; E3®; y fuentes Monotype Imaging.
Software © ZIH Corp. Todos los derechos reservados en todo el mundo.

Zebra, el gráfico de la cabeza de Zebra, Link-OS, ZPL y ZPL II son marcas comerciales de ZIH Corp., registradas en muchas
jurisdicciones de todo el mundo. Todos los derechos reservados.

Bluetooth® es una marca registrada de Bluetooth SIG.

Todos los demás nombres de marcas, nombres de productos o marcas registradas pertenecen a sus respectivos propietarios. Para obtener información adicional
sobre marcas comerciales, consulte "Marcas comerciales" en el CD del producto.

Declaración de propiedad Este manual contiene información de propiedad de Zebra Technologies Corporation y sus subsidiarias
("Zebra Technologies"). Está destinado únicamente para la información y el uso de las partes que operan y mantienen el equipo descrito
en este documento. Dicha información de propiedad no se puede usar, reproducir ni divulgar a terceros para ningún otro propósito sin el
permiso expreso y por escrito de Zebra Technologies.

Mejoras de productos La mejora continua de productos es una política de Zebra Technologies. Todas las especificaciones
y diseños están sujetos a cambios sin previo aviso.

Descargo de responsabilidad Zebra Technologies toma medidas para garantizar que sus especificaciones y manuales de ingeniería
publicados sean correctos; sin embargo, se producen errores. Zebra Technologies se reserva el derecho de corregir dichos errores y se
exime de la responsabilidad que resulte de ello.

Limitación de responsabilidad En ningún caso, Zebra Technologies o cualquier otra persona involucrada en la creación, producción o
entrega del producto adjunto (incluidos el hardware y el software) será responsable de ningún daño (incluidos, entre otros, los daños
emergentes, incluida la pérdida de ganancias comerciales). , interrupción del negocio o pérdida de información comercial) que surjan del
uso, los resultados del uso o la incapacidad de usar dicho producto, incluso si Zebra Technologies ha sido advertido de la posibilidad de
tales daños. Algunas jurisdicciones no permiten la exclusión o limitación de daños incidentales o consecuentes, por lo que es posible que
la limitación o exclusión anterior no se aplique a usted.

Declaración de exposición a la radiación de la FCC (para impresoras con radios o codificadores RFID) Este equipo cumple con
los límites de exposición a la radiación de la FCC establecidos para un entorno no controlado. Este equipo debe instalarse y operarse
con una distancia mínima de 20 cm entre el radiador y su cuerpo.

Este transmisor no debe ubicarse ni operarse junto con ninguna otra antena o transmisor.

Número de pieza: P1062165-002 Rev. A


Machine Translated by Google

Contenido

Acerca de este documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ...... ... .....7


Quién debe utilizar este documento. . . . . . .. . . . . ... . . . . .. . . . . .. . . . . .. . . . . .. . . . . .8

Cómo está organizado este documento. . . . . .. . . . . .. . . . . ... . . . .. . . . . ... . . . . .. . . . . .8

1 • Introducción a RFID. . . . . . . . . . . . . . . . . . . ......... ............ .....9


Descripción general de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Código electrónico de producto (EPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10


Campos EPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Estructura EPC en etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

EPC Clase 1, Generación 2 (Gen 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

Seguridad de datos y etiquetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11


Mapa de memoria Gen 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2 • Uso de las funciones de RFID. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . 13


Realización de actualizaciones de firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Selección de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Teniendo en cuenta las características del transpondedor RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15


Contabilización de la posición de incrustación del transpondedor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Prueba de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Maximización del potencial RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Evitar la interferencia de radiofrecuencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Almacenamiento o manejo correcto de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Uso de la configuración RFID correcta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Configuración de los valores de RFID mediante la calibración de etiquetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Configuración manual de los valores de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19


Restauración de la posición de programación predeterminada de la impresora. . . . . . . . . . . . . . . . . . . . . . . 19

Bloqueo de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

4 Contenidos

3 • Configuración de la impresora RFID. .. . . . . . . . . . . . ......... ... ......... . . . . 21

Ajuste la configuración de RFID de la impresora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22


Menú de usuario de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

4 • Creación de formatos básicos de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Crear y enviar un formato de etiqueta RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Ejemplos de formatos de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Formato de etiqueta RFID 1: codifique una etiqueta Gen 2 en hexadecimal. . . . . . . . . . . . . . . . . . 33

Formato de etiqueta RFID 2: codifique una etiqueta Gen 2 en ASCII. . . . . . . . . . . . . . . . . . . . . . . . 34

Formato de etiqueta RFID 3: lectura de datos de la etiqueta e impresión de datos en la etiqueta . . . . . . . . . . . . 35

Formato de etiqueta RFID 4: codificar etiqueta, leer etiqueta e imprimir datos en la etiqueta. . . . . . . . . 36

Formato de etiqueta RFID 5: codificar etiqueta, leer etiqueta y devolver resultados al host. . . . . . 37

5 • Resolución de problemas . . . . . . .. . . . . . . . . . . . ............ ............ . . . . 39

Problemas de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

Códigos y mensajes de error de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

6 • Comandos ZPL II para RFID . . . . . . . . . . . . . . . . . . . . . . . ... ......... . . . . 47

^HL o ~HL Devuelve el registro de datos RFID al host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

^HR Calibrar posición de etiqueta RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49


^Verificación del anfitrión HV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
^RB Definir estructura de datos EPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
^RF Lectura o escritura en formato RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

^RL Bloquear/Desbloquear memoria de etiquetas RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

^RLM: bloquear/desbloquear el banco de memoria especificado. . . . . . . . . . . . . . . . . . . . . . . . . . . 61


^RLB – Bloqueo permanente de secciones de memoria especificadas . . . . . . . . . . . . . . . . . . . . . . . 62
~RO Restablecer contadores avanzados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

^RR Habilitar selección de antena adaptativa . . . . . . .. . . . . .. . . . . .. . . . . .. . . . . ... . . . . sesenta y cinco

^RS Configurar parámetros RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

^RU Leer serialización de chip RFID único. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69


^RW Establecer niveles de potencia de RF para lectura y escritura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

7 • Comandos SGD para RFID . . . ............ .................. . . . . . . . 73

odometer.rfid.valid_resettable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

odometer.rfid.void_resettable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

rfid.adaptive_antenna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
. . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
rfid.antenna_sweep . rfid.código_país
rfid.habilitar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

rfid.error.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

rfid.hop_table_version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

rfid.position.program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

rfid.reader_1.antenna_port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

rfid.reader_1.firmware_version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

rfid.reader_1.hardware_version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Contenido 5

rfid.lector_1.modelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
rfid.reader_1.poder.leer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
rfid.reader_1.poder.escribir. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
rfid.region_code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
rfid.etiqueta.calibrar. . .. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
rfid.tag.read.content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
rfid.etiqueta.leer.ejecutar .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
rfid.tag.read.result_line1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
rfid.tag.read.result_line1_alternate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
rfid.tag.read.result_line2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
rfid.tag.read.result_line2_alternate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
rfid.tag.test.content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
rfid.etiqueta.prueba.ejecutar.
rfid.tag.test.result_line1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
rfid.tag.test.result_line2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

6 Contenidos

Notas • ____________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Acerca de este documento

Esta sección le proporciona información de contacto, estructura y organización del documento y


documentos de referencia adicionales.

Contenido
Quién debe usar este documento. . ... .... ... .... ... . ... .... ... .... ... .... ...8
Cómo está organizado este documento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

8 Acerca de este documento


Quién debe usar este documento

Quién debe usar este documento


La Guía de programación de RFID 3 está diseñada para que la utilice el desarrollador de formatos de etiquetas o el integrador de
impresoras para crear formatos de etiquetas que codificarán etiquetas RFID. Las siguientes impresoras son compatibles con esta
guía:

• Serie ZT400 con opción RFID instalada

• ZD500R

Para otras impresoras, consulte la Guía de programación RFID original, número de pieza 58978L-XXX, o la Guía de programación
RFID 2, número de pieza P1026148-XXX. Puede descargar la versión más reciente desde http://www.zebra.com/manuals.

Cómo está organizado este documento


La Guía de programación RFID 3 está configurada de la siguiente manera:

Sección Descripción
Acerca de este documento en la página 7 Esta sección le proporciona información de contacto, estructura y organización del
documento y documentos de referencia adicionales.

Introducción a RFID en la página 9 Esta sección describe los conceptos básicos de la identificación por radiofrecuencia
(RFID) y cómo funciona RFID con su impresora.

Uso de funciones RFID en la página 13 Esta sección lo guía a través de algunas ideas a considerar y algunas tareas que puede
necesitar realizar antes de comenzar a usar etiquetas RFID. Cuando haya completado esta
sección, estará listo para programar sus formatos de etiquetas RFID.

Menú de usuario de RFID en la página 27 Esta sección muestra los parámetros que aparecen en su impresora en el menú de usuario de
RFID.

Creación de formatos básicos de etiquetas RFID Utilice los ejemplos de ZPL de esta sección como base para programar sus propios formatos de
en la página 31 etiquetas RFID.

Solución de problemas en la página 39 Esta sección proporciona información sobre los errores operativos de RFID que podría necesitar
solucionar. Para otros tipos de problemas, consulte la Guía del usuario de su impresora.

Comandos ZPL II para RFID Esta sección contiene los comandos ZPL II para RFID específicos en la página 47
aplicaciones

Comandos SGD para RFID en la página 73 Esta sección contiene los comandos Set/Get/Do (SGD) para RFID
aplicaciones específicas.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

1
Introducción a RFID

Esta sección describe los conceptos básicos de la identificación por radiofrecuencia (RFID) y cómo
funciona RFID con su impresora.

Contenido
Descripción general de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Código electrónico de producto (EPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Campos EPC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Estructura EPC en etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
EPC Clase 1, Generación 2 (Gen 2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Seguridad de datos y etiquetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Mapa de memoria Gen 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

10 Introducción a RFID
Descripción general de RFID

Descripción general de RFID

Una impresora RFID codifica (escribe) información en transpondedores RFID HF o UHF ultradelgados que están integrados en
etiquetas, boletos y etiquetas "inteligentes". La impresora codifica la información; verifica la codificación adecuada; e imprime
códigos de barras, gráficos y/o texto en la superficie de la etiqueta.

El transpondedor RFID a veces se denomina etiqueta RFID o incrustación. El transpondedor generalmente está hecho de
una antena que está unida a un chip de circuito integrado (IC). El chip IC contiene el circuito RF, codificadores, decodificadores
y memoria. Si sostiene una etiqueta RFID contra la luz, puede ver la antena del transpondedor y puede sentir una protuberancia
en la etiqueta donde se encuentra el chip IC.

La codificación y la impresión de una etiqueta RFID generalmente se completan en el primer intento, pero pueden ocurrir
algunas fallas. Si experimenta fallas constantes, puede indicar un problema con las etiquetas RFID, con los formatos de sus
etiquetas o con la ubicación del transpondedor.

Código de producto electrónico (EPC)


EPC es un estándar de numeración de productos administrado por GS1 que se puede usar para identificar una variedad de
artículos mediante el uso de tecnología RFID. El código EPC de 96 bits se vincula a una base de datos en línea, lo que proporciona
una forma segura de compartir información específica del producto a lo largo de la cadena de suministro.

Nota • La información de esta sección se proporciona únicamente para su comodidad y está sujeta a cambios. Vaya a http://
gs1.org/epcglobal para obtener la información más reciente de EPC.

Campos EPC

Al igual que con los códigos de barras, EPC se divide en números que identifican el fabricante y el tipo de producto. Sin embargo,
EPC contiene la siguiente información adicional:

• Encabezado: identifica la longitud, el tipo, la estructura, la versión y la generación de EPC

• Número de gerente : identifica la empresa o la entidad de la empresa

• Clase de objeto : similar a una unidad de mantenimiento de existencias (SKU)

• Número de serie: la instancia específica de la clase de objeto que se etiqueta

Se pueden usar campos adicionales como parte del código EPC para codificar y decodificar información de diferentes sistemas de
numeración en un formato legible por humanos. Para obtener más información sobre las especificaciones de EPC, consulte el sitio
web de EPC Global.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Introducción a RFID 11
EPC Clase 1, Generación 2 (Gen 2)

Estructura EPC en etiquetas RFID

En la impresora, puede subdividir los datos del transpondedor en campos únicos. Puede personalizar estos campos para crear etiquetas
"inteligentes" que satisfagan sus necesidades o que cumplan con los estándares necesarios en la programación de EPC.

El comando ^RB ZPL (ver ^RB en la página 55 para) se usa para definir la estructura EPC. Los datos del campo EPC se pueden
delimitar con cualquiera de los siguientes caracteres:

, ~!@#$%^&*| . <>/\:;

EPC Clase 1, Generación 2 (Gen 2)


Las etiquetas Gen 2 suelen tener un identificador EPC de 96 bits y pueden admitir grandes estructuras de datos. El tamaño de la
memoria de usuario disponible (si la hay) varía según el modelo y el fabricante de la etiqueta.

Seguridad de datos y etiquetas

Contraseñas de etiquetas Puede establecer contraseñas opcionales de 32 bits que le permitan acceder a los datos de las etiquetas,
bloquear los datos de las etiquetas o deshabilitar (eliminar) una etiqueta de forma permanente. Si lo desea, use el comando ZPL ^RF
en la página 57 para configurar las contraseñas y ^RL en la página 61 para especificar el tipo de bloqueo.

Opciones de bloqueo de datos La memoria de etiquetas se puede proteger con opciones de bloqueo flexibles usando ^RL en
la página 61. Por ejemplo, puede bloquear la memoria de una etiqueta para evitar que se codifique accidentalmente y luego
desbloquearla para escribir. Una función de bloqueo permanente evita la reescritura de los datos de la etiqueta.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

12 Introducción a RFID
EPC Clase 1, Generación 2 (Gen 2)

Mapa de memoria Gen 2

La Figura 1 muestra cómo se almacena la información en una etiqueta Gen 2.

Figura 1 • Mapa de memoria Gen 2

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

2
Uso de funciones RFID

Esta sección lo guía a través de algunas ideas a considerar y algunas tareas que puede necesitar
realizar antes de comenzar a usar etiquetas RFID. Cuando haya completado esta sección, estará
listo para programar sus formatos de etiquetas RFID.

Contenido
Realización de actualizaciones de firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Selección de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Teniendo en cuenta las características del transpondedor RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Contabilización de la posición de incrustación del transpondedor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Prueba de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Maximizando el potencial RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Evitar interferencias de radiofrecuencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Almacenamiento o manejo correcto de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Uso de la configuración RFID correcta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Configuración de los valores de RFID mediante la calibración de etiquetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Configuración manual de los valores de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Restauración de la posición de programación predeterminada de la impresora. . . . . . . . . . . . . . . . . . . . . . . . . 19
Bloqueo de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

14 Uso de funciones RFID


Realización de actualizaciones de firmware

Realización de actualizaciones de firmware

Zebra puede actualizar el firmware de la impresora periódicamente para agregar nuevas funciones o solucionar
cualquier problema conocido con el firmware anterior. En cualquier momento, puede descargar el firmware más reciente
para su impresora RFID. Para obtener los archivos de firmware y las instrucciones de descarga, vaya a http://
www.zebra.com/firmware.

Las funciones RFID descritas en este manual requieren que las impresoras admitidas tengan la versión de
firmware que se indica en la Tabla 1. Para otras impresoras, consulte la Guía de programación RFID original, número
de pieza 58978L-XXX, o la Guía de programación RFID 2, número de pieza P1026148- XXX. Puede descargar la
versión más reciente de cualquiera de estos manuales desde http://www.zebra.com/manuals.

Importante • Descargue solo el firmware diseñado para su impresora (Tabla 1). La descarga de firmware inapropiado
puede deshabilitar su impresora o algunas o todas las funciones de RFID.

Antes de descargar el nuevo firmware, imprima una etiqueta de configuración de la impresora y verifique que la nueva
versión del firmware de la impresora sea adecuada para su impresora.

Tabla 1 • Versiones de firmware de la impresora RFID

Impresora Versión de firmware

Serie ZT400 V75.19.7Z o posterior

ZD500R V74.19.7Z o posterior

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Uso de funciones RFID 15


Selección de etiquetas RFID

Selección de etiquetas RFID


Para seleccionar etiquetas RFID para su impresora, considere el transpondedor RFID (comúnmente llamado etiqueta RFID) y dónde
se coloca el transpondedor en la etiqueta. Realice pruebas para determinar si las etiquetas RFID que seleccionó funcionan como
esperaba antes de comprar una gran cantidad de ellas.
Esta sección proporciona una breve descripción de las cosas que debe tener en cuenta. En http://www.zebra.com/transponders/ se
pueden encontrar consideraciones adicionales sobre los medios RFID específicos para su impresora .

Teniendo en cuenta las características del transpondedor RFID

Antes de comprar etiquetas RFID Gen 2, determine qué transpondedor RFID (etiqueta) usar.
Muchos transpondedores RFID tienen un aspecto similar, pero se comportan de manera diferente. Para diferentes transpondedores,
las siguientes características varían:

• la cantidad de memoria programable (que corresponde a la cantidad de datos que pueden


estar codificado en él)

• la forma en que se segmentan los datos

• comandos personalizados que se pueden usar (como bloqueo de bloque)

Seleccione el transpondedor que mejor se adapte a sus necesidades.

Contabilización de la posición de inserción del transpondedor

La comunicación entre la etiqueta RFID y la impresora se establece cuando el transpondedor de la etiqueta RFID se alinea con la
antena RFID de la impresora o el elemento de antena activo. La posición óptima de programación de etiquetas varía según el tamaño
del transpondedor, su configuración y el tipo de chip utilizado.

Importante • La calidad de impresión puede verse afectada si se imprime directamente sobre el transpondedor.
En particular, hay un área en cada etiqueta inmediatamente alrededor de la ubicación del chip IC donde la impresora puede
imprimir con baja calidad. Diseñe su etiqueta impresa alrededor de la ubicación del chip en el tipo de etiqueta RFID aprobada que
seleccione.

La Figura 2 en la página 16 muestra las especificaciones físicas que deben tenerse en cuenta para cada transpondedor al decidir
dónde colocar el transpondedor en una etiqueta.

Nota • Para la ZD500R, que es una impresora centrada, la inserción RFID siempre debe estar centrada horizontalmente
en la etiqueta.

Prueba de etiquetas RFID

Antes de comprar una gran cantidad de etiquetas RFID Gen 2, pruebe un lote pequeño para asegurarse de que funcionen como lo
necesita. Es posible que deba ajustar la ubicación del transpondedor o cambiar los transpondedores si las etiquetas RFID no funcionan
en su aplicación.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

dieciséis Uso de funciones RFID


Selección de etiquetas RFID

Figura 2 • Directrices de colocación del transpondedor

una incrustación Borde interior izquierdo El acoplamiento de RF con el transpondedor puede cambiar horizontalmente a lo
Centrar al centro del transpondedor (embutido). ancho de la etiqueta. Esta dimensión es relativa a la
Visto desde el lado frontal, centro de la antena del transpondedor, que no siempre es la misma que la ubicación
dirección de avance hacia abajo. del chip.

Esta medida se define normalmente con una tolerancia de ±3 mm.

x embutido Etiqueta Inicio al borde de ataque de La posición de incrustación garantiza la codificación de RF adecuada con el
Posición la antena del transpondedor. transpondedor en la etiqueta actual. Esta dimensión es relativa al borde delantero de la
antena del transpondedor y es la distancia óptima desde la línea de impresión hasta la
antena durante la codificación.

Esta medida se define normalmente con una tolerancia de ±3 mm.

incrustaciones _ Distancia desde el borde de ataque Si los transpondedores están demasiado juntos, a veces puede ocurrir el acoplamiento
Terreno de juego
de una antena de transpondedor a la de múltiples transpondedores. Esta dimensión define el paso mínimo requerido para
siguiente. asegurar el acoplamiento solo con el transpondedor en la etiqueta actual. El paso
mínimo para las impresoras compatibles con este manual es de 16 mm (0,63 pulg.)

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Uso de funciones RFID 17


Maximizando el potencial RFID

Maximizando el potencial RFID


Después de codificar una etiqueta RFID, su funcionamiento depende de dónde se coloca la etiqueta en un artículo, el contenido
del artículo (como metales o líquidos), la ubicación de los lectores RFID y cómo se almacena la etiqueta.

Evitar la interferencia de radiofrecuencia


La interferencia de radiofrecuencia (RF) puede ser causada por muchas fuentes. Esta interferencia puede afectar el
rendimiento de RFID al limitar el rango de las etiquetas RFID o al impedir la lectura/escritura en las etiquetas.

• El metal refleja las señales de radiofrecuencia y es una de las principales fuentes de interferencia de radiofrecuencia. Los
medios basados en papel de aluminio o metal solo deben usarse para aplicaciones RFID si las etiquetas están diseñadas
para funcionar correctamente con ese tipo de medios.

• El agua y otros líquidos pueden absorber señales de RF. Algunos adhesivos de medios y materiales de etiquetas
pueden ser fuentes inesperadas de líquidos que causan problemas de rendimiento.

• Otros equipos de RF pueden causar interferencias si el equipo se coloca demasiado cerca


juntos. Deje suficiente espacio físico entre la impresora RFID y otros productos RF que comparten el mismo ancho de
banda (como antenas, lectores, LAN inalámbricas u otras impresoras/codificadoras RFID).

Almacenamiento o manejo correcto de etiquetas RFID


Almacene las etiquetas RFID a temperaturas que oscilen entre 15,5 y 95 °C (60 y 203 °F) en condiciones
ambientalmente estables.

Limite la exposición de las etiquetas RFID a descargas electrostáticas (ESD). Los entornos de baja humedad pueden requerir el
uso de tapetes, correas o ropa antiestáticos para ayudar a contrarrestar la ESD.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

18 Uso de funciones RFID


Uso de la configuración RFID correcta

Uso de la configuración RFID correcta


Puede realizar dos tipos de calibración en una impresora RFID. La calibración del papel configura la impresora para los criterios
del papel, como la longitud de la etiqueta y el espacio entre etiquetas. La calibración de etiquetas RFID configura la impresora para los
criterios RFID, como la posición de programación óptima.

Para obtener los mejores resultados, ejecute la calibración de etiquetas cada vez que cambie el medio RFID para permitir que la impresora
seleccione la mejor posición de programación y otras configuraciones de RFID para usted. Si la calibración de etiquetas no produce los
resultados deseados, puede ajustar los valores manualmente.

Nota • En la impresora ZD500R con firmware V74.19.6Z, cada vez que se mide una nueva longitud de etiqueta,
la posición de programación vuelve al valor predeterminado. Esto puede suceder en cualquiera de las siguientes
situaciones:
• cualquier método de calibración que mida la longitud
• Parámetro ^SS para longitud de paso de etiqueta
• calibración fallida de la etiqueta RFID
Con todas las demás impresoras y versiones de firmware compatibles con este manual, la posición del programa es persistente.

Configuración de los valores RFID mediante la calibración de etiquetas

Antes de ejecutar la calibración de etiquetas, calibre su impresora para el material que se está utilizando, cierre el cabezal de
impresión y alimente al menos una etiqueta para asegurarse de que la calibración de etiquetas comience desde la posición correcta.
Para obtener más información sobre la calibración del papel, consulte la Guía del usuario de su impresora.

Realice la calibración de la etiqueta utilizando una de las siguientes formas:

• utilizando la opción de menú de usuario CALIBRAR RFID (consulte Realizar calibración de etiqueta RFID
en la página 27)

• usando el comando ^HR ZPL (ver ^HR en la página 49). Este comando también devuelve una tabla de resultados a la computadora
host.

• usando la opción "ejecutar" en el comando rfid.tag.calibrate SGD (ver


rfid.tag.calibrate en la página 92).

Durante el procedimiento de calibración de etiquetas, la impresora alimenta una etiqueta RFID de 1 mm a la vez mientras toma lecturas
(a través de los comandos READ TAG y WRITE TAG) para perfilar la ubicación de los transpondedores RFID en el medio. Este proceso
garantiza que solo se codificará la etiqueta actual, no la etiqueta anterior o posterior. En función de los resultados, la impresora selecciona
valores óptimos para los siguientes elementos para el papel que se utiliza:

• la posición de programación

• los niveles de potencia de lectura/escritura

• el elemento de la antena (solo impresoras de la serie ZT400)

Estos valores se guardan en la memoria no volátil (el valor se guarda incluso si se apaga la alimentación) y se usan para todas las
etiquetas posteriores a menos que un formato de etiqueta especifique un valor diferente.

Si la etiqueta no se puede leer durante el proceso de calibración de la etiqueta RFID, la calibración RFID falla y se utilizan los valores
predeterminados de la impresora. Intente ejecutar la calibración de la etiqueta RFID nuevamente con otra etiqueta RFID.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Uso de funciones RFID 19


Bloqueo de etiquetas RFID

Configuración manual de los valores RFID

Puede cambiar manualmente la configuración de RFID de varias maneras. Consulte Ajustar la configuración de RFID de la
impresora en la página 22 para obtener más información.

Restauración de la posición de programación predeterminada de la impresora

Para restaurar la posición de programación predeterminada de la impresora en cualquier momento, use la opción "restaurar"
en el comando SGD rfid.tag.calibrate (consulte rfid.tag.calibrate en la página 92).

Bloqueo de etiquetas RFID


Si una etiqueta RFID admite el bloqueo, puede bloquear/desbloquear o bloquear permanentemente
(permalock)/desbloquear permanentemente bancos de memoria o bloques/sectores de la memoria de la etiqueta.

Para ejecutar un comando de bloqueo/desbloqueo o un comando de bloqueo permanente, la contraseña de acceso utilizada
para el comando de bloqueo debe coincidir con la contraseña de acceso almacenada en la etiqueta. La contraseña de acceso
predeterminada que se almacena en las etiquetas es 00000000. Este valor debe cambiarse a algo distinto de cero para realizar
funciones de bloqueo/desbloqueo; sin embargo, puede permanecer en cero para las funciones de permalock.

Si es necesario cambiar la contraseña de acceso en una etiqueta, use el siguiente comando:

^RFW,H,P^FD<contraseña de acceso>^FS

Si la contraseña correcta ya está codificada en su etiqueta, no necesita escribir la contraseña en la etiqueta como parte del
formato de la etiqueta, lo que aumenta el tiempo de programación. En su lugar, puede simplemente especificar la contraseña
como parte del formato usando el siguiente comando, lo que ahorra el tiempo de escribirlo en la etiqueta:

^RFS,H,P^FD<contraseña de acceso>^FS

Para obtener más información, consulte ^RF en la página 57 y ^RL en la página 61.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

20 Uso de funciones RFID


Bloqueo de etiquetas RFID

Notas • ____________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

3
Configuración de la impresora RFID

Esta sección contiene los comandos ZPL II para aplicaciones específicas de RFID.

Contenido
Ajuste la configuración de RFID de la impresora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Menú de usuario de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

22 Configuración de la impresora RFID


Ajuste la configuración de RFID de la impresora

Ajuste la configuración de RFID de la impresora


Esta sección presenta las configuraciones RFID de la impresora que puede cambiar e identifica las herramientas para cambiarlas.
Estas herramientas incluyen lo siguiente:

• Comandos ZPL y Set/Get/Do (SGD)

• Los menús de usuario de la impresora

• Las páginas web de la impresora cuando la impresora tiene una conexión de servidor de impresión alámbrica o
inalámbrica activa (consulte la Guía del usuario de servidores de impresión alámbricos e inalámbricos de ZebraNet para
obtener más información sobre cómo acceder a las páginas web. Hay una copia disponible en http://www.zebra. com/
manuals o en el CD de usuario que vino con su impresora).

Tabla 2 • Configuración de RFID

RFID País Seleccione el código de país RFID (si corresponde).


Código
Nota • Solo aparece una solicitud del código de país en algunas impresoras la primera vez que se encienden,
según la región del mundo a la que se enviaron las impresoras. Especifique el país adecuado para acceder a las
funciones RFID de la impresora.

Valores aceptados: N/A

Comando(s) ZPL relacionado(s): N/A

Comando SGD utilizado: rfid.country_code en la página 79

Elemento del menú de usuario: CÓDIGO DE PAÍS RFID en la página 27

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
CÓDIGO DE PAÍS RFID

Estado de RFID Muestra el estado del subsistema RFID de la impresora.

Valores aceptados: N/A

Comando(s) ZPL relacionado(s): ^HL o ~HL en la página 48

Comando SGD utilizado: rfid.error.response en la página 81

Elemento del menú de usuario: ESTADO RFID en la página 27

Página web de la impresora: N/A

Etiqueta RFID Inicie la calibración de etiquetas para medios RFID. (No es lo mismo que la calibración de papel y cinta).
Calibración
Valores aceptados: N/A

Comando(s) ZPL relacionado(s): ^HR en la página 49

Comando SGD utilizado: rfid.tag.calibrate en la página 92

Elemento del menú de usuario: CALIBRAR RFID en la página 27

Página web de la impresora: N/A

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Configuración de la impresora RFID 23


Ajuste la configuración de RFID de la impresora

Tabla 2 • Configuración de RFID (continuación)

Leer datos RFID Leer y devolver los datos de la etiqueta especificada de la etiqueta RFID ubicada sobre la RFID

antena. No se produce ningún movimiento de la impresora mientras se leen los datos de la etiqueta. El cabezal de impresión puede

estar abierto o cerrado.

Valores aceptados: epc = lee los datos de EPC en función del tamaño de EPC
especificado en los bits de protocolo de la etiqueta RFID, hasta 160 bits

información tid = lee los primeros 32 bits del


HORA (ID de etiqueta)

estado de la contraseña = lee el acceso de la etiqueta y elimina las


contraseñas

bits de protocolo = lee los bits de protocolo del


Bancos de memoria EPC y convierte ese valor al tamaño EPC

tamaños de los bancos de memoria = lee los tamaños de los bancos


de memoria del usuario, EPC y TID

Comando(s) ZPL relacionado(s): ^RF en la página 57

Comando SGD utilizado: rfid.tag.read.content en la página 93 y rfid.tag.read.execute

en la página 94

Elemento del menú de usuario: LEER DATOS RFID en la página 27

Página web de la impresora: N/A

Prueba RFID Durante la prueba de RFID, la impresora intenta leer y escribir en un transpondedor. No se produce ningún movimiento de la impresora
con esta prueba.

Valores aceptados: rápido = realiza una prueba de EPC de lectura y una prueba de EPC de
escritura (usando datos aleatorios)

read = realiza una prueba de lectura de EPC

write = realiza una prueba EPC de escritura (usando


datos)

Comando(s) ZPL relacionado(s): N/A

Comando SGD utilizado: rfid.tag.test.content en la página 99 y rfid.tag.test.execute

en la página 100

Elemento del menú de usuario: PRUEBA RFID en la página 28

Página web de la impresora: N/A

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

24 Configuración de la impresora RFID


Ajuste la configuración de RFID de la impresora

Tabla 2 • Configuración de RFID (continuación)

Programación Si la posición de programación deseada (posición de lectura/escritura) no se logra a través de la calibración de la etiqueta
Posición RFID, se puede especificar un valor. Consulte Uso de la configuración de RFID correcta
en la página 18 para obtener más información.

Valores aceptados: F0 a Fxxx (donde xxx es la longitud de la etiqueta en milímetros


o 999, lo que sea menor)
La impresora imprime la primera parte de una etiqueta hasta que
alcanza la distancia especificada y luego comienza la
programación. Después de la programación, la impresora imprime
el resto de la etiqueta.

B0 a B30
La impresora retroalimenta la etiqueta por la distancia
especificada y luego comienza la programación. Para
tener en cuenta el retroceso, permita que el protector de
papel vacío se extienda por la parte delantera de la impresora
cuando utilice una posición de programación hacia atrás.

Comando(s) ZPL relacionado(s): ^RS en la página 66

Comando SGD utilizado: rfid.position.program en la página 83

Elemento del menú de usuario: PROGRAMA RFID POS. en la página 28

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
POSICIÓN DEL PROGRAMA

Antena RFID Si no se logra la antena deseada a través de la calibración de la etiqueta RFID, se puede especificar un valor.
Elemento

Nota • Este parámetro no se aplica a las impresoras ZD500R, que siempre utilizan un valor de elemento de antena de
A1.

Valores aceptados: A1, A2, A3, A4

B1, B2, B3, B4

C1, C2, C3, C4

D1, D2, D3, D4

E1, E2, E3, E4

Comando(s) ZPL relacionado(s): ^RW en la página 71

Comando SGD utilizado: rfid.reader_1.antenna_port en la página 84

Elemento del menú de usuario: ANTENA RFID en la página 28

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
ANTENA RFID

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Configuración de la impresora RFID 25


Ajuste la configuración de RFID de la impresora

Tabla 2 • Configuración de RFID (continuación)

RFID adaptable Nota •


Antena
• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de elemento de
antena de A1.

• La longitud de la etiqueta debe ser de 2 pulg. (51 mm) o mayor.

Si la impresora no puede encontrar etiquetas RFID con el elemento de antena especificado, la impresora puede
intentar con elementos de antena vecinos. Si la impresora no logra comunicarse con la etiqueta RFID después
de probar los elementos de antena vecinos, la impresora anula la etiqueta.

Valores aceptados: none = La impresora usa solo la selección actual del elemento
de antena.

vecinos = La impresora intenta leer la etiqueta


usando los elementos de antena a la izquierda/derecha y
arriba/abajo de la antena actual. El elemento de antena que
tiene éxito se usa para todos los comandos RFID
subsiguientes hasta el próximo intento fallido, hasta que se
abre el cabezal de impresión o hasta que se enciende y
enciende la impresora.

Comando(s) ZPL relacionado(s): ^RR en la página 65

Comando SGD utilizado: rfid.adaptive_antenna en la página 77

Elemento del menú de usuario: N/A

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
ANTENA ADAPTABLE
Antena RFID Nota •
Barrer
• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de elemento de
antena de A1.

• La longitud de la etiqueta debe ser de 2 pulg. (51 mm) o más, y la posición de programación
debe ser F0.

Si se sabe que el medio RFID cargado en la impresora está dentro del alcance de una antena en el F0
posición de programación, puede evitar la calibración RFID utilizando la función de barrido de antena
RFID. Con esta función habilitada, cuando se envía el primer formato RFID después de encender la
impresora o cerrar el cabezal de impresión, la impresora escanea a través de las antenas para encontrar el
elemento de antena óptimo.

Valores aceptados: encendido, apagado

Comando(s) ZPL relacionado(s): N/A

Comando SGD utilizado: rfid.antenna_sweep en la página 78

Elemento del menú de usuario: N/A

Página web de la impresora: N/A

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

26 Configuración de la impresora RFID


Ajuste la configuración de RFID de la impresora

Tabla 2 • Configuración de RFID (continuación)

Lectura RFID Si no se logra la potencia de lectura deseada a través de la calibración de la etiqueta RFID, se puede especificar un valor.
Energía

Valores aceptados: 0 a 30
Comando(s) ZPL relacionado(s): ^RW en la página 71

Comando SGD utilizado: rfid.reader_1.power.read en la página 89

Elemento del menú de usuario: POTENCIA DE LECTURA RFID en la página 28

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
RFID LECTURA PWR

Escritura RFID Si no se logra la potencia de escritura deseada a través de la calibración de la etiqueta RFID, se puede especificar un valor.
Energía

Valores aceptados: 0 a 30
Comando(s) ZPL relacionado(s): ^RW en la página 71

Comando SGD utilizado: rfid.reader_1.power.write en la página 90

Elemento del menú de usuario: POTENCIA DE ESCRITURA RFID en la página 29

Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
POTENCIA DE ESCRITURA RFID

RFID válido Restablece el contador de etiquetas válidas RFID a cero.


Encimera
Valores aceptados: N/A

Comando(s) ZPL relacionado(s): ~RO en la página 64

Comando SGD utilizado: odometer.rfid.valid_resettable en la página 75

Elemento del menú de usuario: RECUENTO VÁLIDO RFID en la página 29

Página web de la impresora: N/A

RFID vacío Restablece el contador de etiquetas vacías RFID a cero.


Encimera
Valores aceptados: N/A

Comando(s) ZPL relacionado(s): ~RO en la página 64

Comando SGD utilizado: odometer.rfid.void_resettable en la página 76

Elemento del menú de usuario: RECUENTO DE VACÍOS RFID en la página 29

Página web de la impresora: N/A

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Configuración de la impresora RFID 27


Menú de usuario RFID

Menú de usuario RFID


Esta sección muestra los parámetros que aparecen en su impresora en el menú de usuario de RFID.

Los elementos de esta sección se muestran en el orden en que aparecen cuando se desplaza por el menú RFID en el
panel de control de su impresora. Para obtener instrucciones sobre cómo acceder a los menús y navegar por ellos,
consulte la Guía del usuario de su impresora.

Seleccione el código de país RFID

Seleccione el código de país RFID (si corresponde).


CÓDIGO DE PAÍS RFID

ÿ ÿ Nota • Solo aparece una solicitud del código de país en algunas impresoras la
NO SELECCIONADO
primera vez que se encienden, según la región del mundo a la que se enviaron las
impresoras.
Especifique el país adecuado para acceder a las funciones RFID de la
impresora.

Ver el estado de RFID

Este parámetro muestra el estado del subsistema RFID de la impresora. Durante


ESTADO RFID
una condición de error, se muestra un mensaje de error.

RFID está bien Consulte Estado de RFID en la página 22 para obtener más información.

Realizar calibración de etiquetas RFID

Inicie la calibración de etiquetas para medios RFID.


CALIBRAR RFID
Consulte Calibración de etiquetas RFID en la página 22 para obtener más información.

COMIENZO

Lea y muestre los datos de la etiqueta RFID

Cuando se selecciona esta opción, el lector intenta leer la información


LEER DATOS RFID
especificada de una etiqueta RFID, incluso si el cabezal de impresión está abierto.
ÿ EPC ÿ
No se produce ningún movimiento de la impresora mientras se leen los datos de la etiqueta.
12345ABC12345ABC124
5ABC Si desea leer y mostrar la información almacenada en una etiqueta RFID: 1. Coloque
la etiqueta RFID con su transpondedor sobre la etiqueta RFID .
LEER

antena.

2. Utilice la FLECHA HACIA ARRIBA o la FLECHA HACIA ABAJO para seleccionar


el tipo de información que desea leer y mostrar.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

28 Configuración de la impresora RFID


Menú de usuario RFID

3. Presione SELECCIÓN DERECHA para seleccionar LEER.

Los resultados de la prueba se muestran en la pantalla.

Consulte Lectura de datos RFID en la página 23 para obtener más información.

Realice una prueba de RFID

PRUEBA RFID Durante la prueba de RFID, la impresora intenta leer y escribir en un transpondedor. No se
produce ningún movimiento de la impresora con esta prueba.
LEER BIEN
Si desea probar una etiqueta RFID: 1. Coloque la
ESCRIBIR BIEN
etiqueta RFID con su transpondedor sobre el conjunto de antenas RFID.
COMIENZO

2. Pulse SELECCIÓN DERECHA para seleccionar COMENZAR.

Los resultados de la prueba se muestran en la pantalla.

Consulte Prueba de RFID en la página 23 para obtener más información.

Mostrar o cambiar la posición de programación RFID

PROGRAMA RFID POS. Este elemento del menú muestra la posición de programación actual. Si no se logra la posición de
programación deseada a través de la calibración de la etiqueta RFID, se puede especificar un valor.

ÿ F0 ÿ
Consulte Posición de programación en la página 24 para obtener más información.

Mostrar o cambiar el elemento de antena RFID*

ANTENA RFID Este elemento de menú muestra el elemento de antena RFID en uso. Si el elemento de antena
deseado no se selecciona a través de la calibración de la etiqueta RFID, se puede especificar un

ÿ ÿ valor.
A1

Consulte Elemento de antena RFID en la página 24 para obtener más información.

* Este elemento de menú no aparece para impresoras que contienen solo un elemento de antena
RFID.

Mostrar o cambiar la potencia de lectura RFID

POTENCIA DE LECTURA RFID Este elemento del menú muestra la configuración de potencia de lectura actual. Si no se

logra la potencia de lectura deseada a través de la calibración de la etiqueta RFID, se puede

ÿ ÿ especificar un valor.
dieciséis

Consulte Potencia de lectura de RFID en la página 26 para obtener más información.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Configuración de la impresora RFID 29


Menú de usuario RFID

Mostrar o cambiar la potencia de escritura RFID

Este elemento del menú muestra la configuración de potencia de escritura actual. Si no se


POTENCIA DE ESCRITURA RFID
logra la potencia de escritura deseada a través de la calibración de la etiqueta RFID, se puede
especificar un valor.
ÿ dieciséis
ÿ
Consulte Potencia de escritura RFID en la página 26 para obtener más información.

Mostrar o restablecer el contador válido de RFID

Muestra el recuento de etiquetas válidas de RFID o restablece el contador a cero.


RECUENTO VÁLIDO RFID

Consulte Contador válido de RFID en la página 26 para obtener más información.


0

REINICIAR

Mostrar o restablecer el contador de vacíos RFID

Muestra el recuento de etiquetas vacías RFID o restablece el contador a cero.


RECUENTO DE VACÍOS RFID

Consulte Contador de vacíos RFID en la página 26 para obtener más información.


0

REINICIAR

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

30 Configuración de la impresora RFID


Menú de usuario RFID

Notas • ____________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

4
Creación de RFID básico
Formatos de etiquetas

Utilice los ejemplos de ZPL de esta sección como base para programar sus propios formatos de etiquetas RFID.

Para obtener información específica sobre los comandos ZPL individuales, consulte Comandos ZPL II para RFID
en la página 47.

Contenido
Crear y enviar un formato de etiqueta RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Ejemplos de formatos de etiquetas RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Formato de etiqueta RFID 1: codifique una etiqueta Gen 2 en hexadecimal. . . . . . . . . . . . . . . . . . . 33
Formato de etiqueta RFID 2: codifique una etiqueta Gen 2 en ASCII. . . . . . . . . . . . . . . . . . . . . . . . . 34
Formato de etiqueta RFID 3: lea los datos de la etiqueta e imprima los datos en la etiqueta. . . . . . . . . . . . . 35
Formato de etiqueta RFID 4: codificar etiqueta, leer etiqueta e imprimir datos en la etiqueta. . . . . . . . . . 36
Formato de etiqueta RFID 5: codificar etiqueta, leer etiqueta y devolver resultados al host. . . . . . . 37

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

32 Creación de formatos básicos de etiquetas RFID


Crear y enviar un formato de etiqueta RFID

Crear y enviar un formato de etiqueta RFID


Las siguientes páginas contienen ejemplos de formatos de etiquetas RFID que puede modificar para crear sus propios
formatos de etiquetas RFID.

Para crear una etiqueta RFID basada en una etiqueta de muestra, complete estos pasos:

1. Con cualquier procesador de texto o editor de texto que sea capaz de crear archivos solo ASCII (por ejemplo, use
Microsoft® Word y guárdelo como un archivo .txt), escriba el formato de la etiqueta exactamente como se muestra
en la muestra deseada.

2. Guarde el archivo en su computadora.

Cuando asigne un nombre al archivo, use .zpl como la extensión del archivo (por ejemplo,
puede optar por nombrar un archivo format1.zpl).

3. Configure la impresora y enciéndala (I).

4. Copie el archivo en la impresora. Una forma de hacerlo es mediante las utilidades de configuración de Zebra
(para descargar, vaya a http://www.zebra.com/us/en/products-services/software/manage software/zebra-setup-
utility.html).

5. Compare los resultados de su etiqueta con los que se muestran en la muestra. Si sus resultados no son
los mismos que los que se muestran, confirme que el archivo que creó es idéntico al formato que se
muestra y luego repita el procedimiento de impresión.

6. Verifique los datos RFID en su etiqueta.

un. Abra el cabezal de impresión y coloque la etiqueta sobre la antena en la impresora. B. Utilice

uno de los métodos proporcionados en Lectura de datos RFID en la página 23 para ver el transpondedor
datos.

C. Compare sus datos RFID con los que se muestran en la muestra. Si sus datos no se ven
como lo que se muestra, confirme que el archivo que creó es idéntico al formato que se muestra y luego
vuelva a enviar el formato de la etiqueta a la impresora.

7. Cuando esté seguro de que el archivo que creó es correcto, sustituya sus datos en la etiqueta
formato cuando sea necesario.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Creación de formatos básicos de etiquetas RFID 33


Ejemplos de formatos de etiquetas RFID

Ejemplos de formatos de etiquetas RFID

Utilice los formatos de esta sección como ayuda para crear sus propios formatos de etiquetas RFID.

Formato de etiqueta RFID 1: codifique una etiqueta Gen 2 en hexadecimal

Línea
Escriba este código ZPL Función del código ZPL
Número

1 ^XA Indica el inicio del formato de la etiqueta.

2 ^FO50,50 Imprime "Ejemplo de escritura simple" en la etiqueta en la


^ A0N, 65 ubicación 50,50.
^FDEjemplo de escritura simple
^FS
3 ^ RFW, H W,H = escritura hexadecimal
^FD112233445566778899001122
Codifica los 12 bytes de datos (96 bits) en la etiqueta. Los
^FS
datos escritos son: 112233445566778899001122

4 ^XZ Indica el final del formato de la etiqueta.

Etiqueta resultante

Ejemplo de escritura simple

Programado para transpondedor

112233445566778899001122

Pantalla del panel de control

LEER DATOS RFID


ÿ EPC ÿ
11223344556677889900
1122
LEER

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

34 Creación de formatos básicos de etiquetas RFID


Ejemplos de formatos de etiquetas RFID

Formato de etiqueta RFID 2: codifique una etiqueta Gen 2 en ASCII

Este formato de etiqueta es diferente en lo que se muestra en el panel de control. El panel de control siempre
muestra los datos RFID en hexadecimal.

Línea
Escriba este código ZPL Función del código ZPL
Número
1 ^XA Indica el inicio del formato de la etiqueta.

2 ^FO50,50 Imprime "Ejemplo de escritura simple" en la etiqueta en la ubicación


^ A0N, 65 50,50.
^FDEjemplo de escritura simple
^FS
3 ^ RFW, A W,A = escribir ASCII
^FD00 datos de rfid
Codifica 00 datos RFID en la etiqueta en formato hexadecimal,
^FS
que son 12 bytes de datos (96 bits). Los datos escritos son:

303020726669642064617461

4 ^XZ Indica el final del formato de la etiqueta.

Etiqueta resultante

Ejemplo de escritura simple

Programado para transpondedor

303020726669642064617461

Pantalla del panel de control

LEER DATOS RFID


ÿ EPC ÿ
30302072666964206461 7461

LEER

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Creación de formatos básicos de etiquetas RFID 35


Ejemplos de formatos de etiquetas RFID

Formato de etiqueta RFID 3: lea los datos de la etiqueta e imprima los datos en la etiqueta

Este ejemplo supone que se está leyendo la etiqueta creada con el formato de etiqueta RFID 1: codificar una etiqueta Gen 2
en hexadecimal en la página 33 .

Línea
Escriba este código ZPL Función del código ZPL
Número

1 ^XA Indica el inicio del formato de la etiqueta.

2 ^FO50,50 ^FN0 es una variable de campo de marcador de posición para los


^ A0N, 40 datos de la etiqueta que se leerán en la siguiente línea. Cuando se
^FN0
imprima la etiqueta, los datos leídos de la etiqueta se imprimirán en
^FS
la ubicación 50,50.

3 ^FN0 R,H = lectura hexadecimal


^RFR,H
Los resultados de la lectura se colocan en la variable de campo 0 (^FN0).
^FS
En este punto, la impresora sustituye las instancias anteriores de ^FN0
en el formato de etiqueta con los datos de este campo. Si es necesario,

los datos leídos de la etiqueta se rellenarán con ceros hasta el tamaño


de bit máximo.

4 ^XZ Indica el final del formato de la etiqueta.

Leer desde transpondedor

112233445566778899001122

Etiqueta resultante

112233445566778899001122

Pantalla del panel de control

LEER DATOS RFID


ÿ EPC ÿ
11223344556677889900
1122
LEER

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

36 Creación de formatos básicos de etiquetas RFID


Ejemplos de formatos de etiquetas RFID

Formato de etiqueta RFID 4: codificar etiqueta, leer etiqueta e imprimir datos en


Etiqueta

Línea
Escriba este código ZPL Función del código ZPL
Número

1 ^XA Indica el inicio del formato de la etiqueta.

2 ^FO60,60 Cuando se imprime la etiqueta, los datos leídos de la etiqueta


^ A0N, 40 en la variable de campo 7 (^FN7) se imprimirán en la ubicación
^FN7
60,60.
^FS
3 ^ RFW, A W,A = escribir ASCII
^FD0datos
Codifica 0datos en el bloque en formato hexadecimal, rellenado
^FS
con 8 bytes de ceros para que los datos sean 12 bytes. Los datos
escritos son:

306461746100000000000000
4 ^FN7 R,A = leer ASCII
^RFR,A
Lee los datos de la etiqueta en la variable de campo 7 (^FN7).
^FS
Después de que esto ocurra, cualquier campo en este formato de
etiqueta que tenga ^FN7 será reemplazado con estos datos
leídos. Debido a que se especificó el formato ASCII, el valor
hexadecimal se vuelve a convertir al formato ASCII antes de
imprimirse en la etiqueta.

5 ^XZ Indica el final del formato de la etiqueta.

Programado para transpondedor

306461746100000000000000

Leer desde transpondedor

306461746100000000000000

Etiqueta resultante

0fecha

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Creación de formatos básicos de etiquetas RFID 37


Ejemplos de formatos de etiquetas RFID

Pantalla del panel de control

LEER DATOS RFID


ÿ EPC ÿ
30646174610000000000
0000
LEER

Formato de etiqueta RFID 5: codificar etiqueta, leer etiqueta y devolver


resultados al host

Línea
Escriba este código ZPL Función del código ZPL
Número

1 ^XA Indica el inicio del formato de la etiqueta.

2 ^FO50,50 Cuando se imprime la etiqueta, los datos leídos de la etiqueta en la


^ A0N, 65 variable de campo 3 (^FN3) se imprimirán en la ubicación 50,50.
^FN3
^FS
3 ^ RFW, H W,H = escritura hexadecimal

^FD0102030405
Codifica 12 bytes de datos (96 bits) en la etiqueta con 7 bytes de
^FS
ceros como relleno. Los datos escritos son:

010203040500000000000000
4 ^FN3 R,H = lectura hexadecimal
^RFR,H Lee los datos de la etiqueta en la variable de campo 3 (^FN3). Después
^FS
de que esto ocurra, cualquier campo en este formato de etiqueta que
tenga ^FN3 será reemplazado con estos datos leídos.

5 ^HV3 Devuelve el valor en ^FN3 a la computadora host. Los datos se envían


a través de cualquier canal de comunicación establecido con el host

(como paralelo, serie, USB, Ethernet). En este ejemplo,


010203040500000000000000 se devolvería al host.

6 ^XZ Indica el final del formato de la etiqueta.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

38 Creación de formatos básicos de etiquetas RFID


Ejemplos de formatos de etiquetas RFID

Programado para transpondedor

010203040500000000000000

Leer desde transpondedor

010203040500000000000000

Etiqueta resultante

010203040500000000000000

Pantalla del panel de control

LEER DATOS RFID


ÿ EPC ÿ
01020304050000000000
0000
LEER

Enviado a la computadora host


010203040500000000000000

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

5
Solución de problemas

Esta sección proporciona información sobre los errores operativos de RFID que podría necesitar
solucionar. Para otros tipos de problemas, consulte la Guía del usuario de su impresora.

Contenido
Problemas de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Códigos y mensajes de error de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

40 Solución de problemas
Problemas de RFID

Problemas de RFID
La Tabla 3 identifica los problemas que pueden ocurrir con las impresoras RFID, las posibles causas y las soluciones recomendadas.

Tabla 3 • Problemas de RFID

Problema Causa posible Solución recomendada

La impresora habilitada La impresora no está calibrada para el papel 1. Realice la calibración de medios. Consulte la Guía del usuario de

para RFID anula todas las que se está utilizando. su impresora para obtener instrucciones sobre la calibración del
etiquetas. papel.

2. Realice la calibración de la etiqueta RFID. (Ver etiqueta RFID


Calibración en la página 22.)

3. Si es necesario, ajuste la configuración de RFID


a mano. (Consulte Ajustar la configuración de RFID de la
impresora en la página 22).

Está utilizando un valor incorrecto para 1. Realice la calibración de la etiqueta RFID. (Ver etiqueta RFID
la posición de programación u otra Calibración en la página 22.)
configuración de RFID. 2. Si es necesario, ajuste la configuración de RFID
a mano. (Consulte Ajustar la configuración de RFID de la
impresora en la página 22).

Está enviando comandos RFID ZPL o SGD 1. Verifique los formatos de sus etiquetas. Ver ZPL II
que son incorrectos. Comandos para RFID en la página 47 o Comandos SGD
para RFID en la página 73.

2. Para formatos de etiquetas de muestra, consulte Formatos de


etiquetas RFID de muestra en la página 33.

La impresora no puede 1. Apague (O) la impresora.


comunicarse con el lector RFID. 2. Espere 10 segundos.

3. Encienda (I) la impresora.

4. Si el problema persiste, es posible que tenga un lector RFID


defectuoso o una conexión suelta entre el lector RFID y la

impresora. Comuníquese con el Soporte técnico o con un


técnico de servicio Zebra RFID autorizado para obtener ayuda.

La impresora no puede 1. Apague (O) la impresora.


comunicarse con el módulo de codificación. 2. Espere 10 segundos.
(solo impresoras de la serie ZT400)
3. Encienda (I) la impresora.

4. Si el problema persiste, es posible que tenga un módulo de


codificación defectuoso o una conexión suelta entre el módulo
de codificación y la impresora.
Comuníquese con el Soporte técnico o con un técnico de
servicio Zebra RFID autorizado para obtener ayuda.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Solución de problemas 41
Problemas de RFID

Tabla 3 • Problemas de RFID (continuación)

Problema Causa posible Solución recomendada

(Continuación de la La configuración es incorrecta en su La configuración del software anula la configuración de la


página anterior) software de diseño de etiquetas. impresora. Asegúrese de que la configuración del software y la
impresora coincidan.

La impresora habilitada Interferencia de radiofrecuencia Realice una o más de las siguientes acciones según sea necesario:
para RFID anula todas las (RF) de otra RF
• Aleje la impresora de lectores RFID fijos u otras fuentes
etiquetas. fuente.
de RF.
• Asegúrese de que la puerta de medios esté cerrada en todo

momento durante la programación de RFID.

Bajos rendimientos. Se anulan Algunas etiquetas RFID son más 1. Ejecute la calibración de la etiqueta RFID (consulte Configuración

demasiadas etiquetas RFID por sensibles que otras y pueden requerir una de los valores RFID mediante la calibración de etiquetas) .
rollo. configuración especial de la impresora. en la página 18).

2. Si el problema persiste, considere usar un tipo de


etiqueta diferente. Comuníquese con un revendedor
Zebra RFID autorizado para obtener más información.

Interferencia de radiofrecuencia Realice una o más de las siguientes acciones según sea necesario:
(RF) de otra RF
• Aleje la impresora de los lectores RFID fijos.
fuente.

• Asegúrese de que la puerta de medios esté cerrada en todo

momento durante la programación de RFID.

La impresora está utilizando un firmware Vaya a http://www.zebra.com/firmware para el firmware


de impresora obsoleto. actualizado.

La impresora se detiene en La impresora calibró la longitud de la etiqueta 1. Realice la calibración de medios. Consulte la Guía del usuario
la inserción RFID. solo para la inserción de RFID en lugar del de su impresora para obtener instrucciones sobre la
espacio entre etiquetas. calibración del papel.

2. Ejecute la calibración de la etiqueta RFID (consulte Configuración

de los valores RFID mediante la calibración de la etiqueta) .

en la página 18).

La luz DATA parpadea La descarga no fue exitosa. Para 1. Apague (O) la impresora.
indefinidamente después obtener los mejores resultados, apague 2. Espere 10 segundos.
de intentar descargar el y encienda la impresora antes de
3. Encienda (I) la impresora.
firmware de la impresora. descargar cualquier firmware.
4. Intente descargar el firmware nuevamente.

5. Si el problema persiste, comuníquese con el Soporte


técnico.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

42 Solución de problemas
Problemas de RFID

Tabla 3 • Problemas de RFID (continuación)

Problema Causa posible Solución recomendada

Los parámetros de RFID Se cargó una versión 1. Compare la versión de firmware de su impresora
no aparecen en el modo incorrecta del firmware en la con las que se enumeran en la Tabla 1, Versiones
Configuración y la impresora. de firmware de la impresora RFID, en la página 14.
información de RFID no
2. Descargue el firmware de impresora correcto si
aparece en la etiqueta de necesario.
configuración de la impresora.
3. Si el problema persiste, comuníquese con el Soporte
técnico.
La impresora no anula las
etiquetas RFID que no La impresora no puede 1. Apague (O) la impresora.
comunicarse con el subsistema 2. Espere 10 segundos.
están programadas
RFID.
correctamente. 3. Encienda (I) la impresora.
4. Si el problema persiste, es posible que tenga un lector
RFID defectuoso o una conexión suelta entre el lector
RFID y la impresora. Comuníquese con el Soporte
técnico o con un técnico de servicio autorizado para
obtener ayuda.

RFID está deshabilitado. El 1. Cambie rfid.enable a "on". (Consulte rfid.enable


comando SGD rfid.enable está en la página 80).
configurado en "off".
2. Reinicie su impresora para que los cambios surtan efecto.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Solución de problemas 43
Códigos de error y mensajes de RFID

Códigos de error y mensajes de RFID


En caso de un error de RFID, la impresora hace lo siguiente:

• muestra un mensaje de estado o error de RFID en la segunda línea de ESTADO DE RFID


pantalla del panel de control

• devuelve códigos de error de RFID al registro de datos de RFID (consulte ^HL o ~HL en la página 48 para obtener
más información sobre el registro de datos de RFID)

La Tabla 4 enumera los códigos de error. Los números que aparecen en el formato “READER ERR xxxxxxxx”
no se enumeran individualmente.

Tabla 4 • Códigos de error de RFID

Error Error RFID o


Código
Descripción/Acción requerida
Mensaje de estado

XXXXXXXX ERROR DEL LECTOR XXXXXXXX son 8 caracteres hexadecimales devueltos por el lector.
XXXXXXXX
Este error puede indicar un error de lectura/escritura con su etiqueta RFID,
o podría indicar un problema interno con el lector RFID. Si el problema
persiste, comuníquese con el Soporte técnico.

00000000 RFID OK La operación RFID se completó con éxito.

02000100 ERROR DE CANTIDAD DE DATOS Se especificó una cantidad incorrecta de datos en un comando del lector RFID.

02000101 CÓDIGO DE OPCIÓN NO VÁLIDO El comando enviado al módulo lector RFID no es válido.

02000102 CÓDIGO DE OPCIÓN DESCONOCIDO El firmware del módulo no conoce el comando enviado al módulo lector
RFID.

02000103 RFID PWR TOO HIGH Se intentó establecer la potencia del lector RFID en un
valor que es demasiado grande.

02000104 FRECUENCIA NO VÁLIDA La frecuencia seleccionada en un comando RFID al módulo lector no es válida.

02000105 PARÁMETRO NO VÁLIDO Un parámetro de un comando RFID para el módulo lector no es


válido.

02000106 POTENCIA RFID DEMASIADO BAJA Se intentó establecer la potencia del lector RFID en un valor demasiado
pequeño.

02000109 COMANDO NO VÁLIDO El comando enviado al módulo lector RFID no es válido.

0200010A VELOCIDAD EN BAUDIOS NO VÁLIDA Se intentó configurar la velocidad en baudios de la comunicación en serie
del lector RFID a un valor que no es válido.

0200010B REGIÓN NO VÁLIDA Se intentó establecer la región del lector RFID en un valor que no es válido.

0200010C CLAVE DE LICENCIA INCORRECTA La clave de licencia del firmware del lector RFID no coincide con el
firmware del lector RFID.

02000200 MALA IMAGEN CRC El firmware del lector RFID tenía una suma de verificación de validación incorrecta.

02000201 ERROR FW LECTOR Ocurrió un error en el módulo lector RFID.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

44 Solución de problemas
Códigos de error y mensajes de RFID

Tabla 4 • Códigos de error de RFID (continuación)

Error Error RFID o


Código
Descripción/Acción requerida
Mensaje de estado
02000300 ERROR DE FLASH RFID Se produjo un error al intentar escribir el firmware en el
Módulo lector RFID.
02000301

02000302

02000303

02000304

02000305

02000306

02000400 NO SE ENCONTRÓ ETIQUETA El lector intentó localizar una etiqueta RFID y no pudo hacerlo.
entonces.

02000401 PROTOCOLO SIN DEFINIR No se le indicó correctamente al lector RFID el tipo de etiqueta RFID.

02000402 PROTOCOLO NO VÁLIDO El tipo de etiqueta RFID que se le indicó al lector RFID que esperara no es válido.

02000403 ERROR DE BLOQUEO Ocurrió un error al intentar cambiar los bits de bloqueo en la etiqueta.

02000404 SIN LECTURA DE DATOS Un intento de leer datos de una etiqueta no pudo encontrar ningún dato.

02000405 AFE NO ENCENDIDO El módulo lector no tiene el AFE encendido.

02000407 NO IMPLEMENTADO El comando del lector RFID que se envió al lector no está implementado en esta

versión del firmware del lector.

02000408 DATOS DE ESCRITURA NO VÁLIDOS Los datos que se intentaron escribir en una etiqueta no son válidos.

02000409 DIRECCIÓN NO VÁLIDA La dirección de memoria para que los datos se escriban en una etiqueta no es válida.

0200040A ERROR DE ETIQUETA GENERAL Error misceláneo al intentar leer o escribir en una etiqueta.

0200040B DATOS DEMASIADO GRANDES Se intentó escribir demasiados datos en una etiqueta.

0200040F PROT BIT DCDNG BAD Error de decodificación de bit de protocolo.

02000410 PROTOCOLO EPC INCORRECTO La definición del protocolo es inconsistente con el tamaño del área de datos EPC.

02000411 PROT BAD NUM DATA La definición del protocolo es inconsistente con la cantidad de datos
enviado.

02000420 GEN2 PROTOCOL ERR Se cometió un error en la especificación de un protocolo de etiqueta de Generación 2.

02000423 GEN2 MEMORY BAD PC Se cometió un error en la especificación de una etiqueta de Generación 2
bit de control de protocolo.

02000424 MEMORIA GEN2 BLOQUEADA El área de memoria de etiquetas de Generación 2 está bloqueada.

0200042B GEN2 BAJA POTENCIA La etiqueta de Generación 2 está configurada en modo de bajo consumo.

0200042F ERROR GEN2 Se cometió un error no especificado con una etiqueta de Generación 2.

02000430 ERROR DESCONOCIDO GEN2 Se cometió un error desconocido con una etiqueta de Generación 2.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Solución de problemas 45
Códigos de error y mensajes de RFID

Tabla 4 • Códigos de error de RFID (continuación)

Error Error RFID o


Código Mensaje de estado Descripción/Acción requerida

02000500 TRANSMISOR ENCENDIDO El transmisor de radio RFID está encendido.

02000503 NO SE ENCONTRÓ ANTENA El módulo lector de RFID encontró que no había ninguna antena conectada.

02000504 RFID DEMASIADO CALIENTE El módulo lector RFID está demasiado caliente.

02000505 PÉRDIDA DE ALTO RENDIMIENTO La cantidad de energía reflejada por la conexión de la antena es superior a lo
aceptable.

02000507 ANTENA DEFECTUOSA CFG Se intentó configurar el módulo lector con una configuración de antena no
válida.

02000600 NO SUFICIENTES ETIQUETAS La memoria del módulo RFID contenía datos de menos etiquetas de las solicitadas
por el firmware de la impresora.

02000601 TAG ID BUFFER FULL La memoria del módulo RFID está llena.

02000602 ID DE ETIQUETA REPETIDA Se intentó escribir datos en la memoria del módulo RFID con una identificación que
ya está presente en la memoria.

02000603 DEMASIADAS IDENTIFICACIONES DE ETIQUETAS Se le pidió al lector RFID que leyera más etiquetas en la memoria del módulo
de las que el módulo podía contener.

02007F00 ERROR DESCONOCIDO DEL SISTEMA Una rutina de firmware en el firmware del módulo lector RFID
devolvió un error desconocido.

02007F01 TM ASSERT FAILED Se ha producido un error interno inesperado en el firmware del módulo lector RFID.

02000101 RDR COMM TIMEOUT Un intento de comunicarse con el módulo lector tomó demasiado tiempo.

00001239 ERROR CODIFICADOR Ocurrió un error en el firmware del módulo codificador RFID.

00001240 DATOS RFID MALOS Los datos que se intentaron escribir en una etiqueta no son válidos.

00001241 ERROR PRUEBA RFID Ocurrió un error durante una prueba de RFID.

00001242 ERROR DE CÓDIGO DE PAÍS El valor del código de país que se envió al lector RFID es
no es válido o no se especificó el valor. Consulte Código de país RFID en la
página 22 para obtener más información.

00001244 NO HAY LECTOR PRESENTE La impresora no detecta un lector RFID.

02000604 RESPUESTA BLOQUEADA La respuesta del módulo RFID está bloqueada.

02000406 ESCRITURA FALLIDA La escritura de la etiqueta falló.

02001238 ERROR DE IMPRESORA La impresora provocó un error.

02001242 ERROR DE CÓDIGO DE PAÍS El código de país RFID no está seleccionado.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

46 Solución de problemas
Códigos de error y mensajes de RFID

Notas • ____________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

6
Comandos ZPL II para RFID

Esta sección contiene los comandos ZPL II para aplicaciones específicas de RFID.

Para los comandos ZPL que no son RFID, consulte la Guía de programación para ZPL, ZBI, Set-
Get-Do, Mirror y WML. Una copia del manual se encuentra en el CD del usuario que vino con su
impresora, o puede descargar una copia desde http://www.zebra.com/manuals.

Contenido

^HL o ~HL Devuelve el registro de datos RFID al host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48


^HR Calibrar la posición de la etiqueta RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
^ Verificación del anfitrión HV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
^RB Definir estructura de datos EPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
^RF Lectura o escritura en formato RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
^RL Bloquear/Desbloquear memoria de etiquetas RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
~RO Restablecer contadores avanzados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
^RS Configurar parámetros RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
^RU Leer serialización de chip RFID único. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
^RW Establecer niveles de potencia de RF para lectura y escritura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

48 Comandos ZPL II para RFID


^HL o ~HL

^HL o ~HL: devolver el registro de datos RFID al host


Descripción La impresora registra continuamente datos RFID y los almacena en la memoria RAM de la impresora. Este comando
solicita que el registro de datos RFID se devuelva a la computadora host, para borrar el registro de datos actual y para reiniciar la
grabación de datos. El comando ~HL se procesa inmediatamente, mientras que el comando ^HL se procesa después de que se hayan
procesado todos los formatos anteriores (^XA ... ^XZ) .

Formato ^HL o ~HL

En el registro, los datos RFID se muestran en este formato:

[Operación de RFID], [posición del programa], [elemento de antena],


[potencia de lectura o escritura], [estado de RFID], [datos]

donde
[Operación RFID]
R = leer
W = escribir
L = bloqueo

E = restablecimiento del archivo de registro

[posición del programa], [elemento de antena], [potencia de lectura o escritura]*

Información adicional sobre la posición del programa, la antena y la potencia de lectura o escritura sigue a la operación
RFID.
Tal como:

R,F1,D3,27,00000000,DATOS

donde F1 = la posición del programa, D3 = la antena y 27 es la potencia de escritura.

* Con algunas versiones anteriores de firmware, estos parámetros no se muestran.

[Estado de RFID]
######## = un código de error de RFID (consulte Códigos y mensajes de error de RFID en la página 43)

FFFFFFFF (o limitado a la longitud FFFF para algunas impresoras) = indica que el archivo de registro
fue reiniciado
[datos]
los datos leídos o escritos

Comentarios

• Los datos se muestran en el formato especificado por el comando ^RFW (ASCII, Hex o EPC).

• Si el registro supera los 64 K (aproximadamente 1500 operaciones), el registro de datos se borra


automáticamente y la grabación de datos se reinicia. Cuando esto sucede, aparece lo siguiente en el registro:

E, FFFFFFFF, el archivo de registro se restablece automáticamente

• Si la impresora pierde energía, el registro se pierde. Si los resultados del registro son importantes para usted, recupere el
información con frecuencia.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 49


^HR

^HR: calibrar la posición de la etiqueta RFID


Descripción Use este comando para iniciar la calibración de etiquetas para medios RFID. Durante el proceso de calibración
de la etiqueta (que puede demorar hasta 5 minutos en algunas impresoras, según el tipo de incrustación RFID y el tamaño de la
etiqueta), la impresora mueve el material, lee el TID de la etiqueta para determinar el tipo de chip, calibra la posición de la etiqueta
RFID, y determina la configuración óptima para los medios RFID que se utilizan. Según la impresora, estos ajustes incluyen la
posición de programación, el elemento de antena que se utilizará y el nivel de potencia de lectura/escritura que se utilizará.

Importante • Antes de ejecutar este comando, cargue la impresora con papel RFID, calibre su impresora, cierre
el cabezal de impresión y alimente al menos una etiqueta para asegurarse de que la calibración de la etiqueta
comience desde la posición correcta. Para obtener más información sobre la calibración del papel, consulte la
Guía del usuario de su impresora.
Deje todos los transpondedores antes y después de la etiqueta que se está calibrando. Esto permite que la impresora determine
la configuración de RFID que no codifica la etiqueta adyacente. Deje que una parte del papel se extienda por la parte delantera
de la impresora para permitir el retroceso durante el procedimiento de calibración de etiquetas.

Los resultados de la calibración de la etiqueta ^HR se devuelven a la computadora host. La opción "ejecutar" en el comando
rfid.tag.calibrate SGD realiza la misma calibración pero no crea una tabla de resultados.

Para restaurar la posición de programación predeterminada de la impresora en cualquier momento, use la opción "restaurar" en
el comando SGD rfid.tag.calibrate (consulte rfid.tag.calibrate en la página 92).

Formato ^ HRa, b, c, d

Parámetros Detalles

a = cadena inicial Este parámetro especifica el texto del usuario que aparecerá antes de la tabla de resultados.

Valores aceptados: cualquier cadena de menos de 65 caracteres

Valor por defecto: inicio

b = cadena final Este parámetro especifica el texto del usuario que aparecerá después de la tabla de resultados.

Valores aceptados: cualquier cadena de menos de 65 caracteres

Valor por defecto: fin

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

50 Comandos ZPL II para RFID


^HR

Parámetros Detalles

c = posición inicial Este parámetro especifica la posición inicial del rango de calibración. Todos los valores numéricos
están en milímetros. Las designaciones hacia adelante o hacia atrás asumen que la posición inicial
de la etiqueta es con el borde delantero en la línea de impresión.

Valores aceptados:
F0 a Fxxx (donde xxx es la longitud de la etiqueta en milímetros o 999, lo que sea
es menos)

La impresora hace avanzar la etiqueta la distancia especificada y luego comienza la


calibración de la etiqueta.

B0 a B30
La impresora retroalimenta la etiqueta por la distancia especificada y luego comienza
la calibración de la etiqueta. Para tener en cuenta el retroceso, permita que el
protector de papel vacío se extienda por la parte delantera de la impresora cuando
utilice una posición de programación hacia atrás.

Valor por defecto:

Para la ZD500R: B20 : la impresora retrocede 20 mm antes de iniciar la calibración del


transpondedor.

Para la serie ZT400 con opción RFID: B30 : la impresora retrocede 30 mm antes de iniciar la
calibración del transpondedor.

d = posición final Este parámetro especifica la posición final del rango de calibración (última posición de programa para
comprobar). Todos los valores numéricos están en milímetros. Las designaciones hacia adelante o
hacia atrás asumen que la posición inicial de la etiqueta es con el borde delantero en la línea de
impresión.

Valores aceptados:
F0 a Fxxx (donde xxx es la longitud de la etiqueta en milímetros o 999, lo que sea
es menos)

La impresora realiza la calibración de etiquetas hasta que alcanza la posición final


especificada y luego finaliza el proceso.

B0 a B30
La impresora realiza la calibración de etiquetas hasta que alcanza la posición final
especificada y luego finaliza el proceso. Válido solo con una posición inicial retrasada
mayor que la posición final.
A = Automático

La impresora finaliza automáticamente el proceso de calibración de etiquetas


después de leer y codificar con éxito un rango consecutivo de 5 mm en la etiqueta. La
impresora también garantiza que no se puedan programar otras etiquetas en la posición
de programación con los niveles de potencia determinados por la calibración.

Valor por defecto: A

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 51


^HR

Parámetros Detalles
e = antena y detección Este parámetro especifica si seleccionar la antena y leer/escribir los niveles de potencia de forma
de nivel de potencia de automática o manual.
lectura/escritura
Nota • La impresora ZD500R solo tiene una antena, por lo que este parámetro se
aplica solo a la configuración del nivel de potencia de lectura/escritura.

Valores Aceptados: A =

Automático. La impresora escanea automáticamente a través de las antenas y


potencia de lectura/escritura durante la calibración.

M = Manual. La impresora utiliza la antena actual y la configuración del nivel de potencia de lectura/
escritura.

Valor por defecto: A

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

52 Comandos ZPL II para RFID


^HR

Ejemplo 1 • Cuando se envía el comando ^HR a la impresora, la impresora realiza la calibración


de la etiqueta y devuelve una tabla de resultados como la siguiente:
comienzo

posición=B14 MM,A1,18,25
información de tiempo = E200.3414: Extranjero
vanguardia
Etiqueta 1, Etiqueta 2, Etiqueta 3, Etiqueta 4, Etiqueta 5, Etiqueta 1, Etiqueta 2, Etiqueta 3, ,
Etiqueta 4, Etiqueta
,BA29 5 EPC,
A1,29,7109,
,A1, 6FD0,
, ,A1, ,9CDE,
,58AE ,A1, , ,B1,
7109,
, ,B1,17,24,B1,
6FD0, 9CDE
,BA29 ,B30,
,B1,A1,
, ,B1,
12,, 18,
,58AE ,
B29,A1,13,18,A1,25, ,A1, , ,A1, , ,A1, , ,B1, , ,B1,14,19,B1, , ,B1, , ,B1, , ,
B28,A1,15,20,A1,23,29,A1, , ,A1, , ,A1, , ,B1, , ,B1,09,15,B1, , ,B1, , ,B1, , ,
B27,A1,17,22,A1,23,29,A1, , ,A1 , , ,A1, , ,B1, , ,B1,08,14,B1, , ,B1, , ,B1, , ,
B26,A1,19,25,A1, , ,A1, , ,A1, , ,A1, , ,B1, , ,B1,09,15,B1,28, ,B1, , ,B1, , ,
B25,A1,22,28,A1,22,27,A1, , ,A1, , ,A1, , , B1, , ,B1,11,18,B1,26, ,B1, , ,B1, , ,
B24,A1,26, ,A1,13,19,A1, , ,A1, , ,A1, , ,B1, , ,B1,15,21,B1,27, ,B1, , ,B1, , ,
B23,A1, , ,A1,08,14,A1, , ,A1, , ,A1, , ,B1, , ,B1,18 ,24,B1, , ,B1, , ,B1, , ,
B22,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,21,28,B1, 19,24,B1, , ,B1, , ,
B21,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,25, ,B1,11,17, B1, , ,B1, , ,
B20,A1, , ,A1,06,12,A1, , ,A1, , ,A1, , ,B1, , ,B1,30, ,B1,07,13,B1, , , B1, , ,
B19,A1, , ,A1,08,15,A1, , ,A1 , , ,A1, , ,B1, , ,B1, , ,B1,05,11,B1, , ,B1, , ,
B18,A1, , ,A1,15,22,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,05,10,B1, , ,B1, , ,
B17,A1, , ,A1,22,28,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,05,11,B1, , ,B1, , ,
B16,A1, , ,A1,16,23,A1, , ,A1, , ,A1, , ,B1, , ,B1, , , B1,07,13,B1, , ,B1, , ,
B15,A1, , ,A1,13,19,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,13,20 ,B1, , ,B1, , ,
B14,A1, , ,A1,12,19,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,18,23,B1, , , B1, , ,<---****A1 ,

B13,A1, , ,A1,14,20,A1,24,30,A1, , ,A1, , ,B1, , ,B1, , ,B1,10,16,B1, , ,B1, , ,


B12,A1 , , ,A1,15,22,A1,22,29,A1, , ,A1, , ,B1, , ,B1, , ,B1,08,14,B1, , ,B1, , B11,A1, , , ,
A1,18,25,A1,26, ,A1, , ,A1, , ,B1, , ,B1, , ,B1,08,14,B1, , ,B1, , B10,A1, , ,A1,21, ,
27,A1,26, ,A1, , ,A1, , ,B1, , ,B1, , ,B1,11,17,B1,26, ,B1, , B09,A1, , ,A1,24, ,A1, ,
15,21,A1, , ,A1, , ,B1, , ,B1, , ,B1,14,20,B1,25, ,B1, , ,
B08,A1, , ,A1,28, ,A1,09,15 ,A1, , ,A1, , ,B1, , ,B1, , ,B1,17,23,B1, , ,B1, , ,
B07,A1, , ,A1, , ,A1,06,11,A1, , , A1, , ,B1, , ,B1, , ,B1,20,26,B1,27,30,B1, , ,
B06,A1, , ,A1, , ,A1,05,11,A1, , ,A1, , ,B1, , ,B1, , ,B1,24,30,B1,16,19,B1, , ,
B05,A1, , ,A1, , ,A1,05,11,A1, , ,A1, , ,B1, , ,B1, , ,B1,28, ,B1,10,14,B1, , ,
B04,A1, , ,A1, , ,A1,08,14,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,07,11,B1, , ,
B03,A1, , ,A1, , ,A1,12,18,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,06,11,B1, , ,
B02,A1, , ,A1, , ,A1,20,26,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,06, 10,B1, , ,
B01,A1, , ,A1, , ,A1,18,24,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,09,13,B1, , ,
F00,A1, , ,A1, , ,A1,14,21,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,12, 17,B1, , ,
F01,A1, , ,A1, , ,A1,13,19,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,20,25,B1, , ,
F02,A1, , ,A1, , ,A1,13,19,A1,27, ,A1, , ,B1, , ,B1, , ,B1, , ,B1,16,20,B1, , ,
F03,A1, , ,A1, , ,A1,14,21,A1,26,29,A1, , ,B1, , ,B1, , ,B1, , ,B1,11,16,B1, , ,
F04,A1, , ,A1 , , ,A1,17,24,A1,27, ,A1, , ,B1, , ,B1, , ,B1, , ,B1,11,15,B1, , F05,A1, , ,A1, , ,A1 ,
,19,26,A1, , ,A1, , ,B1, , ,B1, , ,B1, , ,B1,12,16,B1,25, ,
F06,A1, , ,A1, , ,A1,22,29,A1,23,26,A1, , ,B1, , ,B1, , ,B1, , ,B1,15,18,B1,23,28,
F07,A1, , ,A1, , ,A1,26, ,A1,15,19,A1, , ,B1, , ,B1, , ,B1, , ,B1,17,22,B1,23,29,
F08,A1, , ,A1, , ,A1, , ,A1,10,14,A1, , ,B1, , ,B1, , ,B1, , ,B1,20,25,B1, , ,
F09,A1, , ,A1, , ,A1, , ,A1,08,12,A1, , ,B1, , ,B1, , ,B1, , ,B1,24,28,B1,21,26,
F10,A1, , ,A1, , ,A1, , ,A1,08,11,A1, , ,B1, , ,B1, , ,B1, , ,B1,27, ,B1,13,18,
borde de fuga
final

En la tabla de resultados, las etiquetas visibles para los elementos de la antena están numeradas y se
muestra el número EPC que es único para cada etiqueta.
Cada línea de la tabla de resultados da un número de fila seguido de lecturas asociadas con etiquetas RFID
que son visibles en esa fila. Varios valores en una línea indican que había varias etiquetas visibles. El orden
de las etiquetas RFID es arbitrario.

[Fila],[Elemento de antena],[Potencia mínima de lectura],[Potencia mínima de escritura],


[Elemento de antena],[Potencia mínima de lectura],[Potencia mínima de escritura]...

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 53


^HR

donde

• Fila = la posición desde el borde anterior de la etiqueta donde se realizó la calibración • Elemento de antena =
la antena utilizada (el ZD500R solo tiene A1)
• Potencia de lectura mínima = resultados de calibración (0 – 30) para una etiqueta visible desde esa fila
• Potencia mínima de escritura = resultados de calibración (0 – 30) para la misma etiqueta

Los valores de potencia de lectura y escritura se dejan vacíos (como A1, , ,) cuando no se encuentra ninguna etiqueta.

En la tabla de resultados de muestra para este ejemplo, en la posición B25 (25 mm detrás de la línea de impresión),
dos etiquetas RFID son visibles para la impresora en la antena A1. La etiqueta 1 (EPC 7109) puede leerse en el nivel
de potencia 22 y escribirse en el nivel de potencia 28. La etiqueta 2 (EPC BA29) puede leerse en el nivel de potencia
22 y escribirse en el nivel de potencia 27. En esa posición, las etiquetas 2 y 3 son visibles para la antena B1 mientras que
la Etiqueta 1 no lo es.

Día 1 , Día 2 , Día 3 , Día 4, Día 5 , Día 1 , Día 2 , Día 3 , Día 4, Día 5 ,
CPE, 7109 ,BA29 ,6FD0 ,7109,58AE , 9CDE ,BA29 ,6FD0 ,58AE , 9CDE ,
...
B25,A1,22,28,A1,22,27,A1, , ,A1, , ,A1, , ,B1, , ,B1,11,18,B1,26, ,B1, , ,B1, , ,
B24,A1,26, ,A1,13,19,A1, , ,A1, , ,A1, , ,B1, , ,B1,15,21,B1,27, ,B1, , ,B1, , ,
B23,A1, , ,A1,08,14,A1, , ,A1, , ,A1, , ,B1, , ,B1,18,24,B1, , ,B1, , ,B1, , ,
B22,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,21,28,B1,19,24,B1, , ,B1, , ,
B21,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,25, ,B1,11,17,B1, , ,B1, , ,
...

En la posición B23, solo la etiqueta 2 es visible para la antena A1. La etiqueta 1 ya no es visible.

Día 1 , Día 2 , Día 3 , Día 4, Día 5, Día 1, Día 2, Día 3, Día 4, Día 5 ,
CPE, 7109 ,BA29 ,6FD0 ,7109,58AE , 9CDE ,BA29 ,6FD0 ,58AE , 9CDE ,
...
B25,A1,22,28,A1,22,27,A1, , ,A1, , ,A1, , ,B1, , ,B1,11,18,B1,26, ,B1, , ,B1, , ,
B24,A1,26, ,A1,13,19,A1, , ,A1, , ,A1, , ,B1, , ,B1,15,21,B1,27, ,B1, , ,B1, , ,
B23,A1, , ,A1,08,14,A1, , ,A1, , ,A1, , ,B1, , ,B1,18,24,B1, , ,B1, , ,B1, , ,
B22,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,21,28,B1,19,24,B1, , ,B1, , ,
B21,A1, , ,A1,05,11,A1, , ,A1, , ,A1, , ,B1, , ,B1,25, ,B1,11,17,B1, , ,B1, , ,
...

En la posición B13, la etiqueta 3 (EPC 6FD0) se vuelve visible para la antena A1 y se puede leer con el nivel de potencia
24 y escribir en el nivel de potencia 30.

Día 1 , Día 2 , Día 3 , Día 4, Día 5 , Día 1 , Día 2 , Día 3 , Día 4, Día 5 ,
CPE, 7109 ,BA29 ,6FD0 ,7109,58AE , 9CDE ,BA29 ,6FD0 ,58AE , 9CDE ,
...
B16,A1, , ,A1,16,23,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,07,13,B1, , ,B1, , ,
B15,A1, , ,A1,13,19,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,13,20,B1, , ,B1, , ,
B14,A1, , ,A1,12,19,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,18,23,B1, , ,B1, , ,<--- ****A1
B13,A1, , ,A1,14,20,A1,24,30,A1, , ,A1, , ,B1, , ,B1, , ,B1,10,16,B1, , ,B1, , ,
...

La flecha (<---****) en la tabla indica que se encontraron una posición de programa y niveles de potencia válidos durante
la calibración. La posición del programa se identifica en la parte superior de la tabla como position=B14 MM (retroceso 14
milímetros). El elemento de antena óptimo en esa posición es A1. La potencia de lectura óptima es 18 y la potencia de
escritura óptima es 25.

comienzo

posición=B14 MM,A1,18,25
información de tiempo = E200.3414: Extranjero
vanguardia
...
B14,A1, , ,A1,12,19,A1, , ,A1, , ,A1, , ,B1, , ,B1, , ,B1,18,23,B1, , ,B1, , ,<--- ****A1
...

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

54 Comandos ZPL II para RFID


^ HV

^HV – Verificación del anfitrión


Descripción Use este comando para devolver datos de campos específicos, junto con un encabezado ASCII
opcional, a la computadora host. Puede usar este comando con cualquier campo al que se le haya asignado un
número con los comandos ^FN y ^RF .

Formato ^HV#,n,h,t,a

Esta tabla identifica los parámetros para este formato:

Parámetros Detalles
# = número de campo El valor asignado a este parámetro debe ser el mismo que el utilizado
especificado en otro comando.
con otro comando
Valores Aceptados: 0 a 9999
Valor predeterminado: 0

n = número de bytes a devolver Valores aceptados: 1 a 256


Valor predeterminado: 64

h = encabezado a devolver Los caracteres delimitadores terminan la cadena. Este campo tiene
con los datos capacidad Field Hex (^FH) .
Valores aceptados: 0 a 3072 bytes
Valor predeterminado: sin encabezado

t = terminación Este campo tiene capacidad Field Hex (^FH) .


Valores aceptados: 0 a 3072 caracteres

a = el comando se aplica a Cuando ^PQ es mayor que 1 o si se produce una etiqueta nula, envíe una
respuesta para un formato de etiqueta o una para cada etiqueta impresa.
Valores Aceptados:
F = Formato

L = Etiqueta

Valor predeterminado: F

Ejemplo • El siguiente código:

^XA
.
.
.

^ FH_ ^ HV0,8, EPC [,] _ 0D_0A, L ^ FS


^ PQ2
^XZ
Devolvería datos como este:

CPE [12345678]
CPE [55554444]

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 55


^RB

^RB – Definir estructura de datos EPC


Descripción Utilice este comando para definir la estructura de los datos EPC, que se pueden leer o escribir en
una etiqueta RFID. Para obtener más información sobre las especificaciones de EPC, consulte el sitio web de EPC
Global. Todos los parámetros de este comando son persistentes y se utilizarán en formatos posteriores si no se
proporcionan. Los valores se establecen inicialmente en los valores predeterminados.

Las etiquetas RFID pueden tener diferentes particiones definidas. Este comando especifica el número de
particiones y cuántos bits hay en cada partición.

Formato ^RBn,p0,p1,p2, ..., p15

Parámetros Detalles
n = tamaño de bit total de las Especifique el número de bits que se incluirán en las particiones.
particiones Valores aceptados: 1 a n, donde n es el tamaño en bits de la etiqueta.
Valor predeterminado: 96

p0 ... p15 = Especifique el número de bits que se incluirán en las particiones individuales. Los tamaños de
tamaños de partición partición deben sumar el tamaño de bits especificado para el parámetro anterior. El tamaño de
partición individual más grande es de 64 bits.

Valores aceptados: 1 a 64
Valor predeterminado: 1

Ejemplo 1 • El siguiente comando especifica que se utilizan 96 bits con tres campos.
Los campos 1, 2 y 3 contienen 10, 26 y 60 bits, respectivamente.

^RB96,10,26,60

El código ZPL para codificar una etiqueta con este formato se vería así:

^RFW,E^FD1000.67108000.1122921504606846976^FS

Cuando se codifica la etiqueta, la etiqueta almacena los datos de la siguiente manera:

• El campo 1 contiene 1000. Este valor se almacena en los primeros 10 bits

• El campo 2 contiene 67108000. Este valor se almacena en los siguientes 26 bits.

• El campo 3 contiene 1122921504606846976. Este valor se almacena en el resto


60 bits

Ejemplo 2 • El siguiente comando especifica que se utilizan 64 bits con ocho campos de 8 bits.

^RB64,8,8,8,8,8,8,8,8^FS

El código ZPL para codificar una etiqueta con este formato se vería así:

^ RFW, E ^ FD1.123.160.200.249.6.1.0 ^ FS

Al escribir en la etiqueta, cada conjunto de datos se escribe en su respectivo campo de 8 bits.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

56 Comandos ZPL II para RFID


^RB

Ejemplo 3 • Este ejemplo utiliza el estándar SGTIN-96, que define la estructura de 96 bits de la siguiente manera:

Compañía Articulo De serie


Encabezamiento Valor de filtro Dividir
Índice de prefijos Referencia Número

SGTIN-96 8 bits 3 bits 3 bits 20–40 bits 24 bits 38 bits

10 8 8 16,383 9 a 1,048,575 33.554.431


(valor binario) (capacidad (capacidad (capacidad (capacidad (capacidad
decimal) decimal) decimal) decimal*) decimal)

* La capacidad del campo Referencia del artículo varía según la longitud del prefijo de la empresa.

El código ZPL para codificar una etiqueta con este formato se vería así:

^XA
^RB96,8,3,3,20,24,38^FS
^ RFW, E ^ FD48,1,6,770289,10001025,1 ^ FS
^XZ

Estos comandos pondrían


• 48 en el encabezado
• 1 como valor de filtro
• 6 como partición (indica un prefijo de 20 bits y una referencia de elemento de 24 bits)
• 770289 como prefijo de la empresa
• 10001025 como referencia del artículo
• 1 como número de serie

Para leer estos datos EPC e imprimir los resultados en la etiqueta, usaría el siguiente código:

^XA
^RB96,8,3,3,20,24,38^FS
^FO50,50^A0N,40^FN0^FS
^ FN0 ^ RFR, E ^ FS
^XZ

La etiqueta resultante se vería así:

48.1.6.770289.10001025.1

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 57


^ RF

^RF: leer o escribir formato RFID


Descripción Use este comando para leer o escribir (codificar) una etiqueta RFID o para especificar la
contraseña de acceso.

Al usar este comando para leer una etiqueta, puede usar una variable de campo para imprimir los datos de la
etiqueta en la etiqueta o devolver los datos al host. Consulte Crear y enviar un formato de etiqueta RFID
en la página 32 para ver ejemplos que usan una variable de campo. Consulte Mapa de memoria Gen 2 en la página 12 para ver
cómo se almacena la información en una etiqueta Gen 2.

Formato ^RFo,f,b,n,m

Parámetros Detalles

o = operación Especifica la acción a realizar.


Valores aceptados:

W = escribir en (codificar) la etiqueta

R = leer la etiqueta

S = especificar la contraseña de acceso

Valor predeterminado: W

f = formato Valores aceptados:


A = ASCII

H = hexadecimal

E = EPC (garantizar una configuración adecuada con el comando ^RB )

Valor predeterminado: H

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

58 Comandos ZPL II para RFID


^ RF

Parámetros Detalles

b = contraseña Lo que especifique para este parámetro depende de lo que ingrese para otros parámetros.

b = número de bloque Si el
inicial
valor del
Luego...
parámetro
Operación es...

EN
Nota • Cuando el parámetro del banco de memoria se establece
en E (EPC de 96 bits) o A (EPC y ajuste automático de bits de PC),
este valor siempre se establece en 2.

Valores aceptados: P,

• que indica que una contraseña de acceso, una contraseña de


eliminación o ambas siguen a un comando ^FD . Cada contraseña
debe tener 8 caracteres hexadecimales. Si se omite la contraseña, no
se escribe. Se utiliza una contraseña de acceso en los comandos de
bloqueo posteriores en el formato.
• 0 a n, que especifica el número de bloque inicial de 16 bits, donde n es el
número máximo de bloques para el banco especificado en el parámetro

del banco de memoria.


Valor predeterminado: 0

R Nota • Cuando el parámetro del banco de memoria se establece


en E (EPC de 96 bits) o A (EPC y ajuste automático de bits de PC),
este valor siempre se establece en 2.

Valores aceptados: •

0 a n, que especifica el número de bloque inicial de 16 bits, donde n es el


número máximo de bloques para el banco especificado en el parámetro

del banco de memoria.


Valor predeterminado: 0

S Este parámetro debe ser P y debe ir seguido de la contraseña de acceso


en un comando ^FD .

n = número de bytes para Especifica el número de bytes para leer o escribir.


leer o escribir Cuando se especifica E o A para el parámetro del banco de memoria, este valor no es necesario.

Valores aceptados: 1 a n, donde n es el número máximo de bytes para la etiqueta.

Valor predeterminado: 1

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 59


^ RF

Parámetros Detalles

m = banco de memoria Gen 2 Especifica el banco de memoria Gen 2. Consulte Mapa de memoria Gen 2 en la página 12 para
más información sobre la memoria Gen 2.

Valores aceptados:

E = EPC de 96 bits (Al escribir datos, este parámetro realiza la


operación en la dirección de bit Gen 2 20h y accede a 12 bytes del banco de memoria
EPC. Al leer datos, este parámetro lee la cantidad de datos especificados en los bits de
PC en la etiqueta).

A = EPC y ajuste automático de bits de PC (al escribir datos, este parámetro


realiza la operación en la dirección de bit Gen 2 20h del banco de memoria EPC y accede
al número de bytes especificado en el ^FD. Los bits de PC se actualizarán para coincidir
con la cantidad de datos escritos en la etiqueta.
Al leer datos, este parámetro lee la cantidad de datos especificados en los bits de PC en
la etiqueta).

0 = Reservado
1 = CPE

2 = HORA (ID de etiqueta)

3 = Usuario
Valor predeterminado: E

Ejemplo 1 • Este ejemplo codifica datos EPC de 96 bits, según lo especificado por el comando ^RB .

^XA
^RB96,8,3,3,20,24,38
F RFW, E ^ FD16,3,5,78742,146165,1234567891 ^ FS
^XZ

Ejemplo 2 • Este ejemplo codifica 4 bytes de datos con formato hexadecimal, comenzando en el bloque 3 del banco 1
de EPC Gen 2. (El comando ^RS se puede omitir para las impresoras que usan tipos de etiqueta Gen 2 únicamente).

^XA
^RFW,H,3,4,1^FD11112222^FS
^XZ

Ejemplo 3 • Este ejemplo lee la ID de etiqueta Gen 2 (TID) extendida y devuelve los resultados a la computadora host.
Los resultados se etiquetan con el encabezado "Datos de ID de etiqueta de 8 bytes". (El ^RS
El comando se puede omitir para las impresoras que usan solo tipos de etiquetas Gen 2).

^XA
^RFR,H,0,8,2^FN1^FS^HV1,,Datos de ID de etiqueta de 8 bytes:^FS
^XZ

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

60 Comandos ZPL II para RFID


^ RF

Ejemplo 4 • Este comando escribe y especifica tanto la contraseña de acceso (12345678) como la
contraseña de eliminación (88887777) separadas por una coma.

^RFW,H,P^FD12345678,88887777^FS
Este comando escribe solo la contraseña de acceso:

^RFW,H,P^FD12345678^FS
Este comando escribe solo la contraseña de eliminación (se debe usar una coma antes de ella para
distinguirla de una contraseña de acceso):

^ RFW, H, P ^ FD, 88887777 ^ FS


Consulte los ejemplos de ^RL en la página 61 para ver cómo se usaría este comando en un formato.

Ejemplo 5 • Este comando escribe 1122334455667788 en la dirección de bit 20h de la memoria EPC y
actualiza la dirección de bit de bits de PC 10h a 14h para reflejar 8 bytes (4 palabras) de datos.

^RFW,H,,,A^FD1122334455667788^FS

Ejemplo 6 • Este comando especifica la contraseña de acceso para la etiqueta, que se utilizará en los
comandos de bloqueo posteriores en el formato. La contraseña de acceso especificada debe coincidir con la
almacenada en la etiqueta. Este comando no escribe la contraseña en la etiqueta. Consulte los ejemplos de
^RL en la página 61 para ver cómo se usaría este comando en un formato.

^RFS,H,P^FD12345678^FS

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 61


^ RL

^RL: bloquear/desbloquear la memoria de etiquetas RFID


El comando ^RL tiene dos formatos y funciones distintas:

• ^RLM : bloquear/desbloquear el banco de memoria especificado


Bloquea una contraseña o un banco de memoria completo en un estado grabable o no grabable. Estos bloqueos/
desbloqueos pueden ser permanentes o reversibles.

• ^RLB : bloquear permanentemente las secciones de memoria especificadas


Bloquea bloques de memoria de usuario en un estado no grabable.

^RLM: bloquear/desbloquear el banco de memoria especificado

Descripción El comando ^RLM bloquea/desbloquea la contraseña o el banco de memoria especificado en una etiqueta
RFID. Puede usar este comando para hacer lo siguiente:

• bloquear contraseñas individuales, evitando o permitiendo lecturas o escrituras posteriores de


esa contraseña

• bloquear bancos de memoria individuales, evitando o permitiendo escrituras posteriores en esos


bancos

• Bloquear permanentemente (permalock) el estado de bloqueo para una contraseña o banco de memoria

Formato ^ RLM, k, a, e, u

Parámetros Detalles

k = función de eliminación Valores aceptados:


de contraseña
U = desbloquear la contraseña de eliminación*

L = bloquear la contraseña de eliminación*

O = desbloquear permanentemente (Abrir) la contraseña de eliminación

P = bloquear permanentemente (Protegido) la contraseña de eliminación

a = función de contraseña de Valores aceptados:


acceso
U = desbloquear la contraseña de acceso*

L = bloquear la contraseña de acceso*

O = desbloquear permanentemente (Open) la contraseña de acceso

P = bloquear permanentemente (Protegido) la contraseña de acceso

e = función de banco de memoria Valores aceptados:


EPC
U = desbloquear el banco de memoria EPC*

L = bloquear el banco de memoria EPC*

O = desbloquear permanentemente (Abrir) el banco de memoria EPC

P = bloquear permanentemente (Protegido) el banco de memoria EPC

* La contraseña de acceso debe establecerse en un valor distinto al predeterminado de 00000000 para usar este valor. Consulte el Ejemplo 4 en
la página 63 para ver un ejemplo.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

62 Comandos ZPL II para RFID


^ RL

Parámetros Detalles

u = función de banco de memoria Valores aceptados:


USUARIO
U = desbloquear el banco de memoria USUARIO*

L = bloquear el banco de contraseñas de USUARIO*

O = desbloquear permanentemente (Abrir) el banco de memoria del USUARIO

P = bloquear permanentemente (Protegido) el banco de memoria del USUARIO

* La contraseña de acceso debe establecerse en un valor distinto al predeterminado de 00000000 para usar este valor. Consulte el Ejemplo 4 en
la página 63 para ver un ejemplo.

^RLB – Bloqueo permanente de secciones de memoria especificadas

Descripción El comando ^RLB bloquea permanentemente (permalocks) una o más secciones (subporciones individuales)
en la memoria de usuario de una etiqueta. Los tamaños de sección para cada etiqueta están definidos por el fabricante de la
etiqueta.

Formato ^ RLB, s, n

Parámetros Detalles

s = sección inicial Especifique la sección de inicio de la memoria para bloquear.

n = número de secciones Especifique el número de secciones para bloquear.

Ejemplo 1 • El siguiente comando bloquea todos los bancos de memoria utilizando una contraseña de acceso previamente
especificada.

^RLM,L,L,L,L^FS

Ejemplo 2 • El siguiente comando bloquea los bancos de memoria del usuario utilizando una contraseña de acceso
previamente especificada.

^RLM,,,,L^FS

Ejemplo 3 • El siguiente comando bloquea permanentemente las secciones 0 a 4 de la memoria del usuario utilizando
una contraseña de acceso previamente especificada.

^ RLB, 0,4 ^ FS

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 63


^ RL

Ejemplo 4 • Este código hace lo siguiente:


• escribe 12 bytes en la memoria del usuario

• escribe “12345678” en la contraseña de acceso y “11223344” en la contraseña de eliminación

• Bloquea permanentemente 6 secciones de la memoria del usuario utilizando "12345678" como contraseña de acceso

• bloquea las contraseñas de eliminación y acceso y desbloquea permanentemente la memoria EPC, utilizando "12345678"
como contraseña de acceso

^XA

^RFW,H,0,12,3^FD112233445566778899001122^FS
^RFW,H,P^FD12345678,11223344^FS
^ RLB, 0,6 ^ FS
^ RLM, L, L, O ^ FS
^XZ

Ejemplo 5 • Este código hace lo siguiente:


• escribe 12 bytes en la memoria del usuario

• Bloquea permanentemente 6 secciones de la memoria del usuario utilizando "00000000" como contraseña de acceso

• bloquea permanentemente la contraseña de eliminación y la contraseña de acceso utilizando "00000000" como acceso

clave
^XA

^RFW,H,0,12,3^FD112233445566778899001122^FS
^ RLB, 0,6 ^ FS
^RLM,P,P^FS
^XZ

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

64 Comandos ZPL II para RFID


~RO

~RO – Restablecer contadores avanzados


Descripción El comando ~RO restablece los contadores avanzados utilizados por la impresora para controlar la generación de
etiquetas en pulgadas, centímetros y número de etiquetas.

Formato ~ ROc

Parámetros Detalles

c = número de contador Valores aceptados: 1 =


poner a cero el contador 1

2 = poner a cero el contador 2

3 = restablecer el contador de etiquetas RFID válidas

4 = restablecer el contador de etiquetas RFID anuladas

C = restablecer el contador de cabeza limpia

R = restablecer el contador de cabeza reemplazada y el contador de cabeza limpia

Valor predeterminado: se debe especificar un valor o se ignora el comando

Ejemplo 1 • Este ejemplo muestra cómo se ve la parte del contador de las etiquetas de configuración de la impresora cuando los
contadores RFID se restablecen enviando ~RO3 y ~RO4.

Antes

Después

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 65


^RR

^RR – Habilitar selección de antena adaptativa


Descripción Utilice este comando para habilitar la función de selección de elementos de antena adaptativa.

Este comando es persistente y se usará en formatos posteriores si no se proporciona.

Formato ^RRn,a

Parámetros Detalles
n = número de reintentos Reservado

a = selección del elemento Nota •


de antena adaptable
• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de
elemento de antena de A1.

• La longitud de la etiqueta debe ser de 2 pulg. (51 mm) o mayor.

Si la impresora no puede encontrar etiquetas RFID con el elemento de antena especificado,


la impresora puede intentar con elementos de antena vecinos. Si la impresora no logra
comunicarse con la etiqueta RFID después de probar los elementos de antena vecinos, la
impresora anula la etiqueta.

Nota • La activación de este parámetro puede ralentizar el rendimiento de las etiquetas


RFID dañadas o débiles.

Valores aceptados: 0 o 1
0 = Ninguno. La impresora utiliza únicamente la selección actual del elemento de antena.

1 = Vecinos. La impresora intenta leer la etiqueta usando los elementos de antena a la


izquierda/derecha y arriba/abajo del elemento de antena actual. El elemento
de antena que tiene éxito se usa para todos los comandos RFID subsiguientes
hasta el próximo intento fallido.

Valor predeterminado: 0

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

66 Comandos ZPL II para RFID


^ RS

^RS – Configurar parámetros RFID


Utilice este comando para configurar los parámetros de RFID, incluido el tipo de etiqueta; posición de programación; y manejo de errores,
como establecer el número de etiquetas que se intentarán si ocurre un error.

Por ejemplo, si una etiqueta RFID no se programa correctamente o si no se puede detectar el transpondedor, la impresora
expulsa la etiqueta e imprime VOID en ella. La impresora intentará imprimir otra etiqueta con los mismos datos y formato para el
número de etiquetas especificado (parámetro n).
Si el problema persiste, la impresora sigue las instrucciones de manejo de errores especificadas por el parámetro de manejo de errores
(parámetro e): la impresora puede eliminar el formato problemático de la cola de impresión y continuar con el siguiente formato (si existe
uno en el búfer), o puede poner la impresora en modo Pausa o Error.

Tenga cuidado al usar este comando en combinación con ^RF para leer datos de etiquetas. Pueden ocurrir problemas si los datos
leídos de la etiqueta se van a imprimir en la etiqueta. Cualquier dato leído de la etiqueta debe colocarse para que se imprima por encima
de la posición de lectura/escritura. Si no lo hace, evitará que los datos leídos se impriman en la etiqueta.

Formato ^RSt,p,v,n,e,a,c,s

Parámetros Detalles

t = tipo de etiqueta Valores aceptados: 8 =

EPC Clase 1, Generación 2 (Gen 2)

Valor predeterminado: 8: Gen 2 es el único tipo de etiqueta válido para esta impresora.

p = posición de lectura/escritura de la Este parámetro establece la posición de lectura/escritura de la etiqueta.

etiqueta (posición de Valores aceptados: F0 a


programación)
Fxxx (donde xxx es la longitud de la etiqueta en milímetros o 999, lo que sea
es menos)

La impresora imprime la primera parte de una etiqueta hasta que alcanza la distancia especificada y
luego comienza la programación. Después de la programación, la impresora imprime el resto de la
etiqueta.

B0 a B30
La impresora retroalimenta la etiqueta por la distancia especificada y luego comienza la
programación. Para tener en cuenta el retroceso, permita que el protector de papel vacío se
extienda por la parte delantera de la impresora cuando utilice una posición de programación
hacia atrás.

Valor predeterminado: F0 (que mueve el borde anterior de la etiqueta a la línea de impresión)

v = longitud de la impresión Establece la longitud de la impresión vacía en filas de puntos verticales (eje Y).

vacía Valores aceptados: 0 a la longitud de la etiqueta

Valor predeterminado: longitud de la etiqueta

n = número de etiquetas para intentar El número de etiquetas que se intentarán en caso de error de lectura/codificación.

codificar Valores aceptados: 1 a 10

Valor predeterminado: 3

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 67


^ RS

Parámetros Detalles

e = manejo de errores Si persiste un error después de probar la cantidad especificada de etiquetas, realice esta
acción de manejo de errores.
Valores aceptados:
N = Sin acción (la impresora descarta el formato de la etiqueta que causa el error y pasa a la siguiente
etiqueta en cola)

P = Colocar la impresora en modo Pausa (el formato de la etiqueta permanece en la cola hasta que el
usuario cancela)

E = Poner la impresora en modo Error (el formato de la etiqueta permanece en la cola hasta que el usuario
cancela)

Valor por defecto: N


Nota • Puede configurar la impresora para que envíe un mensaje de error al host
por cada falla. Para habilitar o deshabilitar este mensaje de error no solicitado,
consulte los comandos ^SX y ^SQ ZPL. Utilice V para el tipo de condición de un error
de RFID.

a = señales en el aplicador No aplicable.

c = reservado No aplica.

s = velocidad de impresión nula Si se anula una etiqueta, la velocidad a la que se imprimirá "ANULADO" en la etiqueta.
Valores aceptados: cualquier velocidad de impresión válida

Valor predeterminado: la velocidad máxima de impresión de la impresora

Ejemplo 1 • Los siguientes son ejemplos de configuración de la posición de programación.


1. ^RS,F1 establece la posición de codificación 1 mm hacia adelante desde el borde anterior de la etiqueta.

2. ^RS,B10 establece la posición de codificación 10 mm hacia atrás desde el borde delantero de la etiqueta.

3. ^RS,F0 establece la posición de codificación en el borde delantero de la etiqueta.

4. ^RS,B0 establece la posición de codificación en el borde delantero de la etiqueta.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

68 Comandos ZPL II para RFID


^ RS

Ejemplo 2 • A continuación se muestra la posición de programación para el parámetro de posición de etiqueta


(parámetro p) con una longitud de etiqueta de 6 pulgadas (152 mm, 1216 puntos).

dirección de impresión

área de codificación

línea de impresión

barra de lágrimas
1

1 ^RS,F90, 90 mm desde el borde


delantero de la etiqueta

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 69


^RU

^RU - Leer serialización de chip RFID único


Utilice este comando para leer los datos TID (ID de etiqueta) del chip actual y formatear un número de serie
único de 38 bits, que se colocará en los 38 bits inferiores (menos significativos) del código EPC.

Formato ^RUa,b

Parámetros Detalles

a = prefijo Especifica el prefijo en binario ASCII

Valores aceptados: Solo se aceptan los caracteres ASCII 1 y 0. Máximo de 38 caracteres.

El número de bits en el valor especifica la longitud del prefijo. El prefijo se coloca como los bits
más a la izquierda (más significativos) en el número de serie único.

Si no se especifica nada, se utilizará el valor predeterminado.

Valor predeterminado: el prefijo MCS está determinado por el MDID en el TID del chip leído:

• 100 = MicroEM
• Impinj = 101
• Extranjero = 110
• NXP = 111
b = caracter especial Carácter especial para la inclusión del número de serie.

Valores aceptados: cualquier carácter ASCII que no sea el carácter de comando actual,
el carácter de control, el carácter delimitador o cualquiera de los caracteres del reloj en
tiempo real (RTC).
Valor predeterminado: #

Nota • Inclusión del número de serie:

Se puede incluir uno de varios elementos de datos en cualquier cadena de datos ^FD de la misma manera que
se incluyen los datos del reloj en tiempo real. Utilice cualquiera de los siguientes comandos para incluir un patrón
de datos basado en el número de serie. Estos se definen utilizando el valor predeterminado para el carácter
especial.

#S = incluir número de serie de 38 bits derivado de TID en formato decimal.

#H = incluir número de serie de 38 bits derivado de TID en forma hexadecimal.

#E = incluir el código EPC completo de 96 bits, incluido el número de serie de 38 bits derivado de TID en
formato decimal.

#F = incluir el código EPC completo de 96 bits, incluido el número de serie de 38 bits derivado de
TID en forma hexadecimal.

#P = incluir el código EPC completo de 96 bits, pero usar el número de serie SGTIN de 38 bits preprogramado
de la etiqueta en formato decimal.*

#Q = incluir el código EPC completo de 96 bits, pero usar el SGTIN de 38 bits preprogramado de la etiqueta
número de serie en forma hexadecimal.*

* Si el EPC ha sido preprogramado (generalmente por el fabricante) con el RFID basado en chip
esquema de serialización, entonces los datos serializados no tienen que volver a escribirse en la memoria EPC, lo que
ahorra tiempo. #P y #Q simplemente formatean los datos que se leen del banco de memoria EPC.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

70 Comandos ZPL II para RFID


^RU

Ejemplo 1 • Lea el TID de la etiqueta, cree un número de serie basado en el tipo de etiqueta, escriba
12<número de serie (5 bytes)>000000000000 en el campo EPC de 96 bits e imprima el número de
serie (en formato hexadecimal) en la etiqueta.

^XA
^RU
^FO10,10^A0N,50,50^FDNúmero de serie: #H^FS
^RFW,H^FD12#H^FS
^XZ

Ejemplo 2 • Lea el TID de la etiqueta, cree un número de serie basado en el tipo de etiqueta, escriba el
número de serie en el campo EPC (38 bits inferiores) mientras mantiene el contenido del resto de la
memoria EPC, imprima Número de serie: < número de serie en formato hexadecimal> en la etiqueta y
devolver Número de serie: <número de serie en formato hexadecimal> al host.
Realice esta operación en tres formatos de etiqueta.

^XA
^RU
^FO10,10^A0N,50,50^FN1^FS
^FN1^FDNúmero de serie: #H^FS
^ FH ^ HV1,24, _0D_0A, L ^ FS
^RFW,H^FD#F^FS
^PQ3
^XZ

Ejemplo 3 • Lea el EPC completo (ya serializado) de la etiqueta, imprima el


Número de serie: <EPC completo en formato decimal> en la etiqueta y devuelva el Número de
serie: <EPC completo en formato decimal> al host.

^XA
^RU
^FO10,10^A0N,50,50^FN1^FS
^FN1^FDNúmero de serie: #P^FS
^ FH ^ HV1,44, _0D_0A, L ^ FS
^XZ

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos ZPL II para RFID 71


^RW

^RW: establecer niveles de potencia de RF para lectura y escritura


Descripción Utilice este comando para configurar los niveles de potencia de lectura y escritura de RFID si no se logran los niveles
deseados a través de la calibración de la etiqueta RFID. Si no se aplica suficiente energía, es posible que la etiqueta no tenga
suficiente energía para la programación y los datos de la etiqueta no se codificarán. Si se aplica demasiada energía, la energía extra
puede causar errores de comunicación de datos o puede hacer que se programe una etiqueta incorrecta.

Importante • Para Japón, la potencia máxima de lectura y escritura de RFID de la impresora está limitada para
cumplir con las normas de radio locales. Cualquier ajuste de potencia de 24 o superior da como resultado la
misma salida.

Nota • Durante la calibración de la etiqueta RFID, la impresora selecciona automáticamente los mejores niveles de potencia
de lectura/escritura y el mejor elemento de antena (no aplicable a la ZD500R) para el medio que se está utilizando. Algunas
impresoras también pueden establecer los niveles durante un barrido de antena adaptable. Utilice el comando ~HL (consulte ^HL
o ~HL en la página 48) para ver el elemento de antena y los ajustes de potencia que se están utilizando.

Formato ^RWr,w,a

Parámetros Detalles

r = potencia de lectura Este parámetro establece el nivel de potencia para que coincida con la salida deseada según lo calibrado en la
fábrica.

Valores: 0 a 30

Valor predeterminado: 16

w = potencia de escritura Este parámetro establece el nivel de potencia para que coincida con la salida deseada según lo calibrado en la
fábrica.

Valores: 0 a 30

Valor predeterminado: 16

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

72 Comandos ZPL II para RFID


^RW

Parámetros Detalles

a = Selección de
Nota • Este parámetro no se aplica a las impresoras ZD500R, que siempre utilizan un valor de
elemento de antena RFID
elemento de antena de A1. En el siguiente ejemplo se muestra una impresora de la serie ZT400.

Este parámetro selecciona un elemento de antena del conjunto de antenas de la impresora.


Valores aceptados:
A1, A2, A3, A4
B1, B2, B3, B4
C1, C2, C3, C4
D1, D2, D3, D4
E1, E2, E3, E4

Valor predeterminado: A4

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

7
Comandos SGD para RFID

Esta sección contiene los comandos Set/Get/Do (SGD) para aplicaciones específicas de RFID.

Para los comandos SGD sin RFID, consulte la Guía de programación para ZPL, ZBI, Set-Get-Do,
Mirror y WML. Una copia del manual se encuentra en el CD del usuario que vino con su impresora, o
puede descargar una copia desde http://www.zebra.com/manuals.

Contenido
odometer.rfid.valid_resettable. . . . ...
.... ... .... ... .... ... .... ... .... .... . . 75
odometer.rfid.void_resettable. . . . . ...
.... ... .... .... ... .... ... .... .... ... . . 76
rfid.adaptive_antenna. . . . . . . . . . . ...
.... ... .... ... .... .... ... .... ... .... . . 77
rfid.antenna_sweep . . . . . . . . . . . . ...
.... ... .... .... ... .... ... .... .... ... . . 78
. . . . . . . .. . . .
rfid.código_país . . . rfid.habilitar ...
.... ... .... .... ... .... ... .... ... .... . . 79
... .... .... ... .... ...
.... ... .... .... ... .... ... .... .... ... . . 80
rfid.error.response . . . . . . . . . . . . . ...
.... ... .... ... .... .... ... .... ... .... . . 81
rfid.hop_table_version . . . . . . . . . . ...
.... ... .... .... ... .... ... .... ... .... . . 82
rfid.position.program . . . . . . . . . . . ...
.... ... .... .... ... .... ... .... ... .... . . 83
rfid.lector_1.antena_puerto. . . . . . . ...
.... ... .... .... ... .... ... .... .... ... . . 84
rfid.reader_1.firmware_version . . . ...
.... ... .... ... .... ... .... ... .... .... . . 86
rfid.reader_1.hardware_version . . . . . . .... ... .... ... .... ... .... ... .... .... . . 87
rfid.lector_1.modelo . . . . . . . . . . . . . . .... .... .... ... .... ... .... ... .... .... . . 88
rfid.reader_1.poder.leer. ... .... ... .... ... .... .... ... .... ... .... ... .... . . 89
rfid.reader_1.poder.escribir. . . . . . . . . .
. .... ... .... .... ... .... ... .... .... ... . . 90
rfid.region_code . . . . . . . . . . . . . . . . . .
.... ... .... ... .... .... ... .... ... .... . . 91
... .... ... .... ...
rfid.etiqueta.calibrar. .... ... .... .... ... .... ... .... .... ... . . 92
rfid.tag.read.content . . . . . . . . . . . . . . .
.... .... ... .... ... .... .... ... .... ... . . 93
rfid.etiqueta.leer.ejecutar . . .. .. . . . . . . . .
.... ... .... .... ... .... ... .... ... .... . . 94
rfid.tag.read.result_line1. . . . . . . . . . . . .... .... ... .... ... .... ... .... .... ... . . 95
rfid.tag.read.result_line1_alternate. . . . . . . . . . . . . . . .... .... ... .... ... .... ... . . 96
rfid.tag.read.result_line2. . . . . . . . . . . . . . . . . . . . . . . .... ... .... ... .... .... ... . . 97
rfid.tag.read.result_line2_alternate. . . . . . . . . . . . . . . .... .... ... .... ... .... ... . . 98

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

74 Comandos SGD para RFID

Contenido (continuación)
rfid.tag.test.content. . .... ... .... ... .... ... . ... .... ... .... ... .... .... ... . . 99
.... ... .... ... .... ... . ... .... ... .... ... .... .... ... . 100
rfid.etiqueta.prueba.ejecutar. . . . . . . . . . . . . . . . . . . ... .... ... .... ... .... .... ... . 101
. . . . . . . . . . . . . . . .. ..
rfid.tag.test.result_line1 . . rfid.tag.test.result_line2 . ... .... ... .... ... .... .... ... . 102

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 75


cuentakilómetros.rfid.valid_resettable

cuentakilómetros.rfid.valid_resettable
Descripción Este comando pone a cero el contador de etiquetas válidas de RFID.

Escriba getvar; setvar

Esta tabla identifica el comando para este formato:

Detalles de los comandos

setvar Este comando indica a la impresora que establezca el contador válido de RFID en cero.
Formato: ! U1 setvar "odómetro.rfid.valid_resettable" "valor"
Valores: “0”

obtenervar Este comando le indica a la impresora que responda con el valor de contador válido de RFID actual.
Formato: ! U1 getvar "odómetro.rfid.valid_resettable"

Ejemplo • Este ejemplo de setvar muestra cómo se ve la parte del contador de las etiquetas de configuración
de la impresora cuando el contador válido de RFID se restablece enviando:

! U1 setvar "odómetro.rfid.valid_resettable" "0"


Antes

Después

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

76 Comandos SGD para RFID


cuentakilómetros.rfid.void_resettable

cuentakilómetros.rfid.void_resettable
Descripción Este comando restablece el contador de etiquetas vacías RFID a cero.

Escriba setvar; obtenervar


Esta tabla identifica el comando para este formato:

Detalles de los comandos

setvar Este comando le indica a la impresora que establezca el contador de vacíos de RFID en cero.

Formato: ! U1 setvar "odómetro.rfid.void_resettable" "valor"


Valores: “0”

obtenervar Este comando le indica a la impresora que responda con el valor actual del contador de vacíos de RFID.

Formato: ! U1 getvar "odómetro.rfid.void_resettable"

Ejemplo • Este ejemplo de setvar muestra cómo se ve la parte del contador de las etiquetas de configuración de la
impresora cuando el contador de vacíos RFID se restablece enviando:

! U1 setvar "odómetro.rfid.valid_resettable" "0"


Antes

Después

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 77


rfid.adaptive_antenna

rfid.adaptive_antenna
Descripción Este comando activa o desactiva la selección de antena adaptativa.

Si la impresora no puede encontrar etiquetas RFID con el elemento de antena especificado, la impresora puede
intentar con elementos de antena vecinos. Si la impresora no logra comunicarse con la etiqueta RFID después de
probar los elementos de antena vecinos, la impresora anula la etiqueta.

Escriba setvar; obtenervar

Detalles de los comandos

setvar Activa o desactiva la función de antena adaptativa.

Nota •

Nota •

• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de elemento de
antena de A1.

• La longitud de la etiqueta debe ser de 2 pulg. (51 mm) o mayor.

• La activación de esta función puede ralentizar el rendimiento de las etiquetas RFID dañadas o débiles.

Formato: ! U1 setvar "rfid.adaptive_antenna" "valor"


Valores:

none = La impresora usa solo la selección actual del elemento de antena.

vecinos = La impresora intenta leer la etiqueta usando los elementos de la antena a la izquierda/derecha
y arriba/abajo de la antena actual. El elemento de antena que tiene éxito se usa para todos los
comandos RFID subsiguientes hasta el próximo intento fallido.

Valor predeterminado: ninguno

obtenervar Recupera la configuración actual de la antena adaptativa.

Formato :! U1 getvar "rfid.adaptive_antenna"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

78 Comandos SGD para RFID


rfid.antenna_sweep

rfid.antenna_sweep
Descripción Este comando activa/desactiva la función de barrido de antena.

Si se sabe que el medio RFID cargado en la impresora está dentro del alcance de una antena en el F0
posición de programación, puede evitar la calibración RFID utilizando la función de barrido de antena RFID.
Con esta función habilitada, cuando se envía el primer formato RFID después de encender la impresora o cerrar el
cabezal de impresión, la impresora escanea a través de las antenas para encontrar el elemento de antena óptimo.

Escriba setvar; obtenervar

Detalles de los comandos

setvar Activa o desactiva la función de barrido de antena.

Nota •

• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de
elemento de antena de A1.
• La longitud de la etiqueta debe ser de 2 pulg. (51 mm) o más, y la posición de programación debe
ser F0.

Formato: ! U1 setvar "rfid.antenna_sweep" "valor"


Valores: encendido, apagado

Valor predeterminado: encendido

obtenervar Recupera la configuración de barrido de antena actual.

Formato :! U1 getvar "rfid.adaptive_antenna"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 79


rfid.código_país

rfid.código_país
Descripción Este comando establece o devuelve el código de país del lector RFID. El código de país
está restringido según el código de región asignado al lector y, en algunos casos, no se puede modificar.
Puede comprobar los países disponibles para su región a través de los elementos del menú del panel de
control de su impresora.

Escriba setvar; obtenervar

Detalles de los comandos


setvar Establece el código de país actual del lector RFID.
Formato: ! U1 setvar "rfid.country_code" "valor"

Valores: Las opciones de código de país disponibles variarán según la región para la que esté
configurada su impresora.

obtenervar Recupera el código de país actual del lector RFID.


Formato: ! U1 getvar "rfid.código_país"

Ejemplo • En este ejemplo, setvar establece el código de país en EE. UU./Canadá.

! U1 setvar "rfid.country_code" "ee.uu./canadá"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

80 Comandos SGD para RFID


rfid.habilitar

rfid.habilitar
Descripción Este comando indica a una impresora RFID que habilite o deshabilite la funcionalidad RFID. Debe reiniciar la

impresora para que el comando surta efecto.

Nota • Cuando esta función está activada , se realizan cambios en la funcionalidad normal de la impresora.

Cargar los valores predeterminados de la impresora NO:

• Configuración predeterminada de selección del sensor

• Configuración predeterminada del sensor de seguimiento de medios

• Longitud de etiqueta predeterminada

• Realizar una calibración automática

Escriba setvar

Detalles de los comandos


setvar Habilita o deshabilita la funcionalidad RFID.

Formato: ! U1 setvar "rfid.habilitar" "valor"


Valores:

encendido = habilita la funcionalidad RFID

apagado = desactiva la funcionalidad RFID

Valor predeterminado: encendido

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 81


rfid.error.response

rfid.error.response
Descripción Este comando se puede utilizar para recuperar el estado de RFID, incluidos los códigos o mensajes
de error. Consulte Códigos de error y mensajes de RFID en la página 43 para obtener más información.

Escriba getvar

Detalles de los comandos

obtenervar Recupera cualquier mensaje de error de RFID activo.

Formato: ! U1 getvar "rfid.error.respuesta"

Ejemplo • Este ejemplo de getvar muestra las respuestas que puede obtener en diferentes situaciones:

! U1 getvar "rfid.error.respuesta"

Si no hay una etiqueta RFID presente, obtendrá la siguiente respuesta:

NO SE ENCONTRÓ ETIQUETA

Si hay una etiqueta RFID presente y no hay errores, obtendrá la siguiente respuesta:

RFID está bien

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

82 Comandos SGD para RFID


rfid.hop_table_version

rfid.hop_table_version
Descripción Este comando recupera la versión de la tabla de saltos del lector RFID.

Escriba getvar

Detalles de los comandos

obtenervar Recupera la versión de la tabla de saltos del lector RFID.

Formato :! U1 getvar "rfid.hop_table_version"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 83


rfid.position.program

rfid.position.program
Descripción Este comando establece la posición de lectura/escritura de la etiqueta (posición de programación).
Para obtener más información, consulte Uso de la configuración de RFID correcta en la página 18.

Importante • Si este comando se usa para especificar un valor para la posición de programación, este valor se
usará para la posición de programación de todas las etiquetas hasta que se especifique una nueva posición o hasta
que se ejecute el procedimiento de calibración de etiquetas.

Escriba setvar; obtenervar

Detalles de los comandos

setvar Este comando le indica a la impresora que configure la posición de lectura/escritura de la etiqueta RFID.

Formato: ! U1 setvar "rfid.posición.programa" "valor"


Valores:

F0 a Fxxx (donde xxx es la longitud de la etiqueta en milímetros o 999, lo que sea menor)
La impresora imprime la primera parte de una etiqueta hasta que alcanza la distancia especificada y
luego comienza la programación. Después de la programación, la impresora imprime el resto de la
etiqueta.

B0 a B30
La impresora retroalimenta la etiqueta por la distancia especificada y luego comienza la
programación. Para tener en cuenta el retroceso, permita que el protector de papel vacío se extienda
por la parte delantera de la impresora cuando utilice una posición de programación hacia atrás.

arriba = pasar al siguiente valor

abajo = mover al valor anterior

Predeterminado: F0 (que mueve el borde anterior de la etiqueta a la línea de impresión)

obtenervar Este comando le indica a la impresora que responda con la posición de programación actual.

Formato :! U1 getvar "rfid.posición.programa"

Ejemplo • Este ejemplo muestra que la posición de programación se establece a 15 mm del borde anterior de
la etiqueta.

! U1 setvar "rfid.posición.programa" "F15"


Cuando el valor de setvar se establece en "F15", el resultado de getvar es F15.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

84 Comandos SGD para RFID


rfid.lector_1.antena_puerto

rfid.lector_1.antena_puerto
Descripción Este comando especifica la antena RFID que se utilizará para la operación RFID.

Nota • Algunas impresoras seleccionan automáticamente el mejor elemento de antena y los niveles de potencia de
lectura/escritura para los medios durante la calibración del transpondedor RFID. Ty también puede establecer los niveles
durante un barrido de antena adaptable. Utilice el comando ~HL (consulte ^HL o ~HL en la página 48) para ver el
elemento de antena y los ajustes de potencia que se están utilizando.

Escriba setvar; obtenervar

Detalles de los comandos


setvar Establece el puerto de la antena.

Formato: ! U1 setvar "rfid.reader_1.antenna_port" "valor"


ZD500R:

Esta impresora solo tiene un elemento de antena, por lo que el valor utilizado es siempre A1.

Valor predeterminado: A1

Serie ZT400:

Este parámetro selecciona un elemento de antena del conjunto de antenas de la impresora.

Valores aceptados:
E1, E2, E3, E4

D1, D2, D3, D4

C1, C2, C3, C4

B1, B2, B3, B4

A1, A2, A3, A4

Valor predeterminado: A4

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 85


rfid.lector_1.antena_puerto

Detalles de los comandos

obtenervar Recupera el puerto de antena actual.


Formato: ! U1 getvar "rfid.reader_1.antenna_port"

Ejemplo • Este ejemplo de setvar muestra la selección del puerto de antena D3.

! U1 setvar "rfid.reader_1.antenna_port" "D3"

Cuando el valor de setvar se establece en "D3", el resultado de getvar es "D3".

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

Comandos SGD para RFID


86
rfid.reader_1.firmware_version

rfid.reader_1.firmware_version
Descripción Este comando devuelve la versión de firmware del lector RFID.

Escriba getvar

Detalles de los comandos

obtenervar Formato :! U1 getvar "rfid.reader_1.firmware_version"

Ejemplo • Este ejemplo muestra las respuestas que obtiene en diferentes situaciones:

! U1 getvar "rfid.reader_1.firmware_version"
Si hay un lector RFID presente y conectado, obtendrá la versión de firmware en el siguiente
formato:

xx.xx.xx.xx

Si no hay lector RFID o si el lector no está conectado correctamente, la respuesta es en blanco.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 87


rfid.reader_1.hardware_version

rfid.reader_1.hardware_version
Descripción Este comando devuelve la versión de hardware del lector RFID.

Escriba getvar

Detalles de los comandos

obtenervar Formato :! U1 getvar "rfid.reader_1.hardware_version"

Ejemplo • Este ejemplo muestra las respuestas que obtiene en diferentes situaciones:

! U1 getvar "rfid.reader_1.hardware_version"
Si hay un lector RFID presente y conectado, obtendrá la versión de hardware en el siguiente
formato:

xx.xx.xx.xx

Si no hay lector RFID o si el lector no está conectado correctamente, la respuesta es en blanco.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

88 Comandos SGD para RFID


rfid.lector_1.modelo

rfid.lector_1.modelo
Descripción Este comando devuelve el número de modelo del lector RFID de la impresora. Los valores
posibles son los siguientes:

• M6E MICRO

Escriba getvar

Detalles de los comandos

obtenervar Formato: ! U1 getvar "rfid.lector_1.modelo"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 89


rfid.lector_1.poder.leer

rfid.lector_1.poder.leer
Descripción Este comando establece el nivel de potencia del lector RFID para leer etiquetas RFID.

Escriba setvar; obtenervar

Detalles de los comandos


setvar Establece el nivel de potencia de lectura de la antena.

Formato :! U1 setvar "rfid.reader_1.power.read" "valor"


Valores:
0 a 30
arriba = aumentar el valor actual en 1

abajo = disminuir el valor actual en 1

Predeterminado: 16

obtenervar Recupera el nivel de potencia de lectura actual de la antena.

Formato :! U1 getvar "rfid.reader_1.power.read"

Ejemplo • Este ejemplo de setvar establece la antena en el ajuste de potencia 16 para leer etiquetas RFID.

! U1 setvar "rfid.reader_1.power.read" "16"

Cuando el valor de setvar se establece en "16", el resultado de getvar es 16.

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

90 Comandos SGD para RFID


rfid.reader_1.poder.escribir

rfid.reader_1.poder.escribir
Descripción Utilice este comando para establecer los niveles de potencia de escritura RFID si no se logran los
niveles deseados a través de la calibración de la etiqueta RFID. Si no se aplica suficiente energía, es posible que la
etiqueta no tenga suficiente energía para la programación y los datos de la etiqueta no se codificarán. Si se aplica
demasiada energía, la energía extra puede causar errores de comunicación de datos o puede hacer que se programe
una etiqueta incorrecta.

Escriba setvar; obtenervar

Esta tabla identifica el comando para este formato:

Detalles de los comandos


setvar Establece el nivel de potencia de lectura de la antena.

Formato: ! U1 setvar "rfid.reader_1.power.write" "valor"


Valores:

0 a 30

arriba = aumentar el valor actual en 1


abajo = disminuir el valor actual en 1
Predeterminado: 16

obtenervar Recupera el nivel de potencia de escritura actual de la antena.

Formato: ! U1 getvar "rfid.reader_1.power.write"

Ejemplo • Este ejemplo de setvar establece la antena en el ajuste de potencia 16 para escribir en etiquetas RFID.

! U1 setvar "rfid.reader_1.power.write" "16"

Cuando el valor de setvar se establece en "16", el resultado de getvar es 16.

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 91


rfid.region_code

rfid.region_code
Descripción Este comando devuelve el código de región asignado al dispositivo RFID de la impresora.
Los valores posibles son los siguientes:

• no disponible

• estados unidos / canadá

• japón
• resto del mundo

Escriba getvar

Detalles de los comandos

obtenervar Recupera el código de región RFID.


Formato: ! U1 getvar "rfid.región_código"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

92 Comandos SGD para RFID


rfid.etiqueta.calibrar

rfid.etiqueta.calibrar
Descripción Use este comando para iniciar la calibración de etiquetas para medios RFID. Durante el proceso,
la impresora mueve el material, calibra la posición de la etiqueta RFID y determina la configuración óptima para
el material RFID que se utiliza. Según la impresora, estos ajustes incluyen la posición de programación, el
elemento de antena que se utilizará y el nivel de potencia de lectura/escritura.
usar.

Importante • Antes de ejecutar este comando, cargue la impresora con papel RFID, calibre su impresora, cierre el
cabezal de impresión y alimente al menos una etiqueta para asegurarse de que la calibración de la etiqueta
comience desde la posición correcta. Para obtener más información sobre la calibración del papel, consulte la Guía
del usuario de su impresora.

Deje todos los transpondedores antes y después de la etiqueta que se está calibrando. Esto permite que la impresora
determine la configuración de RFID que no codifica la etiqueta adyacente. Deje que una parte del papel se extienda
por la parte delantera de la impresora para permitir el retroceso durante el procedimiento de calibración de etiquetas.

Escriba setvar

Detalles de los comandos

setvar Inicia la calibración de etiquetas para medios RFID.

Formato: ! U1 setvar "rfid.tag.calibrar" "valor"


Valores:

restaurar
correr

Ejemplo 1 • Este ejemplo de setvar restaura la posición de programación al valor predeterminado de la impresora.

! U1 setvar "rfid.tag.calibrar" "restaurar"

Ejemplo 2 • Este ejemplo de setvar realiza la calibración de etiquetas RFID.

! U1 setvar "rfid.tag.calibrar" "ejecutar"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 93


rfid.tag.read.content

rfid.tag.read.content
Descripción Este comando indica a la impresora qué datos leer de la etiqueta con el comando
rfid.tag.read.execute . (Consulte rfid.tag.read.execute en la página 94).

Escriba setvar, getvar

Detalles de los comandos


setvar Indica a la impresora qué datos leer de la etiqueta con rfid.tag.read.execute
mando.

Formato: ! U1 setvar "rfid.tag.read.content" "valor"


Valores:
epc = lee los datos de EPC en función del tamaño de EPC especificado en los bits de protocolo de la
etiqueta RFID, hasta 160 bits

información tid = lee los primeros 32 bits del TID (ID de etiqueta)

estado de la contraseña = lee el acceso de la etiqueta y elimina las contraseñas

bits de protocolo = lee los bits de protocolo de los bancos de memoria EPC y los convierte
ese valor al tamaño de EPC

tamaños de los bancos de memoria = lee los tamaños de los bancos de memoria del usuario, EPC y TID

arriba = establece el comando en la prueba anterior


abajo = establece el comando para la próxima prueba

Valor predeterminado: epc

obtenervar Recupera la configuración actual.


Formato: ! U1 getvar "rfid.tag.read.content"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

94 Comandos SGD para RFID


rfid.etiqueta.leer.ejecutar

rfid.etiqueta.leer.ejecutar
Descripción Este comando lee los datos especificados por rfid.tag.read.content
mando. (Consulte rfid.tag.read.content en la página 93).

Escriba setvar

Detalles de los comandos

setvar Lee los datos especificados.


Formato: ! U1 setvar "rfid.etiqueta.leer.ejecutar"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 95


rfid.tag.read.result_line1

rfid.tag.read.result_line1
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.read.execute .


Formato: ! U1 setvar "rfid.tag.read.result_line1"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

96 Comandos SGD para RFID


rfid.tag.read.result_line1_alternate

rfid.tag.read.result_line1_alternate
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.read.execute .


Formato: ! U1 setvar "rfid.tag.read.result_line1_alternate"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 97


rfid.tag.read.result_line2

rfid.tag.read.result_line2
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.read.execute .


Formato: ! U1 setvar "rfid.tag.read.result_line2"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

98 Comandos SGD para RFID


rfid.tag.read.result_line2_alternate

rfid.tag.read.result_line2_alternate
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.read.execute .


Formato: ! U1 setvar "rfid.tag.read.result_line2_alternate"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 99


rfid.tag.test.content

rfid.tag.test.content
Descripción Este comando indica a la impresora qué prueba realizar en la etiqueta con
el comando rfid.tag.test.execute . (Consulte rfid.tag.test.execute en la página 100).

Escriba setvar, getvar

Detalles de los comandos

setvar Indica a la impresora qué prueba realizar en la etiqueta con rfid.tag.test.execute


mando.
Formato: ! U1 setvar "rfid.tag.test.content" "valor"
Valores:

rápido = realiza una prueba de EPC de lectura y una prueba de EPC de escritura (usando datos aleatorios)

read = realiza una prueba de lectura de EPC

write = realiza una prueba EPC de escritura (usando datos aleatorios)

arriba = establece el comando en la prueba anterior

abajo = establece el comando para la próxima prueba

Valor predeterminado: rápido

obtenervar Recupera la configuración actual.


Formato: ! U1 getvar "rfid.tag.test.content"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

100 Comandos SGD para RFID


rfid.etiqueta.prueba.ejecutar

rfid.etiqueta.prueba.ejecutar
Descripción Este comando prueba los datos especificados por rfid.tag.test.content
mando. (Consulte rfid.tag.test.content en la página 99).

Escriba setvar

Detalles de los comandos

setvar Prueba los datos especificados.

Formato :! U1 setvar "rfid.etiqueta.prueba.ejecutar"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Comandos SGD para RFID 101


rfid.tag.test.result_line1

rfid.tag.test.result_line1
Descripción Este comando informa los resultados de rfid.tag.test.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.test.execute .


Formato: ! U1 setvar "rfid.tag.test.result_line1"

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

102 Comandos SGD para RFID


rfid.tag.test.result_line2

rfid.tag.test.result_line2
Descripción Este comando informa los resultados de rfid.tag.test.execute
mando.

Escriba getvar

Detalles de los comandos

obtenervar Recupera los resultados del comando rfid.tag.test.execute .


Formato: ! U1 setvar "rfid.tag.test.result_line2"

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Índice

A D
selección de elemento de antena adaptativa habilitar registro de datos para RFID, 48
usando SGD, 77 habilitar usando ZPL, 65 ajustar posición de programación predeterminada
la configuración de RFID, 22 restablecimiento cómo restaurar, 19 cuando la impresora

avanzado del contador, 64 selección de elemento vuelve a la configuración predeterminada, 18


de antena usando ZPL, 72 formas de configurar, 24 definir la estructura de datos EPC (^RB), 55 mostrar
barrido de antena, 78 los resultados de ciertos comandos
rfid.tag.read.result_line1, 95
rfid.tag.read.result_line1_alternate, 96
rfid.tag.read.result_line2, 97 rfid.tag.read.result_line2_alternate,
98 rfid.tag.test.result_line1, 101 rfid.tag.test.result_line2,
102 descargar firmware, 14
C
calibración

usando SGD, 92
usando ZPL (^HR), 49 cuándo
realizar, 18 Y
serialización de chips, 69 Código de producto electrónico (EPC)
reinicio del contador definir la estructura de datos EPC (^RB), 55
por ZPL (~RO), 64 Estructura EPC en etiquetas RFID, 11
SGD para contador de etiquetas válidas RFID, 75 Descripción general de Gen
SGD para contador de etiquetas vacías RFID, 76 2, 11 descripción general, 10

código de país, 79 creación de formatos básicos de descarga electrostática (ESD), 17 condiciones


etiquetas, 32 ambientales para etiquetas RFID, 17 manejo de errores, 67

F
Límites de exposición a la radiación de la FCC,
2 actualizaciones de firmware, 14 versión de
firmware del lector RFID, 86 medios RFID de lámina,
17

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

104 índice

GRAMO R
Mapa de
límites de exposición a la radiación, 2
memoria Gen 2, 12 interferencia de radiofrecuencia, 17 leer el
descripción general, 11 cambio de potencia usando SGD, 89
cambiar usando ZPL (^RW), 71 establecer

H durante la calibración de la etiqueta, 18


ver o configurar a través del menú del
versión de hardware del lector RFID, 87 versión de
usuario, 28 formas de configurar, 26
tabla de saltos, 82 comando de verificación de host
(^HV), 54 leer datos RFID leer

formato RFID (^RF), 57


SGD para leer datos, 94

SGD para configurar datos para leer, 93


I
incrustaciones, 15 interferencia de otros productos RF, 17 a través del menú de usuario, 27 formas

de realizar, 23

leer serialización de chip RFID único, 69 posición de lectura/


L
escritura, 24 código de región, 91 restablecer contador
formatos de etiquetas para RFID, 32
avanzado, 64 devolver datos a la computadora host (^HV),
colocación de etiquetas, 17 etiquetas
54 devolver registro de datos RFID al host, 48
(compra de etiquetas RFID), 15 responsabilidad, 2

memoria de etiquetas de bloqueo o contraseñas, 61

archivo de registro para RFID, 48 Los contadores RFID

restablecen el contador de etiquetas válidas por SGD,

75 restablecen el contador de anulaciones por SGD, 76

restablecen por ZPL, 64


Formatos de etiquetas RFID, 32
Medios M (compra de etiquetas RFID), 15 Bloqueo de
Colocación de
banco de memoria, 61 Mapa de memoria para etiquetas

Gen 2, 12 Medios RFID basados en metal, 17 Número etiquetas RFID después de la codificación,

de modelo de lector RFID, 88 17 compras, 15 requisitos de almacenamiento,

17
código de país del

lector RFID, 79 versión


PAGS
de firmware, 86 versión de
bloqueo de contraseña, 61 hardware, 87 número de modelo,
memoria de etiquetas permalock o contraseñas, 61 colocación 88 código de región, 91
de etiquetas en elementos después de la codificación, 17 configuración

de posición de programación durante la calibración de la etiqueta, 18 configuración RFID, 22


configuración manual mediante SGD, 83 configuración manual Comando de configuración RFID (^RS), 66
mediante ZPL (^RS), 66 vista o configuración a través del menú de Vista de estado
usuario , 28 formas de configurar, 24 de RFID a través del menú de usuario, 27

formas de ver, 22
Inicio de

prueba RFID a través del menú de usuario, 28


SGD para configurar datos para leer, 99

SGD para establecer datos para probar,

100 formas de realizar, 23

P1062165-002 Rev. A Guía de programación RFID 3 13/03/14


Machine Translated by Google

Índice 105

S V
restablecimiento del contador de
ejemplos de formatos de etiquetas
RFID, 33 serialización, 69 configuración etiquetas RFID válido por SGD,

de información RFID (^RS), 66 75 restablecimiento por ZPL, 64


Estándar SGTIN-96 ver o restablecer a través del menú del usuario, 29
serialización de chips, 69 formas de restablecer, 26 anular el manejo, 66 anular
ejemplo de programación, 56 el contador de etiquetas RFID restablecer por SGD, 76
restablecer por ZPL, 64 ver o restablecer a través del

usuario menú, 29 formas de restablecer, 26

Inicio de calibración
de etiquetas T a través del menú de
usuario, 27 usando SGD, 92 usando
ZPL (^HR), 49 formas de iniciar, 22
EN
cuándo realizar, 18 colocación de
etiquetas, 15 requisitos de temperatura efecto del agua en las señales de RF, 17

para etiquetas RFID, 17 pruebas de escribir cambio de potencia usando SGD,

etiquetas RFID antes de la compra, 15 transpondedores 90 cambiar usando ZPL (^RW), 71

características, 15 descripción, 10 pautas de colocación, establecer durante la calibración de la

16 colocación en etiquetas, 15 solución de problemas etiqueta, 18 ver o configurar a través del


menú del usuario, 29 formas de configurar, 26
escribir formato RFID (^RF), 57

CON

Códigos y mensajes de error RFID, 43


Lenguaje de programación Zebra (ZPL II)
Problemas de RFID, 40
^HL o ~HL, devolver el registro de datos RFID al host, 48
^HR, Calibrar posición de etiqueta RFID, 49
U ^RB, Definir estructura de datos EPC, 55

serialización de chip RFID único, 69 ^RF, leer o escribir formato RFID, 57


^RL, Bloquear/Desbloquear memoria de etiquetas RFID, 61
^RS, Configuración de RFID, 66

^RU, leer serialización de chip RFID único, 69


^RW, Establecer niveles de potencia de RF para lectura y escritura, 71

13/03/14 Guía de programación RFID 3 P1062165-002 Rev. A


Machine Translated by Google

Corporación Zebra Technologies


Corporación Zebra Technologies
475 Camino de medio día, Suite 500
Lincolnshire, IL 60069 EE. UU.
Teléfono: +1 847 634 6700
Número gratuito +1 866 230 9494
Teléfono: +1 847 913 8766

Zebra Technologies Europa limitada


prado de los duques
Camino de cartón
Extremo de Bourne

Buckinghamshire, SL8 5XF, Reino Unido

T: +44 (0)1628 556000


Teléfono: +44 (0)1628 556001

Zebra Technologies Asia Pacífico, LLC


Calle Robinson 120

#06-01 Edificio Parakou


Singapur 068913
T: +65 6858 0722
Teléfono: +65 6885 0838

http://www.zebra.com

© 2014 ZIH Corp.

P1062165-002 Rev. A

También podría gustarte