
TC9800PM Rev. DK 3/09 ©1996 Avery Dennison Corp. All rights reserved.¨ 9825®¨ 9855®¨ 9860äMonarch®Printers
CG Triumvirateä Typeface (9 pt.) 300 DPI ...B-17CG Triumvirateä Typeface (11 pt.) 203 DPI ...B-18CG Triumvirateä Typefa
3-36 Defining Fields
DEFINING FIELD OPTIONS 4This chapter provides a reference for defining¨field options in formats¨check digit packets.Note: When using multiple options
Applying Field OptionsField options further define text, bar code, and non-printable text fields. The text, constant text, or bar code field must be p
42 Format as a price field50 Define bar code densities51 Define security and truncation of PDF417 bar codes52 Define width or length of PDF417 bar cod
Option 1 (Fixed Data)Fixed data is information (a company name or store number) you want toprint on all labels. You can define fixed characters for a
Option 2 (Data Type Restrictions)This option restricts the data type for a particular field. You can use Options 2 or 3 only once per field. Do not
Option 3 (Data Entry Templates)This option provides more specific restrictions than Option 2. This optioncan be used to select certain letters (such
Example R,3,S,"ABC1234567890" p Restricts the field data to letters A, B, and C, and all digits.Example R,3,T,"***#_ _ _ _" p Cr
Syntax R,4,src fld,src start,# to copy,dest start,copy code p R1. R Field Option Header.R2. 4 Option 4.R3. src fld Field number from which data is co
Merging FieldsYou can copy data to merge the contents of fields. Use the copy data option as many times as necessary to copy all the appropriate fiel
Code Page 1251 (Cyrillic) ...C-10Code Page 1252 (Latin 1) ...C-10Code Page 1253 (Greek) ...
Option 5 (Define Data Entry Sources)Defines how data is entered into a field. Option 5 is required for offline data entry. If the field holds all fi
Example T,2,10,V,250,50,0,1,1,1,B,C,0,0,0 p R,5,R p Reads the pre-programmed data from the RFID chip and saves that datainto the text field.Option
Example B,3,12,F,50,50,1,2,60,7,L,0 p R,6,H p R,60,I,0 p Uploads the UPCA bar code field’s data to a file and uploads data for eachlabel in the bat
Example R,5,R p R,6,H p B,3,12,F,50,50,1,2,60,7,L,0 p R,6,H p Returns the following in the upload packet:313233343536373839303132,123456789012Opti
Option 21 (Define Extended Field Names)This option defines names for each field in a format, which can be longerthan eight characters. This option is
Example R,30,L,"X" p Pads data with an “X” on the left side of the field.Example X,2,24,0 p R,30,R,"0" p Pads the data in the
Option 42 (Price Field)You can apply options that will insert monetary symbols automatically. Donot use this option with Option 31 (define a check di
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 ove
R6. nar_space Additional dot width of the narrow bar code space. (Code 39 and Codabar only). Range: 1 to 99.R7. wide_space Additional dot width of
Option 51 (PDF417 Security/Truncation)You can define a security level and choose whether or not to truncate aPDF417 bar code. Higher security levels
Option 52 (PDF417 Width/Length)This option defines the image width or length of a PDF417 bar code. If youdefine a fixed number of columns (width), th
Option 53 (Optional Settings for Aztec)You can use Option 53 to set the error control level, enable ECI data,enable a menu symbol, and add appended da
Option 60 (Incrementing/Decrementing Fields)You may have an application, such as serial numbers, in which you need anumeric field to increment (increa
Option 61 (Re-image Field)This option redraws (reimages) a constant field when you have a constantfield next to a variable field on your label. It ca
Option 62 (Bypass Bar Code) This option allows the optional verifier to bypass (skip) bar code(s) on aformat. The verifier does not scan any bar code
Example B,1,12,F,110,115,1,2,120,5,L,0 p R,62 p The verifier does not scan or verify this UPCA bar code on the format.Verifier Information¨ There is
Option 64 (Program AFI Field for UHF RFID)Use Option 64 to program the AFI memory in the EPC memory bank (field)for UHF RFID tags. Unlike the AFI fie
Using Check DigitsCheck digits are typically used to ensure that a text or bar code field scanscorrectly. If you apply Option 31, the printer calcula
Example {A,1,A,R,10,5,P,"65432" p }Adds check digit scheme number 1 to the printer’s memory. The modulus is 10, the maximum number of cha
5. Subtract the remainder from the modulus.The result becomes the check digit. In this case, the check digit is 2.10 - 8 = 2Sum of Digits Calculation
GETTING STARTED 1Before you read this manual, review the printer information in theOperator’s Handbook. This manual provides the necessaryinformation
5. Subtract the remainder from the modulus.The result becomes the check digit. In this case, the check digit is 6.10 - 4 = 64-30 Defining Field Opti
CREATING GRAPHICS 5This chapter provides information on how to ¨map out the graphic image using the hexadecimal (hex) orrun length method.¨create a gr
Overview of Compliance LabelsYou can create compliance labels by using a graphic packet for the fixedfields and a format packet for the variable field
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. Th
Designing Compliance LabelsTo use a graphic packet to design your compliance label:1. Decide which fields are fixed (constant text, lines, boxes) and
Using the Hex MethodThe following steps explain how to derive a hex character string from abitmapped graphic.Each square on the grid represents a dot.
2. Section off the grid in columns of eight. If any rows are not divisible by8, add enough 0’s to complete a column. 00000000 00000000 00000000 00000
Using the Run Length Encoding MethodThe following steps explain how to derive a run length character string froma bitmapped graphic. Each square on th
If the number is greater than 26, write z, followed by the lettercorresponding to the amount over 26. For example, to represent 45 offdots, write zs.
Determining How to Store the Image Once you have mapped out your graphic image, determine how you want tostore it. You have several options:¨ Flash¨
Before You Begin1. Connect the printer to the host. Refer to the Quick Reference for moreinformation.2. Load supplies in the printer. Refer to the Q
If a graphic is stored in temporary storage, do not place a graphic field inthe format. This will cause an error. Instead, position the graphic imag
The area enclosed within the dotted linesrepresents the graphic image starting at 0,0 (asdefined in the graphic header).If you want a fixed amount of
Within a FormatWhen you define the graphic field within your format, the row and columnparameters represent where on the format to place the graphic i
G4. device Graphic storage device:F Flash (saved when the printer is turned off)R Volatile RAMT Temporary storageNote:G5. units Unit of measure. For
Creating Bitmap FieldsThis defines one row of dots, starting at a specific row and column withinthe graphic image. Each unique row of dots requires a
Creating Next-Bitmap FieldsThis field uses the previous field’s row and column locations. It allows youto use the bitmap or duplicate field data with
Creating Duplicate FieldsIf a line of data is identical to a previous bitmap or next-bitmap field, theduplicate field allows you to repeat the dot seq
Sample Compliance Graphic PacketA sample compliance graphic packet is shown below.{G,57,A,R,E,0,0,0,"OVERLAY" p L,V,500,155,90,85,3 p L,V,
Sample Hex Graphic Packet{G,99,A,R,G,0,0,0,"99WIRE"pB,39,48,H,"3FFFFFF0" pB,40,32,H,"01FFC000000FF8"p B,41,32,H,"
B,99,24,H,"07FFFFFFFFFFFFFFFC" p B,100,24,H,"1FF9FFFFFFFFFFFFFF" p B,101,24,H,"3FFE0007FFFF8000FF80" p B,102,24,H,&quo
4. Type the following text field:T,2,18,V,50,50,1,1,1,1,B,L,0,0,1 p }You have created a format packet for your MPCLII printer. Now, a batchpacket mu
Sample Run Length Graphic Packet{G,99,A,R,G,0,0,0,"99WIRE" p B,39,50,R,"Z" p B,40,39,R,"KzI"p B,41,34,R,"EzsF"
B,101,26,R,"MnToI" p B,102,26,R,"CbHnTiP" p B,103,27,R,"CcZZC" p B,104,27,R,"GeZWcG" p B,105,28,R,"JaZ
Placing the Graphic in a FormatTo include a graphic within a format: 1. Design the graphic image as shown in “Designing Bitmapped Images.”2. If you ar
G3. row Distance between the bottom of the print area on the supply to the bottomof the graphic image. Measured in selected units.Printer Unit ofMeas
Sample Compliance LabelThis sample format packet uses the graphic packet in “Creating a GraphicPacket.”{F,1,A,R,E,600,400,"RDCI" p G,57,0,0
Sample Bitmap Graphic ImageThe following format shows the graphic packets (hex and run length) in asample format.{F,2,A,R,E,400,400,"FMT2" p
5-26 Creating Graphics
PRINTING 6This chapter describes how to ¨download files to the printer¨define the batch header, batch control, and batch data files¨create DOS batch f
Turn on the printer and make sure it is ready to receive data before youdownload. See your host’s documentation, system administrator, or“Downloading
4. Type this command at the DOS prompt:COPY LABEL1.FMT COM1 Transmits a file called "LABEL1.FMT" to COM1.COPY LABEL1.BCH COM1 Transmits a ba
10. Type COPY SAMPLE.FMT COM1. The following 2 inch by 2 inch labelprints:{F,25,A,R,E,200,200,"Fmt 25" p C,140,40,0,1,2,1,W,C,0,0,"SA
Syntax {B,format#,N/U,quantity p B1. B Batch Header.B2. format# Format number (1 to 999) to use.B3. N/U Controls how image is generated.N New (defau
E4. print_mult Number of tags (1 to 999) with the same image. 0 is the default.E5. multi_part Number of identical parts on one tag (1 to 5). 0 is th
E7. cut_mult Number of tags to print beforecutting. A cut multiple of one cutsafter each tag. Range: 0 to 32,000. 0 is the default.The cut multiple
Defining Batch Data FieldsBatch data fields should be sent in field number order. Use continuationfields for large amounts of data. If you are using
Using Expanded EPC Gen2 RFID DataWith version 5.0 or greater software, we support Expanded C1Gen2 RFIDdata, which is composed of five different fields
One of the four locking methods can be selected for each memory field(EPC, access password, and kill password). Depending on the lockingmethod specif
Access Password Description0Access password is readable and writable.1Access password is permanently writable (can never be locked).2Access password i
“~028" Identifies information to be appended. Reserved for future use. Onlyinclude the field separator (decimal 028) in this field.“Acs_Pwd~028
Using Special Characters in Batch DataThere are two ways to specify special characters in batch data:¨ Place a tilde (~) before each character¨ Use a
Incrementing FieldsIn incrementing fields, the first number in the sequence must contain thesame number of digits as the highest number to be counted.
Starting with a DesignBefore you create a format packet, you must design your label. There areseveral steps to designing a custom label:1. Decide whi
Serial Bar Code Printing InformationKeep in mind the following serial bar code printing information when using a 9855 or 9860 printer.PrintSpeedPrinth
Batch Quantity Zero MethodYou may use the batch quantity zero method when your application requires operator intervention to enter data. While the op
Creating DOS Batch Files for DownloadingIf you are downloading from an MS-DOS system, you can create batch filesto set communication values and downlo
Status Polling 7-1STATUS POLLING 7This chapter explains how to use status polling.There are two types of Status Polling:¨Inquiry Request—informatio
7-2 Status PollingInquiry Request (ENQ)An ENQ character acts as a request for printer status information. You cansend an ENQ in front of, in the m
The following graphics can be used as a quick reference for the Status ofByte #2 and Byte #3. Byte #1 is the non-printable user-defined ENQcharacter.
ENQ Reference Table - Byte #2Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bi
ENQ Reference Table - Byte #2 (continued)Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bi
ENQ Reference Table - Byte #3Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispense LabelRibbonFaultStockFaultOnlineErrorBit 7 Bit 6 Bit 5 Bit
ENQ Reference Table - Byte #3 (continued)Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispense LabelRibbonFaultStockFaultOnlineErrorBit 7 Bit
Determining Format ContentsBefore you lay out your format, answer these questions. How large is yoursupply, which fonts do you want to use, do you wa
Job RequestA Job Request returns status information about the most recently processed print job. You can send a job request after an ENQ or batch. Y
Job ResponseThe Job Response varies, depending on the type of request sent to theprinter. The following syntax is the response for a Job 0, 1,or 2 re
The following syntax is the response for a Job 3 request. You may need topress FEED/CUT before the job response is returned.Syntax {J,"Status1 A
Status2 D- Parameterrepresents the parameter within the field that the erroroccurred. The numbering begins after the fieldidentifier.Status2E- Error
Note: A batch has to be printing when you send the job request. Youcannot use this job request on batches printing formats withincrementing fields.Jo
Job Status 0, 1, 2 Response Table (Status 2 Codes)Number Meaning51Invalid command52Invalid separator value53Graphic not found54Format for batch not fo
Status Polling Considerations for Script ModeThe following table shows the effects of the I Packet and the printer’s frontpanel (or keyboard) on statu
DIAGNOSTICS AND ERRORS 8This chapter explains how to¨print diagnostics labels¨reset the printer¨call Technical Support.Before you call Service, print
Printing a Test Label1. From the User Diagnostics menu, press the right arrow until you seeUSER DIAGTest Label2. Press ENTER/PAUSE. The test label
Installed Options DescriptionA Network Control Language (NCL)B BatteryC Cutter (Knife)H High Speed (12 ips)L Smart RelayP Peel modeR RS-232 option (Ke
If using the optional verifier, allow a minimum no-scan zone on the trailingedge of the label of 0.5 inch (13 mm). The trailing edge is the edge of t
If the PC and Printer Are Not CommunicatingIf your PC is having trouble communicating with your printer, follow thesesteps:¨ Check any messages that o
Calling Technical SupportTechnical support representatives are available Monday through Fridayduring regular business hours. Follow these steps befor
Data ErrorsErrors 001 to 499 are data errors. These errors are returned in response toa J,3 request. See Chapter 7, “Status Polling,” for more infor
013 Column field position is greater than the maximum stockdimension. See “Defining Text Fields” in Chapter 3 for validcolumn widths. 014Font style m
025String length is outside the range 0 to 2710.030Bar code height must be at least 19 (English), 48 (Metric), 38 (203 dpi Dots), 57 (300 dpi Dots), o
Batch ErrorsErrorCodeDescription101 The format referenced by batch is not in memory.102Print quantity is outside the range 0 to 32000.104Batch mode mu
207Incrementing start position must be 0 to 2710.208Incrementing end position must be 0 to 2710.209The incrementing amount must be 0 to 999.210Securit
226Rule (option) Record Line xx. The upload device must be H (host) for Option 6.Online Configuration ErrorsErrorCodeDescription251Power up mode must
263Primary monetary symbol must be 0 (None), 1 (Dollar), 2 (Pound), 3 (Yen), 4 (Deutsche Mark), 5 (Franc), 6 (Peseta), 7 (Lira), 8(Krona), 9 (Markka),
284The buffer type must be D (Downloadable Fonts), F (Format), I(Image), R (Receive), T (Transmit), or V (Scalable Fonts).285 The storage device type
Each product and program carries a respective written warranty, the onlywarranty on which the customer can rely. Avery Dennison Corp. reserves therig
Using Supply Layout GridsA supply layout grid contains measurement markers. These markers helpyou accurately position information on your label.Decid
314Check digit algorithm must be D (sum of digits) or P (sum ofproducts).Graphic ErrorsErrorCodeDescription325Duplicating direction must be 0 (insert
Communication ErrorsErrorCodeDescription409 The printer memory is full. Delete unnecessary formats orgraphics from memory. If you are using a graphi
417 Flash memory is full. Clear flash. Resend the format, graphic,and check digit packets. If the error reappears, call TechnicalSupport.420 Intern
Data Formatting FailuresFormatting errors indicate that a field will print incorrectly. After you havechecked the data stream and corrected the data,
612 The data in this line of the batch is either missing or does notmatch the format.613 Reference point off tag.614 Portion of field off tag. There
Machine FaultsThese errors occur when there is a problem with the printer.ErrorCodeDescription703 The printer sensed a calibration of different-sized
730 A memory allocation error occurred during initialization.732 RFID Hardware Error. A non-RFID printer received a formatcontaining an RFID Data Fie
744 Tag locked fail. The RFID tag is unable to be programmed,because it is already locked. This is considered a bad RFID tag. The printer does not
752 Printer sensed a mark in the wrong place.753 Printer sensed a mark that is too long. 754 Printer has a ribbon problem. Check the ribbon for a ja
765The printhead has less than 8 bad dots. The printer can shift barcode fields to avoid bad dots. You may need to pressESCAPE/CLEAR to continue pri
Considering Field TypesAfter you select a supply size, the next step in designing a format is todecide what information you want to print on the label
785 The internal liner take-up reel is full. Remove the liner take-upreel and dispose of the liner. Press ESCAPE/CLEAR to continueprinting.790 Wait
852 Invalid buffer definition packet or not enough flash memory for the script. One or more of the following buffers were invalid: inputbuffer, temp
Hard Printer Failure ErrorsThese errors are hard printer failures. Call Technical Support if you receivethese messages.ErrorCodeDescription900 RAM te
937 Invalid hex data. 938 Invalid checksum. 939 Invalid record count.940 Invalid flash address.Errors numbered 900-911 occur when you turn on the prin
POWER DOWNNMI ReceivedNon-maskable interrupt occurred. Reset yourSETUP options. Transmit your packets again.POWER DOWNLow Appl RAMNot enough RAM for
PRINTER OPTIMIZATION 9This chapter provides information on how to improve your printer’sperformance by ¨adjusting the print quality¨reducing the imagi
¨ If the print quality is too light or too dark, adjust the print contrast. Thecorrect contrast setting is important because it effects how well your
Reducing Imaging TimeImaging time is the time it takes the printer to image the data for the firstlabel after the printer receives the format and batc
3. Repeat step 2 for each field except the last one.{B,1,U,0 p 3,"BROADWAY" p }{B,1,U,0 p 4,"555 WEST OAK AVE." p }4. For the las
Note: You should understand the basics of each field before using thismethod.After you modify any fields or parameters with the optional entry method,
Considering FontsWhen working with fonts, you have three considerations: font appearance,font size (scalable or bitmapped), and font spacing (monospa
9-6 Printer Optimization
SAMPLES AThis appendix contains sample formats. You can customize any of these formats to meet your needs.Samples A-1
Sample UPCA Format Packet {F,25,A,R,E,200,200,"Fmt 25" p C,140,40,0,1,2,1,W,C,0,0,"SAMPLE FORMAT" p B,1,12,F,85,40,1,2,40,5,L,0 p
Sample MaxiCode PacketsMaxiCode is a two-dimensional bar code developed by UPS (United ParcelService, Inc.). Data must be defined in a specific way f
Mode 0 (Obsolete) Sample{F,1,A,R,E,0200,0200,"MAXICODE" p B,1,93,V,020,20,33,7,0,8,L,0 p } MaxiCode bar code (33){B,1,N,1 p Batch header1,
Mode 2 Sample{F,1,A,R,E,200,200,"MAXI_M2" p B,1,93,V,020,020,33,7,0,8,L,0 p } MaxiCode bar code (33){B,1,N,1 p 1,"[)>~030"
Mode 3 Sample{F,1,A,R,E,200,200,"MAXI_M3" p B,1,93,V,020,020,33,7,0,8,L,0 p } MaxiCode bar code (33){B,1,N,1 p 1,"[)>~030"
MaxiCode Compression SampleOnce the data is properly encoded in the compressed format as rendered by the UPS.dll, the UPS scanners and software do the
Sample Data Matrix PacketsData Matrix (ECC-200) is a two-dimensional bar code which is made up ofsquare modules arranged within a perimeter finder pat
Sample Data Matrix with Function 1{F,36,A,R,E,400,400,"DTMTRX1" pB,1,50,V,10,50,35,0,50,8,L,0 p}{B,36,N,1 p1,"~~110012345678902"
CONFIGURING THE PRINTER 2This chapter discusses how to ¨set communication parameters.¨upload the printer’s configuration or font information.¨configur
Entering Batch Data for QR CodeQR Code requires certain parameters at the beginning of all batch data.Syntax "error_cor mask# data_input, char&qu
Structured Append ModeQR Code offers a mode called structured append (or concatenated) thatallows you to collect data from multiple QR Code symbols an
Example 1,"D0205E9,Q0A," p C,"B006qrcode," p }Defines the structured append mode (D) for QR Code. This is symbol (02)of a concat
Sample Compliance Packet{F,1,A,R,E,600,400,"RDCI" p L,V,500,115,90,85,3 p L,V,298,245,90,102,3 p L,V,500,2,0,390,3 p L,V,400,2,0,390,3 p
Sample Batch Packet{B,1,N,1 p 1,"1234567890" p 2,"0987654321" p 3,"~20142032678" p 4,"10028028662854" p 5,
Samples A-15
Sample Format Packet {F,5,A,R,G,576,768,"1HDREC1" p L,S,19,39,499,39,38,"" p L,S,19,93,499,93,15,"" p L,S,19,124,499,1
Sample Zero Batch Packet{B,5,N,0 p }{B,5,U,1 p 1,"6005710" p 2,"106" p 3,"3" p 4,"3" p 5,"ALLIED FREI
Sample Data Entry Format Packet This packet uses Option 5 (Data Entry Sources) and Option 20 (Data EntryPrompts). After the printer receives the form
RFID Data Field SamplesThe ellipsis indicate additional fields that are not shown.RFID Data Field with a Copy Option{F,1,A,R,E,600,400,"RDCI"
Setting Communication Parameters Use the following information if you are using serial communications. See“Using Parallel Communications” for informa
96-Bit RFID Data Field SamplesThe following examples can be used for C1Gen1 and C1Gen2 (withoutlocking).The 96-bit data that can be displayed using th
ASCII BINARY Sample{F,2,A,R,E,400,400,"ASCIIBIN" p T,1,96,V,10,10,0,2,1,1,B,L,0,0 pX,2,96,2 p }{B,2,N,1 p 1,"00110001001100100011001
SSCC96 Sample{F,45,A,R,E,600,400,"SSCC96" p C,45,220,0,50,10,10,B,L,0,2,"_" p C,75,385,0,50,40,30,B,L,0,2,"Monarch RFID&quo
Sample Batch Packet{B,45,N,1 p 1,"VENDOR USA" p 2,"42060512" p 3,"PAXAR AMERICAS" p 4,"0987764356" p 5,"
SGTIN 96 Sample{F,46,A,R,E,600,400,"SGTIN96" p C,45,220,0,50,10,10,B,L,0,2,"_" p C,75,385,0,50,40,30,B,L,0,2,"Monarch RFID&
Sample Batch Packet{B,46,N,1 p 1,"VENDOR USA" p2,"42060512" p 3,"PAXAR AMERICAS" p 4,"0987764356" p 5,"0
Permalock and Password Lock{F,2,A,R,E,400,400,"BOTHLOCK" p X,1,100,0 p }{B,2,N,1 p 1,"313233343536373831323334~028" p C,"~
FONTS BOur printers support two types of fonts: Bitmapped (traditionalprinter fonts such as Standard and Reduced) andScalable/TrueType® (Font 50). T
These samples were printed using the Internal Symbol set.B-2 FontsStandard FontReduced FontOCRA-like FontBold FontEFF Swiss Bold Font** Printed with
These samples were printed using Code Page 437.Fonts B-3CG Triumvirate™ Typeface BoldCG Triumvirate™ Typeface
Using MPCLII ConventionsHere are some guidelines to follow when using MPCLII.MPCLII PunctuationUse the following symbols when creating MPCLII packets:
PaxarSymbols Font 56 CharactersA (decimal 65) = Paxar Font 70 and Font 71 Characters32 33 34 35 36 37 38 39!_# $ % & $40 41 42 43 44 45 46 47( ) *
NAFTA Font 72 and Font 73 Characters32 33 34 35 36 37 38 39! " # $ % & '40 41 42 43 44 45 46 47( ) * + , - . /48 49 50 51 52 53 54 550 1
Monospaced Font MagnificationMonospaced characters occupy the same amount of space within amagnification. Use monospaced fonts for price fields and d
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 d
Bold1/100 in. 16.7 117.241/10 mm 42.4 297.8dots 34 238OCRA-like (1x only)1/100 in. 11.81/10 mm 30dots 241x 7x300 DPI Height MagnificationStandard1/100
Bold1/100 in. 18.7 130.71/10 mm 47.4 332dots 56 392OCRA-like (1x only)1/100 in. 121/10 mm 30.5dots 36Fonts B-9
Proportional Font MagnificationEach character in a proportionally spaced font is a different height andwidth. You may be able to place more character
CG Triumvirate™ Type face Bold (9 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots1.53.84.5820.32411283317x 1/100 in.1/10 mmDots
CG Triumvirateä Typeface (6 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots.992.5122.967.5265.915127x 1/100 in.1/10 mmDots6.917
CG Triumvirateä Typeface (6 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots12.54337.629615.2187x 1/100 in.1/10 mmDots717.821215
¨ Do not use a field number more than once per format.¨ Define all fields in the order you want to image/print them. The printerdoes not print in fie
CG Triumvirateä Typeface (7 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots.992.5122.967.5265.915127x 1/100 in.1/10 mmDots6.917
CG Triumvirateä Typeface (7 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots12.54337.6297.318.6227x 1/100 in.1/10 mmDots922.9272
CG Triumvirateä Typeface (9 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots.992.5122.967.5265.915127x 1/100 in.1/10 mmDots6.917
CG Triumvirateä Typeface (9 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots1.33.444.711.8149.624.5297x 1/100 in.1/10 mmDots9.32
CG Triumvirateä Typeface (11 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots.992.5122.967.5265.915127x 1/100 in.1/10 mmDots6.91
CG Triumvirateä Typeface (11 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots1.74.255.313.51610.727.1327x 1/100 in.1/10 mmDots11
CG Triumvirateä Typeface (15 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots.992.5122.967.5265.915127x 1/100 in.1/10 mmDots6.91
CG Triumvirateä Typeface (15 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x 1/100 in.1/10 mmDots25.167.619.42315.739.8477x 1/100 in.1/10 mmDots1435
Scalable Font InformationThe scalable font is smooth at any point size. There are no jagged edgesbecause the font is created from an equation every t
TrueType Font InformationTrueType fonts follow the TrueType outline font standard. These fonts aresmooth at any point size. There are no jagged edge
Using Online Configuration PacketsUse online configuration packets to change the printer’s settings. You cansend an individual configuration packet o
Using International FontsInternational fonts are available as bitmap or TrueType fonts. See "BitmapFont Information" or "TrueType Font
Selecting a Symbol SetSpecify a symbol set based on the characters to print and one that iscompatible with the font's character mapping. The sym
International Font Sample{F,3,A,R,E,150,200,"SIMPLE" p T,1,5,V,10,10,0,100,30,30,B,L,0,0,102 p }{B,3,U,1 p 1,"~125~000~125~002~125~0
Licensing Your FontsWe provide you with tools to create and download TrueType fonts. However, it is your responsibility to purchase and license any fo
B-28 Fonts
SYMBOL SETS/CODE PAGES CThis appendix contains a listing of the symbol sets, code pages,and extended character sets the printer supports.Use the chart
Using Code 128 Function CodesThis table lists the characters for Bar Code 128 function codes. Thesefunctions are used with scanners.Code Function Cod
Internal Symbol Set Symbol Sets/Code Pages C-3
ANSI Symbol SetBold Character SetC-4 Symbol Sets/Code Pages
OCRA Character SetCode Page 100 (Macintosh)Symbol Sets/Code Pages C-5
This is the syntax to use when you create online configuration packets:Syntax{ Start of Header I, Con fig u ra tion Header1 - 8 op tional re cordsA,
Code Page 101 (Wingdings)Code Page 437 (Latin U.S.)C-6 Symbol Sets/Code Pages
Code Page 850 (Latin 1)Code Page 852 (Latin 2)Symbol Sets/Code Pages C-7
Code Page 855 (Russian)Code Page 857 (IBM Turkish)C-8 Symbol Sets/Code Pages
Code Page 860 (MS-DOS Portuguese)Code Page 1250 (Latin 2)Symbol Sets/Code Pages C-9
Code Page 1251 (Cyrillic)Code Page 1252 (Latin 1)C-10 Symbol Sets/Code Pages
Code Page 1253 (Greek)Code Page 1254 (Turkish)Symbol Sets/Code Pages C-11
Code Page 1255 (Hebrew)Code Page 1256 (Arabic)C-12 Symbol Sets/Code Pages
Code Page 1257 (Baltic)Code Page 1258 (Vietnamese)Symbol Sets/Code Pages C-13
ASCII to Hexadecimal Conversion ChartUse the chart below to translate the characters printed on your test label. The chart lists ASCII characters and
ASCII to Hexadecimal Conversion Chart (continued)Char. Hex Decimal Char. Hex Decimal$ 24 36 ; 3B 59% 25 37 < 3C 60& 26 38 = 3D 61‘ 27 39 > 3
5. units Units. (Optional parameter.) Options:E EnglishM MetricG DotsExample {I,0,A,R,E p C,0,25,0,0,0 p }Adds a configuration to volatile RAM an
ASCII to Hexadecimal Conversion Chart (continued)Char. Hex Decimal Char. Hex DecimalR 52 82 i 69 105S 53 83 j 6A 106T 54 84 k 6B 107U 55 85 l 6C 108V
Binary to Hex Conversion ChartBinary Hex Binary Hex00000000 00 00100000 2000000001 01 00100001 2100000010 02 00100010 2200000011 03 00100011 230000010
Binary to Hexadecimal Conversion Chart (continued)Binary Hex Binary Hex01000000 40 01100000 6001000001 41 01100001 6101000010 42 01100010 6201000011 4
Binary to Hexadecimal Conversion Chart (continued)Binary Hex Binary Hex10000000 80 10100000 A010000001 81 10100001 A110000010 82 10100010 A210000011 8
Binary to Hexadecimal Conversion Chart (continued)Binary Hex Binary Hex11000000 C0 11100000 E011000001 C1 11100001 E111000010 C2 11100010 E211000011 C
Dot to Run Length Encoding ChartON (Black) Dots# of Dots Code # of Dots Code1 A 14 N2 B 15 O3 C 16 P4 D 17 Q5 E 18 R6 F 19 S7 G 20 T8 H 21 U9 I 22 V10
C-22 Symbol Sets/Code Pages
FORMAT DESIGN TOOLS DUse copies of these worksheets and grids to create formats, batchdata, and check digit schemes. You may want to keep copies ofth
Online Configuration WorksheetD-2 Format Design Tools
Batch WorksheetFormat Design Tools D-3
TABLE OF CONTENTSGETTING STARTED ...1-1About This Manual ...
The parameters for each packet (A-M) are displayed. In the first line thatbegins with M, 76365 is the total volatile memory available, 45190 is themem
Check Digit WorksheetD-4 Format Design Tools
0.00.00.51.01.52.02.53.03.54.04.55.05.56.06.57.07.58.00.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.25FEEDSUPPLY LAYOUT (Inches)
0010203040506070809010011012013014015016017018019020020310 20 30 40 50 60 70 80 90100108FEEDSUPPLY LAYOUT (Metric)
Supply Layout (dpi)0.00.096192288384480 57667276880648038428819296576672768864960105611521536144013441248192 2030.050840630520310260971181291410151117
Supply Layout (dpi)0.00.0102203305406508 6097118128535084063052031026097118129141015111712181624152314211320203 3000.07506004503001509001050120013501
DDDDRRRR1111RRRR4444N O N - P R I N T A B L ET E X T F I E L D SD 1 H E A D E RD 2 F I E L D #F O R M A T W O R K S H E E TT C 9 8 0 0 F
DDDDRRRR1111RRRR4444N O N - P R I N T A B L ET E X T F I E L D SD 1 H E A D E RD 2 F I E L D #F O R M A T W O R K S H E E TT C 9 8 0 0 F
PRINTER DIFFERENCES EHere are the major features and differences between each printer. Earlier printer versions may not support all features.Printer
Feature 9825 Printer 9855/9860 PrinterField Number Range 0-999 0-999Batch Separator Yes YesHigh Energy Ribbon No YesStandard Fonts Standard/Reduced/Bo
Post-Print OptionsThe following post-print options are available:Printer926ä Knife928ä Stacker932ä Stacker935ä Rewind938ä Verifier939ä Keyboard945ä Un
Defining the System Setup PacketUse the system setup packet (A) to select the power up mode, displaylanguage, print separators between batches, print
E-4 Printer Differences
GLOSSARYBatch Data2,"Monarch" p Defines the actual information (as fields within { })printed on the label.Batch ControlE,0,1,4,2 p Defines t
Format Header First line of a format, immediately following the start ofpacket ({). A format header must begin with F, followedby various header elem
INDEXAaccess password 6-8, 6-11adding custom fonts 2-34adjustments, print 2-8algorithm,in sum of digits 4-29algorithm,in sum of products 4-28alignment
bitmapdefining fields 5-14defining next fields 5-15defining the header 5-12hexadecimal chart C-17hexadecimal method 5-3, 5-5overview 5-3run length cha
communicationchecklist for trouble 8-4packet syntax 2-21resetting printer 8-4using a mode command 2-2compatibilityconsidering unit of measure 1-8compl
definingbackfeed control packet G 2-22bar code type 3-12bar codes 3-8batch control field 6-4batch data field 6-7batch header 6-3bitmap fields 5-14boxe
ENQprinting existing config 8-2reference table for byte 2 7-4reference table of byte 3 7-6requesting status 7-2Response 7-2EPC datalock 6-8, 6-11erasi
formatbuffer 2-28definition of term G-1flash memory 2-31format headerdefinition of term G-2format worksheet D-1overview 1-10formatsclearing from memor
Jjob requestsyntax 7-8job responseexplanation of 7-9syntax for 0-2 7-9syntax for 3 7-10syntax for 4 7-11job statusexplanation of response 7-9requestin
A6. symbol_set Symbol Set. Options: 0 Internal (default)1 ANSI 2 Code Page 437 (Latin U.S.)3 Code Page 850 (Latin 1)4 Code Page 1250 (Latin 2)5 Code
monetarydecimal selection 2-14formatting syntax 2-14list of options 2-14symbol selection 2-14symbol setting 2-14using price formatting 4-16monospaced
packetsbatch 6-3check digit scheme 4-27clearing from memory 2-33configuration 2-5configuration upload 2-6 - 2-7guidelines 2-3padding data 4-14syntax 4
printingblack to white ratio 5-4canceling 2-18considerations 6-13horiz adjustment 2-8information 6-13ordering packets to download 6-2overview 6-1test
Ssamplebar code density option 4-18batch control field 6-4batch data field 6-7batch header 6-3batch method downloading 6-14batch packet A-14calculate
supply type 2-11unit of measure 3-2word length 2-21size ofmonospaced fonts B-6proportaional fonts B-10slashed zero 2-9smart imaging 9-1soft fontsdefin
modifying character height 3-5modifying character spacing 3-4, 3-24modifying character width 3-5proportional chars 3-3rotating 3-7syntax 3-3thicknessl
Defining the Supply Setup PacketUse the supply setup packet (B) to select supply type, ribbon, feed mode,supply position, and cut position.Syntax {I,B
2-12 Configuring the PrinterB5. supply_posn Supply Position. Range: -300 to 300 in 1/203 inch. 0 is the default. Adjusts the machine to print at t
Defining the Print Control PacketUse the print control packet (c) to set the contrast, print, and marginadjustment, print speed, and printhead width.S
Example {I,C,0,-20,-10,0,0 p }Uses the default contrast, moves print 0.1 inch closer to the bottom of thesupply (20/203 inches) and .05 inch to the l
D4. decimals Number of digits to the right of the decimal. Options:0 No digits1 One digit2 Two digits (default)3 Three digitsExample {I,D,1,1,2 p }
Syntax {I,E,"ANSI_cd","string1","string2" p }E1. E Control Characters PacketE2. “ANSI_cd” ~123 Start of header { (left
Resetting Control CharactersYou can change the characters in the previous example back to theiroriginal settings by downloading this packet:{I?E?"
Defining the Monetary Formatting Packet ...2-14Defining the Control Characters Packet ...2-15Resetting Control
Sending Immediate Commands Immediate commands consist of a three- or four-character sequence youcan send in a packet or embed in your application. Ea
Command Parameter^CACancels all the batches in the queue unless an error exists on the printer.^CBCancels only the current batch being printed unless
Command Parameter^RBRepeats the last printed batch, printing the same number of labels as specified in theoriginal batch. This command does not work
Defining the Communication Settings PacketUse the communication settings packet (F) to set the baud rate, wordlength, stop bits, parity, and flow cont
Example {I,F,3,1,0,0,1 p }Uses 9600 baud, an 8-bit word length, one stop bit, no parity, and the DTRmode.Defining the Backfeed Control PacketUse the
Syntax {I,G,action,dis_pos,bkfd_dis p }G1. G Backfeed Control PacketG2. action Action. If using one-inch RFID Supplies, do not use backfeed. Options
Special Considerations When Using BackfeedMake a note of the following items:¨ Be careful when tearing supplies, because the adhesive can adhere tothe
Defining the Memory Configuration PacketUse the memory configuration packet (M) to customize the size of yourprinter’s buffers, which gives you greate
M4. buffer size Buffer size in 1/10K ranges. The following table lists the configured buffersizes and min-max values for your printer. The printer’s
Checking Current Buffer SizesSend a configuration upload packet to check the sizes of your currentbuffers. See “Configuration Packet Header” for more
Defining Box Fields ...3-30Defining Verifier Fields ...3-33Defining t
Use the formula below to calculate the approximateimage buffer size.21K x Length (for 203 dpi) OR46K x Length (for 300 dpi)Length is the length of you
DownloadableFonts BufferUsed to store downloaded soft (bitmapped or TrueType)fonts. To determine the size of your downloadablefonts, send a font pack
Buffer WorksheetMake copies of this page to use as a buffer worksheet.Buffer Allocation ConsiderationsKeep these items in mind when allocating memory.
¨ 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. Inot
Flash Memory GuidelinesUse these basic guidelines for storing files in flash memory.¨ Your printer may have volatile RAM (packets deleted when the pri
¨ Each line in a packet requires the same amount of memory. The smallerthe format, the less memory required to save it.¨ Flash memory cannot be reall
Using the Font PacketYou can use a font packet to add or clear downloaded fonts from memory,upload your font buffer, or upload the cell size informati
Example {W,0,M,R p }Selects all fonts and checks the memory usage in RAM. The printer returnsthe following to the host:{W,0,M,R p Number of bytes fr
0,11,1,"CGTriumv6",1,0,5,17,21,5,10,0 p 0,11,437,"CGTriumv6",1,0,5,17,21,5,10,0 p 0,11,850,"CGTriumv6",1,0,5,17,21,5
0,72,0,"Nafta15",1,0,6,32,42,32,41,0 p 0,73,0,"Nafta18",1,0,8,48,51,46,50,0 p 0,21,0,"ZIAFont",0,0,0,5,9,5,9,1 p 0
Using Check Digits ...4-27Sum of Products Calculation ...4-28Sum of Digits Calcul
Uploading Format Header InformationYou can upload format header information from the formats in memory tocheck the supply length and width for each fo
Defining a Verifier Configuration PacketWith the verifier configuration packet you can customize the verifier for each format you print. You can sele
Example {V,1,A,T,"BEAMON" p D,"~LV02" p }The verifier’s configuration packet ID is “1" and named ”BEAMON." Theverifi
Defining the RFID Setup Packet for UHFThis packet is only valid on 9855 RFID printers. Use the RFID setup packet (X) to set the protocol, write attem
Defining the RFID Setup Packet for HF This packet is only valid on 9855 RFID printers. Use the RFID setup packet (X) to set the protocol, write attem
DEFINING FIELDS 3This chapter provides a reference for defining¨the format header¨text and constant text¨bar code fields¨line and box fields¨verifier
Defining the Format HeaderA Format Header begins a format file. Syntax {F,format#,action,device,measure,length,width,"name" p F1. F Format
Example {F,1,A,R,E,300,200,"TEXTILES" p Adds Format 1 (“TEXTILES”) to the printer. It uses a three inch long by twoinch wide label.Defining
Printer Unit ofMeasureRow or End RowColumn or End Column9825/9855/9860EnglishMetric203 dpi Dots0-15990-40610-32460-3990-10130-8109855/9860EnglishMetri
T8. font Style of font. Options:1 Standard 10 CG Triumvirateä Typeface Bold2 Reduced 11 CG Triumvirateä Typeface3 Bold 15 7 pt. CG Triumvira
PRINTING...6-1Downloading Files...6-2Defining the
Field placement in the packet is an important consideration when usingfield color attributes. If a line field is defined before the overlay (text orc
T14. field rot Field rotation. Field rotation rotates the whole field, not just the characters. Rotation is affected by the pivot point, which varie
Note: The Standard, Reduced, Bold, OCRA and HR fonts only supportthe Internal Symbol Set (0). The CG Triumvirate™ typefaces onlysupport the ANSI and
For the GS1 DataBarä bar code, the maximum number of characters varies based on the specific GS1 DataBar type.Bar Code Type (B13) Maximum Number of Ch
B4. fix/var Fixed (F) or variable (V) length field. Bar Code Number of Characters Fixed or VariableUPCA12 FUPCA+214 FUPCA+517 FUPCA+Price CD12 FUPCE
Bar Code Number of Characters Fixed or VariableAztec0 - 2710 F or VGS1 DataBar0 - 2710 F or VB5. row Distance from bottom of the print area to the pi
Distance from the lower left edge of the print area tothe pivot point. Use the previous table for values.Allow a minimum of 1/10 inch between the sca
203 DPI Bar Code DensitiesDefining Fields 3-13Bar CodeTypeDensitySelectorDensity(% or cpi)Narrow Element(dots/mils)Narrow toWide RatioDataLengthAppea
Bar Code Type DensitySelectorData LengthQuick Response (QR Code) Models 1 and 20Model 1: 0 - 1167 Numeric;0 - 707 Alphanumeric; 0 - 486 (8-bit); 0 -
203 DPI Bar Code DensitiesBar Code SizeRow x Col.DensitySelectorMax. Data LengthNum. X Alphanum.AppCodeCharSetData MatrixSquaresymbols10 x 1012 x 1214
DIAGNOSTICS AND ERRORS ...8-1Printing a Test Label ...8-2Reading a T
203 DPI Bar Code DensitiesBar Code Type DensitySelectorNarrow Element(dots/mils)Data Length Chart SetGS1 DataBar 23456782/9.93/14.84/19.75/24.66/29.67
300 DPI Bar Code DensitiesDefining Fields 3-17Bar CodeTypeDensitySelectorDensity(% or cpi)Narrow Element(dots/mils)Narrow toWide RatioDataLengthAppea
Bar CodeTypeDensitySelectorData LengthQuick Response(QR Code) Models 1 and 20Model 1: 0-1167 Numeric; 0-707 Alphanumeric;0-486 (8-Bit); 0-299 KanjiMod
300 DPI Bar Code DensitiesBar Code SizeRow x Col.DensitySelectorMax. Data LengthNum. X Alphanum.AppCodeCharSetData MatrixSquaresymbols10 x 1012 x 1214
300 DPI Bar Code DensitiesBar Code Type DensitySelectorNarrow Element(dots/mils)Data Length Chart SetGS1 DataBar 23456783/9.84/13.15/16.47/238/26.210/
B10. text Appearance of text with bar code. For UPC and EAN only use 0 to 7. Forall others, use 8, except where noted. Options:0 DefaultMaxiCode Mo
B14. sep_height Height of the separator between the linear bar code and 2D bar code. This parameter only applies to the GS1 DataBar bar code. For ot
In the following example, data is entered into four non-printable fields andmerged to form field 5, and is then printed as a bar code. See “MergingFi
Syntax C,row,column,gap,font,hgt mag,wid mag,color,alignment,char rot,field rot,"fixed char",sym set p C1. C Constant Text Field.C2. row Fo
C5. font Style of font. Options:1 Standard 10 CG Triumvirateä Typeface Bold2 Reduced 11 CG Triumvirateä Typeface3 Bold 15 7 pt. CG Triumvira
Sample Data Matrix Packets ...A-8Square Data Matrix Packet ...A-8Rectangular Data Matr
C9. alignment Alignment of constant text in the field. Options:L Align on left side of field. C Center text within field (for monospaced fonts only)
C13. sym set Symbol set. Use 0 for the Internal Symbol Set. For scalable or TrueTypeâfonts, use:1 ANSI Symbol Set100 Macintosh101 Wingdings102 Unic
Example C,30,10,0,1,1,1,B,L,0,0,"MADE IN USA",0 p Defines a constant text field starting at row 30, column 10. It does not haveany addition
Printer Unit ofMeasureRow or End RowColumn or End Column9825/9855/9860EnglishMetric203 dpi Dots0-15990-40610-32460-3990-10130-8109855/9860EnglishMetri
L7. thickness Using the chart below for reference, write the line thickness(1 to 99) in box L7. Line thickness fills upward on horizontal lines, or t
Syntax Q,row,column,end row,end col,thickness,"pattern" p Q1. Q Box (Quadrilateral) Field.Q2. row Distance from bottom of print area to low
Q6. thickness Using the chart below for reference, write the desired line thickness (1 to 99) in box Q6. Boxes fill inward, so make sure your boxes d
Defining Verifier FieldsThe verifier field in a format references the verifier configuration packet IDto use for this particular format. The verifier
Defining the RFID Data FieldThe RFID Data Field contains the information you want programmed into the RFID tag. The syntax of the RFID Data Field is
X4. data_type Data type. Options:0 ASCII Hex - default (ASCII representation of Hex)Use characters A to F and 0 to 9.1 ASCII2 ASCII Binary (ASCII rep
Commenti su questo manuale