如何打印你的RFID标签
用RFID打印机,编码并打印RFID标签
首先你需要校准标签纸张
按feed键,确认纸张走纸正确
然后你需要进行RFID位置校准
可以在打印机面板中操作
也可以发送指令给打印机
^XA^HR^XZ
接下来我们需要看看标签
了解下面的一些参数
你可以在下面地址了解相关的标签指南
https://www.zebra.cn/cn/zh/products/supplies/rfid-transponder-inlay-guidelines.html
a RFID芯片到左边缘的距离
x RFID芯片到标签前边缘的距离
y RFID芯片到下一个RIFD芯片的距离的距离
其中a值和我在标签打印使用到的天线有关。
zebra 内置的是一个天线阵列,会在标签校正时候,
选择适合的天线号。如"A3" "B4"
• 间距小于26mm的标签(右图的参数y)可能需要打印机在编码之前回送一小段距离。如有必要,RFID校准将自动选择反向回退距离。
• 对于长度超过26mm的标签,请在距标签前端至少16毫米的地方插入嵌体(参数右侧图表中的“ x”)。
• RFID嵌体在标签中的位置,对打印区域有影响。
其中x值与打印时的“RFID编程位置有关”
体现在^RS的参数中
相对模式向前: Fxxx = F0 至 Fxxx (其中, xxx 是标签长度 (以毫米为单位)或 999,以较小者为准) 。在读取或编码前,将介质 (打印位图)向前移动 xxx 毫米。 相对模式向后: Byy = B0 至 B30 (以毫米为单位,最长 30 毫米) 。在读取或编码前,将介质向后移动 yy 毫米。 |
RFID Gen2 标签的存储结构
我们需要熟悉的ZPL指令
^RF 用来读写RFID标签
^HR 校准RFID标签位置
^RS 设置RFID参数
^RW 设置读写的RF功率电平
RFID编码打印例子
例一:读取Gen2 标签内TAG EPC数据,并打印到标签上
^XA
^RS8
^FO50,50^A0N,40^FN0^FS
^FN0^RFR,H^FS
^XZ
打印效果
例二:读取了扩展的 Gen 2 标签 ID (TID)
并将结果打印到标签上,并返回给主机。结果为使用 “8-byte Tag ID Data” 标头进行标记。
^XA
^RS8,0
^FO50,200^A0,N,40,40^FN1^FS
^RFR,H,0,8,2^FN1^FS
^HV1,,8-byte Tag ID Data:^FS
^PQ1
^XZ
打印机输出效果
注意:
当标签编码时,
如果标签部分已经有超过打印头,
则之前的红色方框的区域无法打印
因为标签进行编码后不会再回退。