TC9800PM Rev. DE 3/03 ©1996 Paxar Americas, Inc. All rights reserved.✦9403®✦9825✦9850✦9855✦9860PaxarPrinters
Code Page 860 (MS-DOS Portuguese) . . . . . . . . . . . . . . . . . . . . . . . C-9Code Page 1250 (Latin 2) . . . . . . . . . . . . . . . . . . . . .
To create this sequence:1.Define fields 1, 2, 3, and 4.2.Define field 5 as a bar code. Allow enough characters in thebar code field to hold all the c
Eliminates the user prompt for this field. Data is either fixed orcopied from another source.Option 20 (Define Data Entry Prompts)This option defines
R1. R Option Header.R2. 30 Option 30.R3. L/R Indicates type of paddingL Pad field on left sideR Pad field on right sideR4. "character" Pad
Generates a check digit using the previously defined check digitscheme 5.Option 42 (Price Field)You can apply options that will insert monetary symbol
Option 50 (Bar Code Density)You can apply this option to bar code fields when you want tocreate custom densities. When you apply this option, it over
Creates a custom bar code density with a narrow element of 4dots, a wide element of 8 dots, a gap of 4 dots, 4 additional dotwidths for the narrow bar
Option 52 (PDF417 Width/Length)This option defines the image width or length of a PDF417 barcode. If you define a fixed number of columns (width), th
Option 60 (Incrementing/Decrementing Fields)You may have an application, such as serial numbers, in whichyou need a numeric field to increment (increa
Option 61 (Reimage Field) This option redraws (reimages) a constant field when you have aconstant field next to a variable field on your label. It ca
Using Check DigitsCheck digits are typically used to ensure that a text or bar codefield scans correctly. If you apply Option 31, the printercalculat
GETTING STARTED1Before you read this manual, review the printer information in theOperator’s Handbook or Operating Instructions. This manualprovides
A8. "weights"String of digits used for calculation. A weight string is a groupof two or more numbers that is applied to a field. The numbe
3.Next, the product of each digit is added together. This is thesum of the products.20 + 2 + 6 + 6 + 16 + 5 + 4 + 3 + 36 = 984.Divide the sum of the
2.Each digit in the field is multiplied by the weight assigned to it:field:5 2 3 2 4 5 2 1 9weight string: 4 1 2 3 4 1 2 3 4products:
CREATING GRAPHICS5This chapter provides information on how to Nmap out the graphic image using the hexadecimal (hex) orrun length method.Ncreate a gra
Overview of Compliance LabelsYou can create compliance labels by using a graphic packet forthe fixed fields and a format packet for the variable field
Overview of Bitmapped Images A printed image is formed through a series of dots. Each squareon the grid below represents a dot on the printhead. The
The most efficient encoding method depends on how complicatedyour graphic image is and whether or not imaging time is aconcern. You may want to exper
In the first label, the large "M" logo and thick black line exceedthe allowed black to white print ratio. In the second label, thelarge &qu
1.Assign 1 to every black square and 0 to every white square.00000000000000000000000000000000000000000000000000111111111111111111111111110000000000000
3.One row at a time, convert each group of eight binary digits tohex values, using the binary to hex conversion chart found inAppendix C.starting at p
Before You Begin1.Connect the printer to the host. Refer to the Quick Referenceor Operator’s Handbook for more information.2.Load supplies in the pri
00000000 00000000 00000000 00000000 00000000 00000000 00111111 11111111 11111111 11110000 00000000 00000000 0000000000000000 00000000 00000000 0000000
(row 1,position 50) Z(row 2,position 39) KzI(row 3,position 34) EzsF(row 4,position 30) DpZoD..If the end of the line specifies OFF dots(lower-case le
Using Non-volatile RAMYou can save graphics to non-volatile RAM on the 9850 printer.Graphics are saved when you turn off the printer. You canremove g
Creating a Graphic PacketYour graphic packet can contain: Nbitmapped fields (for bitmapped images)Nconstant text fieldsNlinesNboxesImages using hex re
The area enclosed within the dotted linesrepresents the graphic image starting at0,0 (as defined in the graphic header).If you want a fixed amount of
Within a FormatWhen you define the graphic field within your format, the row andcolumn parameters represent where on the format to place thegraphic im
G3. action Enter A to add the graphic to the printer.G4. device Graphic storage device. Options:F Flash N Non-volatile RAM (9850)R Volatile RAMT Temp
Creating Bitmap FieldsThis defines one row of dots, starting at a specific row andcolumn within the graphic image. Each unique row of dotsrequires a b
Creating Next-Bitmap FieldsThis field uses the previous field’s row and column locations. Itallows you to use the bitmap or duplicate field data with
Creating Duplicate FieldsIf a line of data is identical to a previous bitmap or next-bitmapfield, the duplicate field allows you to repeat the dot seq
2.Type the following constant text field: C,250,80,0,1,1,1,W,C,0,0,"MONARCH MARKING:",0 p 3.Type the following bar code field: B,1,12,F,110,
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,29
Sample Hex Graphic Packet{G,99,A,R,G,0,0,0,"99WIRE"B,39,48,H,"3FFFFFF0" p B,40,32,H,"01FFC000000FF8" p B,41,32,H,"3
B,105,24,H,"0FFDFFFFFFFFFFE0FF" p B,106,24,H,"FFFFFFFFFFFFFFF8" p B,107,32,H,"3FFFFFFFFFFFFFE0" p B,108,32,H,"03FFF
B,74,8,R,"FmChZWhC" p B,75,8,R,"GsZZEdC" p B,76,11,R,"JiNzkN" p B,77,12,R,"NbJzzeC" p B,78,16,R,"JaElZKmD
Placing the Graphic in a FormatThe graphic image may be a bitmapped graphic or a compliancelabel overlay.To include a graphic within a format: 1.Desig
G3. row Distance between the bottom of the print area on the supply tothe bottom of the graphic image. Measured in selected units.Printer Unit of Mea
Sample Compliance LabelThis sample format packet uses the graphic packet in "Creating aGraphic Packet."{F,1,A,R,E,600,400,"RDCI" p
Sample Bitmap Graphic ImageThe following format shows the graphic packets (hex and runlength) in a sample format.{F,2,A,R,E,400,400,"FMT2" p
5-26 Creating Graphics
PRINTING6This chapter describes how to Ndownload files to the printerNformat flash memoryNdefine the batch header, batch control, and batch data files
10.Type COPY SAMPLE.FMT COM1. Thefollowing 2 inch by 2 inch label prints:{F,25,A,R,M,508,508,"Fmt 25" p C,250,80,0,1,2,1,W,C,0,0,"MONA
Turn on the printer and make sure it is ready to receive databefore you download. See your host’s documentation, systemadministrator, or "Downlo
Downloading FilesTo download from a PC:1.Check that the PC and the printer are connected.2.Check that communications have been established betweenthe
Defining the Batch HeaderBatch data is the actual information printed on the supply. Batchdata fills in the format’s text, bar code, and non-printabl
Defining the Batch Control FieldThe batch header must precede this field. The batch control fielddefines the print job and applies only to the batch
E6. cut_type Enables or disables the knife. Options:0 Does not cut (default)1 Cuts before first tag, cuts each tag, and cuts afterlast tag. (985x/986
Defining Batch Data FieldsBatch data fields should be sent in field number order. Usecontinuation fields for large amounts of data. If you are using
For example, you can use "" or ~034 to print the " character inyour batch data. Use ~~ to print the ~ character in your batchdata; oth
985x PrintersPrintSpeedPrinting PrintheadDensityKnife Peel Mode Verifier2.5/4.0/6.0 ipsdirecttransfer203/300 dpi supported supported supported8.0 ipsd
Downloading MethodsDepending on your application, you can download the format andbatch data using one of three methods: sequential method, batchmetho
1.Send the format and a batch header in one file. The first timeyou send the batch header, use the parameter N (new batch),and the parameter 0 for (z
Starting with a DesignBefore you create a format packet, you must design your label.There are several steps to designing a custom label:1.Decide which
Creating DOS Batch Files for DownloadingIf you are downloading from an MS-DOS system, you can createbatch files to set communication values and downlo
STATUS POLLING7This chapter explains how to use status polling.There are two types of Status Polling:NInquiry Request--information about the readiness
Inquiry Request (ENQ)An ENQ character acts as a request for printer status information.You can send an ENQ in front of, in the middle of, or immediate
The following graphics can be used as a quick reference for theStatus of Byte #2 and Byte #3. Byte #1 is the non-printableuser-defined ENQ character.
ENQ Reference Table - Byte #2Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0@01
ENQ Reference Table - Byte #2 (continued)Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bi
ENQ Reference Table - Byte #3Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispense LabelRibbonFaultStockFaultOnlineErrorBit 7Bit 6Bit 5Bit 4Bi
ENQ Reference Table - Byte #3 (continued)Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispense LabelRibbonFaultStockFaultOnlineErrorBit 7Bit 6
Job RequestA Job Request returns status information about the most recentlyprocessed print job. You can send a job request after an ENQ orbatch. You
Job ResponseThe Job Response varies, depending on the type of request sentto the printer. The following syntax is the response for a Job 0,1,or 2 req
Determining Format ContentsBefore you lay out your format, you need to make a fewdecisions. For example: How large is your supply, which fonts doyou
The following syntax is the response for a Job 3 request. Youmay need to press ENTER or FEED/CUT, depending on yourprinter before the job response is
Status2B- Field Typerepresents the MPCLII field that the erroroccurred on. If the packet has no fields,Status2 A will be replicated. If the errorocc
The following syntax is the response for a Job 4 request.Syntax{J,printed,total,"FMT-1","BCH-2"}printedthe number of tags or label
Job Status 0, 1, 2 Response Table (Status 1 Codes)Number Meaning0No error1Stacker fault2Supply problem4Hot printhead5Printhead open6Insufficient memor
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 9403 printer does not support scripts. The following table shows the effects of the I Packet and the
7-16 Status Polling
DIAGNOSTICS AND ERRORS8This chapter explains how to Nprint a test labelNreset the printerNcall Technical Support.Before you call Service, print a test
Printing a Test Label1.From the User Diagnostics menu, press the right arrow untilyou seeUSER DIAGTest Label2.Press ENTER (ENTER/PAUSE). The 9825, 98
Reading a Test LabelThe 9825/985x/9860 first label shows the printer’s configurationby packet (A-M). See Chapter 2, "Configuring the Printer,&qu
If using the optional verifier, allow a minimum no-scan zone onthe trailing edge of the label of 0.5 inch (13 mm).Use the following formulas to conver
If the PC and Printer Aren’t CommunicatingIf your PC is having trouble communicating with your printer,follow these steps:NCheck any messages that occ
Calling Technical SupportTechnical support representatives are available Monday throughFriday during regular business hours. Follow these steps befor
Reading an Error LabelAn error label queues and prints on the 9825/985x/9860 printerswhen you press FEED/CUT after a data error (0-499) occurs. Anerr
ErrorCodeDescription001 Packet ID number must be 1 to 999.002 Name must be 1 to 8 characters inside quotes or aprinter-assigned name ("").00
015 Character rotation must be 0 (0 degree), 1 (90 degree),2 (180 degree), or 3 (270 degree). See "Defining TextFields" in Chapter 3 for in
031 Human readable option must be0 default1 no CD or NS5 NS at bottom, no CD6 CD at bottom, no NS7 CD and NS at bottom8 no text032 Bar code type is in
106 Print multiple is outside the range 1 to 999.107 Cut multiple is outside the range 0 to 999. Only validfor printers with a knife.108 Multiple par
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
252 Language selection must be 0 (English), 1 (French), 2(German), 3 (Spanish-ES), 4 (Japanese), 5(Portuguese), 6 (Italian), 7 (Swedish), 8 (Spanish2-
266 Character string length in the control characters packetmust be 5 (MPCL control characters) or 7 (ENQ/IMDcommand character).267 Baud rate selectio
Using Supply Layout GridsA supply layout grid contains measurement markers. Thesemarkers help you accurately position information on your label.Decid
285 The storage device type in the memory configurationpacket must be N (non-volatile RAM) or R (volatileRAM).286 The buffer size is invalid.287 The p
327 Amount of row adjustment must be 0 to 999 (0 to 99depending on your printer) dots in duplicate fields forgraphics.328 Duplicate count must be 0 to
Communication FailuresErrors 410 to 413 are usually caused by a hardware failure, by anincorrect SETUP option or by the host ignoring flow control(XON
416 Flash/PC board error. Call Technical Support.417 Flash memory is full. Clear flash. Resend the format,graphic, and check digit packets. If the
Data Formatting FailuresFormatting errors indicate that a field will print incorrectly. Afteryou have checked the data stream and corrected the data,
611 Font, bar code or density is invalid. The font, bar codeor density in the batch does not fit the format.612 The data in this line of the batch is
622 Not enough memory to create the downloaded TrueTypecharacters in the scalable (vector) fonts buffer.Reconfigure the printer’s memory and increase
Press ENTER or ESCAPE/CLEAR, depending on yourprinter and try to continue printing. If the errorcontinues to appear, change the supply.752 Printer se
764 Verifier scan error. Press Escape/Clear to clear theerror and continue printing. The printer does notrecalibrate after this error. Turn off the
793 The printer job queue is full. Turn off the printer. Wait15 seconds and turn it back on. Resend the packets. Ifthe problem continues, call Tec
Considering Field TypesAfter you select a supply size, the next step in designing a formatis to decide what information you want to print on the label
857 Illegal command in the script. Your script may includecommands that have been removed from the ADK2scripting language. 858 Check sum error. Each
When a HARD failure (errors 900-999) occurs on the printer, theprinter displays WARNING or POWER DOWN on the top line ofthe keypad display. If this h
POWER DOWNNVRAM Sum FailRAM checksum test failed. Reset yourSETUP options. Transmit your packetsagain.POWER DOWNRAM CorruptItem storage RAM failed.
PRINTER OPTIMIZATION9This chapter provides information on how to improve your printer’sperformance by Nadjusting the print qualityNreducing the imagin
NSelect the print speed based on desired throughput and printquality. If print quality is more important, reduce the printspeed, because a lower prin
NWhen designing formats, keep in mind the following non-printzones on the 9403 printer.Top and Bottom .035 inchesLeft and Right Edges .10 inchesThe fo
To pre-image a label:1.Send the format and a batch header in one file. The first timeyou send the batch header, use the parameter N (new batch),and t
Increasing ThroughputReducing the imaging time increases throughput. You can alsoincrease the baud rate to increase the transmission time andincrease
You can group fields with similar parameters. For exampleT,1,10,V,250,50,1,1,1,1,B,C,0,0 p T,2,15,,,75 p T,3,,,,100 p The first text field sets all t
SAMPLESAThis appendix contains sample formats. You can customize any ofthese formats to meet your needs.Samples A-1
Each product and program carries a respective written warranty, the onlywarranty on which the customer can rely. Paxar reserves the right to makechan
Considering FontsWhen working with fonts, you have three considerations: fontappearance, font size (scalable or bitmapped), and font spacing(monospac
Sample UPCA Format Packet {F,25,A,R,M,508,508,"Fmt 25" p C,250,80,0,1,2,1,W,C,0,0,"MONARCH MARKING" p B,1,12,F,110,115,1,2,120,5,L
Sample MaxiCode PacketsMaxiCode is a two-dimensional bar code developed by UPS(United Parcel Service, Inc.). Data must be defined in a specificway fo
If you receive an error 612, check your MaxiCode data. You mayhave not correctly structured or left out one of the three requiredfields (postal code,
Mode 2 Sample{F,1,A,R,E,400,400,"MAXI_M2" p B,1,99,V,040,140,33,7,0,8,L,0 p }MaxiCode bar-code (33){B,1,N,1 p 1,"[)>~030" p M
Mode 3 Sample{F,1,A,R,E,400,400,"MAXI_M3" p B,1,99,V,040,140,33,7,0,8,L,0 p } MaxiCode bar-code (33){B,1,N,1 p 1,"[)>~030" p
Sample Data Matrix PacketsData Matrix (ECC-200) is a two-dimensional bar code which ismade up of square modules arranged within a perimeter finderpatt
This example prints a one-inch by a half-inch tall (50) rectangular16 rows by 36 columns (density 29) Data Matrix symbol rotated90 (1).Sample Quick Re
Entering Batch Data for QR CodeQR Code requires certain parameters at the beginning of all batchdata.Syntax"error_cor mask# data_input, char"
QR Code Packet{F,1,A,R,E,200,200,"QRCODE" p B,1,200,V,50,50,36,0,100,2,B,0 p }{B,1,N,1 p 1,"HM,N0123456789012345" p }Structured
data_input Type of data input. Options:A AutomaticM Manualchar Type of characters. Options:A AlphanumericB BinaryK KanjiN NumericNOTE: In binary mod
CONFIGURING THE PRINTER2This chapter discusses how to Nset communication parameters.Nupload the printer’s configuration or font information.Nconfigure
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 L,V
Sample Batch Packet{B,1,N,1 p 1,"1234567890" p 2,"0987654321" p 3,"~20142032678" p 4,"10028028662854" p 5,&q
A-14 Samples
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,124
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 FREIGH
Sample Data Entry Format Packet This packet uses Options 5 (Data Entry Sources) and 20 (DataEntry Prompts). After the printer receives the format pac
A-18 Samples
FONTSBOur printers support two types of fonts: Bitmapped (traditionalprinter fonts such as Standard and Reduced) andScalable/TrueType (Font 50). Thi
These samples were printed using the Internal Symbol set.Bold FontStandard FontReduced FontOCRA-like FontB-2 Fonts
These samples were printed using Code Page 437.CG Triumvirate Bold FontCG Triumvirate FontCG Triumvirate Font (9pt.)Fonts B-3
Setting Communication Parameters Use the following information if you are using serialcommunications. See "Using Parallel Communications" f
EFF Swiss Bold FontPaxar Font 70 and Font 71 Characters32 33 34 35 36 37 38 39!#$%&$40 41 42 43 44 45 46 47()*+,-./48 49 50 51 52 53 54 550123456
NAFTA Font 72 and Font 73 Characters32 33 34 35 36 37 38 39n40 41 42 43 44 45 46 4748 49 50 51 52 53 54 55 56 57 58 59 60 61 62
Monospaced Font MagnificationMonospaced characters occupy the same amount of space withina magnification. Use monospaced fonts for price fields and d
To calculate other font widths, multiply the font dots (14 dots forStandard, 7 dots for Reduced, 24 dots for Bold) by themagnification and add the def
Boldu{1/100 in. 16.7 117.241/10 mm 42.4 297.8dots 34 238OCRA-like (1x only)1/100 in. 11.81/10 mm 30|dots 24300 DPI Height Magnification1x 7xStandardKQ
300 DPI Height MagnificationBoldu{1/100 in. 18.7 130.71/10 mm 47.4 332dots 56 392OCRA-like (1x only)1/100 in. 121/10 mm 30.5|dots 36Fonts B-9
Proportional Font MagnificationEach character in a proportionally spaced font is a different width.You may be able to place more characters on a line
CG Triumvirate Bold (9 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots1.53.84.56820.324=112833D7x1/100 in.1/10 mm203 Dots10.526.7
Height Maginfication 203 DPICG Triumvirategm1/100 in. 5.9 41.381/10 mm 14.99 105.1dots 12 84CG Triumvirate (6 pt.) 300 DPIWidth Mag. Minimum Average M
CG Triumvirate (7 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots.992.5122.967.5265.915127x1/100 in.1/10 mmDots6.917.51420.752.64
Using MPCLII ConventionsHere are some guidelines to follow when using MPCLII.MPCLII PunctuationUse the following symbols when creating MPCLII packets:
Height Magnification 300 DPI1x 7xCG Triumvirate1/100 in. 9 631/10 mm 22.9 160.2dots 27 189CG Triumvirate (9 pt.) 203 DPIWidth Mag. Minimum Average Max
CG Triumvirate (9 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots1.33.444.711.8149.624.5297x1/100 in.1/10 mmDots9.323.72832.78398
Height Magnification 203 DPI1x 7xCG Triumvirate1/100 in. 8.87 681/10 mm 22.5 172.7dots 18 138CG Triumvirate (11 pt.) 300 DPIWidth Mag. Minimum Average
CG Triumvirate (15 pt.) 203 DPIWidth Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots.992.5122.967.5265.915127x1/100 in.1/10 mmDots6.917.51420.752.6
CG Triumvirate (15 pt.) 300 DPIWidth Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots25.167.619.42315.739.8477x1/100 in.1/10 mmDots1435.54253.7136.3
Scalable/TrueType® Font InformationThe scalable font characters print smoothly, without the jaggededges you may see when bitmapped fonts are magnified
The 72 point CG Triumvirate Bold sample shows the one inch cellsize.6pt Sample10pt Sample24pt Sample48ptSample72ptSample1"B-20 Fonts
Downloading TrueType FontsThe 9825, 985x, and 9860 printers can also accept downloadedTrueType fonts. The MONARCH® MPCL Toolbox (Font Utility)is av
Using Asian (Double-Byte) TrueType FontsPreviously, our printers supported downloadable fonts, but withlimited code pages. Characters are represented
Double-Byte TrueType FontsAsian TrueType font files are large and may image slower thanbitmap fonts. The size of the font file, in bytes, is the mini
NDefine no more than 1000 fields (100 fields for 9403) in aformat. Each p indicates one field. However, options are notcounted as fields. The act
Sample Asian (Double-Byte) Font Format and Batch{F,3,A,R,E,140,400,"EXAMPLE" p T,1,40,V,50,0,0,1003,48,48,B,L,0,0,103 p }{B,3,U,1 p 1,"
Korean, Chinese, and Japanese fonts can be purchased from:Dynalab Inc.2055 Gateway PlaceSuite 400San Jose, CA 95110408-490-4224www.dynalab.comUsing Fo
Locating the Font Number in a Font PacketIf you are creating font packets, the font number is the secondparameter in the packet. Software is availabl
SYMBOL SETS/CODE PAGESCThis appendix contains a listing of the symbol sets, code pages,and extended character sets the printers support.Use the charts
Using Code 128 Function CodesThis table lists the characters for Bar Code 128 function codes.These functions are used with scanners.Code Function Code
The Euro-dollar symbol at position ~192 is only available in theStandard, Reduced, and Bold fonts.Additional code pages (932, 936, and 950) are availa
ANSI Symbol SetBold Character SetC-4 Symbol Sets/Code Pages
OCRA Character SetCode Page 100 (Macintosh)Symbol Sets/Code Pages C-5
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
NUse a tilde (~) followed by a 3-digit ASCII code in a quotedstring to send function codes or extended characters or sendthe 8-bit ASCII code.You can
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 yourtest label. The chart lists ASCII characters and
ASCII to Hexadecimal Conversion Chart (continued)Char. Hex Decimal Char. Hex Decimal$2436;3B59%2537 <3C60&2638=3D61’2739>3E62( 28 40 ? 3F 63
ASCII to Hexadecimal Conversion Chart (continued)Char. Hex Decimal Char. Hex DecimalR5282 i 69105S 53 83 j 6A 106T 54 84 k 6B 107U 55 85 l 6C 108V 56
Binary to Hex Conversion ChartBinary Hex Binary Hex00000000 00 00100000 2000000001 01 00100001 2100000010 02 00100010 2200000011 03 00100011 230000010
Include the I parameter with each packet ifyou are sending them individually. Include itonly at the beginning of a data stream if youare sending mul
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 Code1A14N2B15O3C16P4D17Q5E18R6F19S7G20T8H21U9I22V10 J 23 W11 K 24 X12 L 25 Y13
C-22 Symbol Sets/Code Pages
FORMAT DESIGN TOOLSDUse copies of these worksheets and grids to create formats, batchdata, and check digit schemes. You may want to keep copies ofthe
Online Configuration Worksheet The 9403 printer does not support backfeed. HEADERBAUDWORD LENGTHSTOP BITSPARITYFLOW CONTROLFCOMMUNICATIONSETUPHEADE
Batch WorksheetB1 HEADERB2 FORMAT #B3 NEW / UPDATEB4 QUANTITYBBATCHHEADERE1 HEADERE2 FEED-MODEE3 BATCH-SEPE4 PRINT-MULTE5 MULTI-PARTE6 CUT-TYPEEBATCHC
Check Digit Worksheet
Supply Layout (Inches)8.07.57.06.56.05.55.04.54.03.53.02.52.01.51.00.50.00.00.51.01.5 2.02.53.03.5 4.0 4.5 5.0 5.5 6.0 6.5 7.0
3. action Action. Options:A Add configuration.U Upload User Configuration.4. device Storage Device. Options:M MemoryN Nonvolatile RAMR Volatile RAM5
Supply Layout (Metric)01020304050607080901002001901801701601501401301201101009080706050403020100203110 120 130 140 150 160 170 178
Supply Layout(dpi)0.00.096192288384480 57667276880648038428819296576672768864960105611521536144013441248192 2030.0508406305203102609711812914101511171
Supply Layout (dpi)0.00.0102 203305406508 609711812 8535084063052031026097118129141015111712181624152314211320203 3000.075060045030015090010501200135
DDDDRRRR1111RRRR4444NON -PRINTABLETEXT FIELDSD1 HEADERD2 FIELD #FORMATWORKSHEETTCMPCL2FW Rev. A 9/97D3 # OF CHAR. CCCCCCCC1 HEADERC2 ROWC3 COLUM
DDDRRRR1111RRRR4444NON -PRINTABLETEXT FIELDSD1 HEADERD2 FIELD #FORMATWORKSHEETTCMPCL2FW Rev. A 9/97D3 # OF CHAR. CCCCCCCC1 HEADERC2 ROWC3 COLUMN
PRINTER DIFFERENCESEHere are the major features and differences between each printer.Specific 1464/1465 printer applicator information is listed. Ear
Feature 9403 Printer 9825 Printer 985x/9860 PrinterKeypad 21 keys for offline dataentryFeed/CutEnter/PauseEscape/Clear buttonsFeed/CutEnter/PauseEscap
Feature 9403 Printer 9825 Printer 985x/9860 PrinterStatus Polling Yes Yes YesImmediate Commands Yes Yes YesTest Label Single label forprinter setupTwo
Also, keep in mind the following:NThe Printer Applicators are released for 110-volt sales only.NYou can use thermal direct printing (no ribbon) or the
GLOSSARYBatch Data2,"Monarch" p Defines the actual information (as fields within { })printed on the label.Batch ControlE,0,1,4,2 p Defines t
M,R,8725,1345,N,2535,615 p M,R,R,300 p M,T,R,20 p M,I,R,3300 p M,D,N,1280 p M,F,N,640 p M,V,R,3740 p The parameters for each packet (A-M) are displaye
Format Header First line of a format, immediately following the start ofpacket ({). A format header must begin with F, followedby various header elem
INDEXAadding custom fonts 2-32adjustments, print 2-9algorithm,in sum of digits 4-19algorithm,in sum of products 4-18alignment,bar code 3-18a
hexadecimal method 5-3, 5-5overview 5-3run length chart C-21run length method 5-3, 5-7storing the image 5-9bitmapped fontsdefinition of term
compliance label overlaysample 5-18compliance label overlay sample 5-24configurationtypes of 2-2uploaded from printer 2-6configuration packets
boxes 3-27check digit scheme w/sod 4-19check digit scheme w/sop 4-18communication settings packet F 2-17compliance label overlays 5-11config
how to reset printers 8-4machine faults 8-20Ffeed mode selection 6-5fieldbitmap, defining 5-15definition of term G-1duplicate,defining 5-1
overview 1-10formatsclearing from memory 2-32decisions to make 1-6defining bar codes 3-8defining boxes 3-27defining constant text fields 3
explanation of 7-2International code pages 2-10Jjob requestsyntax 7-8job responseexplanation of 7-9syntax for 0-2 7-9syntax for 3 7-10synt
decimal selection 2-14formatting syntax 2-14list of options 2-14symbol selection 2-14symbol setting 2-14using price formatting 4-11monospa
clearing from memory 2-32configuration 2-5configuration upload 2-6guidelines 2-3padding data 4-9syntax 4-9parallel communication 2-2pari
Making Print AdjustmentsYou can adjust where the printer prints on your supply byadjusting the supply, print, or margin positions. However, keep inmi
list of data errors 001-499 8-6list of format errors 571-614 8-18list of machine fault errors 700-793 8-20missing/overlapping due to magnificati
print control packet C 2-13printer configuration uploaded 2-7proportional font magnification B-10run length graphic packet 5-20sequential meth
format header 3-2memory configuration packet M 2-22monetary formatting packet D 2-14non-printable field 3-20packet control characters packet E
TABLE OF CONTENTSGETTING STARTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1About This
A4. sep_on Batch Separators. Options:0 Does not print a separator (default)1 Prints a separator 2 Double-length separator- prints 2 tags (985x/9860)N
Example{I,A,0,0,1,1,0 p }Powers up the printer in the online mode, displays prompts inEnglish, prints a separator after each batch, prints zeros withs
B5. supply_posn -300 to 300 in 1/203 inch. 0 is the default. Adjusts themachine to print at the vertical 0,0 point on the supply. Thisadjustment ac
Defining the Print Control PacketUse the print control packet (C) to set the contrast, print, andmargin adjustment, 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 thebottom of the supply (20/203 inches) and .05 inch to the lef
D4. decimals Number of digits to the right of the decimal. Options:0 No digits 1 One digit 2 Two digits (default)3 Three digitsExample{I,D,1,1,2 p }P
Syntax{I,E,"ANSI_cd","string1","string2" p }E1. E Control Characters PacketE2. "ANSI_cd" ~123 Start of header
Example{I,E,"~123~063~034~124~125~126~094" p }Changes the parameter separator character from , to ?. Theother control characters remain unc
Syntax{I,F,baud,word_length,stop_bits,parity,flow_control p }F1. F Communication Settings PacketF2. baud Baud Rate. Options:0 1200 1 2400 2 480
Defining the Backfeed Control PacketUse the backfeed control packet (G) to enable or disable thebackfeed option, set the dispense position and the bac
Defining the Print Control Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Defining the Monetary Formatting Packet .
Syntax{I,G,action,dis_pos,bkfd_dis p }G1. G Backfeed Control PacketG2. action Action. Options:0 disable backfeed (default)1 enable backfeed (use on a
Special Considerations When Using BackfeedMake a note of the following items:NBe careful when tearing supplies, because the adhesive canadhere to the
Defining the Memory Configuration PacketUse the memory configuration packet (M) to customize the size ofyour printer’s buffers, which gives you greate
M3. device Storage type:N Non-volatile RAMR Volatile RAMNOTE: You cannot reallocate flash memory.M4. buffer size Buffer size in 1/10K ranges. See the
Use the following table to see how much memory is available toreallocate. RAM* 9403 9825 9850 9855/9860Volatile RAM 256K 1 Meg 4 Meg 8 MegNon-volatil
About Memory BuffersTransmit Buffer Used to send ENQ, job, and uploadresponses. This buffer must be allocated asvolatile (R) RAM.Receive Buffer Used t
Format Buffer Used to store formats, batch data, andgraphics. Use the following formula tocalculate the required format buffer size:Linecount x 50/10
Buffer WorksheetMake copies of this page to use as a buffer worksheet.Buffer Allocation ConsiderationsKeep these items in mind when allocating memory.
that buffer. If you define a buffer size that exceeds themaximum value, an error occurs. However, no information islost.NWhenever the printer accept
Using Immediate CommandsImmediate commands affect printer operation as soon as theprinter receives them, even if they are included within a packet oru
Defining Box Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27DEFINING FIELD OPTIONS. . . . . .
Command Parameter^CACancels all the batches in the queue.^CBCancels only the current batch being printed.^DD or^DCdDisables the MPCL data escape chara
Command Parameter^PRResets the printer. This command takes five seconds to complete and thenthe printer is ready to receive data. It has the same ef
Clearing Packets from MemoryYou may want to remove packets from the printer to increasememory storage capacity or if the formats/fonts/graphics are no
Syntax{W,font#,action,device p }W1. W Writable Font Header.W2. font# Font number from 0-9999.0 is for all fonts. 1 - 5 digits is the font number.Exam
The printer returns the following to the host:{W,0,H,Z p 0,1,0,"Standard",0,0,0,14,22,14,22,3 p 0,1,1,"CGTriBd9",1,0,7,25,31,10,15
0,18,1,"CGTriumv15",1,0,13,47,59,20,31,0 p 0,18,437,"CGTriumv15",1,0,13,49,59,20,31,0 p 0,18,850,"CGTriumv15",1,0,13,49,
Nominal Width Average width for lower-case letters.Nominal Height Average height for lower-case letters.Inter-CharacterGapDefault spacing between char
The printer returns the following to the host:{1,A,F,E,200,200,"FMT1" p 5,A,F,E,400,200,"FMT5" p }Format 1 was added to flash memo
Flash ConsiderationsNote the following items when storing formats, graphics, or checkdigits in flash:NPackets with the same number should not be added
F3. action Action. Options:A Adds the specified formatC Clears the specified formatH Uploads format header informationF4. device Device. Options:F F
Special Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Using the Hex Method. . . . . . . . . . . . . . . .
Creating a Verifier Configuration PacketWith the verifier configuration packet you can customize theverifier for each format you print. You can selec
Sample Verifier Configuration Packet{V,1,A,T,"BEAMON" p D,"~LV02~H01~Lp0~LD05~LN01~PB816005100~PB806025000~PB802037100~PR0210~LS03~LI1~
2-42 Configuring the Printer
DEFINING FIELDS3This chapter provides a reference for definingNthe format headerNtext, constant text, and non-printable text fieldsNbar code fieldsNli
Defining the Format HeaderA Format Header begins a format file. Syntax{F,format#,action,device,measure,length,width,"name" p F1. F Format H
Example{F,1,A,R,E,300,200,"TEXTILES" p Adds Format 1 ("TEXTILES") to the printer. It uses a three inchlong by two inch wide label
Printer Unit of Measure Row orEnd RowColumn orEnd Column9403English (1/100 inch)Metric (1/10 mm)203 dpi Dots0-5990-15230-12170-1990-5070-4059825/985x/
Or a valid downloaded font selector number.Fonts 5 and 6 are for numeric data only.The 9403 supports fonts 1, 2, 3, 4, 5, 6, 10, and 11.The CG Triumvi
Field placement in the packet is an important considerationwhen using field color attributes, because fields are imaged inthe order they are received.
T15. sym set Symbol set. Options:0Internal Symbol Set1ANSI Symbol Set100Macintosh101Wingdings102UNICODE (user input) for particular mapping103BIG5 (u
Special Printing Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8985x Printers . . . . . . . . . . . . .
Defining Bar Code FieldsEach bar code field requires a separate definition.SyntaxB,field#,# of char,fix/var,row,column,font,density,height,text,alignm
Bar Code Number of Characters Fixed or VariableInterleaved 2 of 5orInterleaved I 2 of 5 withBarrier Bar0 to 2710 VCode 39 or MOD430 to 2710 VCodabar
Remember to include text or numbersthat may appear with the bar code forthe row measurement.Printer Unit of Measure Row orEnd RowColumn orEnd Column94
B7. font Bar code. Options:1UPCA2UPCE3Interleaved 2 of 54Code 39 (no check digit)5Codabar6EAN87EAN138Code 1289MSI10UPCA +211UPCA +512UPCE +213UPCE +5
203 DPI Barcode DensitiesBar codeTy p eDensitySelectorDensity(% or cpi)Narrow Element(dots/mils)Narrow toWide RatioDataLengthAppearanceCodesAvailableC
Bar CodeTy p eDensitySelectorData LengthQuick Response(QR Code) Models 1 and 20Model 1: 0-1167 Numeric; 0-707Alphanumeric; 0-486 (8-Bit); 0-299 KanjiM
203 DPI Barcode DensitiesBar Code SizeRow x Col.DensitySelectorMax. DataLengthNum. XAlphanum.AppCodeCharSetData MatrixSquaresymbols10 x 1012 x 1214 x
300 DPI Barcode DensitiesBar codeTy p eDensitySelectorDensity(% or cpi)Narrow Element(dots/mils)Narrow toWide RatioDataLengthAppearanceCodesAvailableC
Bar CodeTy p eDensitySelectorData LengthQuick Response(QR Code) Models 1 and 20Model 1: 0-1167 Numeric; 0-707Alphanumeric; 0-486 (8-Bit); 0-299 KanjiM
Bar Code SizeRow x Col.DensitySelectorMax. DataLengthNum. XAlphanum.AppCodeCharSetData MatrixSquaresymbols10 x 1012 x 1214 x 1416 x 1618 x 1820 x 2022
Data Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6Communication Failures . . .
B9. height Bar code height, in 1/100 inches, 1/10 mm, or dots. Minimumvalues:English19Metric48203 Dots38300 Dots57POSTNET, PDF417, and MaxiCode bar c
B12. field rot Field rotation. Field rotation rotates the whole field, not justthe characters. Rotation is affected by the pivot point, whichvaries
In the following example, data is entered into four non-printablefields and merged to form field 5, and is then printed as a barcode. See "Mergi
SyntaxC,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 For
Or a valid downloaded font selector number.Fonts 5 and 6 are for numeric data only.The 9403 supports fonts 1, 2, 3, 4, 5, 6, 10, and 11.The CG Triumvi
Field placement in the packet is an important considerationwhen using field color attributes, because fields are imaged inthe order they are received.
C13. sym set Symbol set. Options:0Internal Symbol Set1ANSI Symbol Set100Macintosh101Wingdings102UNICODE (user input) for particular mapping103BIG5 (u
Defining Line FieldsUse lines to form borders and mark out original prices. Defineeach line separately. This field is not assigned a field number, b
Printer Unit of Measure Row orEnd RowColumn orEnd Column9403English (1/100 inch)Metric (1/10 mm)203 dpi Dots0-5990-15230-12170-1990-5070-4059825/985x/
L7. thickness Using the chart below for reference, write the desired linethickness (1 to 99) in box L7. Measured in dots.NOTE:Line thickness fills up
Monospaced Font Magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6Using 203 DPI . . . . . . . . . . . . . . . .
SyntaxQ,row,column,end row,end col,thickness,"pattern" p Q1. Q Box (Quadrilateral) Field.Q2. row Distance from bottom of print area tolower
Q6. thickness Using the chart below for reference, write the desired linethickness (1 to 99) in box Q6. Measured in dots.NOTE:Boxes fill inward, so m
3-30 Defining Fields
DEFINING FIELD OPTIONS4This chapter provides a reference for definingNfield options in formatsNcheck digit packets.When using multiple options on the
Applying Field OptionsField options further define text, bar code, and non-printable textfields. The text, constant text, or bar code field must bepr
20Define data entry prompts (9403/985x/9860)30Pad data to left or right with specified character31Generate check digit42Format as a price field50Defin
Option 2 (Data Type Restrictions)This option restricts the data type for a particular field. You canuse Options 2 or 3 only once per field. Do not u
Option 3 (Data Entry Templates)This option provides more specific restrictions than Option 2.This option can be used to select certain letters (such a
ExampleR,3,S,"ABC1234567890" p Restricts the field data to letters A, B, and C, and all digits.ExampleR,3,T,"***#_ _ _ _" p Create
R3. src fld Field number from which data is copied. Range: 0 to 999(or 0 to 99 for 9403)R4. src start Position number in the source field of the fir
Komentáře k této Příručce