新闻资讯

斑马打印机用ZPL语言进行RFID打印及编码范例

2025-03-12 09:42:18


越来越多的客户开始选择使用RFID编码功能的打印机

斑马全系列的打印机为客户提供了多种RFID编码的选择

image.png

在使用RIFD 条码打印机的时候如何操作呢?

具体步骤

1.是否针对标签长度对打印机进行了校准?RFID 打印机的默认设置是加电和打印头闭合时进送介质。基于标准打印机进行校准。执行“Media and Ribbon Calibrate”(介质和碳带校准)。在打印机前面板 LCD 可以找到该选项,它会引导您逐步完成校准。注意:校准后要重置编程位置。

2. RFID 标签是否满足 Zebra 的放置规格要求?检查适用于所使用的标签类型的放置规格。阅读详细内容>>如果不满足,可能需要以人工方式计算编程位置。参考《RFID 编程指南》中的 ^RS 命令。阅读详细内容>>

3. 检查 RFID 前面板设置 —“Print Mode”(打印模式)、“Backfeed Setting”(回撤设置,应当为默认)、“RFID Tag Type”(RFID 标签类型)、“Write Power”(写入功率)和“Read Power”(读取功率)。在放置规格中可以找到推荐的读/写功率。阅读详细内容>>

4. 是否每个标签都作废?检查标签格式是否被用于不正确的 RFID ZPL 命令结构。参见《RFID 编程指南》。 阅读详细内容>>确保 ZPL 格式未发送与打印机配置中已列出的值不同的编程位置 (^RS)。

5. 自行创建一个您知道适用于各类嵌体和打印机的已知测试格式。阅读详细内容>>通过这种方法可确定是打印机问题还是格式问题。

6 . 打印时,请确保关闭介质舱盖。务必确保防尘和防止 RF 辐射。


你需要了解的一些RFID指令

^RF :读取或写入 RFID 格式

^RS :设置 RFID 参数

^RR :指定块的 RFID 重试次数

^RT :读取 RFID 标签

^RW:设置 RFID 读取和写入功率级别

^RZ :设置 RFID 标签密码及锁定标签 




打印指令样例

建议在 ZPL 格式中将任何拟在标签中打印的数据放置在 ^RF 语句之前。

例如:

^XA
^RS8,F12,,1
^RW15,15
^FO50,290^A0N,65^FDSimple write^FS
^FO450,290^A0N,65^FDSimple^FS
^RFW,H,,12,E^FD112233445566778899001122^FS
^XZ


^XZ

#ZPL开头

^RS8,F12,,1 

#设置打印EPC Gen2 的RFID标签,F12表示标签高度12mm,打印只尝试1次

^RW15,15

#设置读写功能率 15

^FO50,290^A0N,65^FDSimple write^FS

#打印 Simple write

^FO450,290^A0N,65^FDSimple^FS

#打印 Simple

^RFW,H,,12,E^FD112233445566778899001122^FS

#向RFID嵌体写入数据,以十六进制写入0-12字节,内容112233445566778899001122

^XZ

#ZPL结尾


生成的RFID标签

image.png

例二:

对于 R110Xi4 打印机,将写入重试次数设置为 3,

并允许打印机在当前天线无法写入 RFID 标签的情况下尝试邻近天线。

^XA
^RR3,1^RFW,H^FD1234^FS
^XZ


RFID集成开发,参考ZPL打印机打印 linkOS SDK部分

下载 打印机SDK 安装包

https://www.zebra.cn/cn/zh/support-downloads/printer-software/link-os-multiplatform-sdk.html 

image.png


你可以根据你的软件使用环境

选择开发SDK,和Demo

image.png


image.png

直接将zpl指令通过网口,串口,USB口

发送给打印机即可进行RFID标签的编码打印

image.png


image.png

image.png

image.png

客服