ZPL II Programming GuideFor x.10 through x.13 Firmware
Contentsx45541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • ________________________________________________________________________________
ZPL Commands^BP8045541L-004 Rev. A ZPL II Programming Guide 9/15/06^BPPlessey Bar CodeDescription The ^BP command is a pulse-width modulated, contin
81ZPL Commands^BP9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of a Plessey bar code:
ZPL Commands^BQ8245541L-004 Rev. A ZPL II Programming Guide 9/15/06^BQQR Code Bar CodeDescription The ^BQ command produces a matrix symbology consis
83ZPL Commands^BQ9/15/06 ZPL II Programming Guide 45541L-004 Rev. AOn the pages that follow are specific commands for formatting the ^BQ command with
ZPL Commands^BQ8445541L-004 Rev. A ZPL II Programming Guide 9/15/06Considerations for ^FD When Using the QR Code:QR Switches (formatted into the ^FD
85ZPL Commands^BQ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FD Field Data (Normal Mode) Automatic Data Input (A) with Switches^FD<error co
ZPL Commands^BQ8645541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • QR Code, normal mode with manual data input:1H = error correction level
87ZPL Commands^BQ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FD Field Data (Mixed Mode – requires more switches)Automatic Data Input (A) with
ZPL Commands^BQ8845541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • QR Code, mixed mode with manual data input:<mixed mode identifier>
89ZPL Commands^BQ9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of QR Code, mixed mode with automatic data input:^XA^
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AFunctional Table ofContentsAbort Download Graphic . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BR9045541L-004 Rev. A ZPL II Programming Guide 9/15/06^BRRSS (Reduced Space Symbology) Bar CodeDescription The ^BR command is bar code
91ZPL Commands^BR9/15/06 ZPL II Programming Guide 45541L-004 Rev. Ae = bar code heightThe bar code height only affects the linear portion of the bar
ZPL Commands^BS9245541L-004 Rev. A ZPL II Programming Guide 9/15/06^BSUPC/EAN Extensions Description The ^BS command is the two-digit and five-digit
93ZPL Commands^BS9/15/06 ZPL II Programming Guide 45541L-004 Rev. ACare should be taken in positioning the UPC/EAN extension with respect to the UPC-
ZPL Commands^BS9445541L-004 Rev. A ZPL II Programming Guide 9/15/06For UPC codes, with a module width of 2 (default), the field origin offsets for th
95ZPL Commands^BT9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BTTLC39 bar codeDescription The ^BT bar code is the standard for the TCIF can ta
ZPL Commands^BT9645541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • TLC39 Bar CodeThis is an example on how to print TLC39 bar code. The cal
97ZPL Commands^BU9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BUUPC-A Bar Code Description The ^BU command produces a fixed length, numeric sy
ZPL Commands^BU9845541L-004 Rev. A ZPL II Programming Guide 9/15/06The font style of the interpretation line depends on the modulus (width of narrow
99ZPL Commands^BX9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BXData Matrix Bar Code Description The ^BX command creates a two-dimensional mat
Functional Table of Contentsxii45541L-004 Rev. A ZPL II Programming Guide 9/15/06Configuration Label Return. . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BX10045541L-004 Rev. A ZPL II Programming Guide 9/15/06c = columns to encodeAccepted Values: 9 to 49Odd values only for quality 0 to 140
101ZPL Commands^BX9/15/06 ZPL II Programming Guide 45541L-004 Rev. AEffects of ^BY on ^BXw = module width (no effect)r = ratio (no effect)h = height
ZPL Commands^BX10245541L-004 Rev. A ZPL II Programming Guide 9/15/06Quality 200 • If more than 3072 bytes are supplied as field data, it is truncate
103ZPL Commands^BY9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BYBar Code Field Default Description The ^BY command is used to change the defa
ZPL Commands^BY10445541L-004 Rev. A ZPL II Programming Guide 9/15/06Module width and height (w and h) can be changed at anytime with the ^BY command,
105ZPL Commands^BZ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BZPOSTNET Bar Code Description The POSTNET bar code is used to automate the han
ZPL Commands^BZ10645541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • This is an example of a POSTNET bar code:
107ZPL Commands^CC ~CC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CC ~CCChange Carets Description The ^CC command is used to change the for
ZPL Commands^CD ~CD10845541L-004 Rev. A ZPL II Programming Guide 9/15/06^CD ~CDChange Delimiter Description The ^CD and ~CD commands are used to c
109ZPL Commands^CF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CFChange Alphanumeric Default Font Description The ^CF command sets the defau
xiiiFunctional Table of Contents9/15/06 ZPL II Programming Guide 45541L-004 Rev. AGraphic Field . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^CF11045541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments Any font in the printer, including downloaded fonts, EPROM stored fonts
111ZPL Commands^CI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CIChange International Font/Encoding Description Zebra printers can print fonts
ZPL Commands^CI11245541L-004 Rev. A ZPL II Programming Guide 9/15/06This table identifies the parameters for this format:Parameters Detailsa = desire
113ZPL Commands^CI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A* The encoding is controlled by the conversion table (*.DAT). The table generate
ZPL Commands^CI11445541L-004 Rev. A ZPL II Programming Guide 9/15/06International Character SetsComments The space character cannot be remapped for
115ZPL Commands^CM9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CMChange Memory Letter Designation Description The ^CM command allows you to
ZPL Commands^CO11645541L-004 Rev. A ZPL II Programming Guide 9/15/06^COCache On Description The ^CO command is used to change the size of the charac
117ZPL Commands^CO9/15/06 ZPL II Programming Guide 45541L-004 Rev. AThis table identifies the parameters for this format:Print Cache PerformanceFor p
ZPL Commands^CT ~CT11845541L-004 Rev. A ZPL II Programming Guide 9/15/06^CT ~CTChange Tilde Description The ^CT and ~CT commands are used to change
119ZPL Commands^CV9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CVCode Validation Description The ^CV command acts as a switch to turn the code
Functional Table of Contentsxiv45541L-004 Rev. A ZPL II Programming Guide 9/15/06Planet Code bar code. . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^CV12045541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments If more than one error exists, the first error detected is the one disp
121ZPL Commands^CW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^CWFont Identifier Description All built-in fonts are referenced using a one-cha
ZPL Commands^CW12245541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • These examples show how to use:•MYFONT.FNT stored in DRAM whenever a fo
123ZPL Commands~DB9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~DBDownload Bitmap Font Description The ~DB command sets the printer to receive
ZPL Commands~DB12445541L-004 Rev. A ZPL II Programming Guide 9/15/06© = copyright holder Accepted Values: 1 to 63 alphanumeric charactersDefault Valu
125ZPL Commands~DE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~DEDownload Encoding Description The standard encoding for TrueType Windows® f
ZPL Commands^DF12645541L-004 Rev. A ZPL II Programming Guide 9/15/06^DFDownload Format Description The ^DF command saves ZPL II format commands as
127ZPL Commands~DG9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~DGDownload Graphics Description The ~DG command downloads an ASCII Hex represe
ZPL Commands~DG12845541L-004 Rev. A ZPL II Programming Guide 9/15/06Examples • These are some example related to the ~DG command:To determine the t p
129ZPL Commands~DG9/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments Do not use spaces or periods when naming your graphics. Always use diff
xvFunctional Table of Contents9/15/06 ZPL II Programming Guide 45541L-004 Rev. ASet Date and Time (for Real-Time Clock) . . . . . . . . . . . . . .
ZPL Commands~DN13045541L-004 Rev. A ZPL II Programming Guide 9/15/06~DNAbort Download Graphic Description After decoding and printing the number of
131ZPL Commands~DS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~DSDownload Intellifont (Scalable Font) Description The ~DS command is used to s
ZPL Commands~DT13245541L-004 Rev. A ZPL II Programming Guide 9/15/06~DTDownload Bounded TrueType Font Description Use ZTools to convert a TrueType
133ZPL Commands~DU9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~DUDownload Unbounded TrueType Font Description Some international fonts, such
ZPL Commands~DY13445541L-004 Rev. A ZPL II Programming Guide 9/15/06~DYDownload Graphics / Native TrueType or OpenType FontDescription The ~DY comma
135ZPL Commands~DY9/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments For more information on ZB64 encoding and compression, see ZB64 Encodin
ZPL Commands~EG13645541L-004 Rev. A ZPL II Programming Guide 9/15/06~EGErase Download Graphics See ^ID on page 181.
137ZPL Commands^FB9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FBField Block Description The ^FB command allows you to print text into a defin
ZPL Commands^FB13845541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments on the ^FB CommandThis scheme can be used to facilitate special function
139ZPL Commands^FC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FCField Clock (for Real-Time Clock) Description The ^FC command is used to set
Functional Table of Contentsxvi45541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • __________________________________________________________
ZPL Commands^FD14045541L-004 Rev. A ZPL II Programming Guide 9/15/06^FDField Data Description The ^FD command defines the data string for the field.
141ZPL Commands^FH9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FHField Hexadecimal Indicator Description The ^FH command allows you to enter t
ZPL Commands^FM14245541L-004 Rev. A ZPL II Programming Guide 9/15/06^FMMultiple Field Origin Locations Description The ^FM command allows you to con
143ZPL Commands^FM9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This example shows you how to generate three bar codes with the text “Z
ZPL Commands^FM14445541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments Subsequent bar codes print once the data limitations of the previous ba
145ZPL Commands^FN9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FNField Number Description The ^FN command numbers the data fields. This comman
ZPL Commands^FO14645541L-004 Rev. A ZPL II Programming Guide 9/15/06^FOField Origin Description The ^FO command sets a field origin, relative to the
147ZPL Commands^FP9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FPField Parameter Description The ^FP command allows vertical and reverse form
ZPL Commands^FR14845541L-004 Rev. A ZPL II Programming Guide 9/15/06^FRField Reverse Print Description The ^FR command allows a field to appear as
149ZPL Commands^FS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FSField Separator Description The ^FS command denotes the end of the field def
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AAbout This DocumentThis section provides you with contact information, document structure and organ
ZPL Commands^FT15045541L-004 Rev. A ZPL II Programming Guide 9/15/06^FTField Typeset Description The ^FT command sets the field position, relative
151ZPL Commands^FT9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of the ^FT command and concatenation:When a coordina
ZPL Commands^FV15245541L-004 Rev. A ZPL II Programming Guide 9/15/06^FVField Variable Description ^FV replaces the ^FD (field data) command in a l
153ZPL Commands^FW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FWField Orientation Description The ^FW command sets the default orientation f
ZPL Commands^FX15445541L-004 Rev. A ZPL II Programming Guide 9/15/06^FXComment Description The ^FX command is useful when you want to add non-printi
155ZPL Commands^GB9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^GBGraphic Box Description The ^GB command is used to draw boxes and lines as
ZPL Commands^GB15645541L-004 Rev. A ZPL II Programming Guide 9/15/06Examples • Here are a few examples of graphic boxes:Width: 1.5 inch; Height: 1 in
157ZPL Commands^GC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^GCGraphic Circle Description The ^GC command produces a circle on the printed
ZPL Commands^GD15845541L-004 Rev. A ZPL II Programming Guide 9/15/06^GDGraphic Diagonal Line Description The ^GD command produces a straight diagon
159ZPL Commands^GE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^GEGraphic Ellipse Description The ^GE command produces an ellipse in the labe
About This DocumentWho Should Use This Documentxviii45541L-004 Rev. A ZPL II Programming Guide 9/15/06Who Should Use This DocumentThis Guide is for p
ZPL Commands^GF16045541L-004 Rev. A ZPL II Programming Guide 9/15/06^GFGraphic Field Description The ^GF command allows you to download graphic fi
161ZPL Commands^GF9/15/06 ZPL II Programming Guide 45541L-004 Rev. Ad = bytes per row Accepted Values: 1 to 99999This is the number of bytes in the d
ZPL Commands^GS16245541L-004 Rev. A ZPL II Programming Guide 9/15/06^GSGraphic Symbol Description The ^GS command enables you to generate the regis
163ZPL Commands^GS9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • Use the ^GS command followed by ^FD and the appropriate character (A th
ZPL Commands~HB16445541L-004 Rev. A ZPL II Programming Guide 9/15/06~HBBattery Status Description When the ~HB command is sent to the printer, a da
165ZPL Commands~HD9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~HDHead DiagnosticDescription The ~HD command echoes printer status information
ZPL Commands^HF16645541L-004 Rev. A ZPL II Programming Guide 9/15/06^HFHost FormatDescription The ^HF command sends stored formats to the host. Form
167ZPL Commands^HG9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^HGHost Graphic Description The ^HG command is used to upload graphics to the
ZPL Commands^HH16845541L-004 Rev. A ZPL II Programming Guide 9/15/06^HHConfiguration Label ReturnDescription The ^HH command echoes printer configur
169ZPL Commands~HI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~HIHost Identification Description The ~HI command is designed to be sent from
xixAbout This DocumentContacts9/15/06 ZPL II Programming Guide 45541L-004 Rev. AContactsYou can contact Zebra Technologies at the following:Web Siteh
ZPL Commands~HM17045541L-004 Rev. A ZPL II Programming Guide 9/15/06~HMHost RAM Status Description Sending ~HM to the printer immediately returns
171ZPL Commands~HS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~HSHost Status Return Description When the host sends ~HS to the printer, the p
ZPL Commands~HS17245541L-004 Rev. A ZPL II Programming Guide 9/15/06 String 2<STX>mmm,n,o,p,q,r,s,t,uuuuuuuu,v,www<ETX><CR><LF&g
173ZPL Commands~HS9/15/06 ZPL II Programming Guide 45541L-004 Rev. AString 3<STX>xxxx,y<ETX><CR><LF>xxxx = passwordy = 0 (sta
ZPL Commands~HU17445541L-004 Rev. A ZPL II Programming Guide 9/15/06~HUReturn ZebraNet Alert ConfigurationDescription This command returns the table
175ZPL Commands^HV9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^HVHost VerificationDescription This command is used to return data from specifi
ZPL Commands^HW17645541L-004 Rev. A ZPL II Programming Guide 9/15/06^HWHost Directory List Description ^HW is used to transmit a directory listing
177ZPL Commands^HW9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • Listed is an example of the ^HW command to retrieve from information R:
ZPL Commands^HY17845541L-004 Rev. A ZPL II Programming Guide 9/15/06^HYUpload Graphics Description The ^HY command is an extension of the ^HG comman
179ZPL Commands^HZ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^HZDisplay Description Information Description The ^HZ command is used for retu
© 2006 ZIH Corp. The copyrights in this manual and the software and/or firmware in the label printer described therein are owned by ZIH Corp. Unauth
About This DocumentDocument Conventionsxx45541L-004 Rev. A ZPL II Programming Guide 9/15/06Document ConventionsThe following conventions are used thr
ZPL Commands^HZ18045541L-004 Rev. A ZPL II Programming Guide 9/15/06x = extensionSupported extensions for objects (parameter o) include:.FNT — font.G
181ZPL Commands^ID9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^IDObject Delete Description The ^ID command deletes objects, graphics, fonts,
ZPL Commands^ID18245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Comments When an object is deleted from R:, the object can no longer be used an
183ZPL Commands^IL9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^ILImage Load Description The ^IL command is used at the beginning of a label f
ZPL Commands^IL18445541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • This example recalls the stored image SAMPLE2.GRF from DRAM and overlay
185ZPL Commands^IM9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^IMImage Move Description The ^IM command performs a direct move of an image fr
ZPL Commands^IS18645541L-004 Rev. A ZPL II Programming Guide 9/15/06^ISImage Save Description The ^IS command is used within a label format to save
187ZPL Commands^IS9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of using the ^IS command to save a label format to D
ZPL Commands~JA18845541L-004 Rev. A ZPL II Programming Guide 9/15/06~JACancel All Description The ~JA command cancels all format commands in the buf
189ZPL Commands^JB9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^JBInitialize Flash Memory Description The ^JB command is used to initialize va
9/15/06 ZPL II Programming Guide 45541L-004 Rev. A1IntroductionThis guide is the unabridged, alphabetical reference of programming commands supported
ZPL Commands~JB19045541L-004 Rev. A ZPL II Programming Guide 9/15/06~JBReset Optional Memory Description The ~JB command is used for these conditio
191ZPL Commands~JC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JCSet Media Sensor Calibration Description The ~JC command is used to force a
ZPL Commands~JD19245541L-004 Rev. A ZPL II Programming Guide 9/15/06~JDEnable Communications Diagnostics Description The ~JD command initiates Diag
193ZPL Commands~JE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JEDisable Diagnostics Description The ~JE command cancels Diagnostic Mode and
ZPL Commands~JF19445541L-004 Rev. A ZPL II Programming Guide 9/15/06~JFSet Battery Condition Description There are two low battery voltage levels s
195ZPL Commands~JG9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JGGraphing Sensor Calibration Description The ~JG command is used to force a la
ZPL Commands^JJ19645541L-004 Rev. A ZPL II Programming Guide 9/15/06^JJSet Auxiliary Port Description The ^JJ command allows you to control an onli
197ZPL Commands^JJ9/15/06 ZPL II Programming Guide 45541L-004 Rev. Ad = application label error modeAccepted Values:e = error mode—the printer assert
ZPL Commands~JL19845541L-004 Rev. A ZPL II Programming Guide 9/15/06~JLSet Label Length Description The ~JL command is used to set the label length
199ZPL Commands^JM9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^JMSet Dots per Millimeter Description The ^JM command lowers the density of t
Introduction245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • ____________________________________________________________________________
ZPL Commands~JN20045541L-004 Rev. A ZPL II Programming Guide 9/15/06~JNHead Test Fatal Description The ~JN command turns on the head test option. W
201ZPL Commands~JO9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JOHead Test Non-Fatal Description The ~JO command turns off the head test opti
ZPL Commands~JP20245541L-004 Rev. A ZPL II Programming Guide 9/15/06~JPPause and Cancel Format Description The ~JP command clears the format curr
203ZPL Commands~JR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JRPower On Reset Description The ~JR command resets all of the printer’s inter
ZPL Commands^JS20445541L-004 Rev. A ZPL II Programming Guide 9/15/06^JSSensor SelectFormat ^JSaThis table identifies the parameters for this format:
205ZPL Commands~JS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~JSChange Backfeed Sequence Description The ~JS command is used to control the
ZPL Commands~JS20645541L-004 Rev. A ZPL II Programming Guide 9/15/06The value for this command is also reflected in the Backfeed parameter on the pri
207ZPL Commands^JT9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^JTHead Test Interval Description The ^JT command allows you to change the pri
ZPL Commands^JU20845541L-004 Rev. A ZPL II Programming Guide 9/15/06^JUConfiguration Update Description The ^JU command sets the active configurat
209ZPL Commands^JW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^JWSet Ribbon Tension Description ^JW sets the ribbon tension for the printer it
9/15/06 ZPL II Programming Guide 45541L-004 Rev. A2ZPL CommandsThis section contains the complete alphabetical listing of ZPL II commands.Description
ZPL Commands~JX21045541L-004 Rev. A ZPL II Programming Guide 9/15/06~JXCancel Current Partially Input Format Description The ~JX command cancels a f
211ZPL Commands^JZ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^JZReprint After Error Description The ^JZ command reprints a partially printed
ZPL Commands~KB21245541L-004 Rev. A ZPL II Programming Guide 9/15/06~KBKill Battery (Battery Discharge Mode) Description To maintain performance of
213ZPL Commands^KD9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^KDSelect Date and Time Format (for Real Time Clock) Description The ^KD comman
ZPL Commands^KL21445541L-004 Rev. A ZPL II Programming Guide 9/15/06^KLDefine Language Description The ^KL command selects the language displayed o
215ZPL Commands^KN9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^KNDefine Printer Name Description The printer’s network name and description c
ZPL Commands^KP21645541L-004 Rev. A ZPL II Programming Guide 9/15/06^KPDefine Password Description The ^KP command is used to define the password t
217ZPL Commands^LH9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^LHLabel Home Description The ^LH command sets the label home position.The defau
ZPL Commands^LL21845541L-004 Rev. A ZPL II Programming Guide 9/15/06^LLLabel Length Description The ^LL command defines the length of the label. Thi
219ZPL Commands^LR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^LRLabel Reverse Print Description The ^LR command reverses the printing of all
ZPL Commands445541L-004 Rev. A ZPL II Programming Guide 9/15/06Comment This section is reserved for notes that are of value to a programmer, warning
ZPL Commands^LS22045541L-004 Rev. A ZPL II Programming Guide 9/15/06^LSLabel Shift Description The ^LS command allows for compatibility with Z-130 p
221ZPL Commands^LT9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^LTLabel Top Description The ^LT command moves the entire label format a maximum
ZPL Commands^MC22245541L-004 Rev. A ZPL II Programming Guide 9/15/06^MCMap Clear Description In normal operation, the bitmap is cleared after the fo
223ZPL Commands^MD9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^MDMedia Darkness Description The ^MD command adjusts the darkness relative to
ZPL Commands^MF22445541L-004 Rev. A ZPL II Programming Guide 9/15/06^MFMedia Feed Description The ^MF command dictates what happens to the media at
225ZPL Commands^ML9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^MLMaximum Label Length Description The ^ML command lets you adjust the maximum
ZPL Commands^MM22645541L-004 Rev. A ZPL II Programming Guide 9/15/06^MMPrint ModeDescription The ^MM command determines the action the printer takes
227ZPL Commands^MM9/15/06 ZPL II Programming Guide 45541L-004 Rev. ACutter — after printing, the media feeds forward and is automatically cut into pr
ZPL Commands^MN22845541L-004 Rev. A ZPL II Programming Guide 9/15/06^MNMedia Tracking Description The ^MN command relays to the printer what type o
229ZPL Commands^MP9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^MPMode Protection Description The ^MP command is used to disable the various mo
5ZPL CommandsBasic ZPL Exercises and Examples9/15/06 ZPL II Programming Guide 45541L-004 Rev. ABasic ZPL Exercises and ExamplesThe purpose of these e
ZPL Commands^MT23045541L-004 Rev. A ZPL II Programming Guide 9/15/06^MTMedia Type Description The ^MT command selects the type of media being used
231ZPL Commands^MU9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^MUSet Units of Measurement Description The ^MU command sets the units of measu
ZPL Commands^MU23245541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments This command should appear at the beginning of the label format to be i
233ZPL Commands^MW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^MWModify Head Cold WarningDescription The ^MW command allows you to set the hea
ZPL Commands~NC23445541L-004 Rev. A ZPL II Programming Guide 9/15/06~NCNetwork Connect Description The ~NC command is used to connect a particular
235ZPL Commands^NI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NINetwork ID Number Description The ^NI command is used to assign a network ID
ZPL Commands~NR23645541L-004 Rev. A ZPL II Programming Guide 9/15/06~NRSet All Network Printers Transparent Description The ~NR command sets all pr
237ZPL Commands^NS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NSChange Networking Settings Description The ^NS command is used to change Eth
ZPL Commands~NT23845541L-004 Rev. A ZPL II Programming Guide 9/15/06~NTSet Currently Connected Printer Transparent Description The ~NT command sets
239ZPL Commands^PF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^PFSlew Given Number of Dot Rows Description The ^PF command causes the printer
ZPL CommandsBasic ZPL Exercises and Examples645541L-004 Rev. A ZPL II Programming Guide 9/15/06Exercise 1 • This exercise shows you how to specify a
ZPL Commands^PH ~PH24045541L-004 Rev. A ZPL II Programming Guide 9/15/06^PH ~PHSlew to Home Position Description The ^PH or ~PH command causes the
241ZPL Commands^PM9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^PMPrinting Mirror Image of Label Description The ^PM command prints the entir
ZPL Commands^PO24245541L-004 Rev. A ZPL II Programming Guide 9/15/06^POPrint Orientation Description The ^PO command inverts the label format 180 de
243ZPL Commands^PP ~PP9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^PP ~PPProgrammable Pause Description The ~PP command stops printing after
ZPL Commands^PQ24445541L-004 Rev. A ZPL II Programming Guide 9/15/06^PQPrint Quantity Description The ^PQ command gives control over several printi
245ZPL Commands^PR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^PRPrint Rate Description The ^PR command determines the media and slew speed (f
ZPL Commands^PR24645541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments The speed setting for p, s, and b is dependent on the limitations of th
247ZPL Commands~PR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~PRApplicator Reprint Description The ~PR command is supported only by the PA X
ZPL Commands~PS24845541L-004 Rev. A ZPL II Programming Guide 9/15/06~PSPrint Start Description The ~PS command causes a printer in Pause Mode to re
249ZPL Commands^PW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^PWPrint Width Description The ^PW command allows you set the print width.Form
7ZPL CommandsBasic ZPL Exercises and Examples9/15/06 ZPL II Programming Guide 45541L-004 Rev. ARotation commands1. Change ^ADN to ^ADR, and then ^ADI
ZPL Commands~RO25045541L-004 Rev. A ZPL II Programming Guide 9/15/06~ROReset Advanced Counter Description The ~RO command resets the advanced counte
251ZPL Commands^SC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SCSet Serial Communications Description The ^SC command allows you to change t
ZPL Commands~SD25245541L-004 Rev. A ZPL II Programming Guide 9/15/06~SDSet Darkness Description The ~SD command allows you to set the darkness of p
253ZPL Commands^SE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SESelect Encoding Description The ^SE command is used to select the desired ZPL
ZPL Commands^SF25445541L-004 Rev. A ZPL II Programming Guide 9/15/06^SFSerialization Field (with a Standard ^FD String) Description The ^SF command
255ZPL Commands^SF9/15/06 ZPL II Programming Guide 45541L-004 Rev. AThis mask has the first characters as alphanumeric (nn = 12) and the last digit a
ZPL Commands^SF25645541L-004 Rev. A ZPL II Programming Guide 9/15/06Examples • These examples show the importance of capitalization and location with
257ZPL Commands^SL9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SLSet Mode and Language (for Real-Time Clock) Description The ^SL command is u
ZPL Commands^SL25845541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments These are some comments to be aware of: •The ^SL command must be placed
259ZPL Commands^SN9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SNSerialization Data Description The ^SN command allows the printer to index da
ZPL CommandsBasic ZPL Exercises and Examples845541L-004 Rev. A ZPL II Programming Guide 9/15/06Exercise 3 • Bar codes — ^B3 code 39 bar code1. Write
ZPL Commands^SN26045541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments Incrementing and decrementing takes place for each serial-numbered fiel
261ZPL Commands^SO9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SOSet Offset (for Real-Time Clock) Description The ^SO command is used to set t
ZPL Commands^SP26245541L-004 Rev. A ZPL II Programming Guide 9/15/06^SPStart Print Description The ^SP command allows a label to start printing at a
263ZPL Commands^SP9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • In this example, a label 800 dot rows in length uses ^SP500. Segment 1
ZPL Commands^SQ26445541L-004 Rev. A ZPL II Programming Guide 9/15/06^SQHalt ZebraNet AlertDescription The ^SQ command is used to stop the ZebraNet A
265ZPL Commands^SQ9/15/06 ZPL II Programming Guide 45541L-004 Rev. Ab = destinationAccepted Values:A = serial portB = parallel portC = e-mail address
ZPL Commands^SR26645541L-004 Rev. A ZPL II Programming Guide 9/15/06^SRSet Printhead Resistance Description The ^SR command allows you to set the p
267ZPL Commands^SS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^SSSet Media Sensors Description The ^SS command is used to change the values fo
ZPL Commands^SS26845541L-004 Rev. A ZPL II Programming Guide 9/15/06The media and sensor profiles produced vary in appearance from printer to printer
269ZPL Commands^ST9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^STSet Date and Time (for Real-Time Clock) Description The ^ST command sets the
9ZPL CommandsBasic ZPL Exercises and Examples9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExercise 4 • ^SN — Serial Number command1. Send this f
ZPL Commands^SX27045541L-004 Rev. A ZPL II Programming Guide 9/15/06^SXSet ZebraNet AlertDescription The ^SX command is used to configure the ZebraN
271ZPL Commands^SX9/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments In the example above for SNMP Trap, entering 255.255.255.255 broadcasts
ZPL Commands^SZ27245541L-004 Rev. A ZPL II Programming Guide 9/15/06^SZSet ZPL Description The ^SZ command is used to select the programming languag
273ZPL Commands~TA9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~TATear-off Adjust Position Description The ~TA command lets you adjust the rest
ZPL Commands^TO27445541L-004 Rev. A ZPL II Programming Guide 9/15/06^TOTransfer Object Description The ^TO command is used to copy an object or grou
275ZPL Commands^TO9/15/06 ZPL II Programming Guide 45541L-004 Rev. ATransferring ObjectsThese are some examples of using the ^TO command. Transferrin
ZPL Commands~WC27645541L-004 Rev. A ZPL II Programming Guide 9/15/06~WCPrint Configuration LabelDescription The ~WC command is used to generate a pr
277ZPL Commands^WD9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WDPrint Directory Label Description The ^WD command is used to print a label l
ZPL Commands^WD27845541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • To print a label listing all resident bar codes, enter:^XA^WDZ:*.BAR^XZ
279ZPL Commands^XA9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^XAStart Format Description The ^XA command is used at the beginning of ZPL II c
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AContentsContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL CommandsBasic ZPL Exercises and Examples1045541L-004 Rev. A ZPL II Programming Guide 9/15/06Exercise 5 • Saving a template to memory. ^IS and ima
ZPL Commands^XB28045541L-004 Rev. A ZPL II Programming Guide 9/15/06^XBSuppress Backfeed Description The ^XB command suppresses forward feed of medi
281ZPL Commands^XF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^XFRecall Format Description The ^XF command recalls a stored format to be merg
ZPL Commands^XG28245541L-004 Rev. A ZPL II Programming Guide 9/15/06^XGRecall Graphic Description The ^XG command is used to recall one or more grap
283ZPL Commands^XZ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^XZEnd Format Description The ^XZ command is the ending (closing) bracket. It i
ZPL Commands^ZZ28445541L-004 Rev. A ZPL II Programming Guide 9/15/06^ZZPrinter Sleep Description The ^ZZ command places the printer in an idle or s
9/15/06 ZPL II Programming Guide 45541L-004 Rev. A3RFID CommandsThis section contains the ZPL II commands for RFID-specific applications. For more in
RFID CommandsRFID Command Overview28645541L-004 Rev. A ZPL II Programming Guide 9/15/06RFID Command OverviewIn addition to reading or encoding RFID t
287RFID CommandsPrinter and Firmware Compatibility9/15/06 ZPL II Programming Guide 45541L-004 Rev. APrinter and Firmware CompatibilityTable 13 shows
RFID Commands^HL or ~HL28845541L-004 Rev. A ZPL II Programming Guide 9/15/06^HL or ~HLReturn RFID Data Log to HostDescription The printer continuall
289RFID Commands^HR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^HRCalibrate RFID Transponder PositionDescription Use this command to initiate
11ZPL CommandsBasic ZPL Exercises and Examples9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExercise 6 • ^DF and ^XF — Download format and recall
RFID Commands^HR29045541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments • Based on the recommended transponder placement position for most RFI
291RFID Commands^HR9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • If the following command is sent to the printer:^XA^HR^XZThe printer s
RFID Commands^RA29245541L-004 Rev. A ZPL II Programming Guide 9/15/06^RARead AFI or DSFID ByteDescription Use this command to read the AFI or DSFID
293RFID Commands^RA9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample 2 • This example reads the DSFID byte in ASCII format and returns DSFID
RFID Commands^RB29445541L-004 Rev. A ZPL II Programming Guide 9/15/06^RBDefine EPC Data StructureDescription Use this command to define the structur
295RFID Commands^RB9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample 2 • The following command specifies that there are 64 bits used with eig
RFID Commands^RE29645541L-004 Rev. A ZPL II Programming Guide 9/15/06^REEnable/Disable E.A.S. BitDescription Use this command to enable or disable t
297RFID Commands^RF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RFRead or Write RFID FormatDescription Use this command to read or write to (e
RFID Commands^RF29845541L-004 Rev. A ZPL II Programming Guide 9/15/06Examples • Encode ASCIIThis example encodes 96-bit data.^XA^RS4^RFw,a^FD00 my da
299RFID Commands^RI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RIGet RFID Tag IDDescription Use this command to get the unique serial number
ZPL Commands^A1245541L-004 Rev. A ZPL II Programming Guide 9/15/06^AScalable/Bitmapped Font Description The ^A command specifies the font to use in
RFID Commands^RM30045541L-004 Rev. A ZPL II Programming Guide 9/15/06^RMEnable RFID MotionDescription Use this command to enable or disable RFID mot
301RFID Commands^RN9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RNDetect Multiple RFID Tags in Encoding FieldDescription Use this command to e
RFID Commands~RO30245541L-004 Rev. A ZPL II Programming Guide 9/15/06~ROReset Advanced CountersDescription Use this command to reset the advanced co
303RFID Commands~RO9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample 2 • This example shows how the counter portion of the printer configurat
RFID Commands^RR30445541L-004 Rev. A ZPL II Programming Guide 9/15/06^RRSpecify RFID Retries for a BlockDescription Use this command to change the n
305RFID Commands^RS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RSSet Up RFID ParametersDescription Use this command to set up RFID parameters
RFID Commands^RS30645541L-004 Rev. A ZPL II Programming Guide 9/15/06p = read/write position of the transponderSets the read/write position of the tr
307RFID Commands^RS9/15/06 ZPL II Programming Guide 45541L-004 Rev. Aa = signals on applicatorNote • This parameter does not apply to the R2844-Z. Fo
RFID Commands^RS30845541L-004 Rev. A ZPL II Programming Guide 9/15/06Supported Tag Types Table 14 shows the tag types supported by different RFID pr
309RFID Commands^RS9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample 1 • This example sets the printer to move the media to 800 dots from the
13ZPL Commands^A9/15/06 ZPL II Programming Guide 45541L-004 Rev. AScalable Font CommandBitmap Font CommandFor reference, see Standard Printer Fonts o
RFID Commands^RS31045541L-004 Rev. A ZPL II Programming Guide 9/15/06Example 2 • This example sets the printer to move the media to 800 dots from the
311RFID Commands^RT9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RTRead RFID TagDescription Use this command to tell the printer to read the cu
RFID Commands^RT31245541L-004 Rev. A ZPL II Programming Guide 9/15/06m =motionEnables or disables RFID motion for the current field.Accepted values:
313RFID Commands~RV9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~RVReport RFID Encoding ResultsDescription Use this command to tell the printer
RFID Commands^RW31445541L-004 Rev. A ZPL II Programming Guide 9/15/06^RWSet RFID Read and Write Power LevelsDescription Use this command to set the
315RFID Commands^RZ9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^RZSet RFID Tag Password and Lock TagDescription Use this command to define a p
RFID Commands^RZ31645541L-004 Rev. A ZPL II Programming Guide 9/15/06Example 1 • On a tag that is not Gen 2, this example encodes 5A as the tag passw
317RFID Commands^WF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WFEncode AFI or DSFID ByteDescription Use this command to encode the AFI or DS
RFID Commands^WF31845541L-004 Rev. A ZPL II Programming Guide 9/15/06Example 2 • This example encodes data hex 66 as the AFI byte. The printer will t
319RFID Commands^WT9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WTWrite (Encode) TagDescription Use this command to encode the current RFID ta
ZPL Commands^A@1445541L-004 Rev. A ZPL II Programming Guide 9/15/06^A@Use Font Name to Call Font Description The ^A@ command uses the complete name
RFID Commands^WT32045541L-004 Rev. A ZPL II Programming Guide 9/15/06For the R110Xi HF:v = reverse the data orderThis parameter is not used in the R2
321RFID Commands^WV9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WVVerify RFID Encoding OperationDescription Use this command to enable or disa
RFID Commands^WV32245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • ______________________________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. A4Wireless CommandsThis section contains new or modified ZPL commands for the Wireless and Wireless
Wireless Commands^NB32445541L-004 Rev. A ZPL II Programming Guide 9/15/06^NBSearch for Wired Print Server during Network BootDescription Use this co
325Wireless Commands^NN9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NNSet SNMPDescription Use this command to set the Simple Network Managemen
Wireless Commands^NP32645541L-004 Rev. A ZPL II Programming Guide 9/15/06^NPSet Primary/Secondary DeviceDescription Use this command to specify whet
327Wireless Commands^NS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NSChange Wired Networking SettingsDescription Use this command to change t
Wireless Commands^NT32845541L-004 Rev. A ZPL II Programming Guide 9/15/06^NTSet SMTPDescription Use this command to set the Simple Mail Transfer Pro
329Wireless Commands^NW9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NWSet Web Authentication Timeout ValueDescription Use this command to set
15ZPL Commands^A@9/15/06 ZPL II Programming Guide 45541L-004 Rev. AFor reference, see Zebra Code Page 850 on page 342, Fonts and Bar Codes on page 35
Wireless Commands^WA33045541L-004 Rev. A ZPL II Programming Guide 9/15/06^WASet Antenna ParametersDescription Use this command to set the values for
331Wireless Commands^WE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WESet WEP ModeDescription Use this command to command enable Wired Equival
Wireless Commands^WE33245541L-004 Rev. A ZPL II Programming Guide 9/15/06Example 2 • This example sets encryption to 128-bit, activates encryption ke
333Wireless Commands^WI9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WIChange Wireless Network SettingsDescription Use this command to change t
Wireless Commands^WL33445541L-004 Rev. A ZPL II Programming Guide 9/15/06^WLSet LEAP ParametersDescription Use this command to enable Cisco® Lightwe
335Wireless Commands~WL9/15/06 ZPL II Programming Guide 45541L-004 Rev. A~WLPrint Network Configuration LabelDescription Use this command to generat
Wireless Commands^WP33645541L-004 Rev. A ZPL II Programming Guide 9/15/06^WPSet Wireless PasswordDescription Use this command to set the four-digit
337Wireless Commands^WR9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WRSet Transmit RateDescription Use this command to change the transmission
Wireless Commands~WR33845541L-004 Rev. A ZPL II Programming Guide 9/15/06~WRReset Wireless CardDescription Use this command to reinitialize the wire
339Wireless Commands^WS9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^WSSet Wireless Card Values Description Use this command to set the wireles
ZPL Commands^B01645541L-004 Rev. A ZPL II Programming Guide 9/15/06^B0Aztec Bar Code ParametersDescription The ^B0 command creates a two-dimensional
Wireless Commands^WS34045541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • __________________________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AAZebra Code PagesThis section provides you with a visual of the different Zebra Code pages.
Zebra Code PagesZebra Code Page 85034245541L-004 Rev. A ZPL II Programming Guide 9/15/06Zebra Code Page 850This is the Zebra Code Page 850: Note • Fo
343Zebra Code PagesZebra Code Page 8509/15/06 ZPL II Programming Guide 45541L-004 Rev. A
Zebra Code PagesZebra Code Page 125234445541L-004 Rev. A ZPL II Programming Guide 9/15/06Zebra Code Page 1252This is the Zebra Code Page 1252:
345Zebra Code PagesZebra Code Page 12529/15/06 ZPL II Programming Guide 45541L-004 Rev. A
Zebra Code PagesZebra Code Page 125234645541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • __________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. ABASCIIThis section shows the American Standard Code for Information Interchange (ASCII) code used b
ASCIIASCII Code Chart34845541L-004 Rev. A ZPL II Programming Guide 9/15/06ASCII Code ChartShaded areas in Table 16 indicate characters not recommende
349ASCIIASCII Code Chart9/15/06 ZPL II Programming Guide 45541L-004 Rev. A1E RS 3E > 5E ^ 7E ~1F US 3F ? 5F _ 7F DELTable 16 • Zebra Used ASCII Co
17ZPL Commands^B09/15/06 ZPL II Programming Guide 45541L-004 Rev. Af = number of symbols for structured appendAccepted Values: 1 through 26Default Va
ASCIIASCII Code Chart35045541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • _________________________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. ACFonts and Bar CodesThis section provides information about different fonts (type faces) and bar co
Fonts and Bar CodesStandard Printer Fonts35245541L-004 Rev. A ZPL II Programming Guide 9/15/06Standard Printer FontsMost Zebra printers come standard
353Fonts and Bar CodesProportional and Fixed Spacing9/15/06 ZPL II Programming Guide 45541L-004 Rev. AFigure 6 • Recognized HEX Values below 20 HEXPr
Fonts and Bar CodesScalable Versus Bitmapped Fonts35445541L-004 Rev. A ZPL II Programming Guide 9/15/06Scalable Versus Bitmapped FontsFor scalable fo
355Fonts and Bar CodesScalable Versus Bitmapped Fonts9/15/06 ZPL II Programming Guide 45541L-004 Rev. AThe same principle applies when calculating wi
Fonts and Bar CodesFont Matrices35645541L-004 Rev. A ZPL II Programming Guide 9/15/06Font MatricesType Key U = Uppercase, L = Lowercase, D = Descend
357Fonts and Bar CodesFont Matrices9/15/06 ZPL II Programming Guide 45541L-004 Rev. A12 dot/mm (300 dpi) printhead24 dot/mm (600 dpi) printhead FontM
Fonts and Bar CodesBar Codes35845541L-004 Rev. A ZPL II Programming Guide 9/15/06Bar CodesEvery bar code contains data made up of a sequence of light
359Fonts and Bar CodesBar Codes9/15/06 ZPL II Programming Guide 45541L-004 Rev. AFigure 7 • Quiet Zone in a Bar CodeBar Code Field InstructionsTo cre
ZPL Commands^B11845541L-004 Rev. A ZPL II Programming Guide 9/15/06^B1Code 11 Bar Code Description The ^B1 command produces the Code 11 bar code, a
Fonts and Bar CodesBar Codes36045541L-004 Rev. A ZPL II Programming Guide 9/15/06Additionally, each bar code field command can be issued with a defin
361Fonts and Bar CodesBar Codes9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BJ Standard 2 of 5^BK ANSI Codabar (or NW-7)^BM MSI^BP Plessey^BZ P
Fonts and Bar CodesBar Codes36245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • __________________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. ADMod 10 and Mod 43Check DigitsThis section provides information about Mod 10 and Mod 43 check digit
Mod 10 and Mod 43 Check DigitsMod 10 Check Digit36445541L-004 Rev. A ZPL II Programming Guide 9/15/06Mod 10 Check DigitThe calculations for determini
365Mod 10 and Mod 43 Check DigitsMod 43 Check Digit9/15/06 ZPL II Programming Guide 45541L-004 Rev. AMod 43 Check DigitThe calculations for determini
Mod 10 and Mod 43 Check DigitsMod 43 Check Digit36645541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • ______________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AEZB64 Encoding andCompressionThis section describes the Base 64 MIME (ZB64) encoding and compressio
ZB64 Encoding and CompressionIntroduction to B64 and Z6436845541L-004 Rev. A ZPL II Programming Guide 9/15/06Introduction to B64 and Z64The first enc
369ZB64 Encoding and CompressionIntroduction to B64 and Z649/15/06 ZPL II Programming Guide 45541L-004 Rev. AThe parameters are identical to the exis
19ZPL Commands^B19/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of the Code 11 bar code:CODE 11 BAR CODE^XA^FO100,100
ZB64 Encoding and CompressionB64 and Z64 Encoding37045541L-004 Rev. A ZPL II Programming Guide 9/15/06B64 and Z64 EncodingThese download encodings, B
371ZB64 Encoding and CompressionB64 and Z64 Encoding9/15/06 ZPL II Programming Guide 45541L-004 Rev. AThe ~DB (Download Bitmap Font) command can use
ZB64 Encoding and CompressionB64 and Z64 Encoding37245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • _____________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AFField InteractionsThis section provides you with examples that show how commands interact with var
Field InteractionsNormal Orientation37445541L-004 Rev. A ZPL II Programming Guide 9/15/06Normal OrientationTable 25 shows you the various normal orie
375Field InteractionsRotated Orientation9/15/06 ZPL II Programming Guide 45541L-004 Rev. ARotated OrientationTable 26 shows you the various rotated o
Field InteractionsBottom Up Orientation37645541L-004 Rev. A ZPL II Programming Guide 9/15/06Bottom Up OrientationTable 27 shows you the various botto
377Field InteractionsInverted Orientation9/15/06 ZPL II Programming Guide 45541L-004 Rev. AInverted OrientationTable 28 shows you the various inverte
Field InteractionsInverted Orientation37845541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • ________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AGlossaryThis is a glossary of terms.
Contentsiv45541L-004 Rev. A ZPL II Programming Guide 9/15/06^BA Code 93 Bar Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^B22045541L-004 Rev. A ZPL II Programming Guide 9/15/06^B2Interleaved 2 of 5 Bar Code Description The ^B2 command produces the Interlea
GlossaryGlossary of Terms38045541L-004 Rev. A ZPL II Programming Guide 9/15/06Glossary of TermsASCII American Standard Code for Information Intercha
381GlossaryGlossary of Terms9/15/06 ZPL II Programming Guide 45541L-004 Rev. AISO 8859-1 An encoding standard for representing Western European lan
GlossaryGlossary of Terms38245541L-004 Rev. A ZPL II Programming Guide 9/15/06 Notes • _____________________________________________________________
9/15/06 ZPL II Programming Guide 45541L-004 Rev. AIndexSymbols^MW, 233^NB, network boot, 324^NN, set SNMP parameters, 325^NP, set primary/secondary d
Index38445541L-004 Rev. A ZPL II Programming Guide 9/15/06change wired network settings, 327circle, 157CODABLOCK, 43considerations for ^FD character
385Index9/15/06 ZPL II Programming Guide 45541L-004 Rev. Afieldfield reverse, 148orientation, 153parameter, 147separator, 149typeset, 150variable, 15
Index38645541L-004 Rev. A ZPL II Programming Guide 9/15/06Llabelmaximum length, 225reverse print, 219shift, 220top, 221label home, 217label length, 2
387Index9/15/06 ZPL II Programming Guide 45541L-004 Rev. Aprinter web pagesset timeout value, 329printhead resistanceset, 266printing mirror image of
Index38845541L-004 Rev. A ZPL II Programming Guide 9/15/06standard printer fonts, 352start print, 262symbol, 162, 166Ttag typespecify using ZPL, 305t
21ZPL Commands^B29/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments The total number of digits in an Interleaved 2 of 5 bar code must be eve
Part Number: 45541L-004 Rev. A© 2006 ZIH Corp.Zebra Technologies Corporation333 Corporate Woods ParkwayVernon Hills, Illinois 60061.3109 U.S.A.Telepho
3919/15/06 ZPL II Programming Guide 45541L-004 Rev. AChange variables below to match your book, and set conditional text settings so only the appropr
39245541L-004 Rev. A ZPL II Programming Guide 9/15/06Table 1 • Conditional Text TagsPrinter UG/PG QRG MM Kits105SLBrady 200 M-e — —Brady MVP — —Brady
ZPL Commands^B32245541L-004 Rev. A ZPL II Programming Guide 9/15/06^B3Code 39 Bar Code Description The Code 39 bar code is the standard for many ind
23ZPL Commands^B39/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments Extended ASCII is a function of the scanner, not of the bar code. Your s
ZPL Commands^B32445541L-004 Rev. A ZPL II Programming Guide 9/15/06Full ASCII Mode for Code 39Code 39 can generate the full 128-character ASCII set u
25ZPL Commands^B39/15/06 ZPL II Programming Guide 45541L-004 Rev. ATable 2 • Code 39 Full ASCII ModeASCII Code 39@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_%VAB
ZPL Commands^B42645541L-004 Rev. A ZPL II Programming Guide 9/15/06^B4Code 49 Bar Code Description The ^B4 command creates a multi-row, continuous,
27ZPL Commands^B49/15/06 ZPL II Programming Guide 45541L-004 Rev. Af = print interpretation lineAccepted Values: N = no line printedA = print interpr
ZPL Commands^B42845541L-004 Rev. A ZPL II Programming Guide 9/15/06Table 3 • Code 490123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-.SPACE$/++%< (Shift 1)>
29ZPL Commands^B49/15/06 ZPL II Programming Guide 45541L-004 Rev. ACode 49 Field Data Character Set The ^FD data sent to the printer when using start
vContents9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^FB Field Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^B53045541L-004 Rev. A ZPL II Programming Guide 9/15/06^B5Planet Code bar codeDescription The ^B5 command is supported in all printers a
31ZPL Commands^B79/15/06 ZPL II Programming Guide 45541L-004 Rev. A^B7PDF417 Bar Code Description The ^B7 command produces the PDF417 bar code, a tw
ZPL Commands^B73245541L-004 Rev. A ZPL II Programming Guide 9/15/06 c = number of data columns to encodeAccepted Values: 1 to 30Default Value: 1:2 (r
33ZPL Commands^B79/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments Noted in this bulleted list:• If both columns and rows are specified, th
ZPL Commands^B73445541L-004 Rev. A ZPL II Programming Guide 9/15/06Special Considerations for ^BY When Using PDF417When used with ^B7, the parameters
35ZPL Commands^B89/15/06 ZPL II Programming Guide 45541L-004 Rev. A^B8EAN-8 Bar Code Description The ^B8 command is the shortened version of the EA
ZPL Commands^B83645541L-004 Rev. A ZPL II Programming Guide 9/15/06Example • This is an example of an EAN-8 bar code:EAN-8 BAR CODE^XA^FO100,100^BY3^
37ZPL Commands^B99/15/06 ZPL II Programming Guide 45541L-004 Rev. A^B9UPC-E Bar Code Description The ^B9 command produces a variation of the UPC sym
ZPL Commands^B93845541L-004 Rev. A ZPL II Programming Guide 9/15/06Rules for Proper Product Code Numbers• If the last three digits in the manufacture
39ZPL Commands^BA9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BACode 93 Bar Code Description The ^BA command creates a variable length, contin
Contentsvi45541L-004 Rev. A ZPL II Programming Guide 9/15/06~JC Set Media Sensor Calibration . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BA4045541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments All control codes are used in pairs. Code 93 is also capable of encoding
41ZPL Commands^BA9/15/06 ZPL II Programming Guide 45541L-004 Rev. A Table 4 • Code 93 Full ASCII ModeASCII Code 93NULSOHSTXETXEOTENQACKBELBSHTLFVTFFC
ZPL Commands^BA4245541L-004 Rev. A ZPL II Programming Guide 9/15/06Table 5 • Code 93 Full ASCII ModeASCII Code 93@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_‘VAB
43ZPL Commands^BB9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BBCODABLOCK Bar Code Description The ^BB command produces a two-dimensional, mul
ZPL Commands^BB4445541L-004 Rev. A ZPL II Programming Guide 9/15/06r = number of rows to encodeAccepted Values: for CODABLOCK A: 1 to 22for CODABLOCK
45ZPL Commands^BB9/15/06 ZPL II Programming Guide 45541L-004 Rev. ASpecial Considerations for the ^BY Command When Using ^BB The parameters for the ^
ZPL Commands^BB4645541L-004 Rev. A ZPL II Programming Guide 9/15/06For any other character above 84 hex, either no bar code is printed or an error me
47ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BCCode 128 Bar Code (Subsets A, B, and C) Description The ^BC command creates t
ZPL Commands^BC4845541L-004 Rev. A ZPL II Programming Guide 9/15/06e = UCC check digit Accepted Values: Y (turns on) or N (turns off)Mod 103 check di
49ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. ACode 128 Subsets The Code 128 character subsets are referred to as Subset A, Subse
viiContents9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^NI Network ID Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BC5045541L-004 Rev. A ZPL II Programming Guide 9/15/06Table 7 shows the character sets for Code 128:Table 7 • Code 128 character setsCod
51ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. AHow ^BC Works Within a ZPL II Script^XA – the first command starts the label forma
ZPL Commands^BC5245541L-004 Rev. A ZPL II Programming Guide 9/15/06The ^FD command for Figure A does not specify any subset, so Subset B is used. In
53ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. AThe UCC/EAN-128 SymbologyThe symbology specified for the representation of Applica
ZPL Commands^BC5445541L-004 Rev. A ZPL II Programming Guide 9/15/06Using N for the mode (m) parameter • >;>8' sets it to subset C, functio
55ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. AUsing D for the mode (m) parameter(0 at end of field data is a bogus character tha
ZPL Commands^BC5645541L-004 Rev. A ZPL II Programming Guide 9/15/06• You have to make sure you enter the correct check digit in the text field. • Cre
57ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. ATable 8 • UCC Application Identifier TableData Content AIPlus The Following Data S
ZPL Commands^BC5845541L-004 Rev. A ZPL II Programming Guide 9/15/06For date fields that only need to indicate a year and month, the day field is set
59ZPL Commands^BC9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example with the mode parameter set to D*:^XA^PON^LH0,0^BY2,2
Contentsviii45541L-004 Rev. A ZPL II Programming Guide 9/15/063 • RFID Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BD6045541L-004 Rev. A ZPL II Programming Guide 9/15/06^BDUPS MaxiCode Bar Code Description The ^BD command creates a two-dimensional, o
61ZPL Commands^BD9/15/06 ZPL II Programming Guide 45541L-004 Rev. ASpecial Considerations for ^FD when Using ^BD The ^FD statement is divided into tw
ZPL Commands^BD6245541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments • The formatting of <hpm> and <lpm> apply only when using Mo
63ZPL Commands^BE9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BEEAN-13 Bar Code Description The ^BE command is similar to the UPC-A bar code.
ZPL Commands^BE6445541L-004 Rev. A ZPL II Programming Guide 9/15/06Comments The EAN-13 bar code uses the Mod 10 check-digit scheme for error checkin
65ZPL Commands^BF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A^BFMicro-PDF417 Bar CodeDescription The ^BF command creates a two-dimensional, mu
ZPL Commands^BF6645541L-004 Rev. A ZPL II Programming Guide 9/15/06To encode data into a Micro-PDF417 Bar Code, complete these steps:1. Determine the
67ZPL Commands^BF9/15/06 ZPL II Programming Guide 45541L-004 Rev. A Table 9 • Micro-PDF417 Mode8172632445520355267829310514263849679613216720223732
ZPL Commands^BI6845541L-004 Rev. A ZPL II Programming Guide 9/15/06^BIIndustrial 2 of 5 Bar Codes Description The ^BI command is a discrete, self-ch
69ZPL Commands^BI9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of an Industrial 2 of 5 bar code:
ixContents9/15/06 ZPL II Programming Guide 45541L-004 Rev. AA • Zebra Code Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ZPL Commands^BJ7045541L-004 Rev. A ZPL II Programming Guide 9/15/06^BJStandard 2 of 5 Bar CodeDescription The ^BJ command is a discrete, self-checki
71ZPL Commands^BJ9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of a Standard 2 of 5 bar code:
ZPL Commands^BK7245541L-004 Rev. A ZPL II Programming Guide 9/15/06^BKANSI Codabar Bar CodeDescription The ANSI Codabar bar code is used in a variet
73ZPL Commands^BK9/15/06 ZPL II Programming Guide 45541L-004 Rev. AExample • This is an example of an ANSI Codabar bar code:
ZPL Commands^BL7445541L-004 Rev. A ZPL II Programming Guide 9/15/06^BLLOGMARS Bar CodeDescription The ^BL command is a special application of Code 3
75ZPL Commands^BL9/15/06 ZPL II Programming Guide 45541L-004 Rev. AComments The LOGMARS bar code produces a mandatory check digit using Mod 43 calcu
ZPL Commands^BM7645541L-004 Rev. A ZPL II Programming Guide 9/15/06^BMMSI Bar Code Description The ^BM command is a pulse-width modulated, continuou
77ZPL Commands^BM9/15/06 ZPL II Programming Guide 45541L-004 Rev. Ag = print interpretation line above codeAccepted Values: N = no Y = yes Default Va
ZPL Commands^BO7845541L-004 Rev. A ZPL II Programming Guide 9/15/06^BOAztec Bar Code ParametersDescription The ^BO command creates a two-dimensional
79ZPL Commands^BO9/15/06 ZPL II Programming Guide 45541L-004 Rev. Af = number of symbols for structured appendAccepted Values: 1 through 26Default Va
Kommentare zu diesen Handbüchern