Home
1 - Avery Dennison
Contents
1. C 7 Code Page 857 IBM Turkish C 7 Code Page 860 MS DOS Portuguese C 8 Code Page 1250 Latin 2 C 8 Code Page 1291 Cyrillic C 9 Code Page 1252 Latin 1 C 9 Code Page 1253 Greek C 10 Code Page 1254 Turkish C 10 Code Page 1255 Hebrew C 11 Code Page 1256 Arabic C 11 Code Page 1257 Baltic C 12 Code Page 1258 Vietnamese C 12 ASCII to Hexadecimal Conversion Chart C 13 Binary to Hex Conversion Chart C 16 Dot to Run Length Encoding Chart C 20 ONABIaCK DOIS nA sagu s aa g AA C 20 OFF White POB EE C 20 FORMAT DESIGN TOOLS nanananaanaananaazanananana naa D 1 Batch Worksheet D 2 CheckDigitWorksheet D 3 Supply Layout Grid English
2. D 4 Supply Layout Grid Metric jj c D 5 Supply Layout Grid Graphic Dots eller D 6 Format Worksheet D 7 GLOSSAR AU 90 8 78 UA AA IIIA YAN KPA 8 wS ANG KA ia G 1 vi GETTING STARTED Before you read this manual review the printer information in the Operator s Handbook About This Manual This manual is for the developer who is creating and designing custom formats for the Monarch Pathfinder Ultra Platinum 6039 printer The printer operates on a Microsoft Windows based CE platform Note You must develop an application that uses the packets you create Refer to the Programmer s Manual for information about developing an application This chapter creates a sample Monarch Printer Control Language Il MPCLII packet Standard Features The following features are standard on the printer Feature 6039 DPI 203 Max Print Image 1 89 x 3 65 Print Speed Up to 4 per second LCD Touch screen display Number of Keys 16 Application Memory Windows CE 32 MB RAM 64 MB Flash Printer Memory 4 MB RAM 4 MB Flash Prints 2D Bar Codes Yes On Demand Sensor Yes Supports International fonts Yes Getting Started 1 1 Creating an MPCLII Format Packet A format defines which fields appear and where the fields are printed on the lab
3. 5 13 Buffer Allocation Considerations 5 13 Memory Considerations with Downloaded TrueType Fonts 5 14 Clearing Packets from Memory nanana 5 14 UsingtheFontPacket 5 15 Uploading Format Header Information 5 17 PRINTING AAA IAA d a EUR pumas a w giu e ewe 6 1 Defining the Batch Control Field 6 2 Defining Batch Data Fields 6 2 Using Special Characters in Batch Data 6 3 MergedorSub Fields 6 3 Incrementing Fields 6 3 Downloading Methods 6 3 Sequential Method 6 3 Bach Metod WEE 6 4 Batch GuantityZeroMethod 6 4 Modifying CUA AA 6 4 Optional Entry Method 6 4 TROUBLESHOOTING nsanansanaazananzanzananzanzunana 7 1 Printing Diagnostics Labels 1 2 Reading Diagnostics Labels 7 2 If You R
4. 3 9 Sum of Digits Calculation 3 10 CREATING GRAPHICS aaa aaa aaa aa aaa es 4 1 Overview of Bitmapped Images 4 2 DeterminingaMethod 4 2 DesigningBitmappedimages 4 2 Special Considerations 4 3 Using the Hex Method 4 3 Using the Run Length Encoding Method 4 5 Determining How to Store the Image 4 6 SING ARAM III AA AAA AAA eae NA BAONG hee Ge edhe eo 4 6 Using Temporary Storage 4 6 F i TAS Ek ia ak KB AINEA A ara aseos 4 6 CreatingaGraphicPacket 4 7 Positioning the Graphic Image 4 7 Defining the Graphic Header 4 8 Creating Bitmap FieldS 0 NG eee eee eee 4 9 Creating Next Bitmap Fields 4 9 Creating Duplicate Fields 4 10 Sample Hex GraphicPacket 4 10 Sample Run Length Graphic Packet 20 00 0000 cc ee ee ees
5. Hi eer T LE F mH m och TETEA da ger B NIIT Fonts B 3 Bitmap Font Information Our bitmap fonts are either monospaced each character occupies the same amount of space or proportional each character is a different width Use monospaced fonts for price fields and data you want to list in a column With proportionally spaced fonts you may be able to place more characters on a line However you may need to experiment with these fonts and adjust field measurements in your format The bitmapped fonts either monospaced or proportional appear jagged when magnified The magnification range is 1 7 Use the MONARCH MPCL Toolbox Soft Font Utility available on our Web site to convert a bitmap font to Hex or Run Length encoding for the printer Select the point size and characters to print Bitmap fonts may image faster than a TrueType font but you are limited to the point size and characters you downloaded Monospaced Font Magnification Monospaced characters occupy the same amount of space within a magnification Use monospaced fonts for price fields and data you want to list in a column Decide how wide and tall you want the characters to appear on the labels The following two tables show the width and height of each of the monospaced fonts after magnification This table includes the default 3 dots for Standard 1 dot for Reduced 3 dots for Bold spacing Width Mag Standard Reduced Bol
6. Packet Reference Manual Monarch Pathfinder Ultra Platinum Printer 028028 F 1 A R E 200 200 FMTI1 T 1 10 V 22 55 1 1 1 1 B L 0 0 C 140 40 0 1 2 1 B L 0 0 SALE 1 B 2 12 F 85 40 1 2 40 5 L 0 B 1 N 1 1 29 95 2 02802811111 JN mp mmm SALE SALE SALE 29 95 29 95 29 95 A AVERY DENNISON TC6039PR Rev AG 2 11 2005 Avery Dennison Corp All rights reserved Each product and program carries a respective written warranty the only warranty on which the customer can rely Avery Dennison Corp reserves the right to make changes in the product the programs and their availability at any time and without notice Although Avery Dennison Corp has made every effort to provide complete and accurate information in this manual Avery Dennison Corp shall not be liable for any omissions or inaccuracies Any update will be incorporated in a later edition of this manual 2005 Avery Dennison Corp All rights reserved No part of this publication may be reproduced transmitted stored in a retrieval system or translated into any language in any form by any means without the prior written permission of Avery Dennison Corp WARNING This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is
7. string 2 Terminator for job requests and data uploads The default is none Sending disables this sequence You must send the control characters packet to enable the immediate commands An immediate command will execute immediately even if it is embedded within quotation marks and all data following the command in the string will be ignored Example I E 123 063 034 124 125 126 094 Enables immediate commands by defining the 094 symbol as the command identifier The other MPCL control characters do not change Using Immediate Commands Immediate commands affect printer operation as soon as the printer receives them even if they are included within a packet or used inside quotation marks You can use immediate commands to change immediate command or status polling control characters reset the printer or cancel and repeat batches Enabling Immediate Commands When the printer is first turned on these commands are not available To use these commands you must first send the control characters packet and define the immediate command control character The immediate command control character is saved in non volatile RAM so it is not lost after you turn off the printer Once the immediate command control character is defined the immediate commands are enabled Configuring the Printer 5 7 Sending Immediate Commands Immediate commands consist of a three or four character sequence you can send in a packet or
8. 0 92 10 0 50 TT Ay b 00 PRETZELS By l be P45 E EE Er Be Ge 9 R 1 028400067362 PRETZELS C18 1057030 10 10 451 0 0 STIA I 3 0 28400 06736717 B 1 N 1 E D j 3 79 Sample Batch Packet Label Sample 3 F 1 A R E 400 200 1LAB2040 Cr 150 21907507 14 1274 by Ur Ly BATTERY PACK C 150 46 0 50 14 12 By yb 0 1 WAREHOUSE 12 1 02055 109 07 50710 E T 50717 0 1 14 00 C ILI0 70 0 50 10 10 2 1 0 1 042551 by Lyle Er Looe oe ey ey Ry oy N Ry ly 0315355110299 T213 EE Oe Oy O07 770 2720 lel R 4 1 1 13 1 1 Sample Batch Packet B L N 1 Brp q 3 BATTERY PACK WAREHOUSE 12 4425 07 14 00 0315355110299 Samples A 3 Sample MaxiCode Packets MaxiCode is a two dimensional bar code developed by UPS United Parcel Service Inc Data must be defined in a specific way for UPS Refer to the Guide to Bar Coding with UPS or the AIM MaxiCode Specification for more details about data requirements The printer supports modes 0 1 2 and 3 Contact us for information about additional MaxiCode modes Mode Description 0 Obsolete 1 Obsolete 2 Structured Message 3 Structured Message 4 No Known Application 5 No Known Application 6 No Known Application You can select which mode to use in the bar code field or allow the printer to auto select the mode 0 2 or 3 based on your data See Defining a Bar Code Field for more inform
9. Parity selection must be 0 none Flow control selection must be 3 XON XOFF oymbol set code page in the System Setup packet must be 0 Internal 1 ANSI 2 DOS 437 3 DOS 850 4 1250 Latin 2 5 1251 Cyrillic 6 1252 Latin 1 7 1253 Greek 8 1254 Turkish 9 1255 Hebrew 10 1256 Arabic 11 1257 Baltic 12 1258 Vietnamese 13 852 Latin 2 14 855 Russian 15 857 IBM Turkish 16 860 DOS Portuguese 17 Wingdings 18 Macintosh 19 Unicode 20 BIG5 21 GB 22 SJIS to SJIS 23 GB to GB or 24 BIG5 to BIG5 RS232 Trailer string is too long Use a maximum of 3 characters ENQ Trailer string is too long Use a maximum of 3 characters The buffer type must be T Transmit R Receive Image F Format or D Downloadable Fonts The storage device type in the memory configuration packet must be R volatile RAM The buffer size is invalid The printhead width must be 0 Invalid battery voltage packet Must be 0 or 1 Invalid printer address in communication settings packet Use 0 or none Troubleshooting 7 7 Check Digit Errors Error Code 310 311 314 Graphic Error Code 325 327 328 340 350 351 352 380 400 401 402 403 404 405 Description Check digit scheme number must be 1 10 Modulus must be 2 11 Check digit algorithm must be D sum of digits or P sum of products Errors Description Duplicating direction must be 0 inse
10. 0 1344 875 201 www eff co uk Korean Chinese and Japanese fonts can be purchased from Dynalab Inc 2055 Gateway Place Suite 400 San Jose CA 95110 408 490 4224 www dynalab com Locating the Font Number in a Font Packet If you are creating font packets the font number is the second parameter in the packet Software is available to create the font data and packet Call Technical Support for more information Lf Font Number Example W 200 A M 68 font data font data Use this number in T8 or in C5 See Defining Text Fields or Defining Constant Text Fields in Chapter 2 for more information _ Font Number Example TL ME 30 1070 2007 ly 1 Bb 00 0 C 50 30 0 200 1 1 8 5 0 0 MONARCH O A AA FontNumber Defines a text and constant text field using the downloaded 200 font Fonts B 17 B 18 Fonts SYMBOL SETS CODE PAGES This appendix contains a listing of the symbol sets code pages and extended character sets the printer supports Use the charts in this appendix to convert dot sequences from the image dot pattern to codes you can use in the fields Use the Binary to Hex Conversion Chart to convert Binary dot sequences to Hexadecimal numbers for bitmap files Use the Dot to Run Length Encoding Chart to convert dot sequences to alphabetic characters for bitmap files Supported Symbol Sets and Code Pages The printer supports these symbol sets and code pages Internal ANSI Bold
11. Ca EL tass Package count C 104029 Weight Ib C Y 029 Address validation C 8029 Street address empty Cp TORONTO 029 City empty C TON 030 State Cg 004 7 EOT A 6 Samples Sample Data Matrix Packets Data Matrix ECC 200 is a two dimensional bar code which is made up of square modules arranged within a perimeter finder pattern There are 24 square symbol sizes available ranging from 10 rows by 10 columns to 144 rows by 144 columns There are six rectangular symbol sizes available ranging from 8 rows by 8 columns to 16 rows by 48 columns The symbol size is data dependent Data Matrix automatically pads data Make sure you do not overlay other fields when designing your Data Matrix symbol Smart imaging is automatically disabled on formats with a Data Matrix bar code You should also allow a 3 or 4 dot quiet zone blank space around the bar code s perimeter for scanning See Defining a Bar Code Field for more information Sample Batch Data with Special Characters To use this character in the bar code enter these characters in the batch data null character tilde 126 126 FNC1 set Square Data Matrix Packet F 36 A R E 400 400 DTMTRX1 Byla Vra 100 350 LES ve re Jj B 36 N 1 1 1234567890ABCDEFGHIJKLMNOPQRST This example prints a one inch wide by one inch tall 100 square Data Matrix symbol using the default density 0 without any field rota
12. Here are some guidelines to follow when using MPCLII MPCLII Punctuation Use the following symbols when creating MPCLII packets Note Character Decimal Description alue left bracket 123 start of header right bracket 125 end of header vertical bar 124 field separator comma 044 parameter separator ABC 034 Quotation marks enclose character strings Empty quotes identify quotation marks null strings or unused fields comment 039 Grave accents enclose comments Any data enclosed in grave accents single guotation is ignored Do not embed comments within a quoted string Grave marks accents are also used to reject mainframe data These MPCL characters are the default The field separator is the split vertical bar which we are representing as in this manual The decimal value is 124 To enter this character use the Shift key plus the Split Vertical Bar key on your computer s keyboard Depending on your text editor it may appear as a solid vertical bar or as a split vertical bar Standard Syntax Guidelines When creating MPCLII packets Begin each packet with a start of header End each packet with an end of header o not counted as fields Define no more than 200 fields in a format Each indicates one field However options are The field number 0 999 must be unique We recommend starting at 1 instead of 0 9 gt Ss gt
13. Typeface Bold 8 pt Width Mag Minimum Average Maximum 1X 1 100 in 1 56 Balo 10 94 1 10 mm 3 97 14 55 5 27 78 M Dots 3 11 21 74 1 100 in 6 9 20 7 41 4 1 10 mm 17 5 52 6 a 105 2 a Dots 14 42 84 To calculate other font widths multiply the font dots 3 dots for Minimum 13 dots for Average 22 dots for Maximum by the magnification Example 13 Average font dots x 5 magnification 65 dots in an average letter of the CG Triumvirate Typeface Bold at 5x CG Triumvirate Typeface Bold 6 5 pt Font 1000 Width Mag Minimum Average Maximum 1x 1 100 in 1 56 4 69 9 90 1 10 mm 3 97 i 11 91 e 25 14 w Dots 3 9 19 7x 1 100 in 10 94 32 81 69 27 1 10 mm 27 78 83 34 175 95 C Dots 21 63 133 Height Magnification 1x S 7X 1 100 in 6 77 47 40 1 10 mm 17 20 120 39 dots 13 91 B 6 Fonts CG Triumvirate Typeface Bold 8 pt Font 1001 Width Mag Minimum Average Maximum bn 1x 1 100 in 1 56 5 73 10 94 1 10 mm 3 97 14 55 L 27 78 w Dots 3 11 21 TX 1 100 in 6 9 20 7 41 4 1 10 mm 17 5 ES 52 6 105 2 C al a7 Dots 14 42 84 Height Magnification 1x Ve TX 1 100 in 8 33 58 33 1 10 mm 21 17 148 17 dots 16 112 CG Triumvirate Typeface Bold 10 pt Font 1002 Width Mag Minimum Average Maximum a 1x 1 100 in 1 56 6 77 13 02 1 10 mm 3 97 17 20 L 33 07 w Dots 3 13 25 TK 1 100 in 10 94 47 40
14. 00001100 00000000 00000000 00000001 10001111 11111111 11111111 111 11 11111113 11111111 11111111 11111111 11111111 11111110 00000000 00000000 00000001 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110 00000000 00000000 00000001 11111111 11111111 11111111 11111000 00000000 00000000 11111111 11111111 11111111 11111110 00000000 00000000 00000001 11111111 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111111 11111100 00000000 00000000 00000000 01111111 10000000 00000000 00000111 11111111 11111111 00000000 00000000 00111111 11110000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 111 11 11111111 11111111 11111111 11111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11111111 11111111 11111111 11111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 111 11 11111111 11111111 11111111 11111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111111 11111
15. 43GV3H 39VdS 30IM IVNOILIQQV 3OVdS YVN TWNOILIGGV dV9 YVHI TWNOILIGGV 1N3WNW313 JAIM H LGIM LOG IN3W313 HVN H LGIM LOG 3000 R 50 R 50 R 50 R 50 943GV3H LISIG MOAHD Y3A NI9 3009 R 31 R 31 R 31 R 31 943GV3H 3009 Ad0 1UVIS 1S30 AdO9 OL FORMAT WORKSHEET NOILVLOY 99 LYVLS Jus qaia YS 3009 4 943GV3H 4 SILONO NI HVHO G3X14 CH R NANTOJ YO Gi HdV N9 Z9 3009 eH R 1 YIOVIH La LOY Om cia R 1 R 1 R 1 INEINNONYV LLa 1X31 019 1H913H 68 YI0OVIH 19 Sd ala SIIHdVYO LAS WAS ELI Format Name Format ALISN3G 88 1NO4 za NINfYIOO 98 S3LOnO NI MH G3XI4 Zio LOY 071313 119 LOY HVHOD 019 uvAXI3 va I1NIWNOINV 62 YVHI JO Ed YOTOJ 82 OVIN GIM Z2 ql za OVIN LOH 99 Y30V3H ia 100 SdT3ld 3009 ava m m JNO3 SO dV9 v9 NAN1O9 CH aaavaH 19 TO Sd ala 1X3 _L INVISNOO Date Supply Type Customer Name N o Q Q o NH3llVd Z0 Software Version TC6035FW Rev AA 8 02 SS3NMOIHL 90 NIW11O9 GNA SO MOM GNA rO NWN109 ED uaavaH io Of S3Xog8 NYALLVd 81 SS3NMOIHI Z1 109 GNA IHLON31 91 MOM QN3 A
16. Bitmap Field Distance in dots from the graphic image s bottom margin to the bitmap line English 0 365 Metric 0 927 Dot 0 741 Distance in dots from the graphic image s left edge to the bitmap line English 0 189 Metric 0 480 Dots 0 383 Coding method for bitmap data H Hex Representation R Run Length Encoding Character string made up of hex or run length encoding Do not put spaces or any other character between the numbers Range 0 2710 B3 Oy Ey SERTIEEROT J Defines a bitmapped graphic field The image begins 39 dots from the bottom and 56 dots from the left edge of the graphic area Hex representation is used Creating Next Bitmap Fields This field uses the previous field s row and column locations It allows you to use the bitmap or duplicate field data without having to recalculate row and column locations This field represents one row of dots on the image Syntax N1 N N2 adjdir N3 adjamt N4 algorithm N adjdir adjamt algorithm data Next Bitmap Field Increments or decrements the row count Inserts the duplicate line after or before the current row 0 Increments inserts after 1 Decrements inserts before For example B 50 35 R GsSsG N 0 1 R DpZoD prints a next bitmap field on row 51 at column 35 Amount of row adjustment in dot rows Using 0 overwrites the same line Range 0 999 Coding method for bitmap data H Hex Representation R Run Length Encoding
17. CG Triumvirate Typeface Bold Cond 22 pt Font 1011 Point sizes greater than 12 include only the following special characters 01234567892 96 amp QDFKLMPSkpr e Y Since this font does not support the full ANSI character set some characters above decimal value 127 are substituted For example decimal value 191 prints the Yen symbol instead of the upside down question mark 4 Width Mag Minimum Average Maximum 1x 1 100 in 9 38 13 02 26 56 1 10 mm 23 81 1 33 07 H 67 47 Vii Dots 18 25 51 TX 1 100 in 65 63 91 15 185 94 1 10 mm 166 69 231 51 472 28 Dots 126 175 357 Height Magnification 1x 0 TX 1 100 in 24 48 171 39 1 10 mm 62 18 435 24 dots 47 329 Fonts B 13 Scalable Font Information The scalable font is smooth at any point size There are no jagged edges because the font is created from an equation every time it is used The field width varies with each letter When you define formats using scalable fonts remember to set the character rotation to 0 because it is not supported However field rotation is supported for text or constant text fields using the scalable font The scalable font does not print a slashed zero The height and width magnification are defined in point size 72 points one inch One inch cell size The cell size is the built in space around the individual characters of the scalable font The point size range is 4 250 If the height and
18. File Size 0 PCL 139 TTF File Size 252800 PCL 142 INI File Size 64 PCL 142 TTF File Size 6354884 PCL 131 INI File Size 64 PCL 131 TTF File Size 2145892 470896 the number is the font number used in the text or constant text field and TTF designated a True Type font file The size of the file is shown in bytes Configuring the Printer 5 9 Defining the Communication Settings Packet Use the communication settings packet F to set the baud rate word length stop bits parity and flow control for serial communications Do not change the communication settings Syntax 1 F baud word length stop bits parity flow control PT F Communication Settings Packet F2 baud Baud Rate Enter 7 for 115200 F3 word_length Word Length Enter 1 for an 8 bit word length F4 stop_bits Stop Bits Enter 0 for 1 stop bit F5 parity Parity Enter 0 for None F6 flow control Flow Control Enter 3 for XON XOFF Example IF 171 003 3 Uses 115200 baud an 8 bit word length one stop bit no parity and XON XOFF mode Defining the Memory Configuration Packet Use the memory configuration packet M to customize the size of your printer s buffers which gives you greater flexibility in your formats Memory must be allocated in 1 2K increments The memory configuration packet does not accept decimals so enter whole numbers Multiply the amount to reallocate in K by 10 For example To reallocate in K En
19. Insert the hex values in syntax format 4 4 Creating Graphics Using the Run Length Encoding Method The following steps explain how to derive a run length character string from a bitmapped graphic Each square on the grid represents a dot A black square indicates the dot is ON and a white square indicates the dot is OFF Note For visual clarity the following example shows 1 to indicate when a square is ON and O to indicate when a square is OFF You do not have to convert your dots when using the run length method 00000000 00000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 11111111 11000000 00000000 00000000 00001111 11111000 00000000 00000000 00000000 00000000 00000000 00000000 00111110 00000000 00000000 00000000 00000000 00000000 00001111 11000000 00000000 00000000 00000000 00000000 00000011 11000000 00000000 00111111 11111111 11111111 11110000 00000000 00011110 00000000 00000000 00000000 00000000 01111100 00111111 11111112 11111111 11111111 11111111 11111111 11111111 11100001 11110000 00000000 00000000 00000001 10000011 411111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110 00001100 00000000 00000000 00000001 10001112 11111111 1
20. Once you design your graphic image you are ready to define a graphic packet This packet generates the graphic image you use in a format Positioning the Graphic Image This section explains how to position the graphic image within a graphic packet header a field of a graphic packet or within a format Within the Graphic Packet Header When you are using RAM the row and column parameters in the graphic header are usually 0 0 because placement is controlled by the graphic field in your format When you are using temporary storage these parameters control the placement of the graphic image on the supply The area enclosed within the dotted lines represents the graphic image starting at 0 0 as defined in the graphic header If you want a fixed amount of white space around your graphic image use something other than 0 for row and or column The area enclosed within the dotted lines represents the graphic image starting at 0 0 with a fixed amount of white space 10 10 around the graphic image Within the Field In a bitmap constant text line or box field the row and column parameters control where an individual field or bitmapped row begins in relation to the coordinates defined in the graphic header The bottom of the triangle in this example represents the first field of the graphic packet starting at 10 0 Creating Graphics 4 7 Within a Format When you define the graphic field within your format the row an
21. This method enables you to reset only the parameters you want to change Commas act as placeholders for unchanged parameters The optional entry method reduces file size and increases the speed at which files are sent to the printer With Packets Leave parameters blank that you do not need to change when sending online configuration packets You can group fields with similar parameters For example pipe Oy V 290 00 dl L DP UOS OK 15 T dyrer I r The first text field sets all the parameters for that field The second text field s number of characters and column location changes from what was defined in the first field In the third text field only the column location is changed This method can be used on bar code and constant text fields as well Note You should understand the basics of each field before using this method Printer Optimization 8 3 After you modify any fields or parameters with the optional entry method resend the format batch or configuration packet to the printer With Bar Codes Be careful when rotating or placing a UPC EAN bar code with human readable characters because the bottom reference point is at the bottom of the bars not at the bottom of the human readable characters With Fields Data that remains the same for each label should be in a constant text field Data that varies for each label should be in a text field Check for trailing spaces in text or constant text fields if you re
22. W O M R Selects all fonts and checks the memory usage in RAM The printer returns the following to the host W O M R Number of bytes free Number of bytes used Example W O H Z Selects all fonts and uploads the font size information for any downloaded fonts Configuring the Printer 5 15 The printer returns the following to the host W OX Ly 2 3 4 9 Gy gal SS A O ee 0 0 10 1 D Lls05 Uy ET ng 0 1007 0 0 1009 0 Oy 1005 0 GG TEBA ha O Ba y Llei 0 1010 0 03 LOL D5 0 1012507 Standard guo Mi 0 7 14 7 TA Bold OCRA HRI Dat LS 26 190 0 Cell Height HR2 CGTriBd9 CGTriBd9 0 10 4357 0 10 950 CGTrriumveo CGTriumv6 D 1 4357 011 9505 0 1000 0 O L001 0 0 L002 D D L003 0 0 1004 0 D 1005 0 0 1005 0 0 0 0 1422 14 22738 Spacing OT na pa saya wu Baseline e e 013 241 193 24 0 0 0 10 16 10 16 1 10 7 95 9 070 T5297 Inter Character Gap 1 0 7 25 31 10 15 0 CGTriBd9 1 0 7 25 91 10 15701 Nominal Width CGTriBd9 1 0 7 25 31 10 15 0 1 1055 17 231 5 100 1 0 5 17 21 5 1070 T Nominal Height OGTETIUMYE Haba WE Ek e e LE A Printhead Density COP EE 6 A RE 17 21 510 0 CO TCM Sua aL Oy O LUH Op e 59 CGTriumv8 1 0 7 22 28 10 15 0 CGTriumv10 1 0 8 28 34 12 17 0 CGTriumv12 1 0 9 33 41 15 22 0 CGTriumv18s 1 0 11 46 51
23. a0 12 3 4 5 6 7 8 9 Code Page 1252 Latin 1 oe ie CA ang L a aci Gi gt j e ca Me UI DQ lt LLI D Uu o w ih X Ch Q o Ww om 2D oq gt V4 YN Y d O 1 WU D T UD O eL C eT a p i2 D 176 i gt HN A J 2 c raw V A v x D su M e QF 2 gt d E D i un _ _ gt zt DJ Hox JA uz Ww gt L e WA 2 i g Y mn o k POQRSTUVWXYZL wN J a b cd ef ghi 36 K L MN O tc A E C D EF GHI J F 0 172 34 5 6 7 8 9 HB 32 14 15 13 12 Symbol Sets Code Pages C 9 Code Page 1253 Greek 0 O KA H VE O gt T Y b X u Q 3 3 gt lt D LP Ch 3 P v ec n sau gd Y n 208 N P E Y ABI AEZHOI KAMN n 192 gt O 5 Y E HI k ePprORST UYVWXY ZI A D A CDE F G HI J a b cd ef gh J K L M N O 80 12 34 506 7 8 9 Code Page 1254 Turkish j N gt lt gt o 3 y gt p 2 ake o o D o OU CL AN J KLMNO a D A B C D E F GHI 0 12 34 5 6 7 89 C 10 Symbol Sets Code Pages Code Page 1255 Hebrew 1 S t V w f g V W F G 6 7 wA so AE TRI S ga nm e 70 lt Symbol Sets Code Pages C 11 Code Page 1257 Baltic u V W X y ZA mp q r st rm k a La P4 gt E gt oz w gt co 2 o E Oo W E Ze MH
24. no O N N Oi 00 CO OO CO Dog d 0 l o 1 NONN ONON N NN G G N G 1 5 3 5 4 parity selection PDF417 bar codes security truncation width length placing human readables point size positioning graphic image in a field graphic image in a format graphic image in a packet pre image definition of term price fields formatting option monetary formatting restrictions with check digits restrictions with incrementing syntax print area maximum size print contrast setting print control in batch control field syntax printer features printer configuration communication settings packet F control characters packet E header memory configuration packet M monetary formatting packet D packet C packet guidelines packet overview packet sample supply setup packet B system setup packet A upload syntax printers data errors data formatting errors hard printer failure errors machine fault errors printing black to white ratio canceling overview problems check digit miscalculated getting technical support human readables cut off image time and changing data image time and unchanging data imaging time and repeating field parameters invalid packet syntax list of data errors list of flash memory errors list of format errors list of hard printer failure errors list of machine fault errors list of memory card errors 5 10 5 10 an N N 2 I 1 gt O 01010101 QI
25. using grids worksheet overview determining format content device selection Www NNN PRECES PAPALAGAGNN N O O O cO O gt N N N O 2 14 5 7 4 10 5 15 Oi 1 diagnostics list of data errors list of data format errors list of flash memory errors list of machine fault errors list of memory card errors direction of bar code field constant text character constant text field of lines text character text field double byte fonts downloadable fonts buffer downloading batch method batch quantity zero method methods overview sequential method enabling immediate commands erasing packets errors data description of flash memory format hard printer failures machine faults memory card F features printer feed mode selection field bitmap defining definition of term duplicate defining next bitmap defining options field definition definition of term field elements definition of term field options brief list of calculating check digits copy data customized bar code density inc dec fields ordering overview padding data price field restrictions security truncation for PDF417 using multiple width length for PDF417 7 3 7 11 1 9 7 12 7 10 7 12 O N I Vat GO O cO O gt o I I I O 2 Di C Qo Di tu OI tu td OO DO amp DN O N Od BNNN OW bh fields bar code rotation batch control syntax batch data syntax constant text rotation deciding a type findi
26. width are not set to the same point size the printed characters look tall and thin or short and thick which allows for greater flexibility in the appearance of the font Scalable fonts perform better in constant text fields because those fields are imaged only once per batch not once per label as in text fields The transparent overlay allows closer field placement when using scalable fonts The 72 point EFF Swiss Bold sample shows the one inch cell size 6pt Sample 10pt Sample 24pt Sample 48pt Sample 72pt ample B 14 Fonts TrueType Font Information TrueType fonts follow the TrueType outline font standard These fonts are smooth at any point size There are no jagged edges because the font is created from an equation every time it is used The height and width magnification are defined in point size 72 points one inch One inch cell size The cell size is the built in space around the individual characters of the scalable font The point size range is 4 250 The field width varies with each letter The printer can accept downloaded TrueType fonts Downloading TrueType Fonts The MONARCH MPCL Toolbox Font Utility is available on our Web site and converts TrueType fonts to Hex or Run Length encoding for the printer When downloading a TrueType font you download the entire font not particular characters or one point size You can print a variety of symbol sets with International Turkish Latin Spanish e
27. x4 EN SEYBFPLKTSREW BYE EFF Swiss Bold Font ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 0123456789 lt gt G R CH Nu EH II dre FT SE Z KJ TMS CE zV ie uY S 6 241 023 ul Woh E A AAA AA ECEEEEIIIID f Jo A DR 41116NO6006 suuuuyby Printed with ANSI Symbol Set These samples were printed using Code Page 437 CG Triumvirate Typeface Bold ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 0123456789 lt gt 0 4 06 amp N Te adaac iiiAA Ex E6couuyoUce YPtf ae a Ve Ma jeni BFE Al naji 53 2l 2 a 4 E FIH E pate tb L E F el PEB riouro OQ opeN 2 gt 22f gt o N2m ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 0123456789 lt gt 00 amp N Or Gue aaaace eliiAA E E 6 yO ce YPtf i n Nee a Va Va jen RF 4 1 maa lad E IH i p r L E eet Bl 77079 O0 CG Triumvirate Typeface ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm napuqrstuvwiyz 0123456789 lt gt OIE lr I qu AAAAGEEEIIIAA YPifAidUhNe0 mlathi un J 2 dl 33 dl 302224 LL Lr Eli i ts Ei r L E E r dd Sab Zou 500 da fen gt J o f 2m ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nop rstuvwxyz 0123456789 lt gt mi gs0o amp 0 J yPtf i6 ao 40 en ERE 4 d 39 CERES Ii
28. 00000000 00000000 00111111 11111111 11111111 11111111 11111111 11111111 11111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000010 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000011 00000000 00000000 00011100 00000011 11111111 111 11 11111111 11111111 111111 11111110 00000001 11000000 o0000001 11100000 00000000 00000000 00111111 11111111 111 11 11111111 11111111 11111111 11111111 11100001 11000000 00000000 11100000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 O1111111 11111110 00000000 00000000 11111100 00000000 00011100 00000011 11111111 111 11 11111111 11111111 111111 1111110 000000 11000000 00000000 11111110 00000000 00000000 00111111 11111111 111 11 11111111 11111111 111111 1111111 111000 11000000 3 One row ata time convert each group of eight binary digits to hex starting at position 49 ssa 00111111 11111111 gt FF 11111111 gt FF 11110000 FO SF 4 Write the hex values for each row as a continuous string row 1 position 49 03FFFFFFO0000 5 Repeat steps 3 through 4 for each row on the grid 6
29. 142 Using International Character Sets Code Pages Symbol sets 100 101 852 860 and 1250 1258 may only be used with the scalable font font 50 or downloaded TrueType fonts TrueType fonts are designed to be regionally specific therefore all symbol sets may not be supported in a given font For example to print Hebrew characters you need to find a font such as Arial that supports Hebrew characters convert and then download the font to your printer Make sure the correct symbol set for Hebrew characters is selected Font 50 does not print the slashed zero or support Code Pages 101 Wingdings and 1256 Arabic The Euro symbol at position 192 is only available in the Standard Reduced and Bold fonts Code pages 102 107 contain thousands of characters which are not represented in this manual These code pages require the print engine memory expansion option and a downloaded International TrueType font The Code Pages 100 and greater on the following pages were printed using Arial or a similar downloaded TrueType font To determine the character code add the column number and row number for the character For example to produce the character with the ANSI character set you would press Alt 255 column 15 row 240 Internal Symbol Set m e HU i 1 L lt C 2 Symbol Sets Code Pages ANSI Symbol Set i J K L MN O N gt gt x o rc s tL sa Di A B C D E F G H 2 3 4 5 6 7 8
30. 2 voltage selection 5 5 W width length using option 52 3 6 word length selection 5 10 worksheet check digit D 2 filling in 1 6 format D 1 online configuration D 2 overview 1 6 Index 7 Index 8 028028 Avery Dennison Printer Systems Division 170 Monarch Lane Miamisburg OH 45342 1 800 543 6650 In the U S A 1 800 387 4740 In Canada www monarch com AVERY DENNISON A
31. 22 33 0 COTriumv22s 1 0 142 55 63 27 41 0 u S Cuin ahh I b dee eer Ers EK e CGTriBd8 1 0 7 22 29 8 14 0 COTTIBOLOT 10820739710 LTD Symbol Set Type Font Style CGTriBd18S CGTriBd22S LGothBd6 5 Ly Oy LU ee pe Oy Mg ay 0 42 49 11 34 0 Lon dosis 21 27 e Cell Width OUr Irale LO L O L01l3 0 DhGothBd97 0 0 7 14 E a Loge Font Name 0 50 0 Spacing Type Baseline Cell Width Cell Height Nominal Width Nominal Height Inter Character Gap Printhead Density Swiss Bold 1 1 95840 Monospaced 0 or proportional 1 Bitmapped 0 or scalable 1 Bottom of the font Horizontal number of dots to contain the widest character Vertical number of dots to contain the tallest character Average width for lower case letters Average height for lower case letters Default spacing between characters in monospaced fonts Displays a 0 for the 203 dpi printhead 5 16 Configuring the Printer Uploading Format Header Information You can upload format header information from the formats in memory to check the supply length and width for each format Syntax header Formats action devices F1 header Format Header F2 format Format number from 0 999 0 is for all formats in memory F3 action Action Options A Adds the specified format C Clears the specified format H Uploads format header information F4 device Device Options R Volatile RAM Z All d
32. 5 3 14 8 10 11 2 219 9 MSI 4 4 2 4 19 7 1 2 0 0 to 14 8 0 to 9 5 5 6 3 14 8 1 2 0 7 7 2 2 9 9 1 2 5 POSTNET O fixed at 24 118 2 10 49 3 4119 7 5 0 5 6 9 or 8 0 to 9 4 3 cpi dot gap 11 MaxiCode 7 N A N A N A 99 8 OOH to FFH Bar Code Density Element Row Height Aspect Data Appearance Char Set Type Selector Width dots mils Ratio Length Codes dot mils Available n PDF417 1 2 9 8 2 9 8 1 1 Oto 2709 8 OOH to 2 2 9 8 4 19 7 1 2 FFH 3 2 9 8 6 29 6 1 3 4 3 14 8 3 14 8 1 1 5 3 14 8 6 29 6 1 2 6 3 14 8 9 44 3 1 3 7 4 19 7 4 19 7 1 1 8 4 19 7 8 39 4 1 2 9 4 19 7 12 59 1 1 3 Note Values in bold indicate the default Bar Code Type Density Selector Data Length Quick Response 0 Models 1 and 2 Model 1 O 1167 Numeric O 707 Alphanumeric O 486 8 bit 0 299 Kanji Model 2 0 2710 Numeric Alphanumeric and 8 bit 0 1817 Kanji Bar Code Type Density Selector Narrow Element dots mils Data Length Char Set L E UU U NA GS1 DataBar 00 Y O O1 Y N 2 9 9 3 14 8 4 19 7 5 24 6 6 29 6 7 34 5 8 39 4 0 to 2710 00H to FFH Defining Fields 2 11 Bar Code Size Density Max Data Length App Char Row x Col Selector Num X Alphanum Code Set ir F O Data Matrix 10 x 10 1 6x3 8 OOH to FFH Sguare symbols 12 x 12 2 10 x 6 14 x 14 3 16 x 10 16 x 16 4 24 x 16 1
33. 8 additional dot widths for the wide bar code space if this is a Code 39 or Codabar bar code Defining Field Options 3 5 Option 51 PDF417 Security Truncation You can define a security level and choose whether or not to truncate a PDF417 bar code Higher security levels add data to a bar code improving scan reliability Some damaged bar codes may still be scannable if the security level is high enough You can use this option to create standard PDF417 bar codes or use the truncated option to create a narrower bar code This option can appear only once per PDF417 field in any order following the bar code field As the security level is increased so is the size of your PDF417 bar code For each level Increased the bar code will double in size Syntax R 51 security stand detault R1 R Option Header R2 51 Indicates Option 51 R3 security Security level ranges from 0 8 0 is the default Higher security levels add data to a bar code improving scan reliability Some damaged bar codes may still be scannable if the security level is high enough R4 stand def Truncation selector Valid values S default a standard PDF417 bar code T truncated Example Baba Defines a security level of 2 for a standard PDF417 bar code Option 52 PDF417 Width Length This option defines the image width or length of a PDF417 bar code If you define a fixed number of columns width the bar code expands in length If you define a fixed nu
34. AHPLE baseline of characters in the field Bottom exits the printer first English 0 365 mut Metric 0 927 14441242945 Dot 0 741 Distance from the lower left edge of the print area to the pivot point English 0 189 Metric 0 480 Dots 0 383 Number of dots between characters 203 dots per inch Range 0 99 III 1141242945 Any number other than 0 or the default number affects your field width Default spacing Reduced and Letter Gothic Bold 6 pt 1 dot HR2 and Letter Gothic Bold 9 pt 2 dots Standard Bold OCRA like and HR1 3 dots All other fonts varies with each letter Style of font Options 1 Standard 5 HR1 2 Reduced 6 HR2 3 Bold 10 CG Triumvirate Typeface Bold 9 pt 4 OCRA like 11 CG Triumvirate Typeface 6 pt 50 EFF Swiss Bold scalable CG Triumvirate TM CG Triumvirate TM Typeface Bold Typeface Bold Cond 1000 6 5 pt 1006 6 5 pt 1001 8pt 1007 8pt 1002 10 pt 1008 10pt 1003 12 pt 1009 12 pt 1004 18 pt 1010 18 pt 1005 22 pt 1011 22pt Letter Gothic Bold 1012 6pt 1013 9pt Or a valid downloaded font selector number Make sure the downloaded font is installed in the printer Fonts 5 and 6 are for numeric data only Point sizes greater than 12 include only the following special characters 0123456789 amp DFKLMPS kpro All other point sizes use the whole symbol set This information may not apply to optional fonts Height magnifier 1 7 times With TrueType scalab
35. Characters Y LNANI ey 3009 eH YIOVIH La 3009 AdO Z4 JYUVLS 1S3Qd od AdOI OL SY LYVLS IYS Pa qal IYS Ca 3009 Ca YIGVIH La S310n0 NI MH G3XI4 EH 3000 q d3QqvaH La LAS WAS SIL LOY 071313 YLL LOY HVHO CELL ININWNOITV ELL YOTOJ LLL SVN CIM OLL OVINA Lon 61 INO 81 dV9 ZL NINN T0 91 uUvVAXIA vi AVHI dO EL 4 qiia L Y30V3H 11 SILONO NI 3INVN 83 HLAIM Zd OPTION 1 HLONAT 93 AYNSVAW SA 391430 YI NOILOV LVIN21Od Zd YIGVIH 13 3Q0V3H LVINYOS Fixed Characters Sd Tala 1X3 _L SILONO NI HVHO G3XI4 EH cN LO 2 E n O OPTION 50 OPTION 51 OPTION 31 OPTION 4 OPTION 1 Bar Code Densities Copy Data from Previous Field Fixed Characters 3009 q YIOVIH La AVHI dO CO G1314 G Y30V3H LO SGT314 LX31 ATEVLNidd NON PDF417 Security Truncation PDF417 Aspect Ratio Define Check Digit N LNdNI CN 3009 eH R 61 R 61 R 61 R 61 d3Q0V3H YIANWNN NOISNAWIG NINN109 MOY 3009 R 52 R 52 R 52 R 52 943GV3H 1L 1nv3aq QquvaNvis 13A37 ALIMNDAS 3009 R 51 R 51 R 51 R 51
36. Code Page 855 Russian Bb 3 u Ia u Llu M5 m ea lt X gt gt E E O o OL o a L Ir E B wu J Jb bh Ak K y Y f e s Si wA Bf u UU o O b A om PQRSTUVWRY Z u ABCDEFGHI J KLMN O a 1 2 3 4 5 6 7 8 9 Code Page 857 IBM Turkish A J KL MN O N gt x gt gt o wa n 8 I LL TT e O m lt 3 2 3 4 5 6 7 8 9 1 s Symbol Sets Code Pages C 7 Code Page 860 MS DOS Portuguese ag BT T gt G H N gt PG gt gt E Su De G D J K L MN O ABCDEFGHI 2 3 4 5 6 7 B 9 sw 0 1 Code Page 1250 Latin 2 Se Das em hen L gt rb v 2 I up 35 LLI aF LP D c Ll gt x 0 Q X Cp O0 uc TAO f 20 NO gt lt U gt LT OS et Poe D tw E 3 al HM PN sN ab I mgng aa r YI Ng E A U su vn d c k J r4 gt gt lt oz v 2 v 2 ua e OQ n a m m CH A Fan V KLMNO ABCDEFGHI J 80 12 34 5 6 8 9 C 8 Symbol Sets Code Pages Code Page 1251 Cyrillic wp C T y b X u H ull L bl b 3 IO a K Jl M H O N H 2496 B r R e w 3 H o T n D D gt ZT gt lt o Ka O a K JIM HO I Ll 2ABBTAEX3 UU S lt Q T 95oJb lt HK AU j abcdefgh PORSTUVWXYZ XY 4 ABCDE F GHI 95 Fa J K L M N O
37. Creating Graphics 4 9 N5 data Character string made up of hex or run length encoding Do not put spaces or any other character between the hex numbers or run length code letters Range 0 2710 Example B 39 56 H 3FFFFFFO N 0 1 H 000000E00000 Defines a next bitmap graphic field beginning on row 40 The row count increments by 1 Hex representation is used Creating Duplicate Fields If a line of data is identical to a previous bitmap or next bitmap field the duplicate field allows you to repeat the dot sequence without retyping the data A duplicate field represents one row of dots on the image Note Duplicate fields are useful when you have a graphic with a lot of repetition Syntax D a djdir adjamt co nE D1 D Duplicate Field D2 adjdir Increments or decrements the row count Inserts the duplicate line after or before the current row 0 Increments inserts after 1 Decrements inserts before For example B 50 35 R GsSsG D 0 20 2 inserts row 50 again at row 70 and row 90 Rows 70 and 90 do not have to be defined later D3 adjamt Amount of row adjustment in dot rows Range 0 999 The above example adjusts the duplicate field to image on row 70 and 90 adding 20 to the current row count D4 count Number of times to duplicate the line Range 0 999 Example B 117 24 H 03FFFFFFFFFFFFFFFFFFFC Dill Defines a duplicate field that is imaged after the bitmap line This field duplicates the prec
38. Designing Bitmapped Images 2 f you are using RAM place a graphic field in the format file to reference the graphic See the following section Defining the Graphic Field for more information Note If you are using temporary storage you do not need a graphic field in your format to reference the graphic image 3 Download all the necessary packets check digit format etc 4 Send the graphic file to the printer if you have not already done so See Creating a Graphic Packet for more information 4 12 Creating Graphics Defining the Graphic Field The graphic field in a format references the graphic image by the graphID in the graphic header This field is required only if the graphic will be stored in RAM Syntax G GraphiD row col mod rotation G1 G Graphic Field G2 graphID Unique number from 0 999 to identify the graphic image G3 row Distance between the bottom of the print area on the supply to the bottom of the graphic image Measured in selected units English 0 365 Metric 0 927 Dot 0 741 The row specified in the constant text bitmap line or box field is added to the row value above to determine the actual position in the format G4 column Distance between the left edge of the print area on the supply and the left edge of the graphic Measured in selected units English 0 189 Metric 0 480 Dots 0 383 The column specified in the constant text bitmap line or box field is add
39. Errors Error Description Code 200 Option number must be 1 4 30 31 42 50 51 52 60 or 61 201 Copy length is outside the range 1 2710 202 Copy start position must be 1 255 203 Destination start position must be 1 255 204 Source field must be 0 999 205 Copy type must be 1 copy after rules or 2 copy before rules Troubleshooting 7 5 206 Increment Decrement selection must be increment or D decrement 207 Incrementing start position must be 0 2710 208 Incrementing end position must be 0 2710 209 The incrementing amount must be 0 999 210 Security value for a PDF 417 bar code must be 0 8 Correct the value and resend the format to the printer 211 Narrow element value is less than 1 or greater than 99 Correct the value and resend the format to the printer 212 Wide element value is less than 1 or greater than 99 Correct the value and resend the format to the printer 214 Truncation code must be S standard or T truncated bar code 215 Aspect code must be C columns or R rows 216 Option definition must be S set or T template 217 Input device device must be D Default H Host K Keyboard N None or S Scanner 218 Pad direction must be L from left or R from right 219 Pad character is outside the range 0 255 220 Check digit selection must be G to generate check digit 221 Primary or secondary price format is outside the range 1 16 222 Data type restr
40. Hy Du iy 3 B 111 48 H By lig ere By lp 2445 B 114 24 H Py tb y Dy By 116 eer Bi Birds LO Ee DU T2 By 120 LOs E B lLl2l 24 H B l122 24 H By 1295 JA py Bilz 324 Sample Run Lenath Graphic Packet TOSREFODOOOUODOTISERS SFFFFFFFFFFFFFEICO 0SEFREODUOOO0O0OOTEFET LEFC0O00007FFPP00001FC0 T OS3FFFFFFFFFFFFFFFO Q7FFFFFFFFFFFFFFFC B 100 24 H 5 101 24 H B 102 24 Hy B l03 24 H B 104 24 H B LOS 24 Hy B 106 24 H B 073432 pH By 08 32 Es B 109 48 H IlFEFF9FFFFFFFFFFFFFF SEFEOODOTFFEFSUDOEESO S391E0027FFFF803FFFCO IC7FFFFFFFFFFFFFFFCO IFCIFFFFFFEFEFFFEFFIFCO O DFEFDFEFFEFEFEFFEOFE FEFFFFFFEFEFFFFFS SFFFFFFFFFFFFFEO OS3FFFFFFFFFFFF O EFEFFE80 ERFEFEFEBF FFFFO0000000FFEOQ 078000FFFFFFFFOOIF J8FFFFFFFFFFFFFFEO060 OlS7FFFFFFFFFFFFFFFCIS 027FFFFFFFFFFFFFFFFFF2 OSEFFEFFEFEFFEFFEFFFEFC OLFFFFFFFFFFFFFFFFFFFS8 FEFFFFFFFFFFFFFFFFEO O7FFFFFFFFFFFFFFFC FFFFFFFFFFFFFFCO OLFFFFFFFFFFFS8 0400001FCO0007FFFFOO0001FCO O600001CO3GFFFFFFFFFFFEOICO 030000003FFFFFFFFFFFFFEICO OlO000003FFF0000000007FFE FCO01CO3FFFFFFFFFFFEOO0CO FEO0003FFFFFFFFFFFFFEOCO IFF803FFFO0000000007FFE OFFFCFEFC00000000000001 C0 FEFDFOOO0FFFFFFFFF8003CO TFFFCO0007FFFFOO0001FCO IlCO3FFFFFFFFFFFEOICO 16 99 A R 0 0 0 0 99WIRET J 9p 030R Bag 394R B 41 34 R 5 42 30 R By 43 207 R
41. Note Printer ignores this command if printing ASD or SCd Disables the status polling feature by turning off the status polling control character Sets the status polling control character to the ASCII value given by the d parameter The value of d can be any ASCII character TF Uploads the print engine memory expansion status as N A not installed or Installed memory expansion is ready for use TP Prints a diagnostic label set Note Printer ignores this command if printing UD Uploads the print engine memory expansion s directory The list of files and their sizes are returned to the host The table represents the defined immediate command control character as and the defined status polling control character as d You may define these characters to suit your needs Note To use the immediate command control character or the status polling character within your data use the tilde sequence Example File File File File File File File File File File File File File File File The PCL designates a font file Name Name Name Name Name Name Name Name Name Name Name Name Name Name Name K bytes Free AUD PCL 223 TTF File Sizes 4516 PCL 160 INI File Size 64 PCL 160 TTF File Size 3180584 PCI 50 INI File Size 64 PCL 50 TTF File Size 95840 PCL 100 INI File Size 64 PCL 100 TTF File Size 4516 PCL 147 INI File Size 64 PCL 147 TTF File Size 5669904 PCL 139 INI
42. OCRA Character Set DOS Code Page 437 and 850 Additional Code Pages are supported with downloaded TrueType or Unicode double byte fonts The printer defaults to the internal symbol set Note Fonts 1004 1005 1010 and 1011 are limited to the following special characters 0123456789 amp DFKLMPS kpro These fonts do not support the full ANSI character set and some characters above decimal value 127 are substituted Selecting a Symbol Set or Code Page The CG Triumvirate typefaces support only the ANSI and DOS Code Page 437 and 850 Symbol Sets These fonts print a slashed zero when using the ANSI symbol set Internal Use this symbol set to print international monetary symbols the trademark TM symbol and for formats that may be used on other MPCLII printers ANSI Use this symbol set with proportionally spaced fonts DOS Code Use this symbol set for extended and international characters Pages437or850 with proportionally spaced fonts Using Code 128 Function Codes This table lists the characters for Bar Code 128 function codes These functions are used with scanners Code Function Code RECHTER 202 F2 203 F3 204 F4 Symbol Sets Code Pages C 1 Entering Extended Characters When using extended characters in your batch data file type a tilde in front of the three digit code For example if you want to include the character A in a text field using the Internal Symbol Set type 1
43. Packet A2 powup mode Online Mode Enter 0 A3 language Display Language Enter 0 for English A4 sep on Batch Separators Enter 0 A5 slash zero Slash Zero Options 0 Print a standard zero default 1 Print a zero with a slash through it A6 symbol set Symbol Set Use 0 for the Internal Symbol Set For scalable or TrueType fonts use ANSI Code Page 437 Latin U S Code Page 850 Latin 1 Code Page 1250 Latin 2 Code Page 1251 Cyrillic Code Page 1252 Latin 1 Code Page 1253 Greek Code Page 1254 Turkish O O NO Q P G N gt Code Page 1255 Hebrew 10 Code Page 1256 Arabic 11 Code Page 1257 Baltic 12 Code Page 1258 Vietnamese 13 DOS Code Page 852 Latin 2 14 DOS Code Page 855 Russian 15 DOS Code Page 857 IBM Turkish 16 DOS Code Page 860 MS DOS Portuguese 19 Unicode 20 BIG5 21 GB2312 22 SJIS Shift JIS to SJIS Code Page 932 Japanese 23 GB2312 to GB2312 Code Page 936 Simplified Chinese 24 BIG5 to BIG5 Code Page 950 Traditional Chinese Configuring the Printer 5 3 Note The Standard Reduced Bold OCRA and HR fonts only support the Internal Symbol Set 0 The CG Triumvirate typefaces support only the ANSI and DOS Code Page 437 and 850 Symbol Sets The scalable font font 50 does not support Code Page 1256 Arabic Code pages 852 860 and 1250 1258 are for downloaded TrueType fonts or the scalable font Code pages 102 107 require the print engine memory exp
44. TL GS1 DataBar Expanded no composite F 1 A R E 200 200 GS1EXPD B 0 16 V 15 25 38 2 50 8 L 0 6 1 22 R 1 10123456 1ByleNyl A 10 Samples FONTS This appendix shows examples of the fonts loaded in your printer s memory Number Font Size and Appearance Type of of Dots Between Spacing Characters 1 Standard monospaced 3 203 dpi 2 Reduced monospaced 1 203 dpi 2 Bold monospaced 3 203 dpi 4 OCRA like monospaced 3 203 dpi 5 HR1 for numeric data monospaced 2 203 dpi 6 HR2 for numeric data monospaced 1 203 dpi 10 CG Triumvirate Typeface Bold proportional varies w each letter 11 CG Triumvirate Typeface 6 pt proportional varies w each letter 50 EFF Swiss Bold scalable varies w each letter 1000 CG Triumvirate Typeface Bold 6 5 pt proportional varies w each letter 1001 CG Triumvirate Typeface Bold 8 pt proportional varies w each letter 1002 CG Triumvirate Typeface Bold 10 pt proportional varies w each letter 1003 CG Triumvirate Typeface Bold 12 pt proportional varies w each letter 1004 CG Triumvirate Typeface Bold 18 pt proportional varies w each letter 1005 CG Triumvirate Typeface Bold 22 pt proportional varies w each letter 1006 CG Triumvirate Typeface Bold Condensed 6 5 pt proportional varies w each letter 1007 CG Triumvirate Typeface Bold Condensed 8 pt proportional varies w each letter 1008 CG Triu
45. and printer are properly connected 2 Record any error messages that occurred 3 Recreate the problem if you can 7 2 Troubleshooting 4 Check your port settings Your problem may corrected simply by changing the communication settings 5 List any changes that have recently been made to the system Try to record what you were doing when the problem occurred 6 Reboot your computer Refer to your computer documentation for specific instructions 7 Print the Diagnostics labels See Printing Diagnostics Labels for more information If these steps do not solve the problem call Technical Support Have the following information ready before you call computer brand name and type of software or terminal brand name and model Monarch printer model printer serial number Support agreement contract number or invoice information 9 8 8 customer number Data Errors A data error indicates that incorrect data was received from the host causing the printer to ignore the entire print job After checking the packet and correcting the problem transmit the print job again The following is a list of data errors These errors occur because data in the format batch check digit font or graphic packet is invalid Format Errors Error Description Code 001 Format ID number must be 1 999 002 Name must be 1 8 characters inside quotes or a printer assigned name 003 Action must be A add or C clear 00
46. batch header use the parameter N new batch and the parameter 0 for zero quantity Example B 1 N 0 The printer images constant text line box and graphic fields but does not print them 8 2 Printer Optimization 2 Input data for each field and send it with a batch header using the parameter U update and a quantity of zero When the printer receives the data it immediately images the field but does not print it Example B 1 U 0 1 RODGER DIST CTR By ly Uy 1 2 EE y 3 At this time the printer is imaging all associated fields including fields that copy from other fields 3 Repeat step 2 for each field except the last one rey Le UFU 3 BROADWAY By EE 4 555 WEST OAK AVE 4 For the last field input data and send it with the quantity of labels you want printed When the printer receives input for the last field it immediately prints the labels Example B 1 U 10 5 DAYTON OHIO Increasing Throughput Reducing the imaging time increases throughput You can also increase the baud rate to increase the transmission time and increase throughput Make sure the communication settings at the printer match those at the host General Format Tips and Hints The following tips and hints are helpful to keep in mind when designing MPCLII formats With Formats If you want to modify your format fields check digit fields and configuration commands use the optional entry method
47. formula below to calculate the required image buffer size 21K x Length Length is the length of your label in inches Configuring the Printer 5 11 Example Format Buffer Downloadable Fonts Buffer Scalable Vector Fonts Buffer 21K x 6 5 136 5K Multiply by 10 and round up 136x0k x ILU 1355 Enter 1365 for your Image buffer Used to store formats batch data and graphics Use the following formula to calculate the required format buffer size Linecount x 50 1024 Linecount is the number of lines in your format packet including the format header and all the options The result of the above calculation is in kilobytes Used to store downloaded soft TrueType fonts To determine the size of your downloadable fonts send a font packet The file size in bytes is the minimum amount needed in this buffer See Using the Font Packet for more information Used to image the scalable or downloaded TrueType font characters Increasing this buffer size allows more characters to be saved in cache memory so the characters do not have to be re built the next time they are printed Use 0 if you are not using scalable TrueType fonts This buffer must be allocated as volatile R RAM The printer does not print the fonts if there is not enough memory in this buffer to image them 5 12 Configuring the Printer Buffer Worksheet Make copies of this page to use as a buffer worksheet DOWN LOADABLE FONTS BUFFER
48. in Appendix C Symbol Sets Code Pages Be sure to use CAPITAL letters for black dots and lower case letters for white dots 26 on 2 11 on K 26 OCT 2 9 on LL If the number is greater than 26 write z followed by the letter corresponding to the amount over 26 For example to represent 45 off dots write zs 5 on YE 45 OLE z8 6 on E 3 Write the letter codes in sequence uninterrupted for each row row 1 position 50 row 2 position 39 row 3 position 34 row 4 position 30 Note If the end of the line specifies OFF dots lower case letters the ending lower case letters can be omitted For example uZFu can be written as uZF Creating Graphics 4 5 4 Repeat steps 1 through 5 for each row on the grid 5 Insert the code values in syntax format Determining How to Store the Image Once you have mapped out your graphic image determine how you want to store it You have several options RAM Temporary Storage Flash Using RAM You should use RAM when the graphic image is used by several formats because you only have to send the graphic image once This eliminates the need to send the graphic image repeatedly See Placing the Graphic in a Format for more information about using the graphic packet in a format Graphics smaller than approximately 1 2 inch by 1 2 inch can be stored in printer RAM and referenced by the graphic ID number Note Graphics are stored in the image buffer and rema
49. lt Format Design Tools D 3 Supply Layout Grid English Supply Layout English Indicates 2 0 Width no print area 1 5 Width 1 2 Width 365 265 165 65 gt Q r D E 2 0115 0 a 0 50 100 150 109 133 183 upply Layout Grid Metric Supply Layout Metric Indicates no print area 51 mm_ Width 38 mm Width 30 mm Width 5 97 mm 5 97 mm 5 97 mm 300 5 97 mm uyBue ww GZ ujBue WW Lg ujBue ww 9 0 100 200 300 400 275 331 464 fue uu Zo Supply Layout Grid Graphic Dots Supply Layout l Greg a y Indicates Graphic no print area 2 0 Width 1 5 Width 1 2 Width N E 4 701 5 Dots 600 45 Dots 509 Ego 400 45 Dots 317 _csp 300 200 125 45 Dots 100 gt N O la je o lo 2 2 2 0 SIS 8 22 Dots gt iZ 0 100 200 300 209 255 351 vue 0 p OPTION 4 OPTION 1 Copy Data from Previous Field Fixed
50. lt 030 C 01 02996 C 068100000 029 Cy 6404029 Cf HE 029 C 151234567540297 C UPSN 029 Cp 1234564024 Cg 0694029 Ep POZO Coti ae EC m Ep Een Cp EA CR 029 UPUUZI Sp CTO C Q04 J MaxiCode bar code 33 Batch header Postal code zip code This field determines Mode Country code Class of service Message header Transportation header Tracking number Origin carrier SCAC UPS shipper number Julian day of pickup Shipment ID empty Package count Weight Ib Address validation Street address empty City empty State EOT MaxiCode bar code 33 Message header Transportation header Postal Code This field determines Mode Country code Class of service Tracking number Origin carrier SCAC UPS shipper number Julian day of pickup Shipment ID empty Package count Weight Ib Address validation Street address empty City empty State EOT Samples A 5 Mode 3 Sample F 1 A R E 200 200 MAXI M3 B 1 93 V 020 020 39 7 0 8 h 0 T 3 MaxiCode bar code 33 B 1 N 1 T 2030 Message header C 70102996 Transportation header C M5E1G45 029 Postal Code This field determines Mode C 124029 Country code C 066 029 Class of service C TI412 3456194029 Tracking number C UPSN 029 Origin carrier SCAC C 1234564029 UPS shipper number C 089 029 Julian day of pickup A Shipment ID empty
51. measurements of your supply see the supply layout grids in Appendix D Unit of Measure Maximum Maximum Minimum Minimum Supply Size Print Area Supply Size Print Area English 1 100 205 x 400 189 x 365 120 x 55 109 x 20 Metric 1 10mm b21 x 1016 480 x 927 305 x 140 277 x 51 Dots 1 203 dots 416 x 812 384 x 741 244 x 112 221 x 41 1 4 Getting Started The minimum supply length for peel mode is 0 785 inches with a printable area of 0 435 inches 11 mm or 88 dots An image up to 11 65 inches 296 mm or 2365 dots can be created by increasing the image buffer See Chapter 5 Configuring the Printer for more information Use the following formulas to convert inches to dots and metric Dots inches x 203 Metric 1 10mm inches x 254 English 1 100 inch 100 x dots 203 Dots Metric 1 10 mm x 797 Drawing Rough Sketches After you decide what information you want to print sketch how you want the information to appear on the label Note any areas that are preprinted on the label such as a logo 234 oi As soon as you know what information to include on the label and you have a rough sketch you can use a supply layout grid to help you layout and size your label If you do not want to use a grid go to Considering Field Types to choose what information you want on your label Using Supply Layout Grids A supply layout grid contains measurement markers These markers help you accurat
52. on demand mode Note Printer ignores this command if printing AID or lCd Disables the Immediate Command feature by turning off the Immediate Command escape character Sets the Immediate Command escape character to the ASCII value given by the d parameter The value can be any ASCII character Use IE to enable immediate commands AMC Returns the customer ID or RPQ version to the host 00 99 AMD Returns the printhead dot density to the host 00 203 dpi 01 300 dpi AMF Uploads the MIF file to the host AMI Returns the customer ID or RPQ revision level to the host 00 99 AMM Returns the model number to the host 30 6039 AMP Returns the prototype number to the host 00 99 AMR Returns the revision number to the host 00 99 AMS Returns the flash file system information fonts AMV Returns the version number to the host 00 99 APR Resets the printer This command takes five seconds to complete and then the printer is ready to receive data It has the same effect as turning off and then turning on the printer Note Command should be used only when the printer is not printing ARB Repeats the last printed batch printing the same number of labels as specified in the 5 8 Configuring the Printer original batch This command does not work if using batch separators Note Printer ignores this command if printing Command Parameter E RS Resynchronizes supply when supply roll is changed
53. s height depends on the number entered for this parameter For example if you select 80 the symbol could be smaller than 0 80 but it will not be greater than the amount specified in this parameter The symbol arranges the data according to rows and columns within the specified height For the GS1 DataBar bar code use the height only for UCC EAN family types listed in B13 For Quick Response bar codes the value you enter is the symbol s maximum height Small bar codes may not be scannable 2 12 Defining Fields B10 text Appearance of text with bar code For UPC and EAN use 1or 5 8 For all others use 8 Options 0 Default MaxiCode Mode 0 obsolete QR Code Model 2 1 No check digit or number system QR Code Model 1 MaxiCode Mode 2 Numeric Postal Code QR Code Model 2 MaxiCode Mode 3 Alphanumeric Postal Code Number system at bottom no check digit Check digit at bottom no number system Check digit and number system at bottom No text bar code only MaxiCode autodetect modes 0 2 or 3 Data Matrix N CON O Om GA B11 alignment Choose L R C Bor E to align the bar code data correctly in the field B centers variable width bar codes which may not allow pad character centering Code 128 Code 39 etc E right justifies variable width bar codes MaxiCode Data Matrix QR Code and GS1 DataBar must use L B12 field rot Field rotation Field rotation rotates the whole field not just the characters Rotation is affected by
54. the pivot point which varies depending on how text is justified Lower left corner of field is the pivot point Options 0 Top of field points to top of supply 1 Top of field points to left of supply 2 Top of field points to bottom of supply 3 Top of field points to right of supply Note Serial bar codes printed at speeds greater than 1 5 IPS may not scan properly B13 type Select from the bar code family This parameter only applies to the GS1 DataBar bar code For other bar codes do not include this parameter Options GS1 DataBar 14 default GS1 DataBar 14 Truncated GS1 DataBar 14 Stacked GS1 DataBar 14 Stacked Omni directional GS1 DataBar Limited GS1 DataBar Expanded UPCA UPCE EAN13 10 EAN8 11 UCC EAN128 and CC A B 12 UCC EAN128 and CC C O ONG Q gt N B14 sep height Height of the separator between the linear bar code and 2D bar code The value is 1 or 2 The default is 1 This parameter only applies to the GS1 DataBar bar code For other bar codes do not include this parameter B15 segment Width of the segment only for use with GS1 DataBar family types listed in B73 The range is even numbers from 2 to 22 The default is 22 For other bar codes do not include this parameter Example Bz oy Up 05401 2 USD lala Defines a bar code field field 3 with 12 characters of variable length starting at row 150 column 40 A UPCA bar code with a density of 2 and a height of 80 is used The check digit
55. 0000000000000001111111000000 00000000000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000000000000000000000000000000001111111111111111111111111111111111111111111111111111111110000111000000 00000000000000000000000000000011111111111111000000000000000000000000000000000000011111111111111000000000 00000000000000000000000000011111110000000000000000000111111111111111111100000000000000000001111111000000 00000000000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000000000000000000000000000000001111111111111111111111111111111111111111111111111111111110000111000000 00000000000000000000000000000011111111111111000000000000000000000000000000000000011111111111111000000000 00000000000000000000000000011111110000000000000000000111111111111111111100000000000000000001111111000000 00000000000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000000000000000000000000000000001111111111111111111111111111111111111111111111111111111110000111000000 00000000000000000000000000000011111111111111000000000000000000000000000000000000011111111111111000000000 00000010000000000000000000011111110000000000000000000111111111111111111100000000000000000001111111000000 00000011000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000001111000000000000000000000001111111111111111111111111111111111111111111111111111111110
56. 000111000000 0000000011100000000000000000001111111111111100000000000000000000000000000000000001111111 1111000000000 00000000111111000000000000011100000000111111111111111111111111111111111111111111111111100000001111000000 00000000111111100000000000000000001111111111111 111111111111111111111111111111111111111110001111000000 Creating Graphics 4 3 2 Section off the grid in columns of eight If any rows are not divisible by 8 add enough O s to complete a column 00000000 00000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 11111111 11000000 00000000 00000000 00001111 11111000 00000000 00000000 00000000 00000000 00000000 00000000 00111110 00000000 00000000 00000000 00000000 00000000 00000111 11100000 00000000 00000000 00000000 00000000 00000011 11000000 00000000 00111111 11111111 11111111 11110000 00000000 00011110 00000000 00000000 00000000 00000000 01111100 00111111 11111111 111 11 11111111 11111111 11111111 11111111 11100001 11110000 00000000 00000000 00000001 10000011 11111111 11111111 111 11 11111111 11111111 11111111 11111111 11111110
57. 011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000010 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 J00000000 0001111111000000 00000011 00000000 00000000 00011100 00000011 11111111 11112222 11111111 11111111 1111111 1111110 00000001 11000000 00000001 11100000 00000000 00000000 00111111 11111111 11111111 11111111 11111111 111111 1111111 11100001 11000000 00000000 11100000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 11111100 00000000 00011100 00000011 11111111 11111221 11111111 11111111 111 1111110 00000011 11000000 00000000 11111110 00000000 00000000 00111111 11111111 11111111 11111111 11111111 111111 1111111 11100011 11000000 1 Count the number of consecutive OFF or ON dots in a row Write the number of consecutive dots in sequence for the first row on the grid Write ON or OFF after each number to indicate ON or OFF dots row 1 position 50 26 on KOW 2 position 39 11 on 26 ofr 9 on row 3 position 34 5 on 45 off 6 on 2 Replace each number you have written with its corresponding code from the Dot to Run Length Encoding Chart provided
58. 1 5 ips C6 ph width Width of the printhead in dots Use 0 Example CC AO 1 3 Uses the default contrast print adjustment margin adjustment prints at 4 0 ips when possible and uses the default printhead width Configuring the Printer 5 5 Defining the Monetary Formatting Packet The monetary formatting packet D selects the monetary symbols to print for a price field Use the monetary formatting packet to select primary and secondary monetary symbols and designate the number of digits to appear at the right of a decimal Syntax I D cur sym secondary decimals DE D Monetary Formatting Packet D2 cur_sym Currency Symbol Options 0 No symbol 1 USA Dollar default 2 UK Pound 3 Japan Yen 4 Germany m Deutsche Mark 5 France F Franc 6 Spain P Peseta 7 Italy L Lira 8 Sweden Kr Krona 9 Finland X Markka 10 Austria 8 Shilling 11 India Rs Rupee 12 Russian 6 Ruble 13 Korean W Won 14 Thai B Baht 15 Chinese Y Yuan 16 Euro Note To use these symbols select the internal symbol set D3 secondary Secondary Sign Options 0 No secondary sign default 1 Print secondary sign Note Secondary symbols only print if you designate at least one decimal place D4 decimals Number of digits to the right of the decimal Options 0 No digits 1 One digit 2 Two digits default 3 Three digits Example IL by Lo d 3 Prints the dollar sign uses a secondary symbol
59. 10110001 B1 10010010 92 10110010 B2 10010011 93 10110011 B3 10010100 94 10110100 B4 10010101 95 10110101 B5 10010110 96 10110110 B6 10010111 97 10110111 B7 10011000 98 10111000 B8 10011001 99 10111001 B9 10011010 9A 10111010 BA 10011011 9B 10111011 BB 10011100 9C 10111100 BC 10011101 9D 10111101 BD 10011110 9E 10111110 BC 10011111 OF 10111111 BF C 18 Symbol Sets Code Pages Binary to Hexadecimal Conversion Chart continued Binary Hex Binary Hex 11000000 CO 11100000 EO 11000001 C1 11100001 E1 11000010 C2 11100010 E2 11000011 C3 11100011 E3 11000100 C4 11100100 E4 11000101 C5 11100101 E5 11000110 C6 11100110 E6 11000111 C7 11100111 E7 11001000 C8 11101000 E8 11001001 C9 11101001 E9 11001010 CA 11101010 EA 11001011 CB 11101011 EB 11001100 CC 11101100 EC 11001101 CD 11101101 ED 11001110 CE 11101110 EE 11001111 CF 11101111 EF 11010000 DO 11110000 FO 11010001 D1 11110001 F1 11010010 D2 11110010 F2 11010011 D3 11110011 F3 11010100 D4 11110100 F4 11010101 D5 11110101 F5 11010110 D6 11110110 F6 11010111 D7 11110111 F7 11011000 D8 11111000 F8 11011001 D9 11111001 F9 11011010 DA 11111010 FA 11011011 DB 11111011 FB 11011100 DC 11111100 FC 11011101 DD 11111101 FD 11011110 DE 11111110 FE 11011111 DF 11111111 FF Symbol Sets Code Pages C 19 Dot to Run Length Encoding Chart ON Black Dots of Dots Code of Dots Code 1 A 14 N 2 B 15 O 3 C 16 P 4 D 17 Q 5 E 18 R 6 F 19 S 7 G 20 T 8
60. 111 11111111 11111111 11111111 11111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 111 TI 1111111141111414 111311 11111104 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11111111 11111111 1111111 1111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 111 11 11111111 11111111 11111111 11111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11111111 11111111 11111111 3411141111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 111 11 11111111 11111113 11111111 11111110 00000001 11000000 00000000 00000000
61. 11111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 0000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 411111111 00000000 00000000 00011111 1100000 00000000 00000000 00000000 00011100 00000011 11111111 11111111 11111111 11111111 11111111 11111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111112 11111111 11111111 11111111 11111111 11111111 11100001 1100000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 00000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 1100000 00000000 00000000 00000000 00011100 00000011 11111111 11111111 11111111 11111111 1111111 1111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111112 111121111 11111111 11111111 1111111 1111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 0000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 f11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 11112222 11111111 11111111 1111111 1111110 00000001 1100000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11111111 11111111 1111111 1111111 11100001 11000000 00000000 00000000 00000000 00000
62. 1111111 11111111 11111111 11111111 11111111 11111111 11111111 1111111 00000000 00000000 00000001 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 1111111 00000000 00000000 00000001 11111111 11111111 11111111 11111000 00000000 00000000 11111111 11111111 11111111 11111110 00000000 00000000 00000001 11111111 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111111 1111110 00000000 00000000 00000000 01111111 10000000 00000000 00000111 11111111 11111111 00000000 00000000 00111111 11110000 00000000 00000000 J00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 110000 00000000 00000000 00000000 00011100 00000011 11111111 11111111 11111111 11111111 11111111 11111110 00000001 11000000 00000000 00000000 00000000 00000000 00111111 11111112 11111111 11111111 11111111 11111111 11111111 11100001 11000000 00000000 00000000 00000000 00000011 11111111 11110000 00000000 00000000 00000000 00000000 01111111 11111110 0000000 00000000 00000000 00000000 00011111 11000000 00000000 00000111 11111111 11111111 00000000 00000000 00011111 11000000 00000000 00000000 00000000 00011100 00000011 11111111 11111111 11111111 11111111 111111 1111110 00000001 1100000 00000000 00000000 J00000000 00000000 00111111 11111112 11112221 11111111 11111111 11 1111111 11100001 11000000 00000000 00000000 00000000 00000011 111
63. 11111111111111111111111111111111111000001100 00000000000000000000000110001111111111111111111111111111111111111111111111111111111111111111111111111110 00000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111110 00000000000000000000000111111111111111111111111111111000000000000000000011111111111111111111111111111110 00000000000000000000000111111111111111111111000000000000000000000000000000000000011111111111111111111100 00000000000000000000000001111111100000000000000000000111111111111111111100000000000000000011111111110000 00000000000000000000000000011111110000000000000000000111111111111111111100000000000000000001111111000000 00000000000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000000000000000000000000000000001111111111111111111111111111111111111111111111111111111110000111000000 00000000000000000000000000000011111111111111000000000000000000000000000000000000011111111111111000000000 00000000000000000000000000011111110000000000000000000111111111111111111100000000000000000001111111000000 00000000000000000000000000011100000000111111111111111111111111111111111111111111111111100000000111000000 00000000000000000000000000000000001111111111111111111111111111111111111111111111111111111110000111000000 00000000000000000000000000000011111111111111000000000000000000000000000000000000011111111111111000000000 0000000000000000000000000001111111000000000000000000011111111111111111110000
64. 19NV S1 NAN109 PI YIGVIH 11 GLOSSARY Batch Data 2 Monarch Batch Control E 0 0 1 1 Batch Header B 1 N 1 Batch Packet B 1 N 1 2 Monarch Bitmapped Fonts Buffer Field Field Definition Field Parameters Flash Memory Format Format Header Defines the actual information as fields within printed on the label Defines the print job as a field First line of a batch immediately following Identifies the format and batch quantity Contains a batch header and the batch data Enclosed within Reside in the printer s memory If you change the point size you have changed the font Magnifying these fonts causes some jaggedness to occur Storage area in the printer s memory that holds specific data images formats etc Can be text bar codes lines boxes constant or non printable text It is the result of a field definition Any string of parameters that pertain to one field A field definition begins with a field identifier such as T B D C etc Tha LO Ee SO Oy yds LE CA Parameters that apply to a field and are separated by commas In the above example B is a field element for black print on a white background Contains information that is SAVED when the printer is turned off Layout or design for your printed label First line of a format immediately following the start of packet A format header must begin with F fo
65. 1F 00111111 3F C 16 Symbol Sets Code Pages Binary to Hexadecimal Conversion Chart continued Binary Hex Binary Hex 01000000 40 01100000 60 01000001 41 01100001 61 01000010 42 01100010 62 01000011 43 01100011 63 01000100 44 01100100 64 01000101 45 01100101 65 01000110 46 01100110 66 01000111 47 01100111 67 01001000 48 01101000 68 01001001 49 01101001 69 01001010 4A 01101010 6A 01001011 4B 01101011 6B 01001100 4C 01101100 6C 01001101 4D 01101101 6D 01001110 4E 01101110 6E 01001111 4F 01101111 6F 01010000 50 01110000 70 01010001 51 01110001 71 01010010 52 01110010 12 01010011 53 01110011 79 01010100 54 01110100 74 01010101 55 01110101 75 01010110 56 01110110 76 01010111 57 01110111 77 01011000 58 01111000 78 01011001 59 01111001 79 01011010 5A 01111010 7A 01011011 5B 01111011 7B 01011100 5C 01111100 TC 01011101 5D 01111101 7D 01011110 5E 01111110 7E 01011111 5F 01111111 ZE Symbol Sets Code Pages C 17 Binary to Heradecimal Conversion Chart continued Binary Hex Binary Hex 10000000 80 10100000 A0 10000001 81 10100001 A1 10000010 82 10100010 A2 10000011 83 10100011 A3 10000100 84 10100100 A4 10000101 85 10100101 A5 10000110 86 10100110 A6 10000111 87 10100111 A7 10001000 88 10101000 A8 10001001 89 10101001 A9 10001010 8A 10101010 AA 10001011 8B 10101011 AB 10001100 8C 10101100 AC 10001101 8D 10101101 AD 10001110 8E 10101110 AE 10001111 8F 10101111 AF 10010000 90 10110000 BO 10010001 91
66. 4 11 Placing the GraphicinaFormat 4 12 Defining the Graphic Field 4 13 Sample Bitmap Graphiclimage 4 13 CONFIGURING THE PRINTER ees 5 1 Using Online Configuration Packets 5 2 Configuration Syntax Guidelines 5 3 Defining the System SetupPacket 5 3 Defining the Supply Setup Packet 5 4 Defining the Print Control Packet 5 5 Defining the Monetary Formatting Packet 5 6 Defining the Control Characters Packet 5 7 Using Immediate Commands 5 7 Enabling Immediate Commands 5 7 sending Immediate Commands 5 8 Defining the Communication Settings Packet 5 10 Defining the Memory Configuration Packet 5 10 Checking Current Buffer Sizes 5 11 About MemoryBuffers 5 11 BufferWorksheet
67. 4 Supply length is invalid maximum is 4 See Defining the Format Header in Chapter 2 for valid lengths 005 Supply width is invalid maximum is 2 See Defining the Format Header in Chapter 2 for valid widths 006 Storage device must be R volatile RAM T temporary storage or F flash memory 007 Unit of measure must be E English M Metric or G Dots See Defining the Format Header in Chapter 2 for more information 010 Field ID number is outside the range 0 999 011 Field length exceeds 200 012 Row field position is greater than the maximum stock dimension See Defining Text Fields in Chapter 2 for valid row lengths Troubleshooting 7 3 013 014 015 016 017 018 020 021 022 023 024 025 030 031 032 033 034 Column field position is greater than the maximum stock dimension See Defining Text Fields in Chapter 2 for valid column widths Font style is invalid Must be 1 2 3 4 5 6 10 11 50 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 or 1013 See Defining Text Fields in Chapter 2 or Appendix B Fonts for more information Character rotation must be 0 0 degree 1 90 degree 2 180 degree or 3 270 degree See Defining Text Fields in Chapter 2 for more information Field rotation must be 0 0 degree 1 90 degree 2 180 degree or 3 270 degree See Defining Text Fields in Chap
68. 400 06 C 2 34507007676 A Ll Us DR SAT FREES 1 C 84 45 0 50 14 14 A L 0 0 1 19 1 1 19 Sample Batch Packet PEANUTS SALT FREE Ce Ng Ad Hy 070 y d 1 Label Example EI RARE By SOU 150 D EE SEH Cr LOU 9U 0750 107 LO Aj di Oy La BATTERY PACK C7207 130 0 007 10 LOs Ap br O Lp 452 soos Sve A WAM MONT By ly Jy hy PO SS Fly Tg 406 Or byl yl 031525512 1 2 798125 67 0 50 59 8 2 A PI A l l y hk d 0315355112 BATTERY PACK 1452 99311 5 99 Sample Batch Packet LB LN d Hy Oe Ee Ka A 2 Samples Receipt Format Example IE l A R ERE 300 175 lLGarage Cpl ag 5 6 0ydUsl0 EG BT OO SMITHS Bi Cy 225 A pp S GAT O 0 Can Opener SMITH E SU kb Upa E li 0 0 Travel iron 1 GARAGE SALE C 1l79 4 0 50 8 8 A L 0 0 Total 1 Cy LOS 617 0 50 30 70 e Ae Tas sl C 140 32 0 50 8 8 A L 0 0 TOTAL SALE 1 Gan Opener 2 50 C 86 47 0 50 9 9 A L 0 0 PA ID 1 Travel Iron 1 50 C 60 45 0 50 9 9 A L 0 0 THANK YOU 1 C 256 35 0 50 10 10 A L 0 0 GARAGE SALE 1 Total 4 00 C 223 122 0 50 8 8 A L 0 0 2 50 1 Tax 0 26 C902 199 0 50 8 8 A 0 b 81 50 1 C 182 122 0 50 8 8 A L 0 0 4 00 1 TOTAL SALE 4 26 C 163 122 0 50 8 8 A L 0 0 0 26 1 C 140 123 0 50 8 8 A 1 0 0 84 26 1 PAID Sample Batch Packet THANK YOU Byly Ndl BUD DX Label Sample 2 ku Ll AR ESTO bb INAD011
69. 56 O 4F 79 9 39 57 P 50 80 3A 58 Q 51 81 C 14 Symbol Sets Code Pages ASCII to Hexadecimal Conversion Chart continued Char Hex Decimal Char Hex Decimal R 52 82 i 69 105 S 93 83 j 6A 106 T 54 84 k 6B 107 U 55 85 6C 108 V 56 86 m 6D 109 W 57 87 n 6E 110 X 58 88 O GE 111 Y 59 89 D 70 112 Z 5A 90 q P1 113 5B 91 r 72 114 BC 92 s 73 115 5D 93 t 74 116 5E 94 V TS 117 _ 5F 95 V 76 118 60 96 w 77 119 a 61 97 K 78 120 b 62 98 y 79 121 63 99 Z TA 122 d 64 100 7B 123 e 65 101 7G 124 f 66 102 7D 125 g 67 103 7E 126 h 68 104 delete TF 127 Symbol Sets Code Pages C 15 Binary to Hex Conversion Chart Binary Hex Binary Hex 00000000 00 00100000 20 00000001 01 00100001 zA 00000010 02 00100010 22 00000011 03 00100011 23 00000100 04 00100100 24 00000101 05 00100101 25 00000110 06 00100110 26 00000111 07 00100111 27 00001000 08 00101000 28 00001001 09 00101001 29 00001010 OA 00101010 2A 00001011 OB 00101011 2B 00001100 OC 00101100 2C 00001101 OD 00101101 2D 00001110 OE 00101110 2E 00001111 OF 00101111 2F 00010000 10 00110000 30 00010001 11 00110001 31 00010010 12 00110010 32 00010011 13 00110011 33 00010100 14 00110100 34 00010101 15 00110101 35 00010110 16 00110110 36 00010111 17 00110111 37 00011000 18 00111000 38 00011001 19 00111001 39 00011010 1A 00111010 3A 00011011 1B 00111011 3B 00011100 1C 00111100 3C 00011101 1D 00111101 3D 00011110 1E 00111110 3E 00011111
70. 741 Distance from the lower left edge of the print area to the pivot point English 0 189 Metric 0 480 SAMPLE Dots 0 383 141141242345 Note Allow a minimum of 1 10 inch between the scan edge of bar code and label edges or other data Bar code Options 1 UPCA 16 EAN13 2 2 UPCE 17 EAN13 5 3 Interleaved 2 of 5 22 Postnet 4 Code 39 no check digit 23 Code 93 5 Codabar 31 Code 16K 6 EAN8 32 PDF417 7 EAN13 33 MaxiCode 8 Code 128 35 Data Matrix ECC 200 9 MSI 36 Quick Response 10 UPCA 2 38 GS1 DataBar 11 UPCA 5 40 Code 39 MOD 43 check digit 12 UPCE 2 41 UPCA 4 Price CD 13 UPCE 5 44 EAN13 amp Price CD 14 EAN8 2 50 Interleaved 20f5 w Barrier Bar 15 EAN8 5 Bar code density Use the following table for other bar codes Note Ifthe field contains an 11 digit UPC bar code the printer automatically zero suppresses it into a 6 digit UPCE bar code Defining Fields 2 9 Bar Code Density Density Narrow Narrow to Data Appearance Char Type Selector Yo or cpi Element Wide Ratio Length Codes Set dots mils Available a E ma a aao a aa aa aan A a ma am UPCA 2 5 12 76 2 9 9 N A 11 or 12 1 5 6 70r8 0to9 Price CD 4 114 3 14 8 14 17 UPCE 2 76 2 9 9 N A 6 or 7 1 5 6 70r8 0to9 2 5 4 114 3 14 8 9 12 EAN8 2 76 2 9 9 N A 7 or 8 1 5 6 7 016 0to9 2 5 4 114 3 14 8 10 13 EAN13 2 5 2 76 2 9 9 N A 12 or 13 1 5 6 70r8 0to 9 Price C
71. 8x 18 5 36 x 25 20 x 20 6 44 x 31 22 x 22 7 60 x 43 24 x 24 8 72 x 52 26 x 26 9 88 x 64 32 X 32 10 124 x 91 36 x 36 11 172 x 127 40 x 40 12 228 x 169 44 x 44 13 288 x 214 48 x 48 14 348 x 259 52 X 52 15 408 x 304 64 x 64 16 560 x 418 72 x 12 17 736 x 550 80 x 80 18 912 x 682 88 x 88 19 1152 x 862 96 x 96 20 1392 x 1042 104 x 104 21 1632 x 1222 120 x 120 22 2100 x 1573 132 x 132 23 2608 x 1954 144 x 144 24 2710 x 2335 0 default bar code size automatically determined by data Bar Code Size Density Max Data Length App Char Row x Col Selector Num X Alphanum Code Set n V F Data Matrix 8 x 18 25 10x 6 8 OOH to FFH Rectangular 8 x 32 26 20 x 13 symbols 12 x 26 27 32 x 22 12 x 36 28 44 x 31 16 x 36 29 64 x 46 16 x 48 30 98 x 72 0 default bar code size automatically determined by data Note The printers support printing a Data Matrix symbol with an X dimension of 13 mils or greater If you use a denser bar code make sure the bar code scans in your particular application Our premium supplies and increasing the print contrast are recommended for denser bar codes Depending on your application additional densities are available B9 height Bar code height in 1 100 inches 1 10 mm or dots Minimum values English 20 Metric 51 Dots 41 POSTNET PDF417 and MaxiCode bar codes have a fixed height Always use 0 for these bar codes omall Data Matrix and QR Codes may not be scannable The Data Matrix and QR Code
72. 9 1 4g O Bold Character Set Symbol Sets Code Pages C 3 OCRA Character Set r4 gt gt lt E Lol S c o o Ac H VI Lu Lul LI m lt I 0 1 2 3 Y 5 b B 4 Code Page 100 Macintosh a 00 mg TN E E IN o Al VI 3 e 58 iso T e 5 WG m a b cd e f qh oP QRS T U V WX Y Z JI K L MN O aa Oh A B C D E F GH 1 0 12345678 9 C 4 Symbol Sets Code Pages Code Page 101 Wingdings Code Page 437 sis mmh ge q a Q A 1 T s S r b R B 2 Gi 2 H O 2 Mp it C WD 0 o o A m n 7 A P D A Q 7 De c at GC mag b Q gt Ca A 2440800 SH R A XL o me o lt o z 4 a e gm Noc E KON lt he kO e T 1 NN oO Se So TI gt Fx fr rei a rit 9 p KS gt 753 E e jb n x v RA y CO E E A gus o0 0 gt KING Rw DD D kk yo e ou Doo weg cri e Ge x e n a Ha Symbol Sets Code Pages C 5 Code Page 850 Latin 1 O g x f A J KL MN OO N gt x S gt gt Oo D g D ABCDEFGHI 2 3 4 5 6 7 8 9 a O 1 Code Page 852 Latin 2 A J K L MN O N Ke gt lt gt gt 0 ov O d e A B C D E F G HI 2 3 4 5 6 7 898 4 1 C 6 Symbol Sets Code Pages
73. 91 15 1 10 mm 27 18 120 39 231 51 al Dots 21 91 175 Height Magnification 1x TX 1 100 in 10 42 72 92 1 10 mm 26 46 185 21 dots 20 140 CG Triumvirate Typeface Bold 12 pt Font 1003 Width Mag Minimum Average Maximum r c N 1x 1 100 in 2 60 8 85 16 15 1 10 mm 6 61 22 49 L 41 01 W Dots 5 17 31 7x 1 100 in 18 23 67 94 113 02 1 10 mm 46 30 EE 157 43 a 287 07 Mm a Dots 35 119 217 Height Magnification W 1x TX 1 100 in 12 50 87 50 1 10 mm 81 75 222 25 dots 24 168 CG Triumvirate Typeface Bold 18 pt Font 1004 Point sizes greater than 12 include only the following special characters 01234567892 96 amp DDFKLMPSkpr e Y Since this font does not support the full ANSI character set some characters above decimal value 127 are substituted For example decimal value 191 prints the Yen symbol instead of the upside down question mark 4 Width Mag Minimum Average Maximum 1x 1 100 in 7 81 12 50 22 92 1 10 mm 19 84 1 31 75 8 58 21 Dn Dots 15 24 44 PX 1 100 in 54 69 87 50 160 42 1 10 mm 138 91 222 25 407 46 Dots 105 168 308 Height Magnification 1x 8 TX 1 100 in 19 27 134 90 1 10 mm 48 95 342 64 dots 37 259 B 8 Fonts CG Triumvirate Typeface Bold 22 pt Font 1005 Point sizes greater than 12 include only the following special characters 0123456789 amp DFKLMPS kp
74. C cL 5 A JKLMNO s DA B C D E F GHI 0 12 3 4 6b 6 7 8 9 Code Page 1258 Vietnamese 1 H ny Ba S 7 MN gt lt Xx oz e gt v 3 o o Uu o D u O a A K LM NO ABCDEFGHI J s0 17 3 4 5 b 7 8 9 C 12 Symbol Sets Code Pages ASCII to Hexadecimal Conversion Chart Use the chart below to translate the characters printed on your test label The chart lists ASCII characters and their hexadecimal and decimal equivalents Char Hex Decimal Char Hex Decimal NUL 00 0 DC2 12 18 SOH 01 1 DC3 13 19 STX 02 2 DC4 14 20 ETX 03 3 NAK 15 21 EOT 04 4 SYN 16 22 ENQ 05 5 ETB 17 23 ACK 06 6 CAN 18 24 BEL 07 7 EM 19 26 Backspace 08 8 SUB 1A 26 Tab 09 9 Escape 1B 27 linefeed OA 10 file separator 1C 28 vertical tab OB 11 group separator 1D 29 form feed OC 12 record separator 1E 30 carriage return OD 13 unit separator 1F 31 SO OE 14 space 20 32 SI OF 15 21 33 DLE 10 16 22 34 DC1 11 17 23 35 Symbol Sets Code Pages C 13 ASCII to Hexadecimal Conversion Chart continued Char Hex Decimal Char Hex Decimal 24 36 3B 59 25 94 lt 3C 60 amp 26 38 3D 61 27 39 gt JE 62 28 40 3F 63 29 41 40 64 2A 42 A 41 65 2B 43 B 42 66 2C 44 C 43 67 2D 45 D 44 68 2E 46 E 45 69 2F 47 F 46 70 0 30 48 G 47 71 1 31 49 H 48 72 2 32 50 49 73 3 33 51 J 4A 74 4 34 52 K 4B 75 5 35 53 L 4C 76 6 36 54 M 4D 77 7 37 55 N 4E 78 8 38
75. Combining Field Options You can use more than one option with most fields When you use multiple options for the same field you must place the options in the order you want to apply them to your format Restrictions Some options cannot be used together See the following sections addressing individual options for specific combinations to avoid Example Fl y pipi Syntax R option parameter parameter R1 R Indicates field option header R2 option Option number 1 Define Fixed Characters 4 Copy Data 30 Pad Characters 31 Calculate Check Digit 42 Format as a Price Field 50 Define Bar Code Densities 51 Define Security and Truncation of PDF417 Bar Codes 52 Define Width or Length of PDF417 Bar Codes 60 Define Incrementing Decrementing Fields 61 Re Image Fields R3 parameter s Varies per option See the following option descriptions Option 1 Fixed Data Fixed data is information a company name or store number you want to print on all labels You can define fixed characters for an entire field or for part of a field Syntax EL Fixed Char RT R Option Header R2 1 Option 1 R3 fixed char Characters to insert Enclose in quotation marks If you are defining fixed characters for part of a field place underscores _ in non fixed positions Any spaces in the phrase are fixed characters Range 0 2710 Note Underscore characters are stripped out and the data is compressed if no data is supplied by the batch
76. D 4 114 3 14 8 15 18 Interleaved 1 1 1 21 103 4 1 3 0 O to 2710 8 0 to 9 2 of 5 2 2 1 12 59 1 1 2 5 or 120f5 3 3 2 7 34 5 1 3 0 with Barrier Bar 4 4 2 6 29 6 1 2 5 5 5 6 4 19 7 1 3 0 6 6 3 4 19 7 1 2 5 7 7 5 3 14 8 1 3 0 8 8 8 3 14 8 1 2 3 9 9 6 3 14 8 1 2 0 10 11 2 2 9 9 1 3 0 11 11 0 2 9 9 1 3 0 12 12 7 2 9 9 1 2 5 13 14 5 2 9 9 1 2 0 Code 39 or 1 1 4 10 49 3 1 2 5 O to 2710 8 SPACE MOD43 2 1 7 8 39 4 1 2 5 Extended g du 4 19 7 1 2 5 0 to 9 Code 39 4 4 2 3 14 8 1 3 0 A to Z 6 6 3 2 9 9 1 3 0 7 7 0 2 9 9 1 2 5 11 3 9 4 19 7 1 2 0 12 12 7 1 4 9 1 3 0 20 3 0 5 24 6 1 2 2 Codabar 2 2 1 8 39 4 1 3 0 0 to 26 8 NW7 3 3 0 6 29 6 1 2 5 0 to 9 4 4 6 4 19 7 1 2 5 a to d 5 5 1 4 19 7 1 2 0 7 8 4 2 9 9 1 3 0 8 9 2 2 9 9 1 2 5 9 10 1 2 9 9 1 2 0 Code 128 4 3 5 7 0 5 24 6 N A 0to 2710 8 OOH to 7FH or 6 4 4 8 7 4 19 7 Code 16K 8 5 8 11 7 3 14 8 20 8 7 11 5 2 9 9 Note For 20f5 bar codes pad field data to the left with a zero when an odd number of characters are used Codabar uses A as the start and stop characters if not included with the data All bar codes with Note Values in bold indicate the default 2 10 Defining Fields Bar Code Density Density Narrow Narrow to Data Appearance Char Set Type Selector or cpi Element Wide Ratio Length Codes dots mils Available i CODE 93 3 out 6 29 6 N A O to 2710 8 OOH to 4 4 5 5 24 6 ZER 5 5 6 4 19 7 7 7
77. E F G H H H DI EI ns 40 TOTO DEE Two diagnostic labels print The diagnostic labels show the printer s configuration as well as the model number and software version number Refer to the System Administrator s Guide to print the checkerboard grey scale serial and parallel quality labels With version 2 0 or greater software the printer has International font capability Reading Diagnostics Labels The first diagnostic test label shows the model number software version and the printer s configuration by packet See Chapter 5 Configuring the Printer for more information about the printer s configuration The second diagnostic test label shows the model number software version total number of inches printed voltage print contrast printhead resistance number of bad dots and memory In the example above The printer has printed 505 inches of regular supplies The printer has printed no high energy synthetic supplies No options are set CONTRAST POT does not apply 9 8 8 If You Receive an Error Message Any time you receive a message that is not described in this manual or the recommended action does not solve the problem call Technical Support Calling Technical Support Technical support representatives are available Monday through Friday during regular business hours Their number is listed on the back cover of this manual Follow these steps before you call 1 Make sure your PC
78. FORMAT BUFFER IMAGE BUFFER RECEIVE BUFFER TRANSMIT BUFFER SCALABLE FONTS BUFFER Buffer Allocation Considerations Keep these items in mind when allocating memory 9 8 8 Do not allocate more memory than what is available Free memory from one buffer before you add it to another buffer Reallocate all the buffers if you need to reallocate any buffer Send all buffer re allocations in one packet The printer evaluates each individual buffer allocation separately If one buffer allocation is invalid the entire packet is invalid For example if you send 1 M R N 20 M T N 60 the printer ignores the entire packet because the second line allocates 6K for the transmit buffer and 4K is the maximum for that buffer If you define a buffer size that exceeds the maximum value an error occurs However no information is lost 4 Whenever the printer accepts a memory configuration packet it takes effect immediately causing a printer reset Any information contained in the buffers is lost Resend your formats batches graphics or fonts to the printer If you remap your image buffer make sure the length and width specified in your format header are not too large for the current image buffer In other words if you remap for a 2 x 6 inch label you cannot print a 2 x 8 inch label without receiving an error until you change your format header or increase your image buffer Configuring the Printe
79. H 21 U 9 22 V 10 J 23 W 11 K 24 x 12 L 25 Y 13 M 26 Z OFF White Dots of Dots Code of Dots Code 1 a 14 n 2 b 15 O 9 C 16 p 4 d 17 q 5 e 18 r 6 f 19 s 7 g 20 t 8 h 21 u 9 i 22 V 10 j 23 W 11 k 24 X 12 25 y 13 m 26 Z C 20 Symbol Sets Code Pages FORMAT DESIGN TOOLS Use copies of these worksheets and grids to create formats batch data and check digit schemes You may want to keep copies of the completed forms for your records Batch Worksheet Check Digit Worksheet Supply Layout Grids English Metric Dots Format Worksheet Format Design Tools D 1 Batch Worksheet TOYLNOI HOLVd LVINJOJ cd s3qvaH la 330V3H HOLVd ALILNVNO ya I1VGdN MAN CH lt lt D dk D UI LL NOILVNNILNOO HIIVa HIGIM QH LNISd 1snrgv G33ds Lsnrdqv NIDYYIN 1SnrGV LNldd 1SYALNOO d3QqvaH JOHINOO INIdd D 2 Format Design Tools a O3 eO E am N lt pom O de Check Di NHLIHODTV Z HL NJ1 9 SNINGOW S JOI 3d t NOILOV 09 T SE LL WHLIOOTY e HINN ge Smnaow sv Boga ev NOLLOY v YOLOATAS c d3dvaH lt lt NHLIHODTV Z HION31 9 SNINGOW S JOI 3d t NOILOV WEIGHTS lt lt lt lt lt A8 lt YOLOATAS c HIGVAH lt NHLIHODTV Z HION3I 9 SNINGOW S IJOINIG rv NOILOV WEIGHTS lt lt lt lt lt A8 lt YOLOATAS c d3QdvaH
80. LOCAL SERVICE OFFICE Avery Dennison Printer Systems Division 4 Q9 E 170 Monarch Lane b d Monotype Imaging Miamisburg OH 45342 Li lon TABLE OF CONTENTS GETTING STARTED snnsazanaazanzananzazanzananzanaanaa 1 1 Creating an MPCLII Format Packet 1 2 Using MPCLII Conventions 1 3 WP Gh PUNDA iii susunan qona ds dee Ae Reema EE 1 3 Standard Syntax Guidelines 1 3 Starting Wilna LP PAA PP ee bee ee eens 1 4 Determining Format Contents 1 4 DeterminingthePrintArea 1 4 Drawing Rough Sketches 1 5 Using Supply Layout GHGS a EE 1 5 Considering Field Types 1 6 CGONSIGCHUNO POS EE 1 6 Using the Format Worksheet 1 6 Filling in the Format Worksheet 1 6 DEFINING FIELDS 2252525525205 AA MAGS saus a a a a a s ANA asw s b ce Ed a 2 1 DefinngtheFormatHeader 2 2 Defining Text Fields 2 3 Defining Bar Code Fields 2 7 Defining Constan
81. MSI 0 14 ForV PDF 417 0 2710 ForV Maxicode 15 99 For V Data Matrix 0 to 2335 alphanumeric V 0 to 2710 numeric Quick Response 1167 2710 numeric V 707 2710 alphanumeric GS1 DataBar 0 13 V For more information about MaxiCode Data Matrix Quick Response and GS1Data Bar see Appendix A To print certain bar codes you need the following versions of software Bar Code Version QR Code 2 0 or greater Data Matrix 2 8 or greater GS1 DataBar 3 0 or greater Printers with version 1 x software cannot be upgraded Contact Service for more information 2 8 Defining Fields Samples B5 row B6 column B7 font B8 density Distance from bottom of the print area to the pivot point of the field The pivot point varies depending on how the field is justified Pivot points e S HPLE di AT 1 23448 85689 0 1111212345 1 Left Center Right Justified Fields L gt P Pm LC KE KE of of 1 23448 85689 123668 85689 Balanced Fields End Justified Fields Remember to include text or numbers that may appear with the bar code for the row measurement English 0 365 Metric 0 927 Dot 0
82. QI adn N OQ EN NN W O O 00000000 Q P gt 1 N o G G Q N G N A 7 12 7 10 7 12 missing overlapping due to magnification 8 4 Index 5 no check digit generated 3 4 seguential method downloading off tag errors 8 4 supply setup packet B poor print guality 8 2 system setup packet A running out of printer memory 5 14 text field programming conventions 1 3 scalable font proportional fonts magnification of B 5 buffer proportionally spaced fonts definition of term definition of term G 2 information about schemes R customizing check digits security truncation RAM using option 51 storing images 4 6 segments receive buffer 5 11 defining ribbon selection 5 4 selecting bar code type rotating selector check digit bar codes 2 13 description of constant text characters 2 15 sending immediate commands constant text fields 2 16 sequential downloading text characters 2 5 explained text fields 2 5 setting rough sketches 1 5 battery voltage run length graphic packet baud rate sample 4 11 feed mode flow control S format number language sample margin position bar code density option 3 9 monetary symbol batch control field 6 2 number of decimal places batch data field 6 2 online mode batch header 6 2 parity batch method downloading 6 4 print contrast calculate check digit option 3 4 print position check digit scheme packet 3 9 print speed communication settings packet F 5 10 printhead width configuration packe
83. R Option Header R2 61 Option 61 Example R 61 Reimages the constant field that appears next to a variable field Re Image ON FROM MONARCH MARKING SYSTEMS DAYTON OH BOA 5 of 1H 1 Jil 78901 2 Shipper Hum 78981 Re Image ON Re Image OFF FROM MONARCH MARKING SYSTEMS DAYTON OH BOX 5 of 1H 22456 7898175 d Shipper Num 78961 Re Image OFF In the above example Option 61 was applied to the bar code field to keep the incrementing field Box from blocking out the bar code field 3 8 Defining Field Options Using Check Digits Check digits are typically used to ensure that a text or bar code field scans correctly If you apply Option 31 the printer calculates a check digit A check digit scheme determines how the printer calculates a check digit When you define a check digit scheme you assign a number to identify it This number is later entered in box R4 when you apply Option 31 to a field You can use check digits with text or bar code fields Check digit calculations are performed on numeric data only Do not use check digits with price fields Do not define a check digit scheme for UPC EAN Code 39 with the MOD43 check digit and Code 93 bar codes because they have predefined check digits Syntax A selector action device modulus fld length D P weights AT A Check Digit Header A2 selector Assign a number from 1 10 to this check digit formula A3 action The action to perfor
84. acket Option 50 Bar Code Density You can apply this option to bar code fields when you want to create custom densities When you apply this option it overrides the density value in the bar code field Do not use Option 50 with UPC or EAN bar codes When using this option set the density parameter in your bar code field to the default value You can only use this option once for each bar code field This option overrides the density selected in the bar code field Bar codes produced using Option 50 may not be scannable The additional character gap narrow space and wide space parameters are valid only with Code 39 and Codabar If these parameters are specified for any other bar codes they will be ignored by the printer Syntax R 50 narrow wide gap nar space wide space R1 R Field Option Header R2 50 Option 50 R3 narrow Dot width of the narrow element Range 1 99 R4 wide Dot width of the wide element Range 1 99 R5 gap Additional dot space between characters Enter a value of 1 99 Code 39 and Codabar only R6 nar space Additional dot width of the narrow bar code space Code 39 and Codabar only Range 1 99 R7 wide space Additional dot width of the wide bar code space Code 39 and Codabar only Range 1 99 Example Ry DO 478745458 Creates a custom bar code density with a narrow element of 4 dots a wide element of 8 dots a gap of 4 dots 4 additional dot widths for the narrow bar code space and
85. adequate white space before and after the bar code A darker bar code does not mean it will scan better BROADWAY SYSTEMS BROADWAY SYSTEMS BROADWAY SYSTEMS MD WA Tatah DAYTON OHIO DAYTON OHIO DAYTON OHIO Dark IN SPEC Light Reducing Ima Time Imaging time is the time it takes the printer to image the data for the first label after the printer receives the format and batch packet There are several ways to reduce the imaging time send formats and configurations once use a batch quantity of zero or update batch fields If the formats use the same check digit scheme you only need to send the check digit scheme once Send formats once and use the batch update field to change information on the label Using a batch update field reduces the imaging time because only the fields that change are imaged All other fields remain the same as the last queued batch Use the batch quantity zero method when your application requires operator intervention to enter data While the operator is entering data the previous field is sent with a batch quantity of zero The printer images the field but does not print it After the operator enters the data for the last field the batch quantity can be specified The last remaining field is imaged and the label prints almost immediately To pre image a label 1 Send the format and a batch header in one file The first time you send the
86. and number system are shown at the bottom The bar code is left aligned without any field rotation Example Bil 30V Dp 57 yn D Ur ly D pA 25 Defines a bar code field field 3 with up to 30 characters of variable length starting at row 5 column 5 The GS1 DataBar uses a density of 4 No text is shown with the bar code The bar code is left aligned with no field rotation Defining Fields 2 13 Defining Constant Text Fields A constant text field is a set of fixed characters that prints on all labels Define each constant text field separately This field is not assigned a field number but is counted as a field keep this in mind as the printer allows a maximum of 200 fields per format The characters in this field cannot be changed by batch data Field options do not apply to constant text fields Determine the height and the maximum width of the characters using the tables in Appendix B Fonts If you re using proportionally spaced fonts use the average size of the characters Mark the pivot point of your field This varies depending on how your field is justified Syntax C1 C C2 row C3 column C4 gap C5 font C6 hgt mag C7 wid mag Cy Low COLUMN gap ont hgt mag wid mag c lor alignment char rot field rot fixed char sym set Constant Text Field For monospaced fonts distance from bottom of print area to the pivot point For proportionally spaced fonts distance from bottom of print area to
87. and places two digits to the right of the decimal 5 6 Configuring the Printer Defining the Control Characters Packet Use the control characters packet E to enable and disable the immediate commands Do not change the MPCL control characters Changes take effect with the first character following the end of header character of the configuration packet Each control character must be unique and cannot appear anywhere else In your packet except within quotation marks You can customize the trailer characters to work with your host Use the following syntax for the control characters packet Notice all but the first parameter are within quotation marks Syntax L Be ANSI cd stringi etring2 E E Control Characters Packet E2 ANSI cd 123 Start of header left bracket 044 Parameter comma separator 034 Quoted strings quotes 124 Field separator pipe sign 125 End of header right bracket 126 Data escape ees double tilde character optional def ch Immediate command character optional Up to any 3 characters in the 0 255 decimal range The character must be defined before this command can be used The caret 094 is normally used Note ANSI cd includes seven separate parameters The first five parameters are required The other parameters are optional E3 string 1 Terminator for status requests and ENQ requests The default is 013 Sending disables this sequence E4
88. and the field length is variable Example Ra lg 5 Uses fixed characters in positions 4 and 5 The other positions are variable Example R 1 MONARCH MONARCH appears as a fixed field in this example To fill in the non fixed portion of the field see Defining Batch Data Fields in Chapter 6 As an alternative you can apply Option 4 to copy data into the non fixed character positions 3 2 Defining Field Options Option 4 Co Data You can create a field that uses data from another field This is useful for creating merged fields or sub fields You can copy the information from multiple fields into one field by applying the copy procedure more than once Copy data is the only option you can apply to a field more than once The maximum number of characters defined in box T3 or B3 must allow for the number of characters you will place in the field including any price check digit or fixed characters inserted by the printer The maximum number of characters in the field into which data is copied cannot exceed 2710 or the maximum number of characters permitted by the bar code Note When copying from more than one field copy into the destination field from left to right Syntax R 4 sre ld src st rt to copy dest Start Copy code RT R Field Option Header R2 4 Option 4 R3 src fld Field number from which data is copied Range 0 999 R4 src start Position number in the source field of the first character to b
89. ansion option and a downloaded International TrueType font TrueType fonts are designed to be regionally specific therefore all code pages may not be supported in a given font See Appendix C Symbol Sets Code Pages for more information Example EE Ay n n mn 1 3 Powers up the printer in the online mode displays prompts in English does not print a separator after each batch prints zeros with slashes through them and uses the internal symbol set Defining the Supply Setup Packet Use the supply setup packet B to select supply type ribbon feed mode supply position and cut position Syntax I B supply type ph energy feed mode supply posn B1 B Supply Setup Packet B2 supply type Supply Type Options 0 Black mark supply default 2 Continuous non indexed supply Note You may need to adjust the print contrast in the Print Control packet based on the type of supply you are using B3 ph_energy Printhead Energy setting based on the supply loaded Options 0 Standard Supplies 1 Special fax paper 2 High Energy synthetic B4 feed mode Feed Mode Options 0 Continuous operation default 1 On demand mode B5 supply posn Supply Position Range 99 99 in 1 203 inch O0 is the default Do not change this setting If you need to move the printing for a pre printed area change the print adjustment Example 1 B 0 2 1 0 1 Indicates black mark synthetic supply has been loaded causes the printer to ope
90. ation MaxiCode automatically pads data with the character Note MaxiCode does not support the NULL character Modes 2 and 3 are defined by the way the postal code class of service and country code fields are arranged The postal code class of service and country code are required fields Begin with the message header then the primary data 15 characters followed by the secondary message up to 78 characters Or begin with the primary data then the message header followed by the secondary data If the postal code data characters are all numeric then the MaxiCode symbol is set to Mode 2 If the characters are alphanumeric or only contain ASCII characters 65 to 90 then the MaxiCode symbol is set to Mode 3 If you receive an error 612 check your MaxiCode data You may have not correctly structured or left out one of the three required fields postal code class of service and country code or the 029 character A 4 Samples Mode 0 Obsolete Sample F 1 A R E 0200 0200 MAXICODE Bd 93 V7 0207207 52 170 6 L O B 1 N 1 1 450660000 Cy 001 Cy 840 C 030 C 01 02996 C 1Z21234567 8 029 C UPSN 029 C 12345A 029 C 0 0 029 C eat m Cp 111 4029T C 15 029 C Y 029 C 60 SADDLEBROOK CT 029 C DAYTON 029 C OH 030 c 004 Mode 2 Sample F 1 A R E 200 200 MAXI M2 By l 955 Mp 0205 205 32 do Do Oy 0 B 1 N 1 1 gt
91. aximum Number of Characters ed 13 no check digit input 2 GS1 DataBar 14 Truncated 13 no check digit input 3 GS1 DataBar 14 Stacked 13 no check digit input 4 GS1 DataBar 14 Stacked Omni directional 13 no check digit input 5 GS1 DataBar Limited 13 no check digit input 6 GS1 DataBar Expanded 7 UPCA 11 no check digit input 8 UPCE 10 no check digit input 9 EAN13 12 no check digit input 10 EAN8 7 no check digit input 11 UCC EAN128 and CC A B 12 UCC EAN128 and CC C For more information refer to the GS1 General Specification Note If not enough characters are entered the bar code pads to the left with zeros If too many characters are entered unpredictable results may occur If FNC1 function 1 is supported use the pound sign in the batch data to invoke it Defining Fields 2 7 B4 fix var Fixed F or variable V length field Bar Code Number of Characters Fixed or Variable UPCA 12 F UPCA 2 14 F UPCA 5 17 F UPCA Price CD 12 F UPCE 7 F UPCE 2 9 F UPCE 5 12 F EAN8 8 F EAN8 2 10 F EAN8 5 13 F EAN13 13 F EAN13 2 15 F EAN13 5 18 F EAN13 Price CD 13 F POSTNET 9 or 11 F pr O 0 2710 Forv Code 39 w or w o CD or MOD43 0 2710 ForV Codabar 0 2710 F or V Code 16K 0 2710 V Code 128 0 2710 F or V Code 93 0 2710 V
92. b field For example extract part of the data in a bar code and display it in text form in a sub field Then use the copy data option Option 30 Pad Data You can add characters to one side of a field to pad the field Padding allows you to fill in the remaining spaces when the entered data does not fill an entire field If a variable length field is not completely filled with batch data this option fills the remaining positions in the field with the character designated by Option 30 Syntax R 30 L R character RT R Option Header R2 30 Option 30 R3 L R Indicates type of padding L Pad field on left side R Pad field on right side R4 character Pad character must be within the 0 255 decimal range and enclosed inside quotation marks Note Do not use on fixed length fields Example E KO 4 Pads data with an X on the left side of the field Sample Use for Padding If you have a variable length bar code that you want to occupy a fixed amount of space on the supply use pad characters If the maximum number of characters in the bar code is 15 but the batch record only has 10 characters the padding option fills the remainder of the field with pad characters Option 31 Calculate Check Diqit The printer generates a check digit if you apply Option 31 to the field You cannot use this option if the field contains a UPC EAN or Code 39 with the MOD43 check digit bar code Syntax R 31 gen ver check dig
93. ceive a field off tag error An easy way to see trailing spaces is to print the field in the reverse font Make sure if you magnify a field it does not go off the label or cover another field Magnifying a field increases the distance between the printed character and the edge of the cell 8 4 Printer Optimization SAMPLES This appendix contains sample formats You can customize any of these formats to meet your needs The samples pictured are oriented as if you are looking down at the display watching labels come out of the front of the printer as shown below Samples A 1 Sample UPCA Format Packet Cen Ey 200 200 EME 29 C 140 40 0 1 2 1 W C 0 0 SAMPLE FORMAT 1 Bel elp 87865540 72720757 50 T 2 18 V 50 50 1 3 1 1 B PE 3 SAMPLE FORMAT Sample Batch Packet MN B 25 N 1 0 28028 1 1 02802811111 2 TEXT FIELD TEXT FIELD HangTag Example Ppl ey Re loy Lao I1TAGULT 0047896320 Cg 220 p20 e O07 By 67 By 10707 008783960520 1 Cy 203 207 070078 6p Ay lip OO WA 045 12 099 Ce203 337 Op DU B7 Gp nA F by D D AT 00654113 1158 C20 309p 0750 87 Ar 07 E TUBY T X AA KE maa Cp L167 99 0 905 05 t Dip NG NG X d Crod 31 Op E e 13 A L0 Re 5549 ee Sample Batch Packet By Ly Ny B Og Oy 11 Tag Example P ly A Ry BE 200 100 15AB1520 j C 44 40 0 50 9 9 A 1 0 0 PEANUTS 1 By bp lO F 125 25 1 2 50 TL0 R 1 028400067362 ol 28
94. d Units Character Character Character Width Sample Width Sample Width Sample 1x 1 100 in 8 37 3 9 13 3 1 10 mm 21 26 9 9 33 78 A A A Dots TT 8 27 TX 1 100 in 49 75 24 63 84 24 1 10 mm 126 37 62 56 214 pp Aa NG Dots 101 50 171 To calculate other font widths multiply the font dots 14 dots for Standard 7 dots for Reduced 24 dots for Bold by the magnification and add the default spacing 3 dots for Standard 1 dot for Reduced 3 dots for Bold between characters B 4 Fonts Example 14 Standard font dots x 5 magnification 70 3 default spacing between characters There are 73 dots in the Standard font at 5x Standard 1x PX 1 100 in 10 8 15 9 1 10 mm 27 4 192 8 dots 22 154 Reduced 1x PX 1 100 in 6 9 48 28 1 10 mm 17 5 122 6 dots 14 98 Bold 1X 1 100 in 16 7 117 24 1 10 mm 42 4 297 8 dots 34 238 Proportional Font Magnification Each character in a proportionally spaced font is a different height and width You may be able to place more characters on a line using proportionally spaced fonts You may want to experiment with these fonts and adjust field measurements in your format as needed The bitmapped fonts either monospaced or proportional appear jagged when magnified The magnification range is 1 7 The following tables provide height and width magnification of sample characters Fonts B 5 CG Triumvirate
95. d column parameters represent where on the format to place the N Pat s graphic image Parts 3 8 inch Wire If you are placing a graphic a logo for example within a certain area on your supply enter the starting position bottom left corner _3 59 8 Pack MN TIT This label shows the triangle logo beginning the bottom left 4591118712 corner at 155 33 as defined in the graphic field Defining the Graphic Header Every graphic packet must contain a graphic header This is the first thing you enter It identifies and provides important measurement and formatting information for the graphic Bitmap duplicate next bitmap constant text line and box fields follow the graphic header if they are used Syntax G graphID action device units row col mode name G1 G Graphic Header G2 graphID Unique number from 0 999 to identify the graphic image G3 action The action to perform to the graphic Options A Add the graphic C Clear the graphic from the printer G4 device Graphic storage device F Flash Memory saved when the printer is turned off R Volatile RAM format must contain a graphic field T Temporary Storage Note If you are using flash memory send the graphic only once Then send only batches to reference it If you re send the graphic each time it creates separate copies and eventually fills up flash memory G5 units Unit of measure Options E English measured in 1 100 inches M Metric meas
96. d options Bar code density is invalid See Defining Bar Code Fields in Chapter 2 for the bar code density chart GS1 DataBar bar code symbol type is invalid The range is 1 to 12 See Defining Bar Code Fields in Chapter 2 for more information 7 4 Troubleshooting 035 GS1 DataBar bar code separator height must be 1 or 2 See Defining Bar Code Fields in Chapter 2 for more information 036 GS1 DataBar bar code segment width is invalid The range is 2 to 22 See Defining Bar Code Fields in Chapter 2 for more information 040 Line thickness must be 0 99 dots 041 Line direction must be 0 90 180 or 270 042 End row is invalid Line segment or box end row is defined outside of printable area 043 End column is invalid Line segment or box end column is defined outside of printable area 044 Dot pattern for line or box must be 045 Line length is defined beyond the maximum length See Defining Line Fields in Chapter 2 for valid lengths 046 Line type must be S segment or V vector 051 Imaging mode in the graphic header must be 0 Batch Errors Error Description Code 101 The format referenced by batch is not in memory 102 Print quantity is outside the range 0 999 104 Batch mode must be N new or U update 105 Batch separator in a batch control field must be 0 off 106 Print multiple is outside the range 1 24 108 Multiple part supply is outside the range 1 5 Option
97. d has less than 3 bad dots 168 Printhead has more than 10 bad dots or is not connected Make sure the printhead is connected 790 The printer is busy Turn off the printer Wait two seconds and turn it back on Resend the packets If the problem continues call Technical Support 791 The printer has an error pending Turn off the printer Wait two seconds and turn it back on Resend the packets If the problem continues call Technical Support 192 Printer not initialized 793 Printer job gueue full Flash Memory Errors These errors occur when there is a problem with the printer s flash memory Error Description Code 800 A directory in flash memory is full 801 Flash memory is full 802 A directory in flash memory cannot be found 803 There is no directory in flash memory 810 A file in flash memory is not open 811 A file in flash memory is already open 812 The file in flash memory is full 813 You cannot access flash memory Troubleshooting 7 11 820 An error occurred in the flash program 821 An error occurred while erasing flash memory 822 There is a flash ID error Memory Expansion Errors These errors occur when there is a problem with the Print Engine memory expansion option Error Description Code 860 There is an error opening a font file on the print engine memory expansion option 861 There is an error when writing to a file on the print engine memory expansion option 862 There is an invalid cond
98. d length and stop bits to make sure they match those at the host Do not toggle between Microsoft Windows and MS DOS while using the COPY command or you will receive a framing error Exit Windows before using the COPY command Re transmit the data There is a problem with flow control between the printer and the host Make sure the printer and the host flow control settings match both are DTR or both are XON XOFF If the error persists call Technical Support Online receive queue is full Check your printer s XON XOFF or DTR SETUP values to be sure there isn t a flow control problem The internal keyboard buffer is full or you need a new keypad Call Technical Support The buffer size you defined exceeds the total available in your machine Internal software error Call Technical Support Data Formatting Failures Formatting errors indicate that a field will print incorrectly After you have checked the data stream and corrected the data retransmit the format and batch Note Error Code 571 572 573 574 575 601 603 For these errors the batch still prints but the field font bar code or density may be incomplete missing or contain incorrect data Description Invalid bar code length Invalid copy field padded field or incrementing field length Invalid price length No CD scheme or room for CD The CD scheme in the batch does not fit the format or the field contains blanks The graphic included in your fo
99. d packet to check the sizes of your current buffers See Configuration Packet Header for more information After you check your current buffer sizes you can begin reallocating memory If you want to increase your image buffer and you will not be using scalable fonts add that memory into your image buffer Example I M R R 20 Receive buffer 2K M T R 10 Transmit buffer 1K M D N 80 Downloadable fonts 8K M V R 160 Scalable fonts buffer 16K M I N 3200 Image buffer 320K Make sure memory is available before adding memory to a buffer In the above example if the image buffer M I N 3200 was defined before the downloadable fonts and scalable fonts buffers M D N 80 and M V R 160 were defined an error would have occurred About Memory Buffers Transmit Buffer Used to send ENQ job and upload responses This buffer must be allocated as volatile R RAM Receive Buffer Used to save data received from the host before it is processed by the printer Changing this buffer size affects the amount of data the printer can receive without using flow control This buffer must be allocated as volatile R RAM Image Buffer Used to image the current format To use supply lengths greater than 4 0 inches you must reconfigure memory An image up to 11 65 inches can be created by increasing the image buffer You may not be able to use scalable or downloadable fonts if you have allocated memory from these buffers into your image buffer Use the
100. dth To estimate the size of your field use the letter W for the widest field or an L for an average width field Find your selected font and the desired width in Appendix B Fonts Options for standard printer fonts B Opaque Normal Black Normal D R W Opaque Normal White Normal O Transparent Normal Black Normal Options for scalable fonts AIN Opague Normal Black Bold B O Opaque Normal Black Normal E S Opaque Italics Black Bold FIT Opaque Italics Black Normal Linefield Linefieldnot blockedoutby blockedoutby was 7999 opaquefield was 542 transparentfield using attribute B using attribute O fs 60 00 is 60 00 T12 alignment T13 charrot T14 field rot Note Solid black print should not exceed 30 on a given square inch of the label or the printhead life may be decreased There are two types of field color overlay attributes Transparent The overlay field text or constant text does not block out or erase existing fields Opaque The overlay field blocks out or erases existing fields Field placement in the packet is an important consideration when using field color attributes If a line field is defined before the overlay text or constant text field the line field is blocked out by the overlay field depending on the overlay field s color attribute If a line field is defined after the overlay field the line field is not blocked out by the overlay field regard
101. e copied Character positions are numbered 1 2710 starting from the left R5 to copy Number of characters to copy Range 1 2710 R6 dest start Position number where copied characters are to begin printing in the destination field Range 1 2710 R7 copy code Copy Method 1 Copy field as is including price symbols pad characters check digits etc 2 Copy unformatted data without price characters pad characters etc Example F trar te Est Copies data from field 3 starting at the first position and copying three characters In the destination field the information is placed in position 1 and copied as formatted data Merging Fields You can copy data to merge the contents of fields Use the copy data option as many times as necessary to copy all the appropriate fields into the merged field In the following example two text and two non printable fields are shown Data from these fields is merged to form field 5 and is then printed as a bar code Field Data Field Type 1 203 Non printable 2 339 Non printable 3 8 Text 4 BLUE Text 5 2033398BLUE Bar Code To create this seguence 1 Define fields 1 2 3 and 4 2 Define field 5 as a bar code Allow enough characters in the bar code field to hold all the copied characters 3 Apply Option 4 to field 5 once for every source field Defining Field Options 3 3 Sub Fields You can copy a segment of data from one field into a new location called a su
102. e the operator is entering data the previous field is sent with a batch quantity of zero The printer images the field but does not print it After the operator enters the data for the last field the batch quantity can be specified The last remaining field is imaged and the label prints almost immediately To use the batch quantity zero method 1 Send the format and a batch header in one file The first time you send the batch header use the parameter N new batch and the parameter 0 for zero quantity This ensures the label is properly positioned The printer images constant text line and box fields but does not print them 2 Input data for each field and send it with a batch header using the parameter U batch update and a quantity of zero When the printer receives the data it immediately images the field but does not print it At this time the printer is imaging all associated fields including fields that copy from other fields 3 Repeat step 2 for each field except the last one 4 For the last field input data and send a batch header with the quantity of labels you want printed When the printer receives input for the last field it immediately prints the labels See Reducing Imaging Time in Chapter 8 for an example using the batch quantity zero method Modifying Formats The optional entry method is a quick way to modify your format fields check digit fields and configuration packets Optional Entry Met
103. eceive an Error Message ee ees 7 2 Calling Technical SUpPOFrt 7 2 DARA AAA AA UAE AA eae NG NT 7 3 A EE 7 3 WAUA EE 1 5 Dene T Rt XI Tt EN beh Pea LIT TL IT AA AA 7 5 Online Configuration ErroOrS 7 6 Check III ISI TOES eia Be AA KUNA MUCHANGO 7 8 Er EE 7 8 Communication E PROLS EE 7 9 Data Formatting Failures 7 9 Machno Faunce aaa gan a A EA IAA AE OS bee de EIA a ee eee ee Wa 7 10 Flash Memory EIrrorsS 7 11 Memory Expansion ErMOrS 7 12 Hard Printer Failure Errors 7 12 PRINTER OPTIMIZATION aaa aaa aana aaa aaa ees 8 1 Adjusting the Print Guality 8 2 Reducing Imaging Time 8 2 General Format Tips and Hints 8 3 SAMPLES 42 22 53 a ai aa are ross 4 asas A Sis eee cas sowa A 1 Sample UPCA Format Packet A 2 Hang Tag Example EE A 2 Tag en e ATA 25 A 2 e EE E eb 308 816 0309 wie PAR A 2 Receipt Format Example A 3 Label le APA A 3 Elias Oe CT A 3 Sample MaxiCode Pack
104. ed to the col value above to determine the actual position in the format G5 mode Imaging mode Enter 0 G6 rotation The orientation of the graphic on the supply Enter 0 Example SE m m Defines a graphic field that is identified by the number 57 The image begins at 0 0 The imaging mode is 0 and there is no rotation Sample Bitmap Graphic Imaqe The following format shows the graphic packets hex and run length in a sample format LP 2 AR Rr ES KE 200 PMT2 Ge Sr Loc 20 050 Oy L467 307190 9575 Dy Ly Oy Vp LTO L007 0710047 Lol BO Oy Dy yy Vp OO OU 0 LOU lel By FA Op Oy r py LLO E 00 ly ly By k OO Uy ap log Ve 5 iOS DOS Ly LB OO O L 9 94 15 94 195 10 B 5 19 F 30 65 1 7 40 1 0 0 j 3 Pat s Parts 3 8 inch Wire 3 55 8 Pack Jl LM Creating Graphics 4 13 4 14 Creating Graphics CONFIGURING THE PRINTER This chapter discusses how to upload the printer s configuration or font information configure the printer using online configuration packets e use immediate commands to control the printer s operation at any time Configuring the Printer 5 1 Using Online Configuration Packets Use online configuration packets to change the printer s settings You can send an individual configuration packet or a single packet containing all the configuration packets Supply all parameters for each packet Make a copy of the online configuration worksheet in Appendix D Format De
105. eding bitmap line twice at row 118 and 119 You can use constant text line or box fields in a graphic packet to create a compliance label overlay See Chapter 2 Defining Fields for more information about these fields Sample Hex Graphic Packet Gy 99 AEG OO O SOUWIRE B 39 48 H 3FFFFFFO B 40 32 H 01FFC000000FF8 B 41 32 H 3F00000000000FCO i B 42 24 H 03C0003FFFFFF0000F B 43 24 H 7C3FFFFFFFFFFFFFELFO B 44 16 H 0183FFFFFFFFFFFFFFFF06 B 45 16 H 018FFFFFFFFFFFFFFFFFFE B 46 16 H 01FFFFFFFFFFFFFFFFFFFE B 47 16 H O0l1FFFFFF80001FFFFFFFFE B 48 16 H O1FFFFF0000000007FFFFC B 49 24 H 7F800007FFFF00003FFO B 50 24 H 1FCO0007FFFF00001FCO D 0 4 4 B 51 24 H 1CO3FFFFFFFFFFFEO1CO D 0 4 4 B 52 32 H 3FFFFFFFFFFFFFEI1CO D 0 4 4 4 10 Creating Graphics OO oss NO HS HS KG CO OO d bl O 5000 1001 WON H c N H H Oo O0 O O O O Or wos DN ks mss DN CO N CO Wa GO S vs N d s des OY a gt D Ero NG Um gm un UJ O B CJ DU EI O D UD LU D D DJ D D WUWU W OO 00 O 00 O O9 O 00 sl af al I eck sch zt zc ed O En 7 24 H Bp 29724
106. el The printer requires this information in a special form This section describes how to create a sample MPCLII format packet Make sure supplies are loaded you have a fully charged battery the printer is connected to a host and ready to receive data and you have software in the printer Refer to your Operator s Handbook for more information 1 Type the following format header in any text editor 1 25 hy F p200 200p TEMEA 2 Type the following constant text field C 140 40 0 1 2 1 W C 0 0 SAMPLE FORMAT 1 3 Type the following bar code field B l l2 FE 985 40 1 2 40 5 0 19 0 4 Type the following text field Tez LO Vp Oy Oy ly lr A 3 For detailed information about the format header text constant text and bar code fields see Chapter 2 Defining Fields For information about batch packets see Chapter 6 Printing You have created a format packet for your MPCLII printer Now a batch packet must be created before you can print the format 5 Type the following batch header after the text field line B 25 N 1 6 Type the following bar code data 1 02802811111 SAMPLE FORMAT 1 0 28028 1111 TEXT FIELD 7 Type the following text field data 2 TEXT FIELD 8 Save your file as SAMPLE FMT 9 For your application to use the format use the Ultra Net library functions in the Programmer Manual 1 2 Getting Started Using MPCLII Conventions
107. ely position information on your label Decide whether you want to design formats using English Metric or Dot measurements i Supply Layout Choose from the following grids English MN no print area English See 1 2 Width The English grid is measured in 1 100 Y y Inches f N Metric The Metric grid is measured in 1 10 millimeters mm e Graphic The printer uses dots to print images ona label The printhead has 203 dots per inch DPI If you want to use the supply layout grids a copy of each is in Appendix D Format Design Tools gt N a je r Ir pp o D o 0 O J 25 2 gt Q ko Q ko sed j NY 0 50 100 150 109 133 183 Getting Started 1 5 Considering Field Types After you select a supply size the next step in designing a format is to decide what information you want to print on the label For example you may want to print your company name price of an item and a bar code that combines information from other places Everything you want to print falls into one of the following categories Field Type Description Examples m NO Text Contains letters numbers or symbols item number item description you want to print department number price date Bar Code Used for printing bar codes that can i
108. embed in your application Each command must be sent separately Syntax control character immediate command The printer can accept only one immediate command at a time Sending a command before the previous one is completed can result in an error Example CB Immediately cancels the batch currently printing unless an error exists in the printer This example assumes that the defined immediate command control character is the caret Command Parameter E ACA Cancels all the batches in the queue unless an error exists on the printer ACB Cancels only the current batch being printed unless an error exists ADD or DCd Disables the MPCL data escape character the tilde and inhibits MPCL from acting on ANY data escape sequence from the host Sets the MPCL data escape character to the ASCII value given by the d parameter The value can be any ASCII character AEA Aborts an error condition This command is the same as pressing Escape to clear an error May need to be sent multiple times Use ARB to reprint batch Caution This command causes the current batch to stop and the condition that caused the error to remain uncorrected AER Resets the error This command is the same as pressing Enter to acknowledge an error Normal operation resumes AFD Feeds a label when printer is idle Simulates the operation of pressing the trigger and dispenses the next label if printer is in the
109. er font data or the cell size information for a particular font The font packet is useful when you are downloading fonts If you are using downloaded fonts the font number and the number of bytes each downloaded font uses is listed This packet does not list the number of bytes the standard printer fonts use Use the MONARCH MPCL Toolbox Font Utility available on our Web site to create the font header and data Refer to the online help for more information Syntax N font ACTION device data l ngth data record W1 W Writable Font Header W2 font The font identifier from 0 32000 Use 0 to specify all fonts W3 action Action Options A Adds the specified font C Clears all or specified fonts except ones in flash H Uploads font size information M Uploads font memory usage information W4 device Device Options F Flash M Print engine memory expansion must use for International fonts R Volatile RAM Z All devices use for upload W5 data length The length of the font data The range is 68 16384 optional If you are creating fonts you need to have font data included with this packet W6 data Multiple data records define the font The first character is either an record H hex or an R run length referring to the algorithm The rest of the record is up to 2710 optional characters of font data in double quotes Separate the algorthm and the data with a comma and end the record with Example
110. es or is out of supplies Check the supply tracking supply marks black mark sensor position and supply roll for binding Change supply 706 The motor could not get up to speed within the allotted time Call Technical Support 707 The motor reached the desired speed but was unable to maintain that speed Call Technical Support 708 The motor has stalled or is running too slow to measure the speed Call Technical Support 750 Printhead is overheated Turn off the printer to let the printhead cool If the error persists call Technical Support 751 Printer did not sense a black mark when expected The supply may be jammed For these errors Check the supply tracking supply marks black mark sensor position 7 10 Troubleshooting supply roll for binding If the error continues to appear change the supply 152 Printer sensed a mark in the wrong place 153 Printer sensed a mark that is too long 156 The printer is out of supplies Load supplies 157 Load supplies The calibrated supply length differs by plus or minus 25 inches from the format 158 Check supply Either the supply is not seen or the on demand sensor is broken purchase optional Check for a label jam Clear the supply path or reload supplies This error may occur if you remove a label too quickly in on demand mode The printer does not recalibrate after this error 162 Low battery Recharge the battery 763 Waiting to dispense label 765 Printhea
111. ets A 4 ModeO Obsolete Sample A 5 Mode 2 un el EE A 5 Mode3Sample A 6 Sample Data Matrix Packets A 7 Square Data Matrix Packet A 7 Rectangular Data Matrix Packet A 7 Sample Data Matrix with Function1 A 7 Sample Quick Response Packets A 8 Entering Batch Data for QR Code aa A 8 GR code Packet L se e oan bd danes bee ee ee de eed e eee eG seed CR S A 9 Structured Append Mode A 9 Structured Append QR CodePacket A 10 Sample GS1 DataBar Packets aaa A 10 GS1 DataBarwithFunction1 A 10 GS1 DataBar EAN13 with Composite A 10 GS1 DataBar 14 Stacked Omni Directional A 10 GSiDataBarErkpanded A 10 GS1 DataBar Expanded no composite A 10 FONTS EE B 1 Bitmap FontInformation B 4 Monospaced Font Magnification B 4 Pro
112. evices use for upload Example F 0 H Z Selects all formats in memory and returns the following Example F 0 H Z Fmt 1 406 406 Fmt 10 324 406 Emt 1554912 912 Fmt 20 305 609 Fmt 25 1218 406 Displays the format number supply length and supply width in dots for each format in memory Example F 1 H Z Selects format1 and returns the following to the host F 1 H Z Fmt 1 406 406 Displays the supply length and supply width in dots for format Configuring the Printer 5 17 5 18 Configuring the Printer PRINTING This chapter describes how to define the batch header batch control and batch data files Defining the Batch Header Batch data is the actual information printed on the supply Batch data fills in the format s text bar code and non printable text fields A batch packet contains the following three parts batch header identifies the format and how many labels to print batch control defines the print job batch data defines the actual information printed on the label optional Printing 6 1 A batch header begins the file It tells which format the batch uses and how many labels to print To record batch data make a copy of the worksheet in Appendix D Format Design Tools Syntax B format N U quantity B1 B Batch Header B2 format Format number 0 999 to use B3 N U Controls how image is generated N New default Erase image and re image all fie
113. ffers a mode called structured append or concatenated that allows you to collect data from multiple QR Code symbols and use that data elsewhere For example the components of a sub assembly can have individual QR Codes and the QR Code for the entire assembly contains all the data from the individual codes This mode also requires certain parameters at the beginning of all batch data Syntax mode id code of div parity error cor mask data input char mode id Mode identifier Use D to indicate the structured append or concatenated mode code Code number of the individual symbol in the concatenated set You must use a two digit number in decimal of div Total number of symbols in this concatenated set You must use a two digit number in decimal parity Parity byte You must use a two digit number in hexadecimal There is no standard parity byte error_cor Level of error correction Some damaged bar codes may still be scannable if the error correction is high enough Options H Ultra high reliability level Q High reliability level M Standard level L High density level Note As you increase the error correction level the maximum number of characters in the field decreases mask Mask number Undefined Leave blank or use 0 data input Type of data input Options A Automatic M Manual char Type of characters Options Alphanumeric B Binary K Kanji N Numeric Note In binary mode the number of characters must be represented by t
114. fields line and box fields Defining Fields 2 1 Defining the Format Header A Format Header begins a format file Syntax F format action device measure length width name ET Format Header F2 format Unique number from 0 999 to identify the format F3 action Action Enter A to add the format to the printer F4 device Format storage device Options R RAM default When you turn off the printer items saved in RAM are lost F Flash Memory When you turn off the printer items saved in Flash memory are saved F5 measure Unit of measure Options E English measured in 1 100 inches M Metric measured in 1 10 mm G Graphic measured in dots F6 length Supply length top to bottom in selected units English 55 400 Metric 140 1016 Dots 112 812 Note An image up to 11 65 inches 296 mm or 2365 dots can be created by increasing the image buffer See Chapter 5 Configuring the Printer for more information F7 width Supply width from left to right in selected units English 120 205 Metric 305 480 Dots 244 416 F8 name Format name optional 0 8 characters enclose within quotation marks Example fF 1 A Ry by 300 100 TEXTILES Format 1 TEXTILES uses a three inch long by one inch wide label 2 2 Defining Fields Defining Text Fields Create a separate definition for each text field If text falls on two lines each line of text reguires a separate definition Syn
115. gt 8 9 8 Do not use a field number more than once per format Define all fields in the order you want to image print them Separate all parameters with a Parameter Separator End each field with a Field Separator Enter all information in CAPITAL letters except words or phrases within quotation marks Include all parameters for a field unless documented as optional Define non printable text fields before the field to which they apply Define options immediately after the field to which they apply Multiple options can be used with most fields Options can be used in any combination except as noted with each definition Keep in mind that proportionally spaced fonts need wider fields than monospaced fonts For variable field data use a letter W to determine the maximum field size Getting Started 1 3 Do not place a new line return or any other non printing character within a field definition However a carriage return or line break after each makes your formats easier to read TL ly20 VyS0 I0 pLa Lp LB Cp OPO pO Te ply NE El 20 1 1 1 1 BC po Upa e Spaces are ignored except within character strings Starting with a Design Before you create a format packet you must design your label To design a custom label 1 Decide which fields should appear on your label See Determining Format Contents for more information 2 Determine your label size Labels are available from us in a wide va
116. haracter rotation is used MADE IN USA is printed in this field The internal symbol set is used 2 16 Defining Fields Defining Line Fields Use lines to form borders and mark out original prices Define each line separately This field is not assigned a field number but is counted as a field keep this in mind as the printer allows a maximum of 200 fields per format You can define any line length and a thickness up to 99 dots as long as the solid black print does not exceed 30 percent of any given square inch of the label Line Types You can create horizontal and vertical lines There are two ways to define lines Segments You choose the starting point and ending point Vectors You choose the starting point the angle and the length of the line Syntax L type row column angle end row length end col thickness pattern LT E Line Field L2 type Type of line Only vertical and horizontal lines are supported Options S Segment You choose the starting point and ending point V Vector You choose the starting point angle and length SAMPLE L3 row Distance from bottom of print area to the starting point English 0 365 Metric 0 927 8 III L4 column Distance from left edge of the print area to line origin SAMPLE English 0 189 Metric 0 480 Dots 0 383 I 1112429345 L5 angle If Using Segments end row Row location of ending point Measure from bottom of print area Ranges same as row abo
117. he 4 digit number in decimal Example 1 D59020589 002 C BOUOGgqrcode Defines the structured append mode D for QR Code This is symbol 02 of a concatenated set containing 05 symbols The parity byte is E9 The error correction level is Q which provides a high reliability Use 0 for the mask number The data input mode is Automatic The type of characters are binary B and there will be six 06 data characters qrcode Samples A 9 Structured Append AR Code Packet thy 2 phy Bp AI KUA IA AA By ke 200g Ny AA J BAN L D0Z02589 00A C 0123456789ABCD adU 129 064 159 252 224 064 Sample GS1 DataBar Packets GS1 DataBar with Function 1 a Doo e F 1 A R E 200 200 UCCAB By le 30 1 54 15 98 2 35 D T0 119 22 1 LBy LN 1 1OABC Monarch Printers GS1 DataBar EAN13 with Composite p UN Era T CER ETE LE l A R E 400 200 GSIEANIS3 B05 39 Vador LO 3Gp 3p OD pO clip Or L24 R 1 123456789012 910123456 0112345678901231 B 1 N 1 j GS1 DataBar 14 Stacked Omni Directional Er LT A ER BR Z200 200 S TACKON By lgl204JW 20420 959 2 0100 0 Hh y0 4 2 2 BE LNG Up 1234567890123 3 GS1 DataBar Expanded F 27 A R E 400 200 EXPANDED By ly LZ0 Vel0 10 38 2 100 0 l 0 6 6 i La L Li s CL Las L Es B 27 N 1 1 L234 567890L234567 6901 234567 69012345678 901 234567690123 456076901 234567890 ru r5
118. hod This method enables you to reset only the parameters you want to change Commas act as placeholders for unchanged parameters The optional entry method reduces file size and increases the speed at which files are sent to the printer 6 4 Printing TROUBLESHOOTING This chapter explains how to print diagnostics labels reset the printer call Technical Support This chapter also provides explanations of your printer s errors The errors are classified by type and are listed in order If you have trouble loading supplies or performing maintenance refer to your Operator s Handbook Follow the directions provided with the error description to correct the problem If you cannot clear an error turn off the printer wait several seconds and then turn on the printer Call Technical Support if you receive any error message not listed in this chapter Troubleshooting 7 1 Printing Diagnostics Labels Select the printer icon from status bar on the display Select Printer Diagnostics 1 2 3 Select Printer from the Printer Diagnostics menu 4 Select Diagnostic Labels from the Printer Tests menu 5 Select Diag Label from the Diagnostic Labels menu Monarch Monarch 1 0 MODEL 46039 5 H Version 1 0 0 0 TOT L INCHES 0000505 HI ENERGY INCHES 0000000 VOLTAGE 07 45 CONTRAST POT N A PH RESISTANCE 0384 0319 BAD DOTS 000 HEHDRY 1024HR 2048HN OPTIONS SHID N A MOD L Ch a E L n
119. iction is outside the range of 1 6 223 Option is not valid for the field 224 Bar code intercharacter gap must be 0 99 dots This is also known as the additional character gap when using Option 50 Defining Bar Code Densities Online Configuration Errors Error Description Code 251 Power up mode must be 0 online 252 Language selection must be 0 English 253 Batch separator code in a system setup packet must be 0 off 254 Slash zero selection must be 0 standard zero or 1 slashed zero 255 Supply type must be 0 black mark or 2 non indexed 256 ibe ery energy must be 0 Standard supplies 1 Fax paper or 2 Synthetic supplies 7 6 Troubleshooting 257 258 259 260 261 262 263 264 265 266 267 268 269 270 2 1 212 282 283 284 285 286 287 288 289 Feed mode must be 0 continuous or 1 on demand Supply position is outside the range Contrast adjustment must be 28 40 dots Print adjustment must be 99 99 dots Margin adjustment must be 99 99 dots Speed adjustment must be 0 Primary monetary symbol is invalid Secondary symbol selection must be 0 none or 1 print secondary sign Monetary decimal places must be 0 3 Character string length in the control characters packet must be 5 MPCL control characters or 7 ENQ IMD command character Baud rate selection must be 7 115200 Word length selection must be 1 8 bits Stop bits selection must be 0 1 bits
120. in there until another format is sent or the printer is turned off Using Temporary Storage You should use temporary storage when the graphic image is used only in one format or your graphic image is very large Graphic data in temporary storage is held in the image buffer until the graphic is printed Then it is cleared from memory when you send a new or updated batch You can use the same graphic image multiple times on a format Send the graphic image to the printer after the format to which it applies If a graphic is stored in temporary storage do not place a graphic field in the format This causes an error Instead position the graphic image by using the row and column locations in the graphic packet header Image memory temporary storage accepts a graphic packet 2436 rows long with 384 dots per row Using Flash You can use flash memory when the graphic image is used by several formats because you only have to send the graphic image once This eliminates the need to send the graphic image repeatedly See Placing the Graphic in a Format for more information about using the graphic packet in a format 4 6 Creating Graphics Creating a Graphic Packet Your graphic packet can contain bitmapped fields for bitmapped images constant text fields lines boxes Images using hex representation or run length encoding are bitmapped images See Designing Bitmapped Images to design your bitmapped image
121. ing Code Page 950 Traditional Chinese 437 DOS Code Page 437 Domestic 850 DOS Code Page 850 International 852 DOS Code Page 852 Latin 2 855 DOS Code Page 855 Russian 857 DOS Code Page 857 IBM Turkish 860 DOS Code Page 860 MS DOS Portuguese 1250 Code Page 1250 Latin 2 1251 Code Page 1251 Cyrillic 1252 Code Page 1252 Latin 1 1253 Code Page 1253 Greek 1254 Code Page 1254 Turkish 1255 Code Page 1255 Hebrew 1256 Code Page 1256 Arabic 1257 Code Page 1257 Baltic 1258 Code Page 1258 Vietnam The Standard Reduced Bold OCRA and HR fonts only support the Internal Symbol Set 0 The CG Triumvirate typefaces support only the ANSI and DOS Code Page 437 and 850 Symbol Sets The scalable font font 50 does not support Code Page 1256 Arabic Code pages 852 860 and 1250 1258 are for downloaded TrueType fonts or the scalable font Code pages 102 107 require the print engine memory expansion option and a downloaded International TrueType font TrueType fonts are designed to be regionally specific therefore all code pages may not be supported in a given font See Appendix C Symbol Sets Code Pages for more information C 100 80 0 1 1 1 B L 0 0 MADE IN USA 0 Defines a constant text field starting at row 100 column 80 It does not have any additional inter character gap The Standard font is used without any additional magnification The printing is black on white and left justified No field or c
122. ining next bitmap fields defining the header hexadecimal chart hexadecimal method including in a format overview of bitmap run length chart run length method storing the image graphic packets clearing from memory grid overview help getting hex graphic packet sample human readable characters placement considerations selecting for a bar code image buffer imaging repeating parameters using zero batch headers imaging time when to use scalable fonts immediate commands enabling sending table when to use incrementing fields fixing the first number restrictions syntax using option 60 International code pages J justification of bar code of constant text fields of text field L language printer Latin characters layout decisions to make designing a label grid print area Index 4 4 9 4 10 4 9 4 8 C 16 degt 4 12 4 2 C 20 4 2 4 5 4 6 2 13 2 13 2 15 2 5 rough sketches length of a bar code field of a text field lines defining defining as segment defining as vectors determining distances thickness M machine errors list of magnification considerations of monospaced fonts of proportional fonts mapping method hexadecimal method run length margin adjustment selection MaxiCode data stream information measurement on a grid memory allocating clearing packets packet syntax storing images in flash storing images in RAM
123. it RT R Option Header R2 31 Option 31 R3 gen ver Enter G to generate a check digit R4 check digit Specifies a check digit scheme Enter a number that identifies a check digit scheme that has been defined For more information see Using Check Digits Range 1 10 Example Ry olyG d Generates a check digit using the previously defined check digit scheme 5 3 4 Defining Field Options Option 42 Price Field You can apply options that will insert monetary symbols automatically Do not use this option with Option 31 define a check digit or Option 60 increment or decrement a field This option is not recommended for bar codes When determining the maximum number of characters add the maximum number of digits and the monetary symbols Syntax R 42 appearance code RT R Option Header R2 42 Option 42 R3 appearance Enter 1 to print price field in standard notation as defined by country setting code Use the monetary formatting packet to select monetary notations and symbols by country setting See Defining the Monetary Formatting Packet for more information See Appendix C Symbol Sets Code Pages to make sure the monetary symbol you want to use is printable in the font selected for this field For monetary symbols other than the dollar sign use the internal symbol set Example R 42 1 Uses a price field that prints the monetary symbol and notations as defined in the monetary formatting p
124. ition for the print engine memory expansion option Hard Printer Failure Errors These errors are hard printer failures Call Technical Support if you receive these messages Error Description Code 904 No memory for native layer 907 Low RAM error 909 RAM corrupted 911 Version string mismatch SYSTEM ERROR can be VECTOR 2 Bus Error Address Error Illegal Instruction Zero Division CHK CHK2 Instructions TRAP Instructions Privilege Violation Trace 10 Line 1010 Emulator 48 User defined vectors 48 255 O Oo N O Om P C9 This error is fatal If you receive it reset and or reflash the printer If the error persists call us at the number listed on the back cover of this manual for instructions Ifthey determine you should send the printer back use the original packaging box and packing material and include the documentation Use the following address Electronic Repair Center 200 Monarch Lane Door 39 Miamisburg OH 45342 The warranty does not apply if you do not follow these instructions 7 12 Troubleshooting PRINTER OPTIMIZATION This chapter provides information on how to improve your printer s performance by adjusting the print quality reducing the imaging time for printing providing general tips and hints for designing formats This printer uses smart imaging to image and print fields on supplies Smart imaging remembers the exact boundaries and locations of each field and p
125. laces a boundary box white space around each field When a field changes that particular boundary box is cleared and the new field data is imaged However the new field data may require a larger boundary box than the previous field did In some cases neighboring fields that do not change may be covered with white space from the changing field s boundary box Printer Optimization 8 1 Adjusting the Print Quality Many factors affect print quality type of supplies print contrast and the type of printer s application The type of supply should match the printer s application Using premium supplies reduces smudged images hard to read labels and faded print Supply type print speed and print contrast work together to improve the print quality of labels Contact your Paxar Representative for more information If the print quality is too light or too dark adjust the print contrast The correct contrast setting is important because it effects how well your bar codes scan and how long the printhead lasts Be sure to check the print quality of bar codes with a bar code verifier or scanner If you do not have a verifier or scanner check the bar code visually A bar code that is IN SPEC will have complete bars and clear spaces Small alphanumeric characters will look complete A bar code that is IN SPEC may not look as good as one that is too dark but it will have the highest scan rate Note For highest scan rates make sure there is
126. lds using online data Any missing fields will be blank U Update last image with one or more fields All other fields remain the same as the last queued batch B4 quantity Quantity to print 1 999 Note Using 0 pre images the field to reduce the imaging time for labels See Batch Quantity Zero Method for more information Example B 1 N 1 Defines a batch header that uses format 1 and reimages all fields using the online data One label is printed with this batch Defining the Batch Control Field The batch header must precede this field The batch control field defines the print job and applies only to the batch that immediately follows Syntax E feed mode batch sep print mult multi part ETE Batch Control Field E2 feed mode Feed Mode Options 0 Continuous Feed default 1 On Demand E3 batch sep Batch Separator Use 90 E4 print mult Number of tags 1 24 with the same image O is the default E5 multi part Number of identical parts on one tag 1 5 0 is the default Example E 0 0 1 1 Defines a batch control field Continuous feed mode is used and no separator prints between batches Defining Batch Data Fields Batch data fields should be sent in field number order Use continuation fields for large amounts of data If you are using N New in the batch header you must list all fields with your data in sequence If you are using U you need to list only those fields and data that changes from the la
127. le fonts use 4 250 for the font s point size Width magnifier 1 7 times With TrueType scalable fonts use 4 250 for the font s point size 2 14 Defining Fields C8 color C9 alignment C10 char rot Options for standard printer fonts B Opaque Normal Black Normal D R W Opague Normal White Normal O Transparent Normal Black Normal Options for scalable fonts AIN Opaque Normal Black Bold B O Opaque Normal Black Normal E S Opaque Italics Black Bold F T Opaque Italics Black Normal Note Solid black print should not exceed 30 on a given square inch of the label or the printhead life may be decreased There are two types of field color overlay attributes Transparent The overlay field text or constant text does not block out or erase existing fields Opaque The overlay field blocks out or erases existing fields Field placement in the packet is an important consideration when using field color attributes If a line field is defined before the overlay text or constant text field the line field is blocked out by the overlay field depending on the overlay field s color attribute If a line field is defined after the overlay field the line field is not blocked out by the overlay field regardless of the overlay field s color attribute Alignment of constant text in the field Options Align on left side of field Center text within field for monospaced fonts only Align o
128. less of the overlay field s color attribute Alignment of text in the field Options Align on left side of field Center text within field monospaced fonts only Align on right side of field monospaced fonts only Align at midpoint of field Align at endpoint of the field Use L B or E for any font MWANI Character rotation The field or supply does notrotate only the characters do Options 0 Top of character points to top of field 1 Top of character points to left of field 2 Top of character points to bottom of field 3 Top of character points to right of field MONARCH MONARCH MONARCH MONARCH ABCD CODO 1930 DINO Field rotation Field rotation rotates the whole field not just the characters Rotation is affected by the pivot point which varies depending on how text is justified Lower left corner of field is the pivot point Options 0 Top of field points to top of supply 1 Top of field points to left of supply 2 Top of field points to bottom of supply 3 Top of field points to right of supply MONARCH MONARCH MONARCH MONARCH Field pjai4 Field Dia Defining Fields 2 5 T15 sym set Symbol set Use 0 for the Internal Symbol Set For scalable or TrueType fonts use 1 100 101 102 103 104 105 106 107 437 850 852 855 857 1257 1258 ANSI Symbol Set Macintosh Wingdings Unicode user input for particular mapping BIG5 user input for Unicode mapping GB2312 user input for Unicode ma
129. llowed by various header elements tEgAp AR By 600 400 EMU Monospaced Fonts All characters have the same width and are easy to center justify Option R 4 6 1 3 1 Packet B 1 N 1 2 Monarch Pre image Standard bold and reduced are monospaced Any line within a format that applies special formatting to a field This line always begins with R and must immediately follow the field it applies to Any string of characters within A way to optimize the printer because it images the fields while data is collected After the last field is imaged the label prints almost immediately Proportionally Spaced Fonts Scalable Fonts Soft Downloaded Fonts TrueType Fonts Volatile RAM All characters have different widths and are difficult to center justify CG Triumvirate Typefaces All characters are scalable and smooth at any point size There are no jagged edges at any point size because the font is created from an equation every time it is used Reside in the printers RAM They can be erased or overwritten All characters follow the TrueType outline font standard All characters are scalable and smooth at any point size Contains information that is LOST when the printer is turned off INDEX A adding custom fonts algorithm in sum of digits algorithm in sum of products alignment bar code allocating memory bar code alignment bar codes alignment character lengths customizing de
130. lly Unicode KSC5601 translates the character mappings Unicode GB2312 Unicode Unicode BIG5 Unicode 103 BIG5 GB2312 Unicode 104 GB2312 SJIS SJIS 105 SJIS Code Page 932 Japanese Shift JIS GB2312 GB2312 106 GB2312 Code Page 936 Simplified Chinese BIG5 BIG5 107 BIG5 Code Page 950 Traditional Chinese Characters in batch data must be entered based on their mapping Unicode BIG5 etc Note Symbol sets 102 107 require the print engine memory expansion option and a downloaded International TrueType font B 16 Fonts International Font Sample 1EF 3 A R E 150 200 SIMPLE T 1 5 V 10 10 0 100 30 30 B L 0 0 102 3 Symbol Set Parameter LBy op Usi F N b 1 125 000 125 002 125 004 125 005 Fon Number This example prints these four characters with Unicode batch data of 125 000 125 002 125 004 and 125 005 fc JSI Refer to the Internet for a listing of the characters in each code page Search on a particular code page such as codepage 936 to view the characters in that code page Licensing Your Fonts We provide you with tools to create and download TrueType fonts However it is your responsibility to purchase and license any fonts you download to your printer Contact your font supplier for licensing information Additional fonts that are compatible with the printer can be purchased from The Electronic Font Foundry 11 Silwood Road Ascot SL5 OPY England
131. m Enter A to add the check digit scheme A4 device Format storage device Options R RAM default When you turn off the printer items saved in RAM are lost F Flash Memory When you turn off the printer items saved in Flash memory are saved A5 modulus Number from 2 11 The modulus is used to divide the sum of products or the sum of digits A6 fld_length The maximum number of characters the field will contain Range 0 2710 A7 D P Algorithm The algorithm determines how the check digit is calculated Options D sum of digits P sum of products A8 weights String of digits used for calculation A weight string is a group of two or more numbers that is applied to a field The number of digits in this string should equal the number in fld_length Enclose in quotation marks Range 0 2710 Example Ay LA Rh 40 57 P 65432 j Adds check digit scheme number 1 to the printer s memory The modulus is 10 the maximum number of characters in the field is 5 The check digit is calculated by using the Sum of Products and the string of digits used in the calculation is 65432 Sum of Products Calculation This is an example of how the printer uses Sum of Products to calculate a check digit for this data o 2 3 2 45 2 1 Y 1 Weights are applied to each digit starting with the last digit in the weight string They are applied right to left beginning at the right most position of the field Remember a weight string
132. mber of rows length the bar code expands in width Column value does not include start stop or left right indicator columns If this option does not immediately follow the PDF417 bar code field the default settings are used You can only use this option once per PDF417 bar code field Syntax R 52 row column dimension RT R Option Header R2 52 Indicates Option 52 R3 row column Indicates if you are defining the number of rows or columns R Row C Column If you specify rows the bar code expands in columns or vice versa R4 dimension The number of rows or columns defined for the bar code The default is 4 Valid values 3 90 for rows 1 30 for columns Example Ry52 C 10 Defines the column width of 10 which expands the PDF417 bar code length by 10 3 6 Defining Field Options Option 60 Incrementing Decrementing Fields You may have an application such as serial numbers in which you need a numeric field to increment increase in value or decrement decrease in value on successive tickets within a single batch Incrementing or decrementing can be applied to numeric data only If you have a field that includes letters and digits apply incrementing or decrementing to only the portion of the field that contains digits Do not use with Option 42 price field Syntax R 60 I D amount l pos r pos RT R Option Header R2 60 Option 60 R3 I D incrementing field D decrementing field R4 amount Amount to increa
133. memory buffer downloadable fonts format image receive scalable font transmit memory card list of errors merging copied data fields with option 4 modifying formats modulus description of check digit calc in sum of digits in sum of products monetary decimal selection formatting syntax list of options symbol selection symbol setting using price formatting monospaced fonts definition of term magnification of 7 10 UJ UJ oo OQ 429 4 3 4 2 4 5 5 5 A 4 A 4 1 5 H online configuration worksheet online mode selection opague overlay explanation optimizing print quality print speed repeating field parameters using zero batch quantities option definition of term optional entry method options field brief list of calculating check digits copy data customized bar code density general overview incrementing decrementing ordering padding data price formatting restrictions security truncation for PDF417 using multiple width length for PDF417 P packet definition of term packet A syntax packet B syntax packet C syntax packet control characters factory defaults syntax packet D syntax packet E syntax packet F syntax packet M syntax packets batch check digit scheme clearing from memory configuration configuration upload guidelines padding data syntax parameters definition of term for batch control field for batch data field for batch header repeating
134. mn end row end col thickness pattern Q1 Q Box Quadrilateral Field SAHPLE Q2 row Distance from bottom of print area to lower left corner of box English 0 365 Metric 0 927 Dot 0 741 Q3 column Distance from left edge of print area to lower left corner of box English 0 189 Metric 0 480 Dots 0 383 AHE lawa Q4 end row Distance from bottom of print area to upper right corner of box Ranges same as row SAMPLE Q5 end col Distance from left edge of print area to upper right corner of box Ranges same as column Defining Fields 2 19 Q6 thickness Using the chart below for reference write the desired line thickness 1 99 in box Q6 Measure in dots 1 10 24 48 Note Line thickness fills upward on horizontal lines or to the right on vertical lines 693 Q7 pattern Line pattern Enter Example O 220 30 270 130 3 Defines a box field starting at row 240 column 80 It ends at row 270 column 130 It has a thickness of 3 dots 2 20 Defining Fields DEFINING FIELD OPTIONS This chapter provides a reference for defining field options in formats check digit packets Defining Field Options 3 1 Applying Field Options Field options further define text and bar code fields The text constant text or bar code field must be previously defined before you can apply any field optiontoit Define options immediately after the field to which they apply
135. mory configuration security level of PDF417 character rotation in constant text field in text field characters magnifying font size number of in bar code number of in text padding placement of human readables chart hexadecimal conversion run length conversion check digit option syntax check digit schemes clearing from memory customizing syntax using sum of digits using sum of products check digit worksheet check digits generating G 1 9 12 5 10 1 2 3 5 5 10 5 7 5 10 3 6 3 4 5 14 3 9 3 9 3 10 3 9 D 2 3 4 Index 1 clearing packets code pages 100 table 101 table 1250 table 1251 table 1252 table 1253 table 1254 table 1255 table 1256 table 1257 table 1258 table 437 and 850 437 table 850 table 852 table 855 table 857 table 860 table ANSI table Bold table entering International characters OCRA table selecting color options of text communication packet syntax configuration uploaded from printer configuration packets communication settings packet F control characters packet E guidelines header memory configuration packet M monetary formatting packet D overview print control packet C sample supply setup packet B system setup packet A constant text fields character rotation defining determining distances justification modifying character height modifying character width rotating sample control characters factory defaults selecting selecting new copy data in partial form me
136. must contain at least two different numbers This example has a weight string of 1 2 3 4 field 5 2 3 2 4 5 2 1 9 weight string 4 12 3 4 1 2 3 4 2 Each digit in the field is multiplied by the weight assigned to it field 9 2 3 24S 2 L 9 weight string A d 2 3 4 1 2 3 4 products 20 2 6 6 16 5 4 3 36 Defining Field Options 3 9 3 Next the product of each digit is added together This is the sum of the products 20 42H 64t 6 16 5 HAH 3 4 36 98 4 Divide the sum of the products by the modulus 10 in this case only to the whole number The balance is called the remainder 9 10 98 90 8 5 Subtract the remainder from the modulus The result becomes the check digit In this case the check digit is 2 10 8 2 Sum of Digits Calculation This is an example of how the printer uses Sum of Digits to calculate a check digit for this data D 2 3 2 4 5 2 L Y 1 Weights are applied to each digit starting with the last digit in the weight string They are applied right to left beginning at the right most position of the field Remember a weight string must contain at least two different numbers This example has a weight string of 1 2 3 4 field Doo no 2 4 C l p weight string 4 12 3 412 3 4 2 Each digit in the field is multiplied by the weight assigned to it field A e 2 Lo o 2 l O weight string 4 12 3 4 1 2 3 4 products 20 26 616 5 4 3 36 3 Next the digits of the products are added toge
137. mvirate Typeface Bold Cond 10 pt Font 1008 Width Mag Minimum Average Maximum w M34 1x 1 100 in 2 08 5 79 11 98 1 10 mm 5 29 14 55 L 30 43 Dots 4 11 23 74 1 100 in 14 58 40 10 83 85 1 10 mm _ 37 04 101 86 mw 212 99 a Dots 28 77 161 Height Magnification 1x i 7X 1 100 in 10 94 76 56 1 10 mm 27 78 194 47 dots 21 147 CG Triumvirate Typeface Bold Cond 12 pt Font 1009 Width Mag Minimum Average Maximum w S 1x 1 100 in 2 60 7 29 14 58 1 10 mm _ 6 61 18 52 L 38 04 W Dots 5 14 28 7x 1 100 in 18 23 51 04 96 88 1 10 mm 46 30 En 129 65 sz 246 06 r Dots 30 98 186 Height Magnification 1x ui 7X 1 100 in 13 02 91 15 1 10 mm 33 07 231 51 dots 25 175 Fonts B 11 CG Triumvirate Typeface Bold Cond 18 pt Font 1010 Point sizes greater than 12 include only the following special characters 01234567892 96 amp DQDFKLMPSkpr e Y Since this font does not support the full ANSI character set some characters above decimal value 127 are substituted For example decimal value 191 prints the Yen symbol X instead of the upside down question mark 4 Width Mag Minimum Average Maximum 1x 1 100 in 7 81 10 94 21 88 1 10 mm 19 84 1 27 78 8 55 56 Uf Dots 15 21 42 74 1 100 in 54 69 76 56 153 12 1 10 mm 138 91 194 47 388 94 Dots 105 147 294 Height Magnification 1 100 in 20 31 142 19 1 10 mm 51 59 361 16 dots 39 2 3 B 12 Fonts
138. mvirate Typeface Bold Condensed 10 pt proportional varies w each letter 1009 CG Triumvirate Typeface Bold Condensed 12 pt proportional varies w each letter 1010 CG Triumvirate Typeface Bold Condensed 18 pt proportional varies w each letter 1011 CG Triumvirate Typeface Bold Condensed 22 pt proportional varies w each letter 1012 Letter Gothic Bold 6 pt monospaced 1 1013 Letter Gothic Bold 9 pt monospaced 2 Fonts B 1 These samples were printed using the Internal Symbol set Standard Font ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklm nopqrstuvwxyz 0123456789 5 5 amp mig IA m i Cu eExe aiou SfEYPFPLKHEREW BYE OocofB nopqrstuvwxyzZ 0123456789 lt zd PEEL RB na ATA NG RD y CUEEREGL SEYRFPL KHORPW BYE Ooap OCRA like Font ABCDEFGHIJKLM NOPQRSTUVUXY Z D12345789 lt gt S 4 SkM P LK ESRB Y ABCDEF GHIJKLM NOPQRSTUVWXYZ LKR SR sJ y B 2 Fonts Reduced Font ABCDEFGH JKLH M PQRSTUVHXYZ abcde fgh i jk Im nopaqrs tuvHxyz 0123456789 1 lt gt 70 t nge C x N C4 I1 G eesftaTo PIN Tima SEXOFPLEZSRER BYE Bear ABCDEFGH JKLH NOPQRSTUYHXYZ 0123456789 lt gt 701 GM gl i 17 GUeEsai ou ANET pesky ae SE SFPLEVEEEA BYE Bouali Bold Font ABCDEF GH JKLM NOPORSTUVWXYZ 0123456789 gt e 528 x LN1 SE YRSFPLKESKRSW BYE ABCDEF GH JKLM NOPQRSTUVWXYZ 0123456789 gt Z 9Z amp
139. n right side of field for monospaced fonts only Align at midpoint of field Align at end of field MWANI Use L B or E for any font Character rotation Options Top of character points to top of field Top of character points to left of field 0 1 2 Top of character points to bottom of field 3 Top of character points to right of field MONARCH MONARCH MONARCH MONARCH ABCD TOO 1930 PW O Defining Fields 2 15 C11 field rot C12 fixed char C13 sym set Example Field rotation Lower left corner of field is the pivot point Options 0 Top of overlay points to top of supply 1 Top of overlay points to left of supply 2 Top of overlay points to bottom of supply 3 Top of overlay points to right of supply Note Rotation is affected by the pivot point which varies depending on how text is justified MONARCH MONARCH MONARCH MONARCH Field Dia Field PISI Fixed characters to appear in the field Maximum 2710 characters Enclose in quotation marks Symbol set Use 0 for the Internal Symbol Set For scalable or TrueType fonts use 1 ANSI Symbol Set 100 Macintosh 101 Wingdings 102 Unicode user input for particular mapping 103 BIG5 user input for Unicode mapping 104 GB2312 user input for Unicode mapping 105 SJIS user input for Unicode mapping Code Page 932 Japanese Shift JIS 106 GB2312 user input for GB2312 mapping Code Page 936 Simplified Chinese 107 BIG5 user input for BIG5 mapp
140. ng trailing spaces font considerations padding picking a font repeating parameters text field rotation types briefly described using a worksheet using data entry copied fields fixed data in constant text field in text field flash memory definition of term list of errors storing images flow control selection font legal information Overview scalable TrueType font packets clearing from memory font upload packet defining fonts double byte monospaced magnification optimizing proportional magnification format header definition of term format worksheet overview formats buffer clearing from memory decisions to make defining bar codes defining boxes defining constant text fields defining lines defining text fields defining the header definition of term designing determining content field types described briefly filling in worksheets font considerations modifying print area referenced in batch packet sample using grids formatting errors list of 2 13 e Aet e ONN O N CO 93 WO 2 CO a GA O O Om G OO O B a de e GA OH G 1 7 11 4 6 5 10 B 17 1 6 B 14 B 1 B 15 B 17 C 2 W oo W NAK O TN DUE vom I gt I QN A O O O RO N G lt KON EN ap 2 3223 DI N N I P cO Index 3 G generating check digits with option 31 graphic defining bitmap fields defining duplicate fields def
141. ns including marking spark plugs radiators printed circuit boards and test tubes Refer to the AIM International Symbology Specification for more details about data requirements Entering Batch Data for QR Code QR Code requires certain parameters at the beginning of all batch data Syntax error cor Maski data input Char error_cor Level of error correction Some damaged bar codes may still be scannable if the error correction is high enough Options H Ultra high reliability level Q High reliability level M Standard level L High density level Note As you increase the error correction level the maximum number of characters in the field decreases mask Mask number Undefined Leave blank or use 0 data_input Type of data input Options A Automatic M Manual char Type of characters Options A Alphanumeric B Binary K Kanji N Numeric Note In binary mode the number of characters must be represented by the 4 digit number in decimal Example 1 HM N0123456789012345 Defines the following batch data for the QR Code The error correction level is H which provides very high reliability Leave the mask number blank The data input mode is Manual The type of characters are Numeric and the data is 0123456789012345 A 8 Samples AR Code Packet Ey Ly Ap Ry Ey 20072007 OBCODE Be 400 NN D0 207 26 0 100 2 Bi O ge B 1 N 1 n 1 HM N0123456789012345 n Structured Append Mode QR Code o
142. nsity Data Matrix defining defining aspect ratios defining densities density syntax determining distance generating check digits GS1 DataBar justification list of types MaxiCode PDF417 options placing human readables QR Code rotating selecting a density selecting human readables batch canceling printing clearing data from memory overview of packet batch control definition of term batch control field defining syntax sample batch data definition of term sample w special chars batch data field defining syntax sample using entered copied data batch header defining definition of term sample syntax using zero quantities batch method of downloading explained 9 15 3 10 3 9 2 13 2 13 e pa O gt Ke I I ON DOWN TON jx N gt gt io ta po Oo O gt Q O OO NONN OO N N N NI gt oe Q gt P I I O Ww 2 13 batch packet definition of term batch quantity zero downloading explained batch quantity defined baud rate selection bitmap defining fields defining next fields defining the header hexadecimal chart hexadecimal method overview run length chart run length method storing the image bitmapped fonts definition of term black to white print ratio boxes defining determining distances buffer definition of term scalable font buffer size selection C calling technical support changing bar code density communication settings control characters me
143. ntax 5 4 supply type setting 5 5 symbol set C 1 ANSI C 1 entering C 2 Internal table C 2 options 2 6 selecting C 1 symbols monetary 3 5 syntax communication settings packet F 5 10 constant text field 2 14 2 16 font upload packet 5 15 format header 2 2 memory configuration packet M 5 10 monetary formatting packet D 5 6 packet control characters packet E 5 7 print control packet C 5 5 printer configuration upload 5 2 supply setup packet B 5 4 system setup packet A 5 3 system setup syntax 5 3 T table bar code lengths 2 8 fixed variable bar codes 2 8 hexadecimal conversion C 16 immediate commands 5 8 run length conversion C 20 special chars w batch data 6 3 technical support 7 2 terms defined G 1 text fields character rotation 2 5 color attributes 2 4 2 15 defining 2 3 determining distances 2 3 justification 2 5 modifying character height 2 4 modifying character spacing 2 4 2 14 modifying character width 2 4 placing proportionally spaced characters 2 3 rotating 2 5 syntax 2 3 thickness line 2 18 trailing spaces finding 8 4 transmit buffer 5 11 transparent overlay explanation 2 5 TrueType font B 1 B 15 B 17 C 2 types of fields brief description 1 6 U unit of measure setting 2 2 uploading configuration 5 2 font packet 5 15 V variable length padding for 3 4 vector fonts buffer 5 12 vectors defining 2 17 Vietnamese characters C 12 volatile RAM definition of term G
144. od The dot sequences are segmented into binary numbers and then converted to hex numbers A graphic using gray scaling several slanted lines or several vertical lines typically translates more efficiently with hex representation Run Length The dot sequences are segmented into black and white strings within a row Encoding Method The total count of each white string is converted to a lower case letter corresponding to numeric value The total count of each black string is converted to an uppercase letter corresponding to numeric value This method can reduce imaging time for graphics that contain repetitive rows of dots A graphic with horizontal lines or very few white to black borders typically translates more efficiently with run length encoding The most efficient encoding method depends on how complicated your graphic image is and whether or not imaging time is a concern You may want to experiment with both encoding methods to get optimal performance Designing Bitmapped Images Once you determine the encoding method to use you can begin mapping out your graphic image Note The image that you map must be an upside down mirror image of the final result 4 2 Creating Graphics Special Considerations Solid black print cannot exceed 25 of any given square inch of the supply If the black print exceeds this limit you may lose data or damage the printhead 2 inches gt inches Exceeds Does not Limi
145. operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense CANADIAN D O C WARNING This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications Le present appareil num rique n met pas de bruits radio lectriques d passant les limites applicables aux appareils numeriques de la classe A prescrites dans le Reglement sur le brouillage radioelectrique dicte par le ministere des Communications du Canada Trademarks Monarch Pathfinder Ultra and 6039 are trademarks of Avery Dennison Retail Information Services LLC Avery Dennison is a trademark of Avery Dennison Corporation Microsoft Windows and NT are trademarks of Microsoft Corporation Hewlett Packard is a trademark of Hewlett Packard Company Adobe and Acrobat are trademarks of Adobe Systems Incorporated UFST Monotype the Monotype logo and CG Triumvirate are trademarks of Monotype Imaging Inc LITHIUM ION RECHARGEABLE BATTERY FOR PROPER RECYCLING OR DISPOSAL CALL YOUR
146. or Sub Fields If a field is completely filled by data copied from other fields use quotation marks without spaces between them for data string Incrementing Fields In incrementing fields the first number in the sequence must contain the same number of digits as the highest number to be counted For example to increment the numbers in a field from 1 999 enter the starting number in the batch as 001 Downloading Methods You can download the format and batch data using one of three methods sequential batch and batch quantity zero Sequential Method Using the sequential method you send all your format and batch data at one time Use this method when your application does not require operator intervention to input data All data is sent down at one time and the printer then images each field As soon as the last field is imaged your labels begin to print Printing 6 3 Erample Format Batch Packet Batch Method This is similar to the sequential method but it is used when you want to send multiple batches All data for the first batch is sent at one time and the printer then images each field As soon as the last field for the first batch is imaged labels begin to print This process is repeated for each subsequent batch Example Format Batch Packet Batch Packet Batch Quantity Zero Method You may use the batch quantity zero method when your application requires operator intervention to enter data Whil
147. or example to print Japanese characters select symbol set 932 Japanese Shift JIS and a font compatible with that symbol set See Selecting a Symbol Set for more information To enter batch data use the method specified by the font s character mapping and a compatible symbol set Fonts B 15 Selecting a Symbol Set Specify a symbol set based on the characters to print and one that is compatible with the font s character mapping The symbol set parameter identifies the character mapping used in the text field or constant text field for example Unicode BIG5 etc If no symbol set is selected the default symbol set Internal Symbol Set is used The printer automatically translates some character mappings to others For example if you need a BIG5 font it is possible to use Unicode text data Use Unicode in the symbol set parameter to indicate the text mapping and select the BIG5 font needed in the font parameter T8 or C5 The printer automatically translates the Unicode character values into BIG5 values before printing the character The following table lists the compatible mappings and symbol sets Font Character Mapping Symbol Set Parameter T15 C13 or A6 Batch Data TrueType Font use in text or constant text fields Character Mapping mm rs rrwrrrrra Unicode BIG5 102 Unicode If you are unsure which character mapping to select use Unicode SJIS this symbol set because the printer automatica
148. portional Font Magnification B 5 Scalable FontInformation B 14 TrueType FontInformation B 15 Downloading TrueType Fonts B 15 Using International Fonts B 15 SelectingaSymbolSet B 16 International Font Sample B 17 LICENSING YoUr FONS EE B 17 Locating the Font NumberinaFontPacket B 17 SYMBOL SETS CODE PAGES cccccccc es C 1 Entering Extended Characters C 2 Using International Character Sets CodePages C 2 Internal SymbolSet C 2 ANSI Symbol Sel EE C 3 Bold Character EEN C 3 OCRA Character Set C 4 Code Page 100 Macintosh C 4 Code Page 101 Wingdings C 5 CodePage437 LatinU S C 5 Code Page 850 Latin 1 C 6 CodePage852 Latin2 C 6 Code Page 855 Russian
149. pping SJIS user input for Unicode mapping Code Page 932 Japanese Shift JIS GB2312 user input for GB2312 mapping Code Page 936 Simplified Chinese BIG5 user input for BIG5 mapping Code Page 950 Traditional Chinese DOS Code Page 437 Domestic DOS Code Page 850 International DOS Code Page 852 Latin 2 DOS Code Page 855 Russian DOS Code Page 857 IBM Turkish DOS Code Page 860 MS DOS Portuguese Code Page 1250 Latin 2 Code Page 1251 Cyrillic Code Page 1252 Latin 1 Code Page 1253 Greek Code Page 1254 Turkish Code Page 1255 Hebrew Code Page 1256 Arabic Code Page 1257 Baltic Code Page 1258 Vietnam Nae mmm The Standard Reduced Bold OCRA and HR fonts only support the Internal Symbol Set 0 The CG Triumvirate typefaces support only the ANSI and DOS Code Page 437 and 850 Symbol Sets The scalable font font 50 does not support Code Page 1256 Arabic Code pages 852 860 and 1250 1258 are for downloaded TrueType fonts or the scalable font Code pages 102 107 require the print engine memory expansion option and a downloaded International TrueType font TrueType fonts are designed to be regionally specific therefore all code pages may not be supported in a given font See Appendix C Symbol Sets Code Pages for more information Example Pe LO V E Ek by L EE Or 070 Defines a text field field 2 with a variable length of up to 10 characters The field begins at row 250 col
150. r 5 13 Memory Considerations with Downloaded TrueType Fonts The size of the TrueType font file in bytes is the minimum amount of memory you must have available in the downloadable fonts buffer The scalable vector fonts buffer is used to image the downloaded fonts TrueType If you are using several downloaded TrueType fonts you may need 100K or more in this buffer The printer does not print the fonts if there is not enough memory in the scalable vector fonts buffer To use large point sizes greater than 60 point you must reconfigure memory and increase the size of the scalable vector fonts buffer Clearing Packets from Memory You may want to remove packets from the printer to increase memory storage capacity or if the formats fonts are no longer needed In some cases turning the printer off may clear the packets from memory If not send a format clear packet Syntax header packet action device 1 header Identifies the packet Options A Check Digit Scheme F Format G Graphic W Font 2 packet Identification number of the packet to clear 1 999 or font number 0 9999 0 is for all fonts 3 action Enter C to clear the packet 4 device Storage device Options F Flash Memory R Volatile RAM Example F 1 C R Clears Format 1 from volatile RAM 5 14 Configuring the Printer Using the Font Packet You can use a font packet to add or clear downloaded fonts from memory upload your font buff
151. rate in on demand mode and does not adjust the supply position 5 4 Configuring the Printer Defining the Print Control Packet Use the print control packet c to set the contrast print and margin adjustment print speed and printhead width Syntax I C contrast print adj margin adjust speed adj ph width C1 C Print Control Packet C2 contrast Print Contrast Range 28 40 O is the default You may need to adjust this value depending on the type of supplies you are using For example synthetic supplies require a higher print contrast but receipt paper requires less contrast C3 print_adj Print Adjustment position Range 99 99 in 1 203 inch 0 is the default Adjusts where data prints vertically on the supply Increase the print position to move print up decrease to move print down for a pre printed area C4 margin_adj Margin Adjustment position Range 99 99 in 1 203 inch 0 is the default Adjusts where data prints horizontally on the supply Increase the margin position to move print to the right decrease to move print to the left C5 speed adj Print Speed in inches per second ips Options 0 The printer determines the print speed automatically This is the default 40 Formats not containing serial bar codes print at 4 0 ips The printer does not print less than 3 0 ips when this is selected Note Serial bar codes lines and graphics print at 2 0 ips Synthetic supplies and special supplies print at
152. ration from nonvolatile RAM and returns the following to the host 2 O O HS d LA NO HS d LA NO O1 d LA N OY i a 2 O CO 2 KI O M D N 1280 M F N 640 MV By 120 5 2 Configuring the Printer The parameters for each packet A M are displayed Ignore the line beginning with G In the first line that begins with M 8725 is the total volatile memory available 1345 is the memory used in volatile RAM 2535 is the total non volatile memory available 615 is the memory used in non volatile RAM The remaining lines beginning with M list the buffer sizes in 1 10K for the Receive Transmit Image Downloadable Fonts Formats and Scalable Fonts Buffers Configuration Syntax Guidelines When creating a printer configuration packet Follow the Standard Syntax Guidelines listed at the beginning of this manual The first character after the start of header is the configuration header Include the first five ANSI codes at a minimum in the control characters packet 9 8 8 If you change any of the online configuration packets resend the format packet to the printer so the configuration changes take effect Defining the System Setup Packet Use the system setup packet A to select the power up mode display language print separators between batches print a slashed zero and select the symbol set Syntax I A powup mode Language sep on slash zero symbol set AT A System Setup
153. rging fields source field syntax copying data using option 4 Cyrillic characters Index 2 5 14 Ue ee 000000 y WA O O O O O O O O O O O Q I OD OQ N DA OO Y YO O Om NN OO O O O Q ANA gt 2 4 Da 5 10 melee mak wech wh mm O O gt Q ARO N N N N N N N N N 2 14 ag NNO O N I O Q ww Q G O G OQ GQ O data copy option 4 deciding on a field type for batch list of errors padding option 30 picking a font data stream Data Matrix examples GS1 DataBar Maxicode QR Code QR Code structured decimal point selection decrementing fields fixing the first number syntax using option 60 defining bar code type bar codes batch control field batch data field batch header bitmap fields boxes check digit scheme w sod check digit scheme w sop communication settings packet F configuration header constant text fields control characters packet E duplicate fields font upload packet graphic header lines memory configuration packet M monetary formatting packet D next bitmap fields print control packet C supply setup packet B system setup packet A text fields definition of terms density using option 50 to customize design tools about the grid check digit worksheet format worksheet online configuration worksheet worksheet overview designing a format drawing a sketch field type considerations filling in worksheets font considerations print area
154. riety of sizes Your application and the amount of data you need to print determines the supply size Contact your sales representative for more information 3 Draw a rough sketch of your label You may want to draw several variations to see what works best See Drawing Rough Sketches for more information 4 Identify the field types that appear on your label See Considering Field Types for more information 5 Decide which fonts you want to use See Considering Fonts for more information 6 Fill out your Format Worksheet See Using the Format Worksheet for more information At this point you are ready to use your design 7 Create a format packet based on how you filled out your worksheet See Chapter 2 Defining Fields for more information 8 For your application to use the format use the Ultra Net library functions in the Programmer Manual 9 Execute your application Determining Format Contents Before you lay out your format you need to answer these questions How large is your supply Which fonts do you want to use Do you want to include a bar code Do you want to include graphics Determining the Print Area The print area varies depending on the size of your supply Below are the maximum and minimum print areas Notice that the top edge of the supply exits the printer first There is a non print zone on the edges and top 0 235 and bottom 0 115 of the supply For exact print area
155. rmat could not be found An error occurred while the batch was imaging The batch was not found for imaging Troubleshooting 7 9 611 Font bar code or density is invalid The font bar code or density in the batch does not fit the format 612 The data in this line of the batch is either missing or does not match the format 613 Reference point off tag 614 Portion of field off tag There may be an invalid character in the packet Make sure you did not enter O for 615 Bar code width is greater than 16 inches or number of keywords for PDF 417 exceeds 928 616 Dot shifting failed A bad dot falls on a bar code that cannot be shifted Call Technical Support 618 Magnification must be 1 7 621 An error occurred opening the TrueType font file Select a different font to download If the error message persists call Technical Support 622 Not enough memory to create the downloaded TrueType characters in the scalable vector fonts buffer Reconfigure the printer s memory and increase the scalable vector fonts buffer Resend the font format and batch packet after reconfiguring the memory If the error message persists call Technical Support Machine Faults These errors occur when there is a problem with the printer Error Description Code 703 The printer sensed a calibration of different sized black marks Make sure the correct supply is loaded 704 Printer has not sensed a supply mark within the specified number of inch
156. ro amp Since this font does not support the full ANSI character set some characters above decimal value 127 are substituted For example decimal value 191 prints the Yen symbol instead of the upside down question mark Width Mag Minimum Average Maximum 1x 1 100 in 9 38 15 63 27 08 1 10 mm 23 81 1 39 68 68 79 0 4 Dots 18 30 8 52 0 7X 1 100 in 65 63 109 38 189 58 1 10 mm_ 166 69 277 81 481 54 Dots 126 210 364 Height Magnification 1x 8 TX 1 100 in 23 44 164 05 1 10 mm 59 53 416 72 dots 54 315 Fonts B 9 CG Triumvirate Typeface Bold Cond 6 5 pt Font 1006 Width Mag Minimum Average Maximum r j 0 nn W X gt TT 1x 1 100 in 1 04 3 65 6 25 1 10 mm 2 65 9 26 15 88 Dots 2 7 12 7x 1 100 in 7 29 25 52 43 75 1 10 mm 18 52 64 82 111 13 giz Dots 14 49 84 Height Magnification 1x 7x 1 100 in 6 77 47 40 1 10 mm 17 20 120 39 dots 13 91 CG Triumvirate Typeface Bold Cond 8 pt Font 1007 Width Mag Minimum Average Maximum hh 1x 1 100 in 1 56 4 69 8 85 1 10 mm 3 97 11 91 L 22 49 Dots 3 9 17 7x 1 100 in 10 94 32 81 67 94 1 10 mm 27 78 m 83 34 m 157 43 TRA Dots 2 63 119 Height Magnification 1x TX 1 100 in 8 85 61 98 1 10 mm 22 49 157 43 dots 17 119 B 10 Fonts CG Triu
157. rt after or 1 insert before in duplicate fields for graphics Amount of row adjustment must be 0 999 dots in duplicate fields for graphics Duplicate count must be 0 999 Bitmap line encoding must be H hex or R run length Font selector must be 1 9999 Font data length must be 68 16384 Insufficient font memory is available for the downloaded font Job request is outside the range 0 4 The character immediately following is invalid Internal software error Call Technical Support Field separator not in expected location Field separator not found The number or string that is currently being processed is too long Too many fields exist in the format You cannot have more than 200 fields in the format Lines and box fields count as fields 7 8 Troubleshooting Communication Errors Error Code 409 410 411 412 413 414 415 423 Description The printer memory is full Delete unnecessary formats or graphics from memory If you are using a graphic file that is very large consider using another mapping method such as run length encoding to reduce the required memory Parity on the printer does not match the parity on the host Check the parity setting under SETUP options Framing error The printer cannot communicate with the host Make sure the host is turned on communication cables are connected correctly port settings are correct and communications are active Check the baud rate wor
158. se or decrease Range 0 999 R5 pos Leftmost position in inc dec portion of field If this value is not entered the default value 1 is used Range 0 2710 R6 r pos Rightmost position in inc dec portion of field If this value is not used the entire field length is used as the default Range 0 2710 Example ER 60 I155g4156 Increments a field by 5 each time the field is printed The field increments beginning with the first left position and ending with the sixth position Fixing the First Number in the Incrementing Sequence There are two ways to enter the first number in the incrementing sequence You can use batch data or use Option 1 to define the first number as a fixed character The first number in the sequence must contain the same amount of digits as the highest number to be counted For example to count the numbers 1 to 999 the first number in the sequence must be entered as 001 Defining Field Options 3 7 Option 61 Re imaqe Field If you have a constant field that appears on top of a non constant field apply this option to the constant field For example you may create a tag for an item on sale The tag shows both the old and the new prices but has a line drawn through the old price The constant field can be a line a box a graphic or constant text This option redraws the constant field when the other field changes If you do not use this option the field may appear broken Syntax R 61 RT
159. sign Tools and save the original Packets A M are listed on the worksheet When you turn off the printer all the information in the online configuration packets is saved and used when the printer is turned back on After you change printer configurations you must resend the format batch or graphic to the printer before the changes take effect Note Some ofthese settings can be set offline or in an application Always include an I immediately after the left bracket and before the packet identifier A B C etc The I parameter identifies the data stream as a configuration packet Note Include the I parameter with each packet if you are sending them individually Include it only at the beginning of a data stream if you are sending multiple packets This is the syntax to use when you create online configuration packets Syntax Start of Header I Configuration Header Ll 7 optional records A parameter 1 parameter 5 System Setup B parameter 1 parameter 5 Supply Setup C parameter 1 parameter 5 Print Control D parameter 1 parameter 3 Monetary Formatting E parameter 1 parameter 9 Control Characters F parameter 1 parameter 5 Communication Settings M parameter 1 parameter 4 Memory Configuration End of Header Syntax for single packet Start of Header I Configuration Header A parameter 1 parameter 5 System Setup End of Header Syntax I 0 U N Uploads the printer configu
160. st printed batch Syntax riera Q date String Cy Continuation field Identifies the text bar code or non printable text field in which to insert the following data Range 0 999 6 2 Printing data string Provides the actual information to appear in fields Enclose in quotation marks Length 0 2710 characters C Optional Identifies information to be appended to the data string continuation Optional Provides the actual information to be added to the batch packet Enclose in quotation marks Use this option to break up longer fields Length 0 2710 characters Example 1 Size 1 Hy NM 3r Blue C and this would be appended Defines a batch data field Size 12 prints in field 1 a blank line appears in field 2 Blue and this would be appended prints in field 3 Using Special Characters in Batch Data There are two ways to specify special characters in batch data Place a tilde before each character Use a tilde with the decimal ASCII equivalent For example you can use or 034 to print the character in your batch data otherwise the tilde characters are ignored You can also use XXX where XXX is the decimal equivalent of an unprintable character Sample Batch Data with Special Characters B 1 N 1 Decimal Character What Prints 1 123 034456789 034 is 123 456789 2 094983 126LG4451 094 is NG83 LG4451 126 is Merged
161. t exceed limit An 4199 is Exceeds La we UST Doesnot LG WINTER COAT Limit gt exceed limit il ZU In the first label the large M logo and thick black line exceed the allowed black to white print ratio In the second label the large M logo does not exceed the black to white print ratio Using the Hex Method The following steps explain how to derive a hex character string from a bitmapped graphic Each square on the grid represents a dot A black square indicates the dot is ON and a white square indicates the dot is OFF A sequence of binary numbers called a bit pattern or bitmap determines what dots are on and off The numbers 0 and 1 are used for this purpose The number 1 turns a dot on and O turns a dot off 1 Assign 1 to every black square and 0 to every white square a EE 0000000000000000000000000000000000000001 1000000000000000000000000001 L10000000000000000000 0000000000000000000000000000000000111110000000000000000000000000000000000000000000000111 1110000000000000 00000000000000000000000000000011110000000000000000111111111111111111111111110000000000000001111000000000 00000000000000000000000001111100001111111111111111111111111111111111111111111111111111111110000111110000 000000000000000000000001100000111111111111111111111111111111
162. t 5 2 ribbon control characters packet E 9 7 stop bits copy field 3 3 supply size Data Matrix A supply type position Data Matrix with Function 1 A 7 unit of measure font packet 5 16 word length font bold style B 5 size of format A 2 monospaced fonts format header 2 2 proportaional fonts GS1 DataBar A 10 smart imaging GS1 DataBar EAN13 A 10 soft fonts GS1 DataBar Expanded A 10 definition of term GS1 DataBar no composite A 10 source field of copy data GS1 DataBar Stacked Omni A 10 special chars hex graphic packet 4 10 with batch data immediate command 9 8 speed adjustment selection inc dec field option 3 7 standard features MaxiCode Mode 0 A 5 standard fonts list of MaxiCode Mode 2 A 5 stop bits selection MaxiCode Mode 3 A 6 storage device memory configuration packet F 5 10 storing monetary formatting packet D 5 6 images monospaced font magnification 7 images in flash padding data 7 images in RAM price field option B 4 3 4 3 5 sum of digits calculation print control packet C 5 5 5 2 B 5 1 sum of products calculation supply about the layout grid measurement on a grid printer configuration uploaded proportional font magnification run length graphic packet 4 1 Index 6 al I I I 1 I I ann O1 O1 al N N NS O Q O G O O Q c N Ol 1 al 1 I I O co UJ UJ a of w 0 O N type position selection 5 4 supply position setting 5 5 supply setup sy
163. t Text Fields 2 14 Defining Line Fields 2 17 LING Types ces pued dde OG See Se EASE S s ee eee tad 2 17 Defining Box Fields ss uu u y sa css 5855 UNI AY 2 19 DEFINING FIELD OPTIONS 3 1 Applying Field POS IIIA EE 3 2 Combining Field Options 3 2 Option T Fixed DAA hs aora dra 09 8 kh a aaa aed pa au HE B SUR oe oe REE ie oe eee LES PES 3 2 Option4 CopyData 3 3 Merging EE 3 3 elec ee EE ERC AE E AA 3 4 Option 30 Pad Dala T 3 4 Sample UseforPadding 3 4 Option 31 Calculate Check Digit 3 4 Option 42 Price Field 3 5 Option 50 Bar Code Density 3 5 Option 51 PDFA17 Security Truncation 3 6 Option 52 PDF417 Width Length 3 6 Option 60 Incrementing Decrementing Fields 3 7 Fixing the First Number in the Incrementing Sequence 3 7 Option 61 Re image Field 3 8 USING Check Be IER 3 9 Sum of Products Calculation
164. tax T1 T T2 field T3 of char T4 fix var T5 row T6 column T field of char fix var row column gap font hgt mag wid mag color alignment char rot field rot sym set Text Field Unique number from 0 999 to identify this field Maximum number of printed characters 0 2710 in the field Fixed or variable length field Options F Fixed length V Variable length For monospaced fonts distance from bottom of print area to the pivot point The pivot point varies depending on how text is justified Left Center Right Justified Balanced End Justified For proportionally spaced fonts distance from bottom of print area to baseline of characters in field English 0 365 Metric 0 927 Dot 0 741 QU 1111212345 Note If you reallocated memory for an 11 65 inch image the row maximum is 1164 English 295 metric or 2364 dots The minimum printable length for peel mode is 0 435 inches 11 mm or 88 dots Distance from the left edge of the print area to the pivot point to find the column location English 0 189 Metric 0 480 Dots 0 383 1112 42345 Defining Fields 2 3 T7 gap T8 font T9 hgt mag T10 wid mag T11 color 2 4 Defining Fields Number of dots between characters 203 dots per inch Range 0 99 Note For monospaced fonts the additional spacing is added to the existing inter character gap This is also true for proportionally spaced fonts but remember that
165. tc characters TrueType fonts are designed to be regionally specific therefore all symbol sets may not be supported in a given font These font files are large and may image slower than bitmap fonts The size of the font file in bytes is the minimum amount of memory you must have available for fonts in the printer s downloadable fonts buffer You may need to reallocate memory to use downloaded TrueType fonts After reallocating memory resend the font format and batch packets See Defining the Memory Configuration Packet in Chapter 5 for more information Also Chapter 5 lists some special considerations when defining memory for downloaded TrueType fonts Using International Fonts International fonts are available as bitmap or TrueType fonts See Bitmap Font Information or TrueType Font Information for more details To use these fonts you must purchase the print engine memory expansion option and download the font to the printer To use International fonts consider the following information e All fonts contain an internal character mapping The mapping is organized by one or more standards such as BIG5 These mapping standards can provide over 65 000 characters which are not represented in this manual The printer supports several mapping standards Unicode UCS 2 e BIG5 e GB2312 o SJIS Specify a symbol set based on the characters to print and one that is compatible with the font s character mapping F
166. tem or serial numbers zip codes be scanned information you don t want to have visible to customers Constant Text Prints fixed characters that print company name company address without changing Line or Box Highlights or separates items line marking out the regular price border around the supply Graphic Contains a bitmap image or a logos compliance label overlay Note All of the above field types except graphics are discussed in Chapter 2 See Chapter 4 Creating Graphics for information on including graphics in your format Considering Fonts When working with fonts you have three considerations font appearance font size bitmapped font spacing monospaced or proportional See Appendix B Fonts for samples of each font Using the Format Worksheet The Format Worksheet is divided into sections that list the field types Each section has boxes to fill in with parameters that define your format A format worksheet is included in Appendix D Format Design Tools Filling in the Format Worksheet Decide what type of field to use on your label 1 Make a copy of the Format Worksheet 2 Define the Format Header 3 Define options as you require them See Chapter 3 Defining Field Options for more information 1 6 Getting Started DEFINING FIELDS This chapter provides a reference for defining 4 4 the format header text and constant text bar code
167. ter 2 for more information Field restriction must be V variable or F fixed Text field symbol set selection defined in the field must be 0 Internal 1 ANSI 100 Macintosh 101 Wingdings 102 Unicode 103 BIG5 for Unicode 104 GB2312 for Unicode 105 SJIS for Unicode 106 GB2312 107 BIG5 437 DOS Page 437 850 DOS Page 850 852 Latin 2 855 Russian 857 Turkish 860 Portuguese 1250 Latin 2 1251 Cyrillic 1252 Latin 1 1253 Greek 1254 Turkish 1255 Hebrew 1256 Arabic 1257 Baltic or 1258 Vietnamese See Defining Text Fields in Chapter 2 for more information Vertical magnification must be 1 7 or for TrueType Scalable fonts use 4 250 the point size Horizontal magnification must be 1 7 or for TrueType Scalable fonts use 4 250 the point size Color must be B D O R or W See Defining Text Fields in Chapter 2 for more information Intercharacter gap must be 0 99 dots Field justification must be B balanced C centered E end L left or R right See Defining Text Fields in Chapter 2 for more information Data length is too long Bar code height must be at least 1 English 2 Metric 1 Dots or is not within the supply dimensions Human readable option must be 1 no CD or NS 5 NS at bottom no CD 6 CD at bottom no NS 7 CD and NS at bottom 8 no text Bar code type is invalid See Defining Bar Code Fields in Chapter 2 for vali
168. ter this amount 1 10 1 5 15 2 20 2 5 25 153 1530 229 5 2295 Each buffer s allocated memory remains in effect until that buffer is reallocated For this reason you may want to reallocate all the buffers when reallocating any buffer If you reallocate more memory than you have available you will receive an error Syntax I M buffer device buffer size M1 M Memory Configuration Packet M2 buffer Buffer type Options D Downloadable Fonts F Format Image R Receive T Transmit V Scalable vector fonts M3 device Storage type Use R volatile RAM Note You cannot reallocate flash memory 5 10 Configuring the Printer M4 buffer size Buffer size in 1 10K ranges Options 5 40 Transmit 16 is the default 20 160 Receive 64 is the default 160 1142 Image 380 is the default 160 1280 Format 320 is the default 640 1280 Downloadable Fonts 640 is the default 10 1280 Scalable Fonts 640 is the default Note For the scalable font buffer specify 10 if you do not use the buffer When using the buffer specify a minimum of 40 The larger the number you specify for the image buffer the longer your formats can be As a rule of thumb divide the value you select by 100 and round up to the next whole number That number will be the length in inches Example I M I R 1530 Stores the image buffer in volatile RAM and allocates 153K for it Checking Current Buffer Sizes Send a configuration uploa
169. the inter character gap varies with character combinations Any number other than 0 or the default number affects your field width Default spacing Reduced and Letter Gothic Bold 6 pt 1 dot HR2 and Letter Gothic Bold 9 pt 2 dots Standard Bold OCRA like and HR1 3 dots All other fonts varies with each letter HR1 and HR are only used with the UPC bar code family and must be numeric Style of font Options 1 Standard 5 HR1 2 Reduced 6 HR2 3 Bold 10 CG Triumvirate Typeface Bold 9 pt 4 OCRA like 11 CG Triumvirate Typeface 6 pt 50 EFF Swiss Bold scalable CG Triumvirate CG Triumvirate TM Typeface Bold Typeface Bold Cond 1000 6 5 pt 1006 6 5 pt 1001 8pt 1007 8pt 1002 10pt 1008 10 pt 1003 12 pt 1009 12 pt 1004 18 pt 1010 18 pt 1005 22 pt 1011 22 pt Letter Gothic Bold 1012 6pt 1013 Op Or a valid downloaded font selector number Make sure the downloaded font is installed in the printer Fonts 5 and 6 are for numeric data only Point sizes greater than 12 include only the following special characters 0123456789 5 8 DFKLMPS1kprogtY All other point sizes use the whole symbol set This information may not apply to downloaded fonts Height magnifier 1 7 times for bitmapped fonts With TrueType Scalable fonts use 4 250 for the font s point size Width magnifier 1 7 times With TrueType Scalable fonts use 4 250 for the font s point size Proportionally spaced fonts do not have a set wi
170. ther Two digit products are treated as two separate digits This is the sum of the digits A2e 0F 27607 6471464 SZ A 343 FO 44 4 Divide the sum of the digits by the modulus 10 in this case only to the whole number The balance is called the remainder 4 10 44 40 5 Subtract the remainder from the modulus The result becomes the check digit In this case the check digit is 6 10 426 3 10 Defining Field Options CREATING GRAPHICS This chapter provides information on how to map out the graphic image using the hexadecimal hex or run length method create a graphic packet using a graphic header bitmap duplicate next bitmap text constant text line and box fields place a graphic image into a format You can use graphic packets to create bitmapped images To include a graphic packet within your format your format must contain a graphic field See Placing the Graphic in a Format for more information Creating Graphics 4 1 Overview of Bitmapped Images A printed image is formed through a series of dots Each square on the grid below represents a dot on the printhead The graphic image is created by blackening dots in a specific pattern You can print varying shades of gray according to the concentration of dots on the image When the dots are printed together the end result is a graphic image Determining a Method You can use one of two methods to map out your graphic image Hex Meth
171. tion 0 Rectangular Data Matrix Packet Er Oy E E 200 200 DTMIRX2 By 500 V L00 200 557 29 DS pol E l 3 B 36 N 1 1 1234567890ABCDEFGHIJKLMNOPQRST This example prints a one inch by a half inch tall 50 rectangular 16 rows by 36 columns density 29 Data Matrix symbol rotated 90 1 Sample Data Matrix with Function 1 LE 36 A R E 400 400 DITMERXI T Bd 306 10 50 33934 05490 9 0 0 T B 36 N 1 1 110012345678902 This example prints a 0 50 inch wide by 0 50 inch tall 50 square Data Matrix symbol using the default density 0 without any field rotation 0 FNC1 appears in the batch data as 1 Samples A 7 Sample Guick Response Packets Quick Response QR Code is a two dimensional bar code which is made up of square modules arranged in an overall square pattern A unique finder pattern is located at three corners of the symbol Four levels of error correction are available along with a wide range of symbol sizes Model 1 is the original specification e Model 2 is an enhanced form that includes additional features The maximum number of characters depends on the type of characters entered for the batch data and differs for the two models of QR Code Data Type Modeli Model2 Numeric data 1167 2710 Alphanumeric data 707 2710 8 Bit data 486 2710 Kanji data 299 1817 QR Code can accommodate Japanese Kana and Kanji characters and has a variety of applicatio
172. umn 80 There is no additional gap between characters and the Standard font is used without any additional magnification The printing is black on white and centered No field or character rotation is used The internal symbol set is used 2 6 Defining Fields Defining Bar Code Fields Each bar code field reguires a separate definition Syntax B1 B B2 field B3 of char B field of char fix var row column font density height text alignment field rot type sep height segment Bar Code Field Unique number from 0 999 to identify this field Maximum number of characters If the bar code uses a check digit allow an extra character for the check digit The actual maximum number of characters is limited by the size of the label and bar code density Range 0 2710 For Quick Response bar codes this number includes header information The maximum depends on the type of characters entered for the batch data and differs for the two models of the bar code Data Type Model 1 Numeric Data 1167 Alphanumeric data 707 8 byte data 486 Kanji data 299 Model 2 2710 2710 2710 1817 Note The maximum number of characters depends on the selected level of error correction As you increase the error correction level the maximum number of characters decreases For the GS1 DataBar bar code the maximum number of characters varies based on the specific GS1 DataBar type Bar Code Type B13 1 GS1 DataBar 14 M
173. ured in 1 10 mm G Graphic measured in dots For bitmapped graphics G is the only valid option G6 row Distance between the bottom of the graphic image area and the first bitmap line This is usually 0 unless you want a fixed amount of white space around the graphic image See Positioning the Graphic Image for more information English 0 365 Metric 0 927 Dot 0 741 G7 column Distance between the left edge of the graphic image area and the left edge of first bitmap line This is usually O unless you want a fixed amount of white space around the graphic image See Positioning the Graphic Image for more information English 0 189 Metric 0 480 Dots 0 383 G8 mode Imaging mode Enter 0 G9 name Graphic name optional 0 8 characters enclose in quotation marks 4 8 Creating Graphics Example Gp99 BR Se E D ZE Adds a graphic image identified by number 99 to volatile RAM The graphic uses dot measurement The image will be placed according to the row and column parameters in the graphic field The imaging mode is 0 and the image is called 99Wire Creating Bitmap Fields This defines one row of dots starting at a specific row and column within the graphic image Each unique row of dots requires a bitmap field A bitmap field can later be repeated by using a duplicate field Syntax B1 B B2 row B3 column B4 algorithm B5 data Example By row COLUM algorithm data
174. ve On horizontal lines this value must match item L3 If Using Vectors Angle of line Options 0 90 180 or 270 SAMPLE 11112 42345 Defining Fields 2 17 L6 length If Using Segments end col Column location of end point Measure from left edge of print area Ranges same as column above On vertical lines this value must match parameter L4 If Using Vectors Length ofthe line in selected units Ranges for horizontal lines CAHPLE English 0 189 Metric 0 480 _ ES HOI HII Ranges for vertical lines English 0 365 Metric 0 927 Dot 0 741 L7 thickness Using the chart below for reference write the line thickness 1 99 in box L7 Measured in dots me e Note Line thickness fills upward on horizontal lines or to the right on vertical lines L8 pattern Line pattern Enter Example o LO akO OE i Defines a horizontal line field as a segment starting at row 110 column 70 and ending at row 110 column 350 The line thickness is 10 dots 2 18 Defining Fields Defining Box Fields Use boxes to form borders or highlight items of interest Define each box field separately This field is not assigned a field number but is counted as a field keep this in mind as the printer allows a maximum of 200 fields per format You can define any line length and a thickness up 2 99 dots as long as the solid black print does not exceed 30 percent of any given square inch of the label Syntax O row colu
175. y B 44 23 R B 45 23 R By 46 237 Ry BB 41 2435 Ry ngu KZI BESE DpaobD EdZZEdqdE BeZZMeB BcZZW ZZZA ZDsZE p 48 24 TZkU B 49 25 HERqJ B50 27 G55360 D 0 4 4 B 51 27 ChZWgC D 0 4 4 B 52 34 R ZZEdC Creating Graphics 4 11 p 90 0 UNZEN 0 5 R AuGsSsG Lor Ey BEOHhZNWSCO 2506 By DXxXAABdG Oe wd 4 8 R lt y CENZEN EMCNZWNC b p BR ESC B054 LL P WAANZE Bil LAA NbUZzeQGUCT B 18 16 R JaELAKMD By 19 11 rR OSSSC B O0 27 R ChZWgC D 0 4 4 B 81 984 R A2AEdO D 0 4 4 B 92 2930 BR NZIN D 0 4 4 B 93 27 R OS5996 D 0 4 4 B 99 90 5 A240 7 B 99 29 R ZZM B 100 27 R JbZZE B l01 26 R MmnTOI B l027 26 R CbHnTrTiP B 03 215 Rr OOAAG B 104 27 R GeZWcG B 105 28 R JaZReH B LbU6 432 4R AANI B 107 25424 R 245 Bil 05 3Gp Rp A0 BS 5S3SR IT Dr Oy 1 Belll45 R TAFU By KEE e Parr B l13 29 R CpAZBOE Bp114 25 R DEZAGCEB B 115 23 R BdZZMeB B 116 22 R AbZZVbA Bl PE AGAD Dy Da eer B 120 23 R 222 B 1214254R 22V B 122 29 R ZZM B123 3d Ro TAP Bala 394R AT 1 UJ Uu uuu D E t9 O gc ah cei es ue O Q O Placing the Graphic in a Format To include a graphic within a format 1 Design the graphic image as shown in
Download Pdf Manuals
Related Search
Related Contents
Fazer do PDF 気温風機をお買い上げいたださゞ まこどにありがとうご EditPad - Sin título - e Harbor Freight Tools 46361 User's Manual Cisco Systems 3010 Switch User Manual Blaupunkt DVD-ME R DVD Player User Manual user manual v 1.3 R&S FSW-K72/-K73 3GPP FDD User Manual Laboratoire Laboratoire Janus A Copyright © All rights reserved.
Failed to retrieve file