Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ZD500R ZT400Programming Guide
ZD500R ZT400Programming Guide
Zebra®
Guía de programación 3
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.
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.
Contenido
4 Contenidos
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
Problemas de RFID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
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
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
6 Contenidos
Notas • ____________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
Contenido
Quién debe usar este documento. . ... .... ... .... ... . ... .... ... .... ... .... ...8
Cómo está organizado este documento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
• 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.
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.
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
10 Introducción a 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.
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:
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.
Introducción a RFID 11
EPC Clase 1, Generación 2 (Gen 2)
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:
, ~!@#$%^&*| . <>/\:;
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.
12 Introducción a RFID
EPC Clase 1, Generación 2 (Gen 2)
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
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.
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 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.
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.
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.
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.
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.)
• 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.
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.
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.
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.
• 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.
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
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.
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.
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).
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.
^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.
Notas • ____________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
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
• 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).
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
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
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
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
en la página 94
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)
en la página 100
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.
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.
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.
Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
ANTENA RFID
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.
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.
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
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
Página web de la impresora: Ver y modificar la configuración de la impresora > Configuración de RFID >
POTENCIA DE ESCRITURA 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.
ÿ ÿ 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.
RFID está bien Consulte Estado de RFID en la página 22 para obtener más información.
COMIENZO
antena.
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
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.
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
* Este elemento de menú no aparece para impresoras que contienen solo un elemento de antena
RFID.
POTENCIA DE LECTURA RFID Este elemento del menú muestra la configuración de potencia de lectura actual. Si no se
ÿ ÿ especificar un valor.
dieciséis
REINICIAR
REINICIAR
Notas • ____________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
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
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.
Cuando asigne un nombre al archivo, use .zpl como la extensión del archivo (por ejemplo,
puede optar por nombrar un archivo format1.zpl).
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.
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.
Utilice los formatos de esta sección como ayuda para crear sus propios formatos de etiquetas RFID.
Línea
Escriba este código ZPL Función del código ZPL
Número
Etiqueta resultante
112233445566778899001122
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.
303020726669642064617461
Etiqueta resultante
303020726669642064617461
LEER
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
112233445566778899001122
Etiqueta resultante
112233445566778899001122
Línea
Escriba este código ZPL Función del código ZPL
Número
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.
306461746100000000000000
306461746100000000000000
Etiqueta resultante
0fecha
Línea
Escriba este código ZPL Función del código ZPL
Número
^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.
010203040500000000000000
010203040500000000000000
Etiqueta resultante
010203040500000000000000
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
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.
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.
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.
Solución de problemas 41
Problemas de RFID
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
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).
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.
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.
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.
42 Solución de problemas
Problemas de RFID
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.
Solución de problemas 43
Códigos de error y mensajes de RFID
• 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.
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.
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.
02000106 POTENCIA RFID DEMASIADO BAJA Se intentó establecer la potencia del lector RFID en un valor demasiado
pequeño.
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.
44 Solución de problemas
Códigos de error y mensajes de RFID
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.
02000407 NO IMPLEMENTADO El comando del lector RFID que se envió al lector no está implementado en esta
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.
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.
Solución de problemas 45
Códigos de error y mensajes de RFID
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.
46 Solución de problemas
Códigos de error y mensajes de RFID
Notas • ____________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
____________________________________________________________________________
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
donde
[Operación RFID]
R = leer
W = escribir
L = bloqueo
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
[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 la impresora pierde energía, el registro se pierde. Si los resultados del registro son importantes para usted, recupere el
información con frecuencia.
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.
b = cadena final Este parámetro especifica el texto del usuario que aparecerá después de la tabla de resultados.
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)
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.
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)
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
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 =
M = Manual. La impresora utiliza la antena actual y la configuración del nivel de potencia de lectura/
escritura.
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 ,
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.
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
...
Formato ^HV#,n,h,t,a
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
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
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
^XA
.
.
.
CPE [12345678]
CPE [55554444]
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.
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
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
Ejemplo 3 • Este ejemplo utiliza el estándar SGTIN-96, que define la estructura de 96 bits de la siguiente manera:
* 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
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
48.1.6.770289.10001025.1
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
R = leer la etiqueta
Valor predeterminado: W
H = hexadecimal
Valor predeterminado: H
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,
Valores aceptados: •
Valor predeterminado: 1
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:
0 = Reservado
1 = CPE
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
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):
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
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 permanentemente (permalock) el estado de bloqueo para una contraseña o banco de memoria
Formato ^ RLM, k, a, e, u
Parámetros Detalles
* 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.
Parámetros Detalles
* 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.
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
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
• 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
• 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
Formato ~ ROc
Parámetros Detalles
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
Formato ^RRn,a
Parámetros Detalles
n = número de reintentos Reservado
Valores aceptados: 0 o 1
0 = Ninguno. La impresora utiliza únicamente la selección actual del elemento de antena.
Valor predeterminado: 0
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
Valor predeterminado: 8: Gen 2 es el único tipo de etiqueta válido para esta impresora.
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.
v = longitud de la impresión Establece la longitud de la impresión vacía en filas de puntos verticales (eje Y).
n = número de etiquetas para intentar El número de etiquetas que se intentarán en caso de error de lectura/codificación.
Valor predeterminado: 3
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)
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
2. ^RS,B10 establece la posición de codificación 10 mm hacia atrás desde el borde delantero de la etiqueta.
dirección de impresión
área de codificación
línea de impresión
barra de lágrimas
1
Formato ^RUa,b
Parámetros Detalles
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.
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: #
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.
#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.
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
^XA
^RU
^FO10,10^A0N,50,50^FN1^FS
^FN1^FDNúmero de serie: #P^FS
^ FH ^ HV1,44, _0D_0A, L ^ FS
^XZ
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
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.
Valor predeterminado: A4
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
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
cuentakilómetros.rfid.valid_resettable
Descripción Este comando pone a cero el contador de etiquetas válidas de RFID.
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:
Después
cuentakilómetros.rfid.void_resettable
Descripción Este comando restablece el contador de etiquetas vacías RFID a cero.
setvar Este comando le indica a la impresora que establezca el contador de vacíos de RFID en cero.
obtenervar Este comando le indica a la impresora que responda con el valor actual del contador de vacíos de RFID.
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:
Después
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.
Nota •
•
Nota •
• Esta función no se aplica a las impresoras ZD500R, que siempre utilizan un valor de elemento de
antena de A1.
• La activación de esta función puede ralentizar el rendimiento de las etiquetas RFID dañadas o débiles.
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.
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.
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.
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.
Valores: Las opciones de código de país disponibles variarán según la región para la que esté
configurada su impresora.
rfid.habilitar
Descripción Este comando indica a una impresora RFID que habilite o deshabilite la funcionalidad RFID. Debe reiniciar la
Nota • Cuando esta función está activada , se realizan cambios en la funcionalidad normal de la impresora.
Escriba setvar
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
Ejemplo • Este ejemplo de getvar muestra las respuestas que puede obtener en diferentes situaciones:
! U1 getvar "rfid.error.respuesta"
NO SE ENCONTRÓ ETIQUETA
Si hay una etiqueta RFID presente y no hay errores, obtendrá la siguiente respuesta:
rfid.hop_table_version
Descripción Este comando recupera la versión de la tabla de saltos del lector RFID.
Escriba getvar
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.
setvar Este comando le indica a la impresora que configure la posición de lectura/escritura de la etiqueta RFID.
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.
obtenervar Este comando le indica a la impresora que responda con la posición de programación actual.
Ejemplo • Este ejemplo muestra que la posición de programación se establece a 15 mm del borde anterior de
la etiqueta.
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.
Esta impresora solo tiene un elemento de antena, por lo que el valor utilizado es siempre A1.
Valor predeterminado: A1
Serie ZT400:
Valores aceptados:
E1, E2, E3, E4
Valor predeterminado: A4
Ejemplo • Este ejemplo de setvar muestra la selección del puerto de antena D3.
rfid.reader_1.firmware_version
Descripción Este comando devuelve la versión de firmware del lector RFID.
Escriba getvar
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
rfid.reader_1.hardware_version
Descripción Este comando devuelve la versión de hardware del lector RFID.
Escriba getvar
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
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
rfid.lector_1.poder.leer
Descripción Este comando establece el nivel de potencia del lector RFID para leer etiquetas RFID.
Predeterminado: 16
Ejemplo • Este ejemplo de setvar establece la antena en el ajuste de potencia 16 para leer etiquetas RFID.
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.
0 a 30
Ejemplo • Este ejemplo de setvar establece la antena en el ajuste de potencia 16 para escribir en etiquetas RFID.
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
• japón
• resto del mundo
Escriba getvar
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
restaurar
correr
Ejemplo 1 • Este ejemplo de setvar restaura la posición de programación al valor predeterminado de la impresora.
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).
información tid = lee los primeros 32 bits del TID (ID de etiqueta)
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
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
rfid.tag.read.result_line1
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.
Escriba getvar
rfid.tag.read.result_line1_alternate
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.
Escriba getvar
rfid.tag.read.result_line2
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.
Escriba getvar
rfid.tag.read.result_line2_alternate
Descripción Este comando informa los resultados de rfid.tag.read.execute
mando.
Escriba getvar
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).
rápido = realiza una prueba de EPC de lectura y una prueba de EPC de escritura (usando datos aleatorios)
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
rfid.tag.test.result_line1
Descripción Este comando informa los resultados de rfid.tag.test.execute
mando.
Escriba getvar
rfid.tag.test.result_line2
Descripción Este comando informa los resultados de rfid.tag.test.execute
mando.
Escriba getvar
Í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
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
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
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
de realizar, 23
Gen 2, 12 Medios RFID basados en metal, 17 Número etiquetas RFID después de la codificación,
17
código de país del
formas de ver, 22
Inicio de
Í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,
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
CON
http://www.zebra.com
P1062165-002 Rev. A