Programmer’s Manual for 7106, 7206 and 7010 Series ZPL® Emulation
Amendment history Release Rev 1.0 Date 2010/08/01 Comment First Edition ® Zebra, ZPL and ZPL-II are registered trademarks of ZIH Corporation. Errors and Omissions Excluded.
Command correspondence table Instruction ZPL® II Basic the Beginning of the Label the Ending of the Label Label Home Label Length Maximum Label Length Set Label Shift Print Width Field Orientation Print Orientation Field Origin Field Typeset Field Parameter Field Data Field Separater Field HEX Instruction Printer Configuration Print Mode Media Tracking Media Type Set Units of Measurement Media Darkness Set Darkness Text for Labels Change International Font Font Selection Alphanumeric Font Instructions Scala
UPC-E EAN-13 UPC/EAN Extensions UPC-A Code 39 Code 93 Code 128 Two-Dimensional Bar Code PDF417 UPS MaxiCode Data Matrix Bar Codes others Bar Code Field Default Instruction Graphic Instruction Graphic Box Graphic Circle Graphic Diagonal Line Download Direct Bitmap Yes Yes Yes Yes Yes Yes Yes ^B9o,h,f,g,e ^BEo,h,f,g ^BSo,h,f,g ^BUo,h,f,g,e ^B3o,e,h,f,g ^BAo,h,f,g,e ^BCo,h,f,g,e Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes ^B7o,h,s,c,r,t ^BDm,n,t ^BXo,h,s,c,r,f,g Yes Yes Yes Yes Yes Yes ^BYw,r,h Yes Yes Y
Yes Yes Yes Yes Cancel All Pause and Cancel Format Cancel Current Partially....
ZPL® Command Reference ZPL® Basic ^XA Start Format Description: The ^XA command is used at the beginning of ZPL® code, It is the opening bracket and indicates the start of a new label format. Format: ^XA Comments: Label formats should start with the ^XA command and end with the ^XZ command to be in valid ^ZPL® format. ^XZ End Format Description: The ^XZ command is the ending(closing)bracket. It indicates the end of a label format. When this command is received, a label will be printed.
with preprinted labels, use this command to move the reference point below the preprinted area. This command will only affect fields that come after it. It is suggested that this be one of the first commands in the label format.
installed will determine the maximum length of the label. Default Values: A value must be entered or the command is ignored 101.6mm(4.00inch) using 8 dot/mm printhead Comments: If multiple ^LL commands are issued in the same label format, the last ^LL command will also affect the next label unless it is prior to the first ^FS. ^ML Maximum Label Length Description: The ^ML command lets you adjust the maximum label length.
Accepted Values:-9999 to 9999 Initial Value at Power-up:0 Comments: When entering positive values, it is not necessary to use the + sign, The value is assumed to be positive unless preceded by a negative sign. ^PW Print Width Description: The ^PW command allows you set the print width. This command changes “Label Width”(operation panel). Format: ^PWa Parameters: a = label width in dots Default Values: A value must be entered or the command is ignored 103.9mm(4.
B = bottom-up 270 degrees, read from bottom up Initial Value at Power-up: N Comments: If the ^FW command is entered with the r parameter missing, the command is ignored. ^FW only affects the orientation in commands where the rotation parameter has not been specifically set. If an command has a specific rotation parameter, that is the once that is used. ^PO Print Orientation Description: The ^PO command inverts the label format 180 degrees. In essence, the label is printed upside-down.
Accepted Values: 0 to 7999(200dpi) / 0 to 11998(300dpi) Default Value:0 y = y-axis location(in dots) Accepted Values: 0 to 7999(200dpi) / 0 to 11998(300dpi) Default Value:0 Comments: If the value entered for the x or y parameter is too high, it could position the field origin completely off the label. ^FT Field Typeset Description: The ^FT command also sets the field position, relative to the home position of the label designated by the ^LH command.
Field Parameter Description: The ^FP command sets the inter-character gap. Format: ^FPd,g Parameters: d = not care g: = additional inter-character gap(in dots) Accepted Values:0 to 9999 ^FD ^Field Data Description: The ^FD command defines the data string for the field. The field data can be any printable character except those used as command prefixes(^ and ~). Format: ^FDa Parameters: a = data to be printed Accepted Values: any ASCII string up to 3072 characters.
^FH Field Hexadecimal Indicator Description: The ^FH command allows you to enter the hexadecimal value for any character directly into the ^FD statement. The ^FH command must precede each ^FD command in which it will be used. Within the ^FD statement, the HEX indicator must precede each hexadecimal value. The default hexadecimal indicator is _(underscore).There must be a minimum of two characters designated to follow the underscore.
2.Tear-On - After printing, the next label is positioned under the printhead (no backfeed motion). 3.Peel-Off - After printing, the label is moved forward and activated a label Available Sensor. Printing stops until the label is manually removed from the printer. Power peel-backing material is automatically rewound using an optional internal rewind spindle. 4.Cutter - After printing, the media feeds forward and is automatically cut into predetermined lengths.
Accepted Values: N = continuous media Y = non-continuous media W = non-continuous media web sensing M = non-continuous media mark sensing Comments: If the parameter is missing or invalid, the command will be ignored. ^MT Media Type Description: The ^MT command selects the type of media being used in the printer. There are two choices for this command; 1.Thermal Transfer Media-This media uses a high carbon black or colored ribbon. The ink on the ribbon is bonded to the media. 2.
Parameters: a = units Accepted Values: D = dots I = inches M = millimeters Default Value: D b = not care c = not care Comments: This command should appear at the beginning of the label format to be in proper ZPL® format. ^MD Media Darkness Description: This ^MD command adjusts the darkness relative to the current darkness setting. The minimum value is –30 and the maximum value is 30. Format: ^MDa Parameters: a = media darkness level Accepted Values:-30 to 30,depending on current value.
Assume the current value is 15.An ^MD-6 command is received that changes the current value to 9.Another command,^MD2,is received. The current value is changed 17.The two ^MD commands were treated individually with respect to the current value of 15. ~SD Set Darkness Description: The ~SD command lets you set the darkness of printing via ZPL®. It is equivalent to the darkness setting parameter on the front panel display. This command changes “Print Darkness”(operation panel).
It depends on the font at that time for the character printed by the actual code page. Format:^CIa,s1,d1,s2,d2,… Parameters: a = desired character set Accepted Values: 0=U.S.A. 1=Reserved (U.S.A.) 2=UK 3= Reserved 4=Denmark/Norway 5=Sweden/Finland 6=Germany 7=France 8= Reserved (France) 9=Italy 10=Spain 11=Reserved (U.S.A.) 12=Reserved (U.S.A.) 13=IBM Code Page 850 Initial Value at Power-up: last permanent value saved.
^CI0,21,36 International Character Sets Comments: The “space” character cannot be remapped for any font. ^CF Change Alphanumeric Default Font Description: You can use the ^CF command to keep your programs simple. The ^CF command sets the default font used in your printer. Format: ^CFf,h,w Parameters: f = specified default font Accepted Values: A through H, and numerals 0 to 9.
Parameter f specifies the default font for every alphanumeric field. Parameter h is default height for every alpha field, parameter w is default width value for every alpha field. The default alphanumeric font is A. If you do not change the alphanumeric default font(^CF command) and do not use any alphanumeric field command(^Af) or enter an invalid font value, any data you specify will print in font A. Defining only the height or width forces the magnification to be proportional to the parameter defined.
Accepted Values: Multiples of height from 1 to 24 times the standard height,in increments of 1. Default Value: The standard matrix height for a specified font. w = width(in dots) Scalable: Accepted Values:10 to 1500 Default Value: last accepted value for ^CF. Bitmapped: Accepted Values: Multiples of width from 1 to 24 times the standard width, in increments of 1. Default Value: The standard matrix width for a specified font.
value. The base height is used if none is specified. Scalable: The value is the height in dots of the entire character block. Magnification factors are unnecessary, since characters are scaled. Bitmapped: The value is rounded to nearest integer multiple of the font’s base height, then divided by the font’s base height to give a magnification nearest limit. w = character width(in dots) Default Value: Magnification specified by h(height)or the last accepted ^CF value.
~DB Download Bitmap Font Description: The ~DB command sets the printer to receive a download bitmap font, defines native cell size, baseline, space size, and copyright. This command consists of two portions, a ZPL® command which defines the font and a structured data segment which defines each character of the font. Format: ~DBd:o,x,a,h,w,base,space,”char,©,data Parameters: d = destination drive to store font o = name of font Accepted Values: 1 to 8 alphanumeric characters Default Value: UNKNOWN.
h = bitmap height(in dot rows) w = bitmap width(in dot rows) x = x-offset(in dots) y = y-offset(in dots) i = typesetting motion displacement(width including inter-character gap of a particular character in the font) data = hexadecimal bitmap description ~DU Download Unbounded TrueType Font Description: Some international fonts have more than 256 printable characters. These fonts are supported as “LARGE TrueType Fonts” such as Asian fonts, and are downloaded to the printer with the ~DU command.
^CW Font Identifier Description: All built-in fonts have a one-character identifier. The ^CW command assigns a single alphanumeric character(A through Z and 0 to 9)to a font stored in DRAM, memory card, EPROM or Flash. IF the assigned character is the same as that of a built-in font, the downloaded font is used in place of the built-in font. The new font will be printed on the label wherever the format calls for the built-in font.
Bar Codes ^B2 Interleaved 2 of 5 Bar Code Description: The ^B2 command is a high density, self-checking, continuous, numeric symbology. Each data character for the Interleaved 2 of 5 Bar Code is composed of five elements: five bars or five spaces. Of the five elements, two are wide and three are narrow. The bar code is formed by interleaving characters formed with all spaces into characters formed with all bard. ・^B2 standard ratio(ratio of thick bar to thin bar) is 5 : 2.
Comments: The total number of digits in an Interleaved Bar Code must be even. The printer automatically adds a leading 0(zero)if an odd number of digits is received. The Interleaved 2 of 5 bar code uses the Mod 10 check-digit scheme for error checking. ^BK ANSI Codabar Description: The ^BK command is currently used in a variety of information processing applications such as libraries, the medical industry, and overnight package delivery companies.
Accepted Values: b, c, d Default Value: a l = designates stop character Accepted Values: b, c, d, Default Value: a Example: ^XA^FO100,100^BY3 ^BKN,N,150,Y,N,A,B ^FD123^XZ ^BP Plessey Bar code Description: The ^BP command is a pulse-width modulated, continuous, non-self-checking symbology. Each character in the Plessey bar code is composed of eight elements: four bars and four adjacent spaces. ・Field data(^FD)is limited to the width (or length, if rotated) of the label.
g = not care Example: ^XA^FO100,100^BY3 ^BPN,N,100,Y,N ^FD12344^XZ ^BZ POSTNET Bar Code Description: The POSTNET bar code is used to automate the handling of mail. POSTNET uses a series of five bars, two tall and three short, to represent the digits 0 to 9. ・Field data(^FD) is limited to the width (or length, if rotated) of the label.
http://pe.usps.gov/cpim/ftp/pubs/pub25/pub25.pdf ^B8 EAN-8 Bar Code Description: The ^B8 command is then shortened version of the EAN-13 bar code. EAN is an acronym for European Article Numbering. Each character in the EAN-8 bar code is composed of four elements: two bars and two spaces. ・^B8 element size is 1 : 1, 2 : 2, 3 : 3, 4 : 4, 6 : 6, and 8 : 8. ・Field data(^FD)is limited to exactly seven characters.
^B9 UPC-E Bar Code Description: The ^B9 command is a variation of the UPC symbology used for number system 0. It is a shortened version of the UPC-A bar code in which zeros are suppressed, resulting in codes that require less printing space. Each character in a UPC-E bar code is composed of four elements: two bars and two spaces. The ^BY command must be used to specify the width of the narrow bar. ・^B9 element size is 1 : 1, 2 : 2, 3 : 3, 4 : 4, 6 : 6, and 8 : 8.
e = not care Example: ^XA^FO150,100^BY3 ^BSN,100,Y,N,Y ^FD098723^XZ ^BE EAN-13 Bar Code Description: The ^BE command is similar to the UPC-A bar code. It is widely used throughout Europe and Japan in the retail marketplace. The EAN-13 bar code has 12 data characters, one more data character than the UPC-A code. An EAN-13 symbol contains the same number of bars as the UPC-A, but encodes a 13th digit into a parity pattern of the left-hand six digits.
B = read from bottom up,270 degrees Default Value: Current ^FW value h = bar code height(in dots) Accepted Values: 1 to 7999(200dpi) / 1 to 11998(300dpi) Default Value: Value set by ^BY f = print interpretation line Accepted Values: Y(yes) or N(no) Default Value: Y g = not care e = not care Example: ^XA^FO150,100^BY3 ^BEN,100,Y,N ^FD098723497823^XZ ^BS UPC/EAN Extensions Description: The ^BS(UPC/EAN extensions)command is the 2-and 5-digit add-on used primarily by publishers to create bar codes for ISBN’s
N = normal R = rotated 90 degrees(clockwise) I = inverted 180 degrees B = read from bottom up,270 degrees Default Value: Current ^FW value h = bar code height(in dots) Accepted Values:1 to 7999(200dpi) / 1 to 11998(300dpi) Default Value set by ^BY f = print interpretation line Accepted Values: Y(yes) or N(no) Default Value: Y g = not care Example: ^XA^FO150,100^BY3 ^XA^FO150,100^BY3 ^BSN,100,Y,N ^BSN,100,Y,N ^FD12^XZ ^FD12345^XZ ^BU UPC-A Bar Code Description: The ^BU command is a fixed length, numer
printed when the input characters is smaller than 11 characters.
・^B3 standard ratio is 3 : 1. ・Field data(^fd) is limited to the width(or length, if rotated)of the label. ・Code 39 automatically generates the Start and Stop Character(*) ・Valid ASCII codes are as follows: 32, 36-37, 43, 45-47, 48-57, 65-90.
0123456789abcdefghijklmnopqrstuvwxyz." Each character in Code 93 Bar Code is composed of six elements: three bars and three spaces. Although invoked differently. ・^BA element size is 1 : 1, 2 : 2, 3 : 3, 4 : 4, 6 : 6, and 8 : 8. ・Field data(^FD) is limited to the width(or length,if rotated)of the label.
Code 128 has three subsets of characters. There are 106 encoded printing characters in each set, and each character can have up to three different meanings, depending on the character subset being used. Each Code 128 character consists of six elements: three bars and three spaces. ・Field data(^FD) is limited to the width(or length, if rotated)of the label.
Special Conditions if UCC Case Mode is Selected ・Field data(^FD) is limited to exactly 19 characters. ・It is not printed when the input characters is not 19 characters. Code 128 Subsets The three Code 128 character subsets are referred to as Subset A, Subset B, and Subset C. A subset may be selected in one of two ways. 1. A special Invocation Code can be included in the field data (^FD) string associated with that bar code. 2. Place the desired Start Code at the beginning of the field data.
appropriate points within the field data string. The new subset will stay in effect until changed with appropriate Invocation Code. For example, in Subset C, “ >7 “ in the field data changes the Subset to A. The table below shows the Code 128 Invocation Codes and Start Characters for the three subsets. A N Example of Code 128 - Subset B Since Code 128 subset B is the most commonly used subset, ZPL® defaults to subset B if no start character is specified in the data string.
style bar code to be printed with no rotation and a height of 100 dots. Instruction four (^FDCODE128 in Fig. A) and (^FD>:CODE128 in Fig. B) specify the content of the bar code. Command five (^XZ) indicates the end of the print field and the end of the label format. The interpretation line will print below the code with the UCC check digit turned off. The ^FD command for Fig. A does not specify any subset so the B subset is used. In Fig.
FR E ^B7 PDF417 Bar Code Description: The ^B7 command is a two-dimensional, multi-row, continuous stacked symbology. PDF417 is capable of encoding over 1,000 characters per bar code. It is ideally suited for applications where large amounts of information are required at the time the bar code is read. The code consists of 3 to 90 stacked rows. Each row consists of start and stop patterns and symbol characters called “code-words.” A “code-word” consists of four bars and four spaces.
c = number of data columns to encode Accepted Values: 1 to 30 Default Value:1:2 (row-to-column aspect ratio) The user can specify number of code-word columns given control over the width of the symbol. r = number of rows to encode Accepted Values: 3 to 90 Default value:1:2 row-to-column aspect ratio. The user can specify the number of symbol rows giving control over the height of the symbol.
・No symbol is printed if total code-words is greater than the product of columns and rows. ・Serialization is not allowed with this bar code. ・The truncation feature can be used in situations where label damage is not likely. The right row indicators and stop pattern will be reduced to a single module bar width. The difference between a non-truncated and a truncated bar code is shown in Example2.
Special Consideration for ^FD when Using ^BD The ^FD statement is divided into two parts: a High Priority Message(hpm) and a Low Priority Message(lpm). There are two types of High Priority Messages. One is for a U.S.Stype Postal Code; the other is for a Non-U.S.Style Postal Code. The syntax for either or these High Priority Messages must be exactly as shown or an error message will be generated.
Transportation Data FormatHeader 01Gs96 Tracking Number* SCAC* Gs UPS Shipper Number Gs Julian Day of Pickup Gs Shipment ID Number Gs Package n/x Gs Package Weight Gs Address Validation Gs Ship to Street Address Gs Ship to City Gs Ship to State Gs Rs Rs End of Message Eot (*Mandatory Data for UPS) Comments: ・The formatting of and only apply
Format:^BXo,h,s,c,r,f,g Parameters: o = orientation Accepted Values: N = normal R = rotated 90 degrees(clockwise) I = inverted 180 degrees B = read from bottom up,270 degrees Default Value: Current ^FW value h = dimensional height of individual symbol elements (one to width of label) The individual elements are square – this parameter specifies both module and row height. If this parameter is zero(or not given),the h parameter(bar height) in ^BY will be used as the approximate symbol height.
36, 40, 44, 48, 52, 64, 72, 80, 88, 96, 104, 120, 132, 144). Moreover, when this value is set as 0, columns is calculated automatically. The symbol will be sized to a square if the rows and columns do not match. If the rows and columns value less than 9 but not 0, or if the data is too large for the forced size, no symbol will print. f = format ID(0 to 6) – not used with quality set at 200 Accepted Values: 0 = Automatically choose the encodation scheme based on the characters to be encoded.
・ The maximum size of numeric characters is 3116. And the maximum alphanumeric capability is 2335. Excess field data will cause no symbol to be printed. ^BY Bar Code Field Default Description: The ^BY command is used to change the default values for the Narrow Element Module(Narrow Bar or Space)Width, the Wide Bar to Narrow Bar Width Ratio and the Bar Height. It can be used as often as necessary within a label format.
Graphic Box Description: The ^GB command is used to draw boxes and/or lines as part of a label format. Boxes and lines are use to highlight important information, divide labels into distinct areas, or just dress up the way the label looks. The same format command is used for drawing either boxes or lines.
Width: 0 inch; Height: 1 inch; Thickness:20 ^XA^FO150,100 ^GB0,203,20^XZ Width: 1 inch; Height: 0 inch; Thickness:30 ^XA^FO150,100 ^GB203,0,30^XZ ^GC Graphic Circle Description: The ^GC command produces a circle on the printed label. The command parameters specify the diameters specify the diameter(width) of the circle, outline thickness. Thickness extends inward from the outline.
^GD Graphic Diagonal Line Description: The ^GD command produces a straight diagonal line connecting one corner with the opposite corner of a box closing this line.
2.Names the graphic(this name is used to recall it into a label). 3.Defines the size of the graphic. 4.Downloads the hexadecimal string to the printer. Format: ~DGd:o,x,t,w,data Parameters: d = destination device to store image Accepted Values: a non-volatile RAM device Default Value: R: (DRAM) o = image name Accepted Values: 1 to 8 alphanumeric characters Default Value: If no name is entered, UNKNOWN is used. x = filename extension Fixed:.
formula: where x is the width of the graphic in millimeters and dots/mm is the print density of the printer being programmed. For example, to determine the correct w parameter for a graphic 8mm wide and a print density of 8 dots/mm, the formula works this way: Raise any portion of a byte to the next whole byte. Parameter w is the first value in the t calculation. Parameter data is a string of Hexadecimal numbers sent as a representation of the graphic image.
Download Graphics Description: ~DY downloads to the printer graphic objects in any supported format. This command can be used in place of ~DG for more saving and loading options. Format:~DYf,b,x,t,w,data Parameters: f = font name b = format downloaded in data field(f) a = uncompressed bitmap(.GRF,ASCII) x = extension of stored graphic G = raw bitmap(.GRF) t = total number of bytes in graphic .GRF images: the size after decompression into memory. w = total number of bytes per row .
x = image extension Fixed Value: .GRF mx = magnification factory on the x-axis Accepted Values: 1 to 10 Default Value:1 my = magnification factor on the y-axis Accepted Values:1 to 10 Default Value:1 Example: The following is an example of using the ^XG command to recall the image SAMPLE.GRF from DRAM and print it in 5 different locations and 5 different sizes on the same label: ^XA ^FO100,100^XGR:SAMPLE.GRF,1,1^FS ^FO100,200^XGR:SAMPLE.GRF,2,2^FS ^FO100,300^XGR:SAMPLE.GRF,3,3^FS ^FO100,400^XGR:SAMPLE.
Example: The following example moves the image SAMPLE.GRF from DRAM and prints it in 5 locations in its original size. ^XA ^FO100,100^IMR:SAMPLE.GRF^FS ^FO100,200^IMR:SAMPLE.GRF^FS ^FO100,300^IMR:SAMPLE.GRF^FS ^FO100,400^IMR:SAMPLE.GRF^FS ^FO100,500^IMR:SAMPLE.GRF^FS ^XZ Comments: By using the ^FO command, the graphic image can be positioned anywhere on the label. The difference between ^IM and ^XG: ^IM does not have magnification, and therefor may require less formatting time.
Default Value: .GRF p = print image after storing Accepted Values: Y(yes) or N(no) Default Value: Y Example: The following is an example of using the ^IS command to save a label format to DRAM. The name used to store the graphic is SAMPLE2.
Default Value:R: o = object name Accepted Values:any 1 to 8 character name Default Value:If no name is entered,UNKNOWN is used. x = extension Fixed:.GRF Example: The following example recalls the stored image SAMPLE2.GRF from DRAM and overlays it with the additional data. The graphic was stored using the ^IS command. Refer to the ^IS command for the stored label format. ^XA ^ILR:SAMPLE2.
Default Value: R: o = object name Accepted Values: any 1 to 8 character name Default Value: If no name is entered, UNKNOWN is used. x = extension Accepted Values: any valid 3-letter extension Default Value: .GRF Example: To delete the image SAMPLE1.GRF from DRAM: ^XA^IDR:SAMPLE1.GRF^XZ ~EG Erase Download Graphics Description: The ~EG command is used to delete all graphic images(hexadecimal images)from DRAM.
^FR Field Reverse Print Description: The ^FR command allows a field to appear as white over black or black over white. When printing a field and the ^FR command has been used, the color of the output is the reverse of its background. Format: ^FR Parameters: ^FR = field reverse print Comments: The ^FR command applies to only one field and has to be specified each time. When multiple ^FR commands are going to be used, it may be more convenient to use the ^LR command.
Printing Mirror Image of Label Description: The ^PM command prints the entire printable area of the label as a mirror image. This command flips the image from left to right. Format: ^PMa Parameters: a = print mirror image of entire label Accepted Values: Y(yes) or N(no) Default Value: N Comments: If the parameter is missing or invalid, the command will be ignored. Once entered, the ^PM command will remain active until ^PMN is received or the printer is powered down.
To indicate a decrement value, precede the value with a minus sign(-). z = add leading zeros(if needed) Accepted Values: Y(yes) or N(no) Default Value: N Comments: Incrementing and decrementing takes place for each serial-numbered field when all replicates for each serial number have been printed, as specified in parameter r of the ^PQ(print quality)command.
The ~EF command is no longer recommended for use! It is recommended that the ^ID(Object Delete)command is used to selectively delete stored formats. ^DF Download Format Description: The ^DF command saves ZPL® format commands as text strings to be later merged using ^XF with variable data. While use of stored formats will reduce transmission time, no formatting time is saved – this command saves ZPL® as text strings formatted at print time. If the image name is omitted, the name and extension UNKNOWN.
can be used within one label format. It can be set as the arbitrary positions of a label format. While use of stored formats will reduce transmission time, no formatting time is saved since the ZPL® format being recalled was saved as text strings which need to be formatted at print time.
Default Value:current minute f = second Accepted Values:00 to 59 Default Value:current second g = format Accepted Values: A = a.m. P = p.m. M = 24-hour military Default Value:M ~JR Power On Reset Description: The ~JR command resets all of the printer’s internal software,performs a power-on self-test(POST),clears the buffer and DRAM,and resets communication parameters and default values.~JR performs the same function as a manual power-on reset.
The ~JL command is used to set the label length. Depending on size of label, the printer will feed one or more blank labels. Format: ~JL ~JA , ~JP , ~JX Pause and Cancel format Description: The ~JA , ~JP and ~JX command clears the format currently being processed and places the printer in the Pause mode. Format: ~JP ^PH ~PH Slew to Home Position Description: The ~PH or ^PH(Slew to Home Position)command causes the printer to feed one blank label.
Format: ^PP or ~PP ~PS Print Start Description: The ~PS command causes a printer in the Pause mode to resume printing. The operation is identical to pressing the PAUSE button on the front panel of the printer when the printer is already in the Pause mode. Format: ~PS ^PQ Print Quantity Description: The ^PQ command gives control over several printing operations. It controls the number of labels to print, the number of labels printed before printer cuts, and the number of replications of each serial number.
The ^PR command determines the midia speed during printing and the slew speed(feeding a blank label). The printer will operate with the selected speeds until the setting is reissued or the printer is turned off. The print speed is application-specific. Since print quality is affected by media and ribbon, printing speeds and printer operatin g modes, it is very imorttant to run tests for your applications. Format: ^PRp,s,b Parameters: p = print speed Accepted Values: A or 2 50.8 mm/sec. (2 inches/sec.
Accepted Values: A or 2 50.8 mm/sec. (2 inches/sec.) B or 3 76.2 mm/sec. (3 inches/sec.) C or 4 101.6 mm/sec. (4 inches/sec.) 5 127 mm/sec. D or 6 152.4 mm/sec. (6 inches/sec.) E or 8 203.2 mm/sec. (8 inches/sec.) 9 220.5 mm/sec.(9 inches/sec.) 10 245 mm/sec. 11 269.5 mm/sec. (11 inches/sec.) 12 304.8 mm/sec. (12 inches/sec.) (5 inches/sec.) (10 inches/sec.) Default Value: A Comments: The speed setting for p,s,and b is dependent on the limitations of the printer.
This command lowers the density of the print – ,12 dots/mm would become 6 dots/mm,8 dots/mm would become 4. This command must be entered before the first ^FS command. The effects of ^JM are persistent. Format: ^JMn Parameters: n = set dots per millimeter Accepted Values: A = 12 dots/mm,8 dots/mm B = 6 dots/mm, 4 dots/mm Default Value: A Comments: If ^JMB is used, the UPS Maxicode bar code becomes out of specification.
^CD ~CD Change Delimiter Description: The ^CD and ~CD commands are used to change the ZPL® delimiter character. This character is used to separate parameter values associated with several ZPL® commands. The default delimiter is a comma(,). Format: ^CDa or ~CDa Parameters: a = delimiter character change Accepted Values: any ASCII character Default Value: a parameter is required. If no parameter is entered, the next character received will be the new prefix character. Example: ^XA ^CD.
^XA ^CT+ +DGR:GRAPHIC.GRF,04412,010 ^XZ ^CM Change Memory Letter Designation Description: The ^CM command allows the user to reassign a letter designation to the printer’s memory devices. If a format already exists, you can reassign the memory device to the corresponding letter without being forced to alter or recreate the format itself. Using this command will impact every subsequent command that refers to specific memory locations.
length and full width of printer) of all characters received by the printer. This printout includes the ASCII Characters, the hexadecimal value and any communication errors. Format: ~JD ~WC Print Configuration Label Description: The ~WC command is used to generate a printer configuration label. The printer configuration label contains information about the printer set up, such as sensor type, network ID, mode, firmware version. Format: ~WC Comments: This command only works when the printer is idle.
DASCOM REPRESENTATIVES GERMANY DASCOM Europe GmbH Heuweg 3 D-89079 Ulm Deutschland Tel.: +49 (0) 731 2075 0 Fax: +49 (0) 731 2075 100 www.dascom.com UNITED KINGDOM DASCOM GB Ltd ViewPoint, Basing View, Basingstoke, Hampshire RG21 4RG, England Phone: +44 (0) 1256 481481 Fax: +44 (0) 1256 481400 www.dascom.com RUSSIA and CIS DASCOM Europe GmbH Representation Moscow Leninsky Prospekt 95a, Office 322 119313 Moscow, Russian Federation Phone: +7 (495) 984 70 65 Fax: +7 (495) 984 56 42 www.dascom.