©2001 Paxar Corporation. All Rights Reserved.TCMPCL2PR Rev. BA 06/00 Packet Reference ManualII CONTROL LANGUAGE MONARCH PRI
Overview of Printer Differences ––––––––––––––––––––––––––––––While all four of these printers are very similar, somedifferences in operation and avai
For example, you can use "" or ~034 to print the " character inyour batch data. Use ~~ to print the ~ character in your batchdata; oth
Example {Format}{Batch Packet}Batch MethodThis is similar to the sequential method, but it is used whenyou want to send multiple batches. All data fo
3. Repeat step 2 for each field except the last one.4. For the last field, input data and send a batch header withthe quantity of labels you want prin
Chapter 7. Status PollingThis chapter explains how to use status polling.There are two types of Status Polling:✦Inquiry Request--information about the
Example:E ABThe status codes (A and B in this case) are ASCII equivalentsto the hexadecimal bits that represent the various types ofstatus responses.
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. ONLowBatteryFormatErrorWaitingtoDispenseLabelRibbonFaultStockFaultOnlineErrorBit 7 Bit 6 Bit 5 Bit 4
ENQ Reference Table - Byte #3 (continued)Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispenseLabelRibbonFaultStockFaultOnlineErrorBit 7 Bit 6
Job Request ––––––––––––––––––––––––––––––––––––––––––––––––A Job Request returns status information about the mostrecently processed print job. You
Before You Begin ––––––––––––––––––––––––––––––––––––––––––––1.Connect the printer to the host. Refer to your printer’sdocumentation for more informa
Job ResponseThe Job Response varies, depending on the type of requestsent to the printer. The following syntax is the response for aJob 0, 1,or 2 req
The following syntax is the response for a Job 3 request.Syntax {J,"Status1 A,B","Status2A,B,C,D,E","FMT-1","BCH-2&
Status2C- Field Numberrepresents the field number within eachpacket. The packet header is the firstfield and each subsequent field isindicated by the
The following syntax is the response for a Job 4 request.Syntax {J,printed,total,"FMT-1","BCH-2"}printed the number of tags or lab
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 (continued)Number Meaning51Invalid command52Invalid separator value53Graphic not found54Format for batch not found55
MPCLII Packet Reference Manual7-14
Chapter 8. DiagnosticsThis chapter explains how to ✦print a test label✦reset the printer✦call Technical Support.Before you call Service, print a test
nYou can also use an immediate command to print a test label,see Chapter 3, "Configuring the Printer," for more information.Using a 9446 or
✦ENQ trailer characters✦RS232 trailer characters (these are the trailers for allcommunications, except an ENQ.)nThe ENQ/IMD, MPCL, and RS232 trailer c
3.Type the following bar code field: B,1,12,F,110,115,1,2,120,5,L,0 p 4.Type the following text field: T,2,18,V,30,30,1,1,1,1,B,C,0,0,0 p }You have cr
4. The data stream prints out automatically when there isenough data to fill one label. Press the trigger to print anyremaining data on another label
If the PC and Printer Aren’t CommunicatingIf your PC is having trouble communicating with your printer,follow these steps:✦Check any messages that occ
nWhen you turn off the printer, wait two seconds before turningit back on.Calling Technical SupportTechnical support representatives are available Mon
Chapter 9. ErrorsThis chapter provides explanations of your printer’s errors.The errors are classified by type and are listed in order from001 to 765,
ErrorCodeDescription004 Supply length is invalid. See "Defining the FormatHeader" in Chapter 4 for valid lengths.005 Supply width is invali
ErrorCodeDescription018 Code page selection must be 0 (Internal), 1 (ANSI),2 (DOS 437), or 3 (DOS 850).020 Vertical magnification must be 1 to 7 or 4
ErrorCodeDescription031 Human readable option must be0 not UPCA or EAN1 no CD or NS5 NS at bottom, no CD6 CD at bottom, no NS7 CD and NS at bottom8 no
ErrorCodeDescription102 Print quantity is outside the range 1 to 32000.104 Batch mode must be N (new) or U (update). See"Defining the Batch Head
ErrorCodeDescription210 Security value for a PDF417 bar code must be 0 to8. Correct the value and resend the format to theprinter.211 Narrow element
ErrorCodeDescription222 Data type restriction is outside the range of 1 to 6.223 Option is not valid for the field.224 Bar code Inter-Character Gap mu
10.Type COPY SAMPLE.FMT COM1. The following 2 inch by2 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
ErrorCodeDescription257 Feed mode must be 0 (continuous), 1 (on-demand),or 2 (rewind). (1 is the only valid option for the 1460printer.) See "D
ErrorCodeDescription267 Baud rate selection must be 0 (1200), 1 (2400), 2(4800), 3 (9600) or 4 (19200). Resend thecommunication settings packet.268 W
ErrorCodeDescription285 The storage device type must be N (non-volatileRAM) or R (volatile RAM). See "Defining theMemory Configuration Packet&qu
ErrorCodeDescription/Action380 Job request is outside the range 0 to 4.400 The character immediately following { is invalid.401 Internal software fail
Communication Failures–––––––––––––––––––––––––––––––––––––Errors 410 to 413 are usually caused by a hardware failure, byan incorrect SETUP option or
ErrorCodeDescription412 There is a problem with flow control between theprinter and the host. Make sure the printer and thehost flow control settings
ErrorCodeDescription424 Item in use. Record the error, then press the feedbutton and try to continue. If the error reappears,call Technical Support.
ErrorCodeDescription435 Internal software error caused by a downloaded taskthat already exists. Turn off the printer. Wait twoseconds and turn it ba
ErrorCodeDescription575 The graphic included in your format could not befound.600 Imaging error because the batch was refused.Resend the batch. If th
619 The JIS (16-bit) code for Kanji is invalid.Machine Faults –––––––––––––––––––––––––––––––––––––––––––––Errors 700 to 765 occur when there is a pro
MPCLII Packet Reference Manual1-6
ErrorCodeDescription705Invalid batch received. Press the trigger or E toclear the error. Check the batch data. Resend thebatch. If the error persi
ErrorCodeDescription757 Load Supplies. The calibrated supply length differsby plus or minus .25 inches from the format. Press R to display the forma
ErrorCodeDescription770 The print motor is not ready. Call Technical Support.771 The format specified by the application was notfound. Reload your a
ErrorCodeDescription905 Illegal interrupt.906 Non-maskable interrupt.907 Low RAM error.908 Non Volatile RAM checksum failure.909 RAM corrupted.910 War
ErrorCodeDescription937 Invalid ASCII hex data in record. The file youdownloaded is invalid. Verify the file’s integrity andreflash the printer.938
nThese error messages will only appear on the printers with anLCD display (9446 and 1460).PrinterDisplayDescriptionWARNINGRAM Test FailureRAM check fa
PrinterDisplayDescriptionPOWER DOWNNVRAM Sum FailRAM checksum test failed. All formats,batches, graphics, and SETUP dataare lost. Reset your SETUP o
Chapter 10. Printer OptimizationThis chapter provides information on how to improve yourprinter’s performance by ✦adjusting the print quality✦reducing
✦Select the print speed based on desired throughputand print quality. If print quality is more important,reduce the print speed, because a lower prin
Reducing Imaging Time ––––––––––––––––––––––––––––––––––––––Imaging time is the time it takes the printer to image the datafor the first label after t
Chapter 2. Designing a FormatThis chapter describes how to ✦determine what kind of information to use in yourformat.✦use the Supply Layout Grid and Fo
2. Input data for each field, and send it with a batch headerusing the parameter U (update) and a quantity of zero.When the printer receives the data,
General Format Tips and Hints ––––––––––––––––––––––––––––––– The following tips and hints are helpful to keep in mind whendesigning MPCLII formats.Wi
With Bar Codes✦Be careful when rotating or placing a UPC/EAN barcode with human readable characters, because thebottom reference point is at the botto
To use the optional entry method on a format packet:1. Create the format.2. Group the fields with the same parameters.3. Send the format packet to the
MPCLII Packet Reference Manual10-8
Appendix A. SamplesThis appendix contains sample formats and labels. You cancustomize any of these formats and labels to meet your needs.Sample UPCA
Sample MaxiCode Packets –––––––––––––––––––––––––––––––––––MaxiCode is a two-dimensional bar code developed by UPS(United Parcel Service, Inc.). Data
If you receive an error 612, check your MaxiCode data. Youmay have not correctly structured or left out one of the threerequired fields (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 Me
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 M
At this point, you are ready to send your design to the printer.To do this:7. Create a format packet, based on how you filled out yourworksheet. See
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,
Sample Batch Packet{B,1,N,1 p 1,"1234567890" p 2,"0987654321" p 3,"~42032678" p 4,"10028028662854" p 5,"1
MPCLII Packet Reference ManualA-8
Sample Zero Batch Packet –––––––––––––––––––––––––––––––––––{I,E,"~123~044~039~124~125~126" p }{F,5,A,R,G,576,768,"1HDREC1" p L,S
Sample 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 FREIGHT1234&q
Sample Fixed Character Format Packet ––––––––––––––––––––––––{F,1,A,R,E,300,200,"TEXTILES" p T,1,10,V,250,50,0,1,1,1,B,C,0,0,0 p B,2,12,V,1
MPCLII Packet Reference ManualA-12
Appendix B. FontsThis appendix contains information you need to work withfonts.Standard Fonts –––––––––––––––––––––––––––––––––––––––––––––The 9490 p
Bold FontOCRA-like FontStandard FontReduced FontMPCLII Packet Reference ManualB-2
CG Triumvirate Bold Font CG Triumvirate FontAppendix B. FontsB-3
The following table lists the non-print zones for each printer.Printer Top Bottom Left Right9490/9494 .04 inches1.01 mm7.7 dots.16 - .19 inches4.1 - 4
Monospaced Font Magnification––––––––––––––––––––––––––––––Decide how wide and tall you want the characters to appearon the labels. The following two
Font Magnification1x 2x 3x 4x 5x 6x 7xStandardKLMNOPQ1/100 in. 11.4 22.8 34.2 45.6 57.0 68.4 79.81/10 mm 29.1 58.2 87.3 116.4 145.5 174.6 203.7dots 22
Proportional Font Magnification –––––––––––––––––––––––––––––Each character in a proportionally spaced font is a differentheight and width. Therefore
CG Triumvirate (6 pt.)Width Mag. Minimum Average Maximum1x1/100 in.1/10 mmDots1.042.65263.137.946R6.2515.8812Y2x1/100 in.1/10 mmDots2.085.29476.2515.8
Font Magnification1x 2x 3x 4x 5x 6x 7xCG Triumvirate Bold (9 pt.)`abcdef1/100 in. 9.38 18.75 30.21 37.50 46.88 62.50 71.881/10 mm 23.81 47.63 76.73 95
The height and width magnification are defined in point size.72 points = one inch. One inch = cell size. The cell size is thebuilt-in space around t
Additional Fonts –––––––––––––––––––––––––––––––––––––––––––Optional and downloadable fonts are available for theseprinters. For more information, co
Appendix C. Symbol Sets/Code PagesThis appendix contains a listing of the symbol sets and codepages the printer supports. The extended characters ava
Selecting a Symbol Set or Code Page ––––––––––––––––––––––––––These printers default to the Internal symbol set. You canselect a different symbol set
Internal Symbol Set –––––––––––––––––––––––––––––––––––––––––Code Char. Code Char. Code Char.128 Ç 151 ù 174 «129 ü 152 ÿ 175 »130 é 153 Ö 176n131 â 1
Using Supply Layout Grids ––––––––––––––––––––––––––––––––––A supply layout grid contains measurement markers. Thesemarkers help you accurately posit
ANSI Symbol Set –––––––––––––––––––––––––––––––––––––––––––To determine the character code, add the column number androw number for the character. Fo
Bold Character Set ––––––––––––––––––––––––––––––––––––––––––These are the printable characters using the Bold font.Code Char. Code Char. Code Char.33
OCRA Character Set ––––––––––––––––––––––––––––––––––––––––These are the printable characters using the OCRA font.Code Char. Code Char. Code Char.34 &
Code Page 437 ––––––––––––––––––––––––––––––––––––––––––––––Appendix C. Symbol Sets/Code PagesC-7
Code Page 850 ––––––––––––––––––––––––––––––––––––––––––––––MPCLII Packet Reference ManualC-8
ASCII to Hexadecimal Conversion Chart–––––––––––––––––––––––Use the chart below to translate the characters printed on yourtest label. The chart list
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
MPCLII Packet Reference ManualC-12
Appendix D. Format Design ToolsUse copies of these worksheets and grids to create formats,batch data, and check digit schemes. You may want to keepco
Field Type Description ExamplesText Contains letters, numbers, orsymbols you want to print.item number, item description,department number, price, dat
Online Configuration Worksheet –––––––––––––––––––––––––––––HEADERBAUDWORD LENGTHSTOP BITSPARITYFLOW CONTROLFCOMMUNICATIONSETUPHEADERIONLINEHEADER
Batch Worksheet ––––––––––––––––––––––––––––––––––––––––––––FIELD #DATABATCH DATAEE1E2E3E5HEADERE6E7E400FEED-MODEBATCH-SEPPRINT-MULTMULTI-PARTCUT-TYPE
Check Digit Worksheet ––––––––––––––––––––––––––––––––––––––A1 HEADERA2 SELECTOR #A3 ACTIONA4 DEVICEA5 MODULUSA6 LENGTHA7 ALGORITHMWEIGHTSA8ARA
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.54.04.2
Supply Layout(Metric)01020 304050607080901001072001901801701601501401301201101009080706050403020100203
Supply Layout(Dots)0.00.096192288384480 57667276880648038428819296576672768864960105611521536144013441248
DDDDRRRR1111RRRR4444NON -PRINTABLETEXT FIELDSD1 HEADERD2 FIELD #FORMATWORKSHEETTCMPCL2FW 10/94D3 # OF CHAR. CCCCCCCC1 HEADERC2 ROWC3 COLUMNC4 G
DDDDRRRR1111RRRR4444NON -PRINTABLETEXT FIELDSD1 HEADERD2 FIELD #FORMATWORKSHEETTCMPCL2FW 10/94D3 # OF CHAR. CCCCCCCC1 HEADERC2 ROWC3 COLUMNC4 G
Appendix E. Addressing a 9490 PrinterThis appendix describes how to print supplies from a 9490printer used with the Monarch® 9476 Mobile Printing Sta
F7. pr_address Printer’s address. Can be any six-byte string in the 0 to255 decimal range enclosed by quotes. We recommendsetting the printer’s addr
Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Monarch reserves the right to make
Choosing the appropriate font appearance is up to the user.See Appendix B, "Fonts," for samples of each font. Choosingthe appropriate font
Step 2. Select a PrinterSelect a specific printer by sending this immediate command:^ADxxxxxx, where ^ is the defined immediate commandcharacter, and
C7. bat_voltage Selects the battery voltage. Options:0 15-volt battery1 12-volt batterynThe printer’s LED does not flash after receiving this packet.
Returning to Addressed ModeTo change the printer from non-addressed mode to addressedmode:1. Define the printer’s address by sending the communication
Troubleshooting ––––––––––––––––––––––––––––––––––––––––––––If you have a problem with the printer that you cannot correct,call Service. See your pri
GlossaryBatch Data2,"Monarch" p Defines the actual information (as fieldswithin { }) printed on the label.Batch ControlE,0,1,4,2 p Defines t
Format Header First line of a format, immediatelyfollowing the start of packet ({). A formatheader must begin with F.{F,1,A,R,E,600,400,"Fmt-1&q
IndexA –––––––––––––––––––––––––––––adding custom fonts 3-26addressing9490 printer E-1, E-3, E-5algorithm,in sum of digits 5-16algorithm,i
charactersfixed using option 1 5-3number of in bar code 4-7number of in non-printable field 4-14number of in text 4-2padding 5-6pl
D –––––––––––––––––––––––––––––daily checklist 1-5datacopy option 4 5-4fixed option 1 5-3for batch 6-5padding option 30 5-6setting
errors 7-13about 9-1communication 9-11 - 9-13data 9-1 - 9-10data format failure 9-15display 9-23 - 9-24machine faults 9-16
Chapter 3. Configuring the PrinterThis chapter discusses how to✦set communication parameters.✦configure the printer using online configuration packets
G –––––––––––––––––––––––––––––generating check digits with option 315-7graphic packetsclearing from memory 3-25gridoverview 2-4H ––––––––––––
measurementon a grid 2-4memoryallocating 3-15clearing packets 3-25packet syntax 3-15memory bufferdownloadable fonts 3-19format
packet Fsyntax 3-13packet Msyntax 3-15packetsbatch 6-2check digit scheme 5-14clearing from memory 3-25configuration 3-5configu
R –––––––––––––––––––––––––––––receive buffer 3-18reimaging, using option 61 5-13removing9490 printer’s address E-1, E-3, E-5requesting jo
number of decimal places 3-10online mode 3-7parity 3-13print contrast 3-9print position 3-9print speed 3-9printhead width
thicknessline 4-21trailing spacesfinding 10-6transmit buffer 3-18transparent overlayexplanation 4-5, 4-17U –––––––––––––––––––––––––––
Published by the Technical Communications Department.Printed in U.S.A.For supplies, service, or assistance call:TOLL FREE:1-800-543-6650 (In the U.S.
Using Autobaudn✦Do Not send any data to the printer before using autobaud.✦Autobaud is only available on the 9494 and 9490 printers.You can use the au
Using MPCLII Conventions ––––––––––––––––––––––––––––––––––Here are some guidelines to follow when using MPCLII.MPCLII PunctuationUse the following sy
✦The field number (0 to 99) must be unique. Monarchrecommends starting at 1, instead of 0.✦Do not use a field number more than once per format.✦Defin
✦Use a tilde (~) followed by a 3-digit ASCII code in aquoted string to send function codes or extendedcharacters or send the 8-bit ASCII code.You can
This is the syntax to use when you create online configurationpackets:Syntax{Start of Header I,Configuration Header1 to 7 optional packetsA, parameter
Defining the System Setup Packet –––––––––––––––––––––––––––––Use the system setup packet (A) to select the power up mode,display language, print sepa
Defining the Supply Setup Packet –––––––––––––––––––––––––––––Use the supply setup packet (B) to select supply type, ribbon,feed mode, supply position
Defining the Print Control Packet –––––––––––––––––––––––––––––Use the print control packet (C) to set the contrast, print, andmargin adjustment, prin
Table of ContentsChapter 1. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1Audience . . . . . . . . . . . . . . . . .
Example {I,C,0,-20,-10,0,768,1 p }Uses the default contrast, moves print .1 inch closer to thebottom of the supply (20/192 inches) and .05 inch to the
D4. decimals Number of digits to the right of the decimal. Options:0 No digits1 One digit2 Two digits (default)3 Three digitsThe defaults listed abov
E2. "ANSI_cd" ~123 Start of header { (left bracket)~044 Parameter , (comma)separator~034 Quoted strings " (quotes)~124 Field separator
Resetting Control CharactersYou can change the characters in the previous example backto their original settings by downloading this packet:{I?E?"
F5. parity Parity. Options:0 None (default for all printers)1 ODD parity2 EVEN parityF6. flow_control Flow Control. Options:0 None1 DTR (default for
Defining the Memory Configuration Packet–––––––––––––––––––––Use the memory configuration packet (M) to customize thesize of your printer’s buffers, w
M4. buffer size Buffer size in 1/10K ranges5 - 40 Tr a n s m i t20 - 320 Receive385 - 2295 Image160 - 2295 Format80 - 2295 Downloadable Fonts0 - 1280
✦Buffers must total 256K, or 512K if the Optional RAM ispresent.✦"Optional RAM Buffer Sizes" lists the minimum andmaximum values for each bu
About Memory Buffers ––––––––––––––––––––––––––––––––––––––Transmit Buffer Used to send ENQ, job, and uploadresponses. A minimum of 5 is required.The
Use the formula below to calculate therequired image buffer size.19.13K x LengthLength is the length of your label in inches.Example19.13K x 6 = 114.7
Defining the Supply Setup Packet . . . . . . . . . . . . . . . . . . . 3-8Defining the Print Control Packet . . . . . . . . . . . . . . . . . . . .
Scalable (Vector)Fonts BufferUsed to image the scalable fontcharacters. Increasing this buffer sizeallows more characters to be saved incache memory,
Buffer Allocation ConsiderationsKeep these items in mind when allocating memory.✦Do Not allocate more memory than what is available.✦Free memory from
Optional RAM Buffer SizesIf you have purchased the 256K Optional RAM for your printer,the following table lists the minimum and maximum values foreach
Sending Immedia te Comma nds Immediate commands consist of a three- or four-charactersequence you can send in a packet or embed in yourapplication. E
Command Parameter^ADxxxxxxSelects the 9490 printer whose ASCII address is xxxxxx.^CACancels all the batches in the queue.^CBCancels only the current b
nTo use the immediate command control character or the statuspolling character within your data, use the tilde sequence.Clearing Packets from Memory –
Using the Font Packet –––––––––––––––––––––––––––––––––––––––You can use a font packet to add or clear downloaded fontsfrom memory, upload your font b
Example {W,0,H,Z p }Selects all fonts and uploads the font size information for anydownloaded fonts.The printer returns the following to the host:{W,0
Cell Height Vertical number of dots to contain thetallest character.Nominal Width Average width for lower-case letters.Nominal Height Average height f
Example {I,0,U,N p }Uploads the printer configuration from nonvolatile RAM andreturns the following to the host.A,0,0,0,0,0 p B,1,1,0,0,0 p C,0,0,0,0,
Defining Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21Chapter 5. Defining Field Options . . . . . . . . . . . . . . .
Defaults –––––––––––––––––––––––––––––––––––––––––––––––––––For the System Setup Packet (A), all the printers use thesedefaults:Parameter Default Desc
For the 9490 printerParameter Default DescriptionIdentifierBSupply Setup Packetsupply_type0Black Mark stock loadedribbon_on1Ribbon installed (transfer
For the 1460 printerParameter Default DescriptionIdentifierBSupply Setup Packetsupply_type1Die Cut stock loadedribbon_on1Ribbon installed (transfer su
Chapter 4. Defining FieldsThis chapter provides a reference for defining✦the format header✦text, constant text, and non-printable text fields✦bar code
9494/9490 ranges:9446/1460 ranges:English100 - 600Metric254 - 1524 Dots192 - 1152English075 - 800Metric191 - 2033Dots144 - 1536NOTE:The ranges above a
T5. row For monospaced fonts, distance from bottom of print areato the pivot point. The pivot point varies depending onhow text is justified.For prop
T6. column Distance from the left edge of the print area to the pivotpoint is the column location. Ranges:English0 - 399Metric0 - 1015Dots0 - 767T7.
T10. wid mag Width magnifier, 1-7 (times) or 4-90 points for the scalablefont. If using the scalable font on the 9490 printer, therange is 4-200 poin
Field placement in the packet is an importantconsideration when using field color attributes. If a linefield is defined before the overlay (text or c
T15. sym set Symbol set. Options:0Internal Symbol Set1ANSI Symbol Set437DOS Code Page 437 (Domestic)850DOS Code Page 850 (International)NOTE:The CG T
Downloading Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6Sequential Method . . . . . . . . . . . . . . . . . . . . . . . . . 6
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
B5. row Distance from bottom of the print area to the pivot point ofthe field. The pivot point varies, depeding on how thefield is justified. Pivot
B6. column Distance to the lower left corner of the field from the leftedge of print area. Ranges:English0 - 399Metric0 - 1015Dots0 - 767NOTE:Allow a
BarcodeTy p eDensitySelectorDensity(% or cpi)NarrowElement(dots/mils)Narrow toWide RatioDataLengthAppearance CodesAvailableCharSetUPCA280% 2/10.4 N/A
NOTE:Values in bold indicate the default.B9. height Bar code height, in 1/100 inches, 1/10 mm, or dots.Minimum values:English20Metric51Dots38NOTE:POST
B10. text Appearance of text with bar code. For UPC and EAN onlyuse 0-7. For all others, use 8. Options:0Default1No check digit or number system5Nu
When you copy this field into another field, the maximumnumber of characters for the final field is 2710. Allow only asmany characters as you need,
Defining Constant Text Fields –––––––––––––––––––––––––––––––––A constant text field is a set of fixed characters that prints onall labels. Define ea
C3. column Distance to lower left corner of field, from left edge ofprint area. Ranges:English0 - 399Metric0 - 1015Dots0 - 767C4. gap Number of dots
Options for the Scalable Font:AOpaque, Normal, Black, BoldBOpaque, Normal, Black, NormalEOpaque, Italics, Black, BoldFOpaque, Italics, Black, NormalNT
Chapter 10. Printer Optimization . . . . . . . . . . . . . . . . . . . . . . . 10-1Adjusting the Print Quality. . . . . . . . . . . . . . . . . . .
C11. field rot Field rotation. Lower left corner of field is the pivot point.Options:0Top of overlay points to top of supply1Top of overlay points to
Line TypesYou can create horizontal and vertical lines. There are twoways to define lines.SegmentsYou choose the starting point and endingpoint.Vecto
L4. column Distance from left edge of the print area to line origin.Ranges:English0 - 399Metric0 - 1015Dots0 - 767L5. angle/ end rowIf Using Segme
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
Syntax Q,row,column,end row,end col,thickness,"pattern" p Q1. Q Box (Quadrilateral) Field.Q2. row Distance from bottom of print areato lower
Q5. end col Distance from left edge of printarea to upper right corner ofbox. Ranges same as column.Q6. thickness Using the chart below for reference
MPCLII Packet Reference Manual4-24
Chapter 5. Defining Field OptionsThis chapter provides a reference for defining✦field options in formats✦check digit packets.Applying Field Options ––
RestrictionsSome options cannot be used together. For example,incrementing (Option 60) and price field (Option 42) optionscannot be applied to the sa
Option 1 (Fixed Data) –––––––––––––––––––––––––––––––––––––––Fixed data is information (a company name or store number)you want to print on all labels
Appendix C. Symbol Sets/Code Pages . . . . . . . . . . . . . . . . . . . C-1Supported Symbol Sets and Code Pages . . . . . . . . . . . . . C-1Selec
Option 4 (Copy Data) –––––––––––––––––––––––––––––––––––––––You can create a field that uses data from another field. Thisis useful for creating merg
Copies data from field #3, starting at the first position andcopying three characters. In the destination field, theinformation is placed in position
Option 30 (Padding Data) –––––––––––––––––––––––––––––––––––You can add characters to one side of a field to "pad" the field.Padding allows
Option 31 (Calculate Check Digit) ––––––––––––––––––––––––––––The printer generates a check digit if you apply Option 31 tothe field. You cannot use
Option 42 (Price Field) ––––––––––––––––––––––––––––––––––––––You can apply options that will insert monetary symbolsautomatically. Do not use this o
Option 50 (Bar Code Density)–––––––––––––––––––––––––––––––––You can apply this option to bar code fields when you want tocreate custom densities. Wh
Option 51 (PDF417 Security/Truncation)–––––––––––––––––––––––You can define a security level and choose whether or not totruncate a PDF417 bar code.
Option 52 (PDF417 Width/Length) ––––––––––––––––––––––––––––This option defines the image width or length of a PDF417 barcode. If you define a fixed
Option 60 (Incrementing/Decrementing Fields)––––––––––––––––––You may have an application, such as serial numbers, in whichyou need a numeric field to
Option 61 (Reimage Field) –––––––––––––––––––––––––––––––––––This option redraws (reimages) a constant field when you havea constant field next to a
Chapter 1. Getting StartedThis manual provides the necessary information to design,write and print a Monarch® Printer Control Language II(MPCLII) form
Using Check Digits –––––––––––––––––––––––––––––––––––––––––Check digits are typically used to ensure that a text or barcode field scans correctly. I
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 charact
4.Divide the sum of the products by the modulus (10 in thiscase), only to the whole number. The balance is calledthe remainder. 9 10 9890 85.Subtr
3.Next, the digits of the products are added together.Two-digit products are treated as two separate digits.This is the sum of the digits.2 + 0 + 2 +
MPCLII Packet Reference Manual5-18
Chapter 6. PrintingThis chapter describes how to ✦download files to the printer✦define the batch header, batch control, and batch datafiles✦modify for
3. Send the communication settings packet to select theprinter’s communication settings. See "Defining theCommunication Settings Packet" in
A batch header begins the file. It tells which format the batchuses and how many labels to print. To record batch data,make a copy of the worksheet
Defining the Batch Control Field––––––––––––––––––––––––––––––The batch header must precede this field. The batch controlfield defines the print job
Defining Batch Data Fields –––––––––––––––––––––––––––––––––––Batch data fields should be sent in field number order. Usecontinuation fields for larg
Komentáře k této Příručce