Zebra Technologies radio frequency identification (rfid) Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung Zebra Technologies radio frequency identification (rfid) an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von Zebra Technologies radio frequency identification (rfid), sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung Zebra Technologies radio frequency identification (rfid) die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung Zebra Technologies radio frequency identification (rfid). Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung Zebra Technologies radio frequency identification (rfid) sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts Zebra Technologies radio frequency identification (rfid)
- Den Namen des Produzenten und das Produktionsjahr des Geräts Zebra Technologies radio frequency identification (rfid)
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts Zebra Technologies radio frequency identification (rfid)
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von Zebra Technologies radio frequency identification (rfid) zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von Zebra Technologies radio frequency identification (rfid) und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service Zebra Technologies finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von Zebra Technologies radio frequency identification (rfid) zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts Zebra Technologies radio frequency identification (rfid), über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von Zebra Technologies radio frequency identification (rfid) widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    58978L-008 Zebra ® Radio Frequency Identification (RFID) Programming Guide[...]

  • Seite 2

    © 2008 ZIH Corp. The copyrights in this manual and th e software and/or firmw a re in th e prin ter described therein are owned by ZIH Corp. Unauthorized reproducti on of this manual or the software and/or firmware in the printer may result in imprisonment of up to one year and fi nes of up to $10,000 (17 U.S.C.506). Copyright violato rs may be su[...]

  • Seite 3

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Contents About This Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Who Should Use This Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 How This Document Is Organi zed . . . . . . . . . . [...]

  • Seite 4

    Contents 4 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 4 • Creating Basic RFID Label Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Create and Send an RFID Label Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Sample RFID Label Format s . . . . . . . . . . . . . . . . . . .[...]

  • Seite 5

    5 Contents 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RI Get RFID T ag ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 ^RM Enable RFID Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 ^RN Detect Multiple RFID T ags in Encod[...]

  • Seite 6

    Contents 6 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________[...]

  • Seite 7

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A About This Document This section provides yo u wit h cont act information, document structure and or ganization, and additional re ference documents. Content s Who Should Use This Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 How This Document[...]

  • Seite 8

    About This Document Who Shoul d Us e This Document 8 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Who Should Use This Document This Programming Guide is intended for use by t he label format develop er or printer integr ator to create label formats that will encode RFID tags. The following printers/print en gines are supported by thi s Pro[...]

  • Seite 9

    9 About This Document How This Document Is Organized 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A T ransponder Characteristics on page 43 This section de scribes the dif feren t characteristics of some common transponder types. RFID Applicator Signals on page 149 This section applies to pr in ters that have applicator po rt s and that are [...]

  • Seite 10

    About This Document Contacts 10 58978L-008 RFID Programming Guide 1 1/14/08 Contact s T echnical Su pport via the Inte rnet is available 24 hours per day , 365 days per year . W eb Site: www .zebra.com E-mail Back T e chnical Library: E-mail address: emb@zebra.com Subject line: Email list Self Service Knowledge Base: www .zebra.com/knowledgebase On[...]

  • Seite 11

    11 About This Document Document Conventions 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Document Conventions The following co nventions are used throughout this do cument to convey certain information. Alternate Color (online only) C ross-references contain hot links to other sections in this guide. If you are vi ewing this guide on line [...]

  • Seite 12

    About This Document Document Conventions 12 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ _____________ ___________ [...]

  • Seite 13

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 1 Introduction to RFID This section describes the basic concepts of Radio Freq uency Identification (RFID ) an d how RFID works with you r printer . Content s RFID Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 RFID L[...]

  • Seite 14

    Introduction to RFID RFID Overview 14 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RFID Overview An RFID p rinter encodes (w rites) informati on on ultra-thin HF or UHF RFID transponders that are embedded in “smart” labels, tickets, and tags. The printer en codes the information; verifies proper encodi ng; and prints bar codes, graphic[...]

  • Seite 15

    15 Introduction to RFID RFID Label Selection 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Accounting for T ransponder Inlay Placement Communication be tween the RFID label and th e printer is established when t he label’ s transponder inl ay lines up with the pr inter ’ s antenna. The opti mal transponder programmin g position varies w[...]

  • Seite 16

    Introduction to RFID Radio Frequency Interference 16 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Radio Frequency Interference Radio Frequency (RF) interference can be caus ed by many sources. This interference can affec t RFID performance by limiting the rang e of th e RFID tags or pr eventin g reading/ writing to the tags. • Foil and m[...]

  • Seite 17

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 2 RFID Printer Setup and Operation How you set up you r printer for RFID applicati ons is determined in part by the transponder that you sele ct. This section guide s you through some task s that you may need to perform o n your printer to mak e RFID reading and encoding po ssible. When you have[...]

  • Seite 18

    RFID Printer Setup and Operation Set T ag T ype 18 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 S e t Ta g Ty p e After you select a transponder type and pu rchase labels, set the transponder (tag) type o n the printer . Do this th rough the control panel menu (see Speci fy RFID T ag T ype on page 27 ) or through the ^RS ZPL command (see ^[...]

  • Seite 19

    19 RFID Printer Setup and Op eration Download Latest Firmware 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Download Latest Firmware Zebra may update p rinter and reader firmware periodically to add new fu nctionality or to fix any known issues with older fi rm ware. At any time, you may do wnload the most recent firmware for your RFID prin[...]

  • Seite 20

    RFID Printer Setup and Operation Download Latest Firmware 20 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ _________[...]

  • Seite 21

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 3 RFID Control Panel Parameters This section shows t he control panel parameters th at appear on most Zebr a RFID printers that have a graphi c display . The parameters shown in T able 2 on page 22 display only if you have an RFID reade r and antenna inst alled. Depending on w hich type of print[...]

  • Seite 22

    RFID Control Panel Parameters 22 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 T able 2 • RFID Parameters (Page 1 of 7) Parameter Action/Explana tion Select Print Mode Print mode set tings tell the printer the method of media delivery to use. Make sure that your print e r can support the select ed op tion. Use RFID mode when printi ng bat[...]

  • Seite 23

    23 RFID Control Panel Parameters 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Calibrate R FID Tag This parameter set s the RFID progr amming position through a tag calibration, or i t restores the programming position back to the printer default. RESTORE Selecting this opti on resets the RFID programming positi on to the printer de fault. [...]

  • Seite 24

    RFID Control Panel Parameters 24 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 V iew V alid RFID Label Counter This paramete r displays the total nu mber of valid RFID labels that have been printed/encode d. Y ou can use this parameter or odometer .rfid.va lid_r esettable on page 132 to reset the counter to ze ro. T o reset the counter to z[...]

  • Seite 25

    25 RFID Control Panel Parameters 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A V iew or Change RFID Write Power This parameter displays the current valu e for RFID write power . Note • · This parameter does no t appear on the R1 10 Xi HF printer . · On some printers , t he options vary based on the reader . Check the printer config urat[...]

  • Seite 26

    RFID Control Panel Parameters 26 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Select the RFID Ante nna Port Note • This parameter appear s only for the R1 10 Xi HF printer . This parameter displays the current an tenna port. Default : ANTENNA POR T 1 Selections : ANTENNA POR T 1, ANTENNA POR T 2 T o change the value shown: 1. Press the l[...]

  • Seite 27

    27 RFID Control Panel Parameters 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Specify RFID T a g T ype Select the RFID tag type that you a re using. See Ta b l e 9 , Supported T ag T ypes and Default V alues on page 11 1 for tag types that your pri nter supports. If a tag type is supported but does no t appear on your printer’ s control [...]

  • Seite 28

    RFID Control Panel Parameters 28 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Read and Display RFID T ag Data When this option is selected, the rea d er attempts to read a tag over the RFID antenna, eve n if the printhead is open. Results are displayed in hexadecimal fo rmat. The printer re reads the tag every 2 seconds, so if the tag chan[...]

  • Seite 29

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 4 Creating Basic RFID Label Formats After you have selected a tran spo nder type and set your pri nter appropriately , use the ZPL samples in this sectio n as a base for programming your own RFID label formats. For specific information about in di vidual ZPL commands, see ZPL II Commands for RFI[...]

  • Seite 30

    Creating Basic RFID Label Format s Create and Send an RFID Label Format 30 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Create and Send an RFID Label Format The following p ages contain sample RFID labe l formats that you can mod ify to create your own RFID label formats. T o create an RFID label based on a sa mple label, complete these st[...]

  • Seite 31

    31 Creating Basic RFID Labe l Fo rma t s Sample RFID Label Formats 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Sample RFID Label Format s Use the formats in thi s section to assist you in creating your own RFID label formats. RFID Label Format 1—Encode a Gen 2 T ag in Hexadecimal Resulting Label Programmed to T ransponder 11223344556677[...]

  • Seite 32

    Creating Basic RFID Label Format s Sample RFID Label Formats 32 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RFID Label Format 2—Enco de a Gen 2 T ag in ASCII This label forma t is differe nt in what shows on th e control panel. The co ntrol panel always displays RFID data in hexadecimal. Resulting Label Programmed to T ransponder 00 rfi[...]

  • Seite 33

    33 Creating Basic RFID Labe l Fo rma t s Sample RFID Label Formats 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A RFID Label Format 3—Read Dat a from T ag and Prin t Dat a on Lab el This example assumes that the tag created using RFID Label Format 1—Encode a Gen 2 T ag in Hexadecimal on page 31 is being read. Read from T ransponder 11223[...]

  • Seite 34

    Creating Basic RFID Label Format s Sample RFID Label Formats 34 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RFID Label Format 4—Encode T ag, Read T ag, and Print Dat a on Label Programmed to T ransponder 306461746100000000000000 Read from T ransponder 306461746100000000000000 Resulting Label Line Number T y pe This ZPL Code Function of [...]

  • Seite 35

    35 Creating Basic RFID Labe l Fo rma t s Sample RFID Label Formats 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Control Panel Display (toggles between thes e two) RFID TAG DATA 3064617461000000 RFID TAG DATA 00000000[...]

  • Seite 36

    Creating Basic RFID Label Format s Sample RFID Label Formats 36 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RFID Label Format 5—Encode a Cl ass 1 64-bit T ag in Hexadecimal Resulting Label Programmed to T ransponder 1122334455667788 Control Panel Display Line Number T y pe This ZPL Code Function of ZPL Code 1 ^XA Indicates start of labe[...]

  • Seite 37

    37 Creating Basic RFID Labe l Fo rma t s Sample RFID Label Formats 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A RFID Label Format 6—Encode T ag, Read T ag, and Return Result s to Host Programmed to T ransponder 0102030405 00000000 000000 Read from T ransponder 0102030405 00000000 000000 Resulting Label Line Number T y pe This ZPL Code Fu[...]

  • Seite 38

    Creating Basic RFID Label Format s Sample RFID Label Formats 38 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Control Panel Display (toggles between thes e two) Sent to Host Computer 0102030405 00000000 000000 RFID TAG DATA 0102030405000000 RFID TAG DATA 00000000[...]

  • Seite 39

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 5 RFID Antenna Location Operations to test the RFID function s and displa y RFID tag data require yo u to place an RFID label over the RFID antenna area. This section shows the location of th e RFID antenna in the various Zebra RFID prin ters. Content s RXi and RXi HF . . . . . . . . . . . . . .[...]

  • Seite 40

    RFID Antenna Lo cation RXi and RXi HF 40 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RXi and RXi HF Figure 2 • RXi and RXi HF Antenna Location RZ400 and RZ600 Figure 3 • RZ400 and RZ600 Antenna Location 1 1[...]

  • Seite 41

    41 RFID Antenna Location R1 10P AX4 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A R1 10 PA X 4 Figure 4 • R1 10 PA X 4 Antenna Location RP4T Figure 5 • RP4T Antenna Location 1 1[...]

  • Seite 42

    RFID Antenna Lo cation R4Mplus 42 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 R4Mplus Figure 6 • R4Mplus Antenna Location 1[...]

  • Seite 43

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 6 Transponder Characteristics This section describes the dif ferent charac teristics of some co mmon transponder types. Content s Basic T ransponder Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Electronic Product Code (EPC) . . . . . . . . [...]

  • Seite 44

    T ransponder Characteristics Basic T ransponder Char acte ristics 44 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Basic T ransponder Characteristics Ta b l e 3 shows some of the basic characte ristics of co mmo n transponder types. Depending on which printer you have and which firmware you ar e using, you may or may not be able to u se the[...]

  • Seite 45

    45 T ransponder Characteristics Electronic Product Code (EPC) 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Electronic Product Code (EPC) EPC is a product n umbering standa rd that can be used to identi fy a variety of items by using RFID technology . The 96- bit EPC code links to an online dat aba se, providing a secure way o f sharing pro[...]

  • Seite 46

    T ransponder Characteristics EPC Class 1, Generation 2 (Gen 2) 46 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 EPC Class 1, Generation 2 (Gen 2) EPC Gen 2 tags offer advantages over other tag types. The tag identi fication (T ID) memory in a Gen 2 tag include s the chip manufacturer an d model number in formation, which can be used to iden[...]

  • Seite 47

    47 T ransponder Characteristics EPC Class 1, Generation 2 (Gen 2) 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0 Reserved … access password (15:0) access password (31:16) kill password (1 5:0) kill password (3 1:16) T able 4 • Gen 2 T ag Logical Memory Map (Continued) Bank Memory Bank Memory Contents[...]

  • Seite 48

    T ransponder Characteristics EPC Class 1, Generation 2 (Gen 2) 48 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ ____[...]

  • Seite 49

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 7 Troubleshooting This section provides information about RFID operational errors that yo u mi ght need to troubleshoot. Fo r other types of pr ob lems, consult the user guid e for your printe r. Content s RFID Problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Seite 50

    T roubleshooting RFID Problems 50 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 RFID Problems Ta b l e 5 iden tifies problems that may occur with RFID printers, the possible c auses, and the recommended solution s. T able 5 • RFID Problems Problem Possible Cause Recommended Solution The RFID-ena bled printer voids eve ry label. The printe[...]

  • Seite 51

    51 T roubleshooting RFID Problems 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Low yields. T oo many RFID tags per ro ll are voided. The RFID labels a re not within specifications for the printer, which means that the transponder is not in an area that can be programmed consistently . Make sure th at the labels meet transp onder placement [...]

  • Seite 52

    T roubleshooting RFID Problems 52 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 The printer stops at the RFID inlay . The printer calibrated th e labe l length only to the RFID inl ay instead of to the interl abel gap. 1. 2. Refer to the User Gu ide for your printer for instructio ns. The DA T A light flashes indefinitely after you a ttempt[...]

  • Seite 53

    53 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A RFID Error Codes and Messages In the event of an RFID error , the printer doe s the following: • displays an RFID error or status message on the second line of the RFID ERR STATUS control panel paramete r • returns RFID error codes to the RFI[...]

  • Seite 54

    T roubleshooting RFID Error Codes and Messages 54 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0004 BAD CRC The last valid message string had a bad C yclic Redundancy C heck (CRC). An inte grity chec k of the reader firmware failed. If the problem persist s, contact T ech nical Support . 0005 BAD DATA The reader received b ad data from the[...]

  • Seite 55

    55 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0100 DATA AMOUNT ERR T wo situations can result in this error: • The data leng th in a message to the RFID reader from the printer is less th an the number of arguments in th e message. • The data le ngth is greater than the n umber of argume[...]

  • Seite 56

    T roubleshooting RFID Error Codes and Messages 56 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0048 FPGA OLD The FPGA code is out of date. This would typically hap pen during a reader firmware upgrade. Make s ure yo u download the appropriate version of reader fi rmware. If the problem persi sts, contact T echnical Support. 0423 GEN2 BAD P[...]

  • Seite 57

    57 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 800F INVALID AUTH KEY The key number does no t exist or is invalid for authen tication with a specific reader or tag. 010A INVALID BAUD Internal pr oblem with th e reader . If the prob lem persists, con tact T echnical Supp ort . 0109 INVALID CMD[...]

  • Seite 58

    T roubleshooting RFID Error Codes and Messages 58 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0402 INVALID PROT OC The RFID reader received a command for a protocol val ue that is not supported with the cu rrent version of reader firmware. Make sure you have the right ta g t ype selected and that you are using a tag that is support ed by [...]

  • Seite 59

    59 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0003 MESSAGE SYNC H Point-to-point only . Curr ent message head or “}” character interrupted a pr evious message. T urn the printer power off ( O ). W ait ten seconds, and then turn the printer powe r o n ( I ). If the probl em persists, cont[...]

  • Seite 60

    T roubleshooting RFID Error Codes and Messages 60 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0400 NO TAG NO TAG FOUND Note • This error message varies by reader type. No RFID tag wa s detected in the RF field. Several things can cause this error: • No acceptable RFID tag is in the RF field. This c an happen if an RFID label is presen[...]

  • Seite 61

    61 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0102 OPCODE UNAVAIL The opCode received by the RFID reader is invalid o r not supported with the current version of reader firmware. 1. Make sure you dow nload the appropriate version of reader firmware. 2. T urn the printer power off ( O ). W ai[...]

  • Seite 62

    T roubleshooting RFID Error Codes and Messages 62 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 9201 READ SYS ERR There was a problem reading a parameter from the non-volatile memory of the reader . If the prob lem persists, contact T echnical Support. 0602 REPEATED ID One of the protocols is trying to ad d an existing tag ID to the buffer [...]

  • Seite 63

    63 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 8101 SELECT TAG ERR The reader failed to se lect a specified tag in the R F field. V erify that a tag is within the field and that the current tag t ype is valid with the prin ter firmware (see Ta b l e 9 , Sup ported T ag T ypes and Default V al[...]

  • Seite 64

    T roubleshooting RFID Error Codes and Messages 64 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0600 TAG ID FAULT The reader received a command to get a cert ain number of tag IDs from the tag ID buffer . The reader contains less tag IDs stored in its tag ID buf fer than the number the ho st sent. Internal pr oblem with th e reader . If the[...]

  • Seite 65

    65 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 8506 WRITE DSFID ERR There was an error writin g to the DSFID byte. V erify that the tag that you are us ing suppo rts th is featu re and th at they byte is unlocked. If the problem pe rsists, contact T echnical Support. 0406 WRITE FAILED This ca[...]

  • Seite 66

    T roubleshooting RFID Error Codes and Messages 66 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Error Codes Ta b l e 7 shows the possible error codes, the correspond ing error or status mess ag e, and the action required (if any). T able 7 • RFID Error Code Definitions Error Code RFID Error or St atus Me ssage Description/Action Required [...]

  • Seite 67

    67 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 000F SERIAL ERROR 2 High level serial error 2. Internal pr oblem with th e reader . If the prob lem persists, con tact T echnical Supp ort . 0021 TEMP ERROR T emperature sensor error . Internal pr oblem with th e reader . If the prob lem persists[...]

  • Seite 68

    T roubleshooting RFID Error Codes and Messages 68 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0036 NO TAG NO TAG FOUND Note • This error message varies by reader type. No RFID tag wa s detected in the RF field. Several things can cause this error: • No acceptable RFID tag is in the RF field. This c an happen if an RFID label is presen[...]

  • Seite 69

    69 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0045 INVALID VAR. Invalid configurat ion variable. Internal problem wi th the reader . If the problem persists, contact T echnical Support. 0046 HARDWARE ERR If the problem persists, contact T e chnical Support. 0048 FPGA OLD The FPGA code is out[...]

  • Seite 70

    T roubleshooting RFID Error Codes and Messages 70 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0103 POWER TOO HI The RFID reader received a comma nd t o set the read or write power to a level that is high er than the RFID read er supports. Check the versi ons of the reader firmware and printer firmware. Y ou may need to down lo ad di f fer[...]

  • Seite 71

    71 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 0400 NO TAG NO TAG FOUND Note • This error message varies by reader type. No RFID tag wa s detected in the RF field. Several things can cause this error: • No acceptable RFID tag is in the RF field. This c an happen if an RFID label is presen[...]

  • Seite 72

    T roubleshooting RFID Error Codes and Messages 72 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 0408 INVALID WR D ATA In EPC 0+, the firs t t wo bits determ ine the tag ID leng th. If the first two bits are 0b00, th en the tag ID must be 96 bits. Otherwise, the tag ID is 6 4 bits. Make sure that t he first two bits have the correc t values,[...]

  • Seite 73

    73 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 1234 RDR COM TIME OUT The printer was not able to communi cate with the reader . If the problem persist s, contact T ech nical Support . 1236 VERIFY FAIL Internal problem wi th the reader . If the pr oblem persist s, contact T echnical Supp ort .[...]

  • Seite 74

    T roubleshooting RFID Error Codes and Messages 74 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 800D DECRYPT TAG ERR The data read from the tag was not decrypted pr operly or was corrupted. 800E INVALD SIGNATU RE The HMAC written to the tag did not match the data and the key . 800F INVALID AUTH KEY The key number does no t exist or is inval[...]

  • Seite 75

    75 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 8202 SEND PASSWRD ERR Intern al proble m wi th the reade r . If th e pr oblem persis t s, contact T echnical Supp ort . 8301 GET APPLI ID ERR Internal pr oblem with th e reader . If the prob lem persists, con tact T echnical Supp ort . 8302 SELEC[...]

  • Seite 76

    T roubleshooting RFID Error Codes and Messages 76 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 8504 WRITE AFI ER R Th ere was an error writing to the AFI byte. V erify that the tag that you are us ing suppo rts th is featu re and th at they byte is unlocked. If the problem pe rsists, contact T echnical Support. 8505 READ AFI ERR There was [...]

  • Seite 77

    77 T roubleshooting RFID Error Codes and Messages 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 9009 INVALID DATA LEN The length of the data specified in the requ est was invalid for the command specified. If the problem persists, contact T echnical Support. 9101 LOAD DEFAULT ERR The reader was unable to successf ully load its de fault para[...]

  • Seite 78

    T roubleshooting RFID Error Codes and Messages 78 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ _____________ ______[...]

  • Seite 79

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 8 ZPL II Commands for RFID This section contains the ZPL II comma nds for RFID-specific applications. For non-RFID ZPL commands, refer to the ZPL II Pr ogramming Guide . A copy is available on the User CD prov ided with your pri nter and online at http://www .zebra.com/manual s . Content s ZPL O[...]

  • Seite 80

    Content s (Continued) ZPL II Commands for RFID 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 80 ^WT Write (Encode) RFID T ag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 ^WV V erify RFID Enc oding Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127[...]

  • Seite 81

    81 ZPL II Commands for RFID ZPL Overview 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ZPL Overview In addition to re ading or encoding RFID t ags, the RFID ZPL commands also p rovide for RFID exception handling, such as se tting the number of read /write retri e s before decl ar ing a transponder defective (set with ^RR , ^RT , and ^W T ) [...]

  • Seite 82

    ZPL II Commands for RFID Printer and Firmware Compatibility 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 82 Printer and Firmware Comp atibility Ta b l e 8 shows which RFID ZPL commands you can use with dif ferent printers and firmware versions. T able 8 • Supported Commands Based on Printer and Firmware Command Function UHF Printers HF P[...]

  • Seite 83

    ZPL II Commands for RFID Printer and Firmware Compatibility 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 83 ^RQ on page 105 Quick Write EPC Data and Passwords * (R60.15.7Z or later) * * (R62.15.7Z or later) —— — — — — *— — ^RR on page 107 Specify RFID Retr ies for a Block *** ** * * * * ** — ^RS on page 108 Set Up RFID Pa[...]

  • Seite 84

    ZPL II Commands for RFID ^HL or ~HL 84 58978L-008 Rev . A RFID Programming Guide 1 1/14/08 ^HL or ~HL Return RFID Dat a Log to Host Description The printer co ntinua lly l ogs R FID data a nd stores it in the print er’ s RAM. Use this command to requ est that the RFID data log be returned to the host comp uter , to clear the current data log , an[...]

  • Seite 85

    85 ZPL II Commands for RFID ^HR 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^HR Calibrate RFID T ransponder Position Description Use th is command to initiate an RFID transponde r calibra tion for a specific RFID label. Results are retu rned to the host comp uter . This calibration is used to determine the optimal programming p osition fo[...]

  • Seite 86

    ZPL II Commands for RFID ^HR 86 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Comments • Based on th e recommended transponder pl acement position for most R FID labels, the printer’ s default RFID programmin g position is zero for the R110 PA X 4. For other RFID printers, the default programming position is the label length minus 1 mm [...]

  • Seite 87

    87 ZPL II Commands for RFID ^HR 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Example • If the following c ommand is sent to the printer: ^XA^HR^XZ The printer starts the transp onder calibra tion and re turns a results tab le such as the following: start position=480 82, , 80, , 79, , . . . 56,R, 55,R,W 54,R,W 53,R,W 52,R,W 51,R,W 50,R,W[...]

  • Seite 88

    ZPL II Commands for RFID ^HV 88 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^HV Host V erification Description Use th is command to return data from specified fields, along with an optional ASCII header , to the host computer . Y ou can us e this c ommand with any field th at has been assigned a number with the ^RT command or the ^FN and [...]

  • Seite 89

    89 ZPL II Commands for RFID ^MM 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^MM Print Mode Description The ^MM command det ermines the action the printer takes after a label or group of labels has printed . Format ^MMa,b This table identi fies the parameters for th is format: This list identifies the dif ferent modes of operation: • T e[...]

  • Seite 90

    ZPL II Commands for RFID ^MM 90 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 • Peel-of f — a fter printin g, the l abel mov es fo rward and activat es a Label A v ailable Sensor . Printing stops until t he label is manually removed from the printer . Power Peel – liner automatical ly rewinds using an optio nal internal rewind spindle[...]

  • Seite 91

    91 ZPL II Commands for RFID ^RA 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RA Read AFI or DSFID Byte Description Use this command to read the AFI or DSFID byte. The data can be returned to the host via the ^HV command. Format ^RA#,f,r,m,b This table identi fies the parameters for th is format. Import ant • This command is not supporte[...]

  • Seite 92

    ZPL II Commands for RFID ^RA 92 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 2 • This example reads the DSFID byte in ASCII form at and returns DSFID Byte:x to the host. The printer will ret ry the command three times if necessary . A voided label is generat ed if the read is unsuccessf ul after these retrie s. The data read will[...]

  • Seite 93

    93 ZPL II Commands for RFID ^RB 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RB Define EPC Dat a S tructure Description Us e this command to define the stru cture of EPC data, which can be read from or written to an RFID transponder . For more in formation abou t EPC specif ications, refer to the EPC Global web site. All parameters in thi[...]

  • Seite 94

    ZPL II Commands for RFID ^RB 94 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 2 • The foll owing command specifies tha t there are 64 bits used with eight 8-bit fields. ^RB64,8,8,8,8,8,8,8,8^FS The ZPL code to enco de a tag with th is format would look like this: ^RFW,E^FD1.123.160.200.249.6.1.0^ FS When writing t o the tag, each [...]

  • Seite 95

    95 ZPL II Commands for RFID ^RE 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RE Enable/Disable E.A.S. Bit Description Use this command to enable or disabl e the Electronic Article Surveillance (E.A.S.) bit that is available in some ISO156 93 tags (suc h as Phili p s). This command works only on those ISO156 93 transponder s and will be ig[...]

  • Seite 96

    ZPL II Commands for RFID ^RF 96 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RF Read or Write RFID Format Description Use th is command to read or write to (en code) an RFID tag. When using th is command to read a tag, you may use a fie ld variable to prin t the tag data on the label or to return the data to the host. See Cr eate and Send[...]

  • Seite 97

    97 ZPL II Commands for RFID ^RF 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A b = starting block number For tag types other Gen 2: Specifies the starting bl ock number . Accepted V alues: 0 to n , where n is the maximum number of blocks for the tag. Default V alue: 0 For Gen 2 tag type onl y: What you spec ify for this parameter depen ds on[...]

  • Seite 98

    ZPL II Commands for RFID ^RF 98 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 m = me m ory ban k Note • This parameter applies to Gen 2 tags only . Specifies the Gen 2 memory bank. See Gen 2 Memory Map on page 46 for more informatio n about Gen 2 memory . Accepted V alues: E = EPC 96-bit (command automatically performs operation on Gen 2 [...]

  • Seite 99

    99 ZPL II Commands for RFID ^RF 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Example 5 • This example reads the extended Gen 2 ta g ID (TID), which is not read by the ^RI command, and returns th e results to the host computer . The results are labeled with the header “8-byte T ag ID Data.” ^XA ^RS8 ^RFR,H,0,8,2^FN1^FS^HV1,,8-byte T a[...]

  • Seite 100

    ZPL II Commands for RFID ^RI 100 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RI Get RFID T ag ID Description Use th is command to get the unique se rial number of the tag an d return it in hexadecimal format. The data can be sent back to the host via the ^HV command. For Gen 2 tag types, this comm an d will return the 32-bit tag ID (TID)[...]

  • Seite 101

    101 ZPL II Commands for RFID ^RM 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RM Enable RFID Motion Description Use this command to enab le or disable R FID motion. By defa ult, labels automatically prin t at the end of the forma t. This command allows you to inh ibit the label from actually moving when it reach es the pro gram position, [...]

  • Seite 102

    ZPL II Commands for RFID ^RN 102 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RN Detect Multiple RFID T a gs in Encoding Field Description Use th is command to enable or di sable detection of mult iple RFID tags in the encoding fiel d. By default, the prin ter checks for more than one tag in the field be fore attempting to re ad or write.[...]

  • Seite 103

    103 ZPL II Commands for RFID ~RO 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ~RO Reset Advanced Counters Description The ~RO command re sets the advanced counters used by the printer to mo nitor label generation in inches, centimeters, and n umber of labels. Format ~ROc This table identi fies the parameters for th is format: Import ant ?[...]

  • Seite 104

    ZPL II Commands for RFID ~RO 104 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 2 • This example shows h ow the co unter po rtion of the p rinter configurat ion label s looks when th e R FID counters a re reset by sending ~RO3 and ~RO4 . Before After[...]

  • Seite 105

    105 ZPL II Commands for RFID ^RQ 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RQ Quick Wr ite EPC Dat a and Passwords Description Use this co mmand with an Alie n Hig gs R FID tag a nd appropriate firmware to write the EPC data, access password, and ki ll password w ith one command. Doing so reduces the encoding time. Format ^RQf,c,o[data[...]

  • Seite 106

    ZPL II Commands for RFID ^RQ 106 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 1 • This example writes the EPC data to the tag in hexadecimal format. The unspecified access and kill passwords are written as zeroes (0x00000000). ^XA^RQ^FD112233445566778899001122 ^XZ Example 2 • This example writes the EPC data to the tag in hexad[...]

  • Seite 107

    107 ZPL II Commands for RFID ^RR 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RR S pecify RFID Retries for a Block Description Use th is command to change the number of times that the printer attempts t o read or write to a p arti cul ar b lo ck o f a single RFID tag. By default, th e printer will attempt six retries. This command is pers[...]

  • Seite 108

    ZPL II Commands for RFID ^RS 108 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RS Set Up RFID Parameters Description Use th is command to set up RFID para meters in cluding tag type, read /write position of the transponder , and error handlin g. Format ^RSt,p,v,n,e,a,c,s This table identi fies the parameters for th is format. Import ant ?[...]

  • Seite 109

    109 ZPL II Commands for RFID ^RS 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A p = re ad/write position of the transponder Sets the read/write p osition of the transponder in vertical (Y axis) dot rows from the top of the label. Set to 0 (no movement) if the transponder is already in the ef fective area without moving the media. Important ?[...]

  • Seite 110

    ZPL II Commands for RFID ^RS 110 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 a = si gn als on appl ica tor Note • This parameter does not apply to the R2844 -Z. For the R4Mplu s, this parameter applies only to printers with firmware version SP994 X (R4Mplus European version). When the value for pa ra meter p (read/write position of the [...]

  • Seite 111

    111 ZPL II Commands for RFID ^RS 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Supported T a g T ypes Ta b l e 9 shows the ta g types supported by dif ferent RFID printers/p rint engi nes an d firmw are versions. Depending o n your country or on the fir mware version that you are using, your pri nter may not support all of t he tag types li[...]

  • Seite 112

    ZPL II Commands for RFID ^RS 112 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 E P C t a g — — — — — — —— —— — — — — — * U I D T a g — — — — — — —— —— — — — — — — Mifare UltraLight — — — — — — — — — — — — — * * — T able 9 • Supported T ag T ypes and [...]

  • Seite 113

    113 ZPL II Commands for RFID ^RS 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Example 1 • This example sets the printe r to mov e the media to 800 do ts from the top of the media [or label l ength minus 80 0 from the bot tom (leading edge) of the medi a] and void s the rest of the media in case of an error . The printe r wi ll try to pri[...]

  • Seite 114

    ZPL II Commands for RFID ^RS 114 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 2 • This example sets the printe r to mov e the media to 800 do ts from the top of the media [or label length - 500 from the bottom (leading ed ge) of the media] and prints “VOID” 500 dots in vertical length (Y axis) in case of an error . ^XA ^RS,80[...]

  • Seite 115

    115 ZPL II Commands for RFID ^RT 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^RT Read RFID T ag Description Use this command to tell t he printer to read th e current RFID tag data . The data can be returned to the host via the ^HV command. Format ^RT#,b,n,f,r,m,s This table identi fies the parameters for th is format. Note • The ^RT co[...]

  • Seite 116

    ZPL II Commands for RFID ^RT 116 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 m =m o t i o n Enables or disables RFID motion fo r the current field. Accepted values: 0 = Feed label after writing. 1 = No feed after writing. Other ZPL may cause a feed. Default value: 0 s = special mode Note • This paramet er is used only for the prin ters [...]

  • Seite 117

    117 ZPL II Commands for RFID ~RV 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ~RV Report RFID Encoding Result s Description Use th is command to tell the printer t o send RFID encoding su ccess or failure results to the host computer after each label completes. Format ~R V a This table identi fies the parameters for th is format: Import an[...]

  • Seite 118

    ZPL II Commands for RFID ^RW 118 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RW Set RF Power Levels for Read and Write Description Use th is command to set the RFID re ad and write power levels. This funct ion is useful when using dif ferent tag types or tran sponders that require dif ferent power levels to obtain the best read and write[...]

  • Seite 119

    119 ZPL II Commands for RFID ^RW 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A w = write power Sets the power lev el to match the desi red output as calibrated in the factory . Note • · This parameter is ignored on the R1 10 Xi HF prin ter because read an d write powers cannot be spe cified separately . The printe r u ses the value that [...]

  • Seite 120

    ZPL II Commands for RFID ^RZ 120 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 ^RZ Set RFID T ag Password and Lock T ag Description Use th is command to define a passwor d for a tag during w riting. W ith Gen 2 tags, you can lo ck a tag’ s memory bank with an acce ss password or define a k ill password that can be used to permanently disa[...]

  • Seite 121

    121 ZPL II Commands for RFID ^RZ 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A m = memory bank Specifies the memory bank to pe rform the lock style. If K is specified, the p paramete r is written to the kill password. Otherwise, the p parame ter is written to the access password. Note • This parameter applies to Gen 2 tags only . Accepted[...]

  • Seite 122

    ZPL II Commands for RFID ^RZ 122 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 3 • On a Gen 2 tag, t his example encodes EPC data 112233445566778899001122 to the tag in Hex format, write protects the tag’ s EPC data with password 1234ABCD , and makes the t ag’ s ac cess password unreadable. ^XA ^RFW,H^FD11223344556677889900112[...]

  • Seite 123

    123 ZPL II Commands for RFID ^WF 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^WF Encode AFI or DSFID Byte Description Use this c ommand to encode the AFI or DSFID byte t o a tag. Error hand ling is set by the ^RS comm and. Format ^WFr,m,w,f,b The following table id entifies the parameters for this format. Import ant • This command is no[...]

  • Seite 124

    ZPL II Commands for RFID ^WF 124 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example 2 • This exam ple encodes data hex 66 as the AFI byte. The printer will try the command up to three times, if necessary . ^XA ^WF3,,,1^FD66 ^XZ Example 3 • This example encodes data hex 7 7 as the DSFID byte. The printer wil l try the command up to fo[...]

  • Seite 125

    125 ZPL II Commands for RFID ^WT 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^WT Wr ite (Encode) RFID T ag Description Use this c ommand to encode the current RFID tag. Check the amount of data memory available for the tag that you wi ll be using. If you send more data than the memory can hold, th e printer truncates the d ata. Format ^WT[...]

  • Seite 126

    ZPL II Commands for RFID ^WT 126 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 f = data format Accepted values: 0 = ASCII 1 = Hexadecimal Default value: 0 For the R1 10 Xi HF and R2844-Z: v = reve rse the data o rder For the R1 10 Xi HF and R2844-Z: Reverses the data order . Accepted values: N = Do not reverse the data order (Most significa[...]

  • Seite 127

    127 ZPL II Commands for RFID ^WV 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A ^WV V erify RFID Encoding Operation Description Use th is command to enable or di sable the write verify fu nction. When write verify is enabled, this comm an d verifies the RFID encodi ng operation to ensure that the tag about to be programmed contains t he hex [...]

  • Seite 128

    ZPL II Commands for RFID ^WV 128 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________________ _____________ ___________ ___________[...]

  • Seite 129

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 9 SGD Commands for RFID This section contains the Set/Get/Do (SGD ) commands for RFID-s pe cific applications. For non-RFID SGD co mmands, refer to the ZPL II Programming Guide . A copy is available on the User CD prov ided with your pri nter and online at http://www .zebra.com/manual s . Conten[...]

  • Seite 130

    SGD Commands for RFID Printer and Firmware Compatibility 130 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Printer and Firmware Comp atibility Ta b l e 1 0 shows the minimum firmwa re versions required to use specific RFID SGD commands. T able 10 • SGD RFID Printer and Firmware Compatibility SGD Commands R1 10Xi (UHF) and R170Xi RZ400 and[...]

  • Seite 131

    131 SGD Commands for RFID Printer and Firmware Compatibility 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.tag.data R60.16.4Z R53.16.4Z R62.16.4Z R63.16.4Z SP994Q SP999G SP1027G SP1056F SP1082G all R65.16.4Z rfid.tag.test ————a l l— rfid.tag.type R60.16.4Z R53.16.4Z R62.16.4Z R63.16.4Z SP994Q SP999G SP1027G SP1056F SP1082G al[...]

  • Seite 132

    SGD Commands for RFID odometer .rfid.valid_resettable 132 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 odometer.rfid.valid_resettable Description This command gets the RFID valid label cou nter value or resets the counte r to zero. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Commands Details getvar This co[...]

  • Seite 133

    133 SGD Commands for RFID odometer .rfid.void_resettable 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A odometer.rfid.void_resettable Description This command gets the RFID void label count er value or resets the counter t o zero. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Commands Details getvar This comma[...]

  • Seite 134

    SGD Commands for RFID rfid.error . response 134 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 rfid.error.response Description During an error condition, an error me ssage shows on the second line of the display . This comman d can be used to retrieve that error message. See T able 6 on page 53 in the RFID T roubleshoot ing section for descr[...]

  • Seite 135

    135 SGD Commands for RFID rfid.position.program 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.position.program Description This command get s the read/write position of the transponder or sets the read/write position in vertical (Y axis) dot rows from the top of the label. Set to 0 (no movement) if the t ransponder is already in the ef[...]

  • Seite 136

    SGD Commands for RFID rfid.reader_1.antenn a_port 136 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 rfid.reader_1.antenna_port Description This command sets or gets the RFID antenna port. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Commands Details getvar This command instructs the printer to respond with t[...]

  • Seite 137

    137 SGD Commands for RFID rfid.reader_1.power .read 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.reader_1.power.read Description This command sets o r gets the RFID re ader power lev el fo r readin g RFID tags. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Note • This parameter is ignored on th e R110[...]

  • Seite 138

    SGD Commands for RFID rfid.reader_1.powe r .single_power 138 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 rfid.reader_1.power.single_power Description This command sets or ge ts the RFID r eader power level for re ading and writing to RFID tags for readers with a single power level. Ty p e getvar; setvar This table id en tifies the c omman[...]

  • Seite 139

    139 SGD Commands for RFID rfid.reader_1.power .write 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.reader_1.power.write Description This command sets or gets the RFID reader powe r level for writing to RFID tags. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Note • This parameter is ignored on th e R11[...]

  • Seite 140

    SGD Commands for RFID rfid.reader_1.power .write 140 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Example • This setvar example set s the reader to high powe r for writing to RFID tag s. ! U1 setvar " rfid.reader_1.power.write " "high" When the setvar value is set to "high" , the getvar result is "high&[...]

  • Seite 141

    141 SGD Commands for RFID rfid.tag.calibrate 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.tag.calibrate Description This command sets the RFID programming position thro ugh a tag calibration, or it restores the programming position back to the printer default. Befo re running this command, load the printer with RFID me dia, and close [...]

  • Seite 142

    SGD Commands for RFID rfid.tag.data 142 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 rfid.tag.data Description This command tells th e RFID reader to attempt to rea d a tag over th e RFID antenna, even if the pr inthead is open. Re sul ts are ret urned to th e host. Before running t his command, position an RFID labe l over the printer ’[...]

  • Seite 143

    143 SGD Commands for RFID rfid.tag.tes t 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A rfid.tag.test Description This command perfo rms a n RFID test. In the RFID t est, the printer attempts to read and write to a transponder that you place ov er the RFID antenna. Results are displayed on the printer’ s control panel d isplay . T o locate[...]

  • Seite 144

    SGD Commands for RFID rfid.tag.type 144 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 rfid.tag.type Description This command sets or gets the reader’ s RFID tag type. Ty p e getvar; setvar This table id en tifies the c ommand for th i s format: Commands Details getvar This command instructs the print er to respond with the reader’ s c u[...]

  • Seite 145

    145 SGD Commands for RFID rfid.tag.type 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Supported T a g T ypes Ta b l e 11 shows the tag types supported b y different RFID printers/p rint engi nes an d firmw are versions. Depending o n your country or on the fir mware version that you are using, your pri nter may not support all of t he tag t[...]

  • Seite 146

    SGD Commands for RFID rfid.tag.type 146 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 E P C t a g — — — — — — —— —— — — — — — * U I D T a g — — — — — — —— —— — — — — — — Mifare UltraLight — — — — — — — — — — — — — * * — T able 1 1 • Supported T ag T [...]

  • Seite 147

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 10 RFID Applicator Signals This section applies to printe rs that have ap pli cator port s and that a re being used in a print and apply system . Included are timing diagra ms for good and bad R FID tags and the pin configuration for the applicator po rt. For basic timing diagrams, see th e User[...]

  • Seite 148

    RFID Applicator Signals T iming Diagrams for RFID 150 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 T iming Diagrams for RFID The following ti ming diagrams show how applicator sign als function while a n RFID label is printing a nd being programmed i n Mode 1. For more info rmation about Single an d Double signal modes, see ^RS on page 108[...]

  • Seite 149

    151 RFID Applicator Signals T iming Diagrams for RFID 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Figure 1 1 and Figure 12 show the applicator signals fo r label formats using zero for their programming position . Figure 1 1 • Single Signal Mode, Good RFID T ag Figure 12 • Single Signal Mo de, Bad RFID T ag Start Print (pin 3) Data Re[...]

  • Seite 150

    RFID Applicator Signals T iming Diagrams for RFID 152 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Double Signal Mode Figure 13 and Figure 14 show the applicator sig nals for good and bad t ags using doubl e signal mode. Figure 13 • Double Signa l Mode, Good RFID T ag Figure 14 • Double Signa l Mode, Bad RFID T ag Start Print (pin 3) D[...]

  • Seite 151

    153 RFID Applicator Signals Applicator Interface Connector Pin Configurati on 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Applicator Interface Connector Pin Configuration The Applicator Interface Assembly i s av ailable in two versions: a +5 V I/O and a +24–28 V I/ O. Ta b l e 1 2 lists the pin configurations and fu ncti ons of the appl[...]

  • Seite 152

    RFID Applicator Signals Applicator Interface Con nector Pin Config uration 154 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 5 P AUSE Input T o toggle the current Pause state, this inpu t must be asserted LOW for 200 millis econds, or until the SER VICE REQUIRED output (pin 10) changes state. 6 REPRINT Input • If the Reprint feature is e [...]

  • Seite 153

    155 RFID Applicator Signals Applicator Interface Connector Pin Configurati on 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A 11 E N D P R I N T O u t p u t • MODE 0 —The applicator port is OFF . • MODE 1 —Asserted LOW on ly while the printer is moving the la bel forward; o therwise deasserted HIGH. • MODE 2 —Asserted HIGH only wh[...]

  • Seite 154

    RFID Applicator Signals Applicator Interface Con nector Pin Config uration 156 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Jumper Configurations and Pinout s for +5 V I/O Operation Jumpers are used to produce isolated or non-isolated modes of operatio n for applicator inp ut and output c ontrol signal s. RP AX4 printers us e J4 and J5 whi[...]

  • Seite 155

    157 RFID Applicator Signals Applicator Interface Connector Pin Configurati on 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Pinout s for +24-28 V I/O Operation Ta b l e 1 4 describes the pin configurat ions for +24–28 V I/ O operati on. There are no jumpers to configure for this mode. T able 14 • Non-Isolated and Isol ated Modes for +24[...]

  • Seite 156

    RFID Applicator Signals Applicator Interface Con nector Pin Config uration 158 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 Notes • ___________ ________________ ________________ __________________ ______ ___________ ________________ ________________ __________________ _____________ ___________ ________________ ________________ __________[...]

  • Seite 157

    1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A Index A access password set via ^RQ, 105 set via ^RZ, 120 advanced counter reset, 103 AFI byte read command (^RA), 91 write command (^WF), 123 antenna loca tion, 39 antenna po rt select through control panel, 26 select using ZPL, 1 19 applicator +24-28V isola ted and non-isolated mod es, 157 +5V[...]

  • Seite 158

    Index 160 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 F firmware supported tag ty pes for each version, 1 11, , 145 upgrades , 19 ZPL command compatibility, 82 G Gen 2 memory map, 46 overview, 46 printers and firmware t hat support Gen 2, 1 1 1, 145 setting pass word or lockin g tag, 120 specify tag type usin g SGD, 144 specify tag type u[...]

  • Seite 159

    161 Index 1 1/14/2008 RFID Programming Guide 58978L-008 Rev . A RFID antenna loca tion, 39 antenna port selection, 26 calibrate RFID tag fro m control panel, 23 calibrate RFID tag using SGD, 141 calibrate RFID tag using ZPL (^HR), 85 change read power through contr ol panel, 24, 25 change read power using ZPL, 118 change write po we r thro ug h con[...]

  • Seite 160

    Index 162 58978L-008 Rev . A RFID Programming Guide 1 1/14/2008 W write AFI byte command (^WF), 123 write data to tag via ^RQ, 105 via ^RZ, 120 write power change through control panel, 25 change using ZPL, 1 18 write RFID format (^RF), 96 write RFID tag (^WT), 125 Z Zebra Programming La nguage (ZPL II) command compatibil ity with printers and firm[...]

  • Seite 161

    [...]

  • Seite 162

    Zebra T echnologies International, LLC 333 Corporate W oods Parkway V ernon Hills, Illinois 60061.3109 U.S.A T : +1 847 793 2600 T oll-free +1 80 0 423 0422 F: +1 847 913 8766 Zebra T echnologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire, SL8 5XF , UK T : +44 (0)1628 556000 F: +44 (0)1628 55600 1 Zebra T echnologies As i[...]