background image

B4. fix/var

Fixed (

F

) or variable (

V

) length field.  

Bar Code

Number of Characters 

Fixed or 

Variable

UPCA

12

F

UPCA+2

14

F

UPCA+5

17

F

UPCA+Price CD

12

F

UPCE

7

F

UPCE+2

9

F

UPCE+5

12

F

EAN8

8

F

EAN8+2

10

F

EAN8+5

13

F

EAN13

13

F

EAN13+2

15

F

EAN13+5

18

F

EAN13+Price CD

13

F

POSTNET

9 or 11

F

Interleaved 2 of 5
or
Interleaved I 2 of 5 with Barrier Bar

0 to 2710

V

Code 39 or MOD43

0 to 2710

V

Codabar (NW7)

depends on application

V

Code 128

0 to 2710

V

Code 93

0 to 2710

V

MSI

0 to 14

V

PDF417

0 to 2710

V

MaxiCode

15 to 99

V

MPCLII Packet Reference Manual

4-8

Summary of Contents for Monarch 1460

Page 1: ... 2001 Paxar Corporation All Rights Reserved TCMPCL2PR Rev BA 06 00 Packet Reference Manual II CONTROL LANGUAGE MONARCH PRINTER ...

Page 2: ...ccuracies Any update will be incorporated in a later edition of this manual 1994 Monarch Marking Systems Inc All rights reserved No part of this publication may be reproduced transmitted stored in a retrieval system or translated into any language in any form by any means without the written permission of Monarch Marking Systems Inc Trademarks Monarch is a registered trademark of Monarch Marking S...

Page 3: ...t Area 2 2 Drawing Rough Sketches 2 3 Using Supply Layout Grids 2 4 Considering Field Types 2 4 Considering Fonts 2 5 Format Worksheet 2 6 Filling in the Format Worksheet 2 6 Chapter 3 Configuring the Printer 3 1 Setting Communication Parameters 3 1 Using Autobaud 3 2 Using MPCLII Conventions 3 3 MPCLII Punctuation 3 3 Standard Syntax Guidelines 3 3 Using Online Configuration Packets 3 5 Configura...

Page 4: ...21 Optional RAM Buffer Sizes 3 22 Using Immediate Commands 3 22 Enabling Immediate Commands 3 22 Sending Immediate Commands 3 23 Clearing Packets from Memory 3 25 Using the Font Packet 3 26 Using Configuration Upload Packet 3 28 Defaults 3 30 For the 9494 printer 3 30 For the 9490 printer 3 31 For the 9446 printer 3 31 For the 1460 printer 3 32 Chapter 4 Defining Fields 4 1 Defining the Format Hea...

Page 5: ... 5 9 Option 51 PDF417 Security Truncation 5 10 Option 52 PDF417 Width Length 5 11 Option 60 Incrementing Decrementing Fields 5 12 Fixing the First Number in the Incrementing Sequence 5 12 Option 61 Reimage Field 5 13 Using Check Digits 5 14 Sum of Products Calculation 5 15 Sum of Digits Calculation 5 16 Chapter 6 Printing 6 1 6 1 Defining the Batch Header 6 2 Defining the Batch Control Field 6 4 D...

Page 6: ...able Status 1 Codes 7 12 Chapter 8 Diagnostics 8 1 Printing a Test Label 8 1 Using the 9494 or 9490 printer 8 1 Using a 9446 or 1460 printer 8 2 Using Data Dump 8 3 Troubleshooting Information 8 4 If You Receive an Error Message 8 4 If the PC and Printer Aren t Communicating 8 5 Calling Technical Support 8 6 Additional Diagnostics Information 8 6 Chapter 9 Errors 9 1 Data Errors 9 1 Communication ...

Page 7: ...te Sample A 3 Mode 2 Sample A 4 Mode 3 Sample A 5 Sample Compliance Packet A 6 Sample Zero Batch Packet A 9 Sample Fixed Character Format Packet A 11 Appendix B Fonts B 1 Standard Fonts B 1 Monospaced Font Magnification B 4 Proportional Font Magnification B 6 CG Triumvirate Bold 9 pt B 6 CG Triumvirate 6 pt B 7 CG Triumvirate Bold 9 pt B 8 CG Triumvirate 6 pt B 8 Scalable Font Information B 8 Addi...

Page 8: ...haracter Set C 6 Code Page 437 C 7 Code Page 850 C 8 ASCII to Hexadecimal Conversion Chart C 9 Appendix D Format Design Tools D 1 Online Configuration Worksheet D 2 Batch Worksheet D 3 Check Digit Worksheet D 4 Appendix E Addressing a 9490 Printer E 1 Addressing the Printer E 1 Step 1 Define the Printer Address E 1 Step 2 Select a Printer E 3 Step 3 Select the Battery Voltage E 3 Using Non Address...

Page 9: ...reater 9490 V 3 0 or greater 9446 V 5 2 or greater 1460 V 3 0 or greater This chapter describes the significant differences between the four printers creates a sample MPCLII packet shows how to download a sample packet gives a list of daily procedures for operators Audience You do not have to be a programmer to use this manual but you must be familiar with creating text files and executing basic M...

Page 10: ...n x 4 0 in 2 0 in x 4 0 in 1 2 in x 4 2 in 1 2 in x 4 2 in Supply Length 1 0 in x 6 0 in 1 0 in x 6 0 in 75 in x 8 0 in 75 in x 8 0 in Power Up Mode Online Offline Online Online Offline Online On demand Continuous On demand Continuous On demand Continuous On demand Continuous Internal Rewind On demand only Supply Types Black Mark Non indexed Black Mark Black Mark Die Cut Black Mark Die cut Print a...

Page 11: ... Creating an MPCLII Format Packet A format defines which fields appear and where the fields are printed on the label The printer requires this information in a special form using MPCLII This section describes how to create a sample MPCLII format packet Make sure supplies are loaded the printer is connected to the host and is ready to receive data Refer your printer s documentation for more informa...

Page 12: ...h header after the text field line B 25 N 1 p 6 Type the following bar code data 1 12345678901 p 7 Type the following text field data 2 DAYTON OHIO p 8 Save your file as SAMPLE FMT 9 Type MODE COM1 9600 N 8 1 at the DOS prompt if you are using serial communications This sets the communication parameters at your host These communication parameters must match those at your printer See Setting Commun...

Page 13: ...he printer and host make sure ribbon and supplies are loaded make sure communication parameters are set and download packets from the host to the printer You may want to keep records of supplies that have been printed A good way to do this is to design a print log for operators to complete at the end of the day Here are some suggestions for types of information to include in a print log date opera...

Page 14: ...MPCLII Packet ReferenceManual 1 6 ...

Page 15: ...ion 2 Determine your label size Supplies are available from Monarch in a wide variety of sizes Your application and the amount of data you need to print determines the supply size Contact your Account Manager or Technical Support for more information 3 Draw a rough sketch of your label You may want to draw several variations to see what works best See Drawing Rough Sketches for more information 4 ...

Page 16: ... edge that exits the printer first For the 9490 and 9494 printers the print area is in the center of the supply and it begins 0 16 inches from the bottom and 0 05 inches from the left edge of the supply For the 9446 and 1460 printers the print area begins on the bottom edge and 0 06 inches from the left edge of the supply The table below lists the maximum print area for a four inch wide label Unit...

Page 17: ...e following formulas to convert inches to dots and metric Dots inches x 192 Metric 1 10mm inches x 254 English 1 100 inch 100 x dots 192 Dots Metric 1 10 mm x 756 1000 Drawing Rough Sketches After you decide what information you want to print sketch how you want the information to appear on the label Note any areas that are preprinted on the label such as a logo As soon as you know what informatio...

Page 18: ...ead has 192 dots per inch DPI If you want to use supply layout grids a copy of each is in Appendix D Format Design Tools Considering Field T ypes After you select a supply size the next step in designing a format is to decide what information you want to print on the label For example you may want to print your company name price of an item and a bar code that combines information from other place...

Page 19: ...out the regular price border around the supply Graphic Contains a bitmap image or a compliance label overlay logos nAll of the above field types except graphics are discussed in Chapter 4 Refer to the MPCLII Graphics Manual for information on including graphic fields in your format Considering Fonts Your printer has monospaced and proportionally spaced fonts along with one scalable font CG Triumvi...

Page 20: ...Optional font ROMs are also available for these printers Call your Monarch Representative for more information Format Worksheet The Format Worksheet is divided into sections that list the field types Each section has boxes to fill in with parameters that define your format A format worksheet is included in Appendix D Format Design Tools Keep the worksheet as a hard copy backup of your format Filli...

Page 21: ...n use the communication settings packet to set communication parameters for your printer For the 9490 and 9494 printers you can use autobaud to set communication parameters For the 9446 or 1460 printers you can set the communication parameters at the printer On MS DOS computers you can use the MODE command to set communication values on your PC For example MODE COM1 9600 N 8 1 Sets your host to a ...

Page 22: ... of 64 characters to the printer Example A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A nDo Not use character pacing delay for each character or any other delay while sending the autobaud sequence Wait one second after sending the autobaud sequence before sending any commands or data to the printer During this time the hardware is being changed to the new settings 3 To select flow...

Page 23: ...nts Any data enclosed in grave accents is ignored Do not embed comments within a quoted string Grave accents are also used to reject mainframe data nThese MPCL characters are the default See Defining the Control Characters Packet to change these characters Standard Syntax Guidelines When creating MPCLII packets Begin each packet with a start of header End each packet with an end of header Define n...

Page 24: ...er the field to which they apply Multiple options can be used with most fields Options can be used in any combination except as noted with each definition Keep in mind that proportionally spaced fonts need wider fields than monospaced fonts For variable field data use a letter W to determine the maximum field size Do not place a new line return or any other non printing character in a character st...

Page 25: ...em Setup parameters Make a copy of the online configuration worksheet in Appendix D Format Design Tools and save the original Packets A F and M are listed on the worksheet When you turn off the printer all the information in the online configuration packets is saved and used when the printer is turned back on After you change printer configurations you must resend the format batch or graphic to th...

Page 26: ...r A parameter 1 parameter 5 System Setup End of Header Configuration Syntax Guidelines When creating a printer configuration packet Follow the Standard Syntax Guidelines listed at the beginning of this chapter Begin a packet with the configuration header I Download multiple configuration packets within one packet or download a single configuration packet If you change ANY of the online configurati...

Page 27: ...rints a separator 9494 9490 9446 A5 slash_zero Slash Zero Options 0 Print a standard zero 1 Print a zero with a slash through it NOTE The scalable font does not print a slashed zero A6 symbol_set Symbol Set Options 0 Internal Monarch 1 ANSI 2 Code Page 437 3 Code Page 850 NOTE The CG Triumvirate fonts and Font 50 support only the ANSI and DOS Code 437 and 850 Page Symbol Sets See Appendix C Symbol...

Page 28: ...t at the vertical 0 0 point on the supply This adjustment accounts for mechanical tolerances from machine to machine The supply position adjustment only needs to be made on the initial machine setup Increase the supply position to move print up decrease to move print down on the label Print a test label to verify the 0 0 point Changing the supply position affects the print position Once the supply...

Page 29: ... the left or right side of the supply Increase the margin position to move print to the right decrease to move print to the left Margin and print position are format adjustments they do not affect the supply position C5 speed_adj Print speed in inches per second IPS Options 0 uses default speed 15 1 5 IPS 9494 20 2 0 IPS 9494 9490 25 2 5 IPS 9494 9446 1460 50 5 0 IPS 9446 1460 70 7 0 IPS 9446 1460...

Page 30: ...ry symbols and designate the number of digits to appear at the right of a decimal Syntax I D cur_sym secondary decimals p D1 D Monetary Formatting Packet D2 cur_sym Currency Symbol Options 0 No symbol 1 USA Dollar default 2 UK Pound 3 Japan Yen 4 Germany Deutsche Mark 5 France F Franc 6 Spain P Peseta 7 Italy L Lira 8 Sweden Kr Krona 9 Finland Markka 10 Austria Shilling 11 India Rs Rupee 12 Russia...

Page 31: ...default terminator character for job requests and ENQ s Changes take effect with the first character following the end of header character of the configuration packet Each control character must be unique and cannot appear anywhere else in your packet except within quotation marks You can customize the trailer characters to work with your host nWait two seconds for the new characters to take effec...

Page 32: ... characters in the 0 to 255 decimal range The default is none Sending disables this sequence The defaults listed above are the defaults for all printers After you change these parameters all packets including any future configuration packets must use the new control characters Monarch recommends using the tilde and ASCII character code sequence when sending this packet multiple times Also set the ...

Page 33: ...Test Label in Chapter 8 for more information Defining the Communication Settings Packet Use the communication settings packet F to set the baud rate word length stop bits parity and flow control for serial communications Changing the communication settings takes approximately two seconds Communications sent during this interval will be lost Syntax I F baud word_length stop_bits parity flow_control...

Page 34: ...on the 9490 printer used with the Mobile Printing Station Can be any six byte string in the 0 to 255 decimal range enclosed by quotes We recommend setting the printer s address to the printable alphanumeric ASCII values 0 9 A Z a z This avoids any conflict with the control characters ENQ parameter separators etc and is easily interpreted Example I F 3 1 0 0 1 ABC123 p Uses 9600 baud an 8 bit word ...

Page 35: ...nter this amount 1 10 1 5 15 2 20 2 5 25 32 320 153 1530 229 5 2295 Each buffer s allocated memory remains in effect until that buffer is reallocated For this reason you may want to reallocate all the buffers when reallocating any buffer If you reallocate more memory than you have available you will receive an error Syntax I M buffer device buffer_size p M1 M Memory Configuration Packet M2 buffer ...

Page 36: ...ing table lists the configured buffer sizes for your printer Buffer Min Max in K 9494 9490 9446 1460 Transmit 5 4K 1K 1K 1K 1K Receive 2 32K 2K 2K 2K 2K Image 38 5 229 5K 115K 124K 153K 153K Downloadable Fonts 8 229 5K 20K 128K 20K 20K Scalable Fonts 0 128K 36K 48K 0K 0K Formats Formats Batches and Graphics 16 229 5K 32K 32K 32K 32K Internal cannot reallocate 50K 50K 48K 48K n If you have purchase...

Page 37: ...allocating memory If you want to increase your image buffer and you will not be using scalable fonts add that memory into your image buffer Example I M R R 20 p Receive buffer 2K M T R 10 p Transmit buffer 1K M D N 80 p Downloadable fonts 8K M V R 0 p Scalable fonts buffer 0K M I N 1650 p Image buffer 165K Make sure memory is available before adding memory to a buffer In the above example if the i...

Page 38: ...ting this buffer A minimum of 385 is required The maximum is 2295 The Image Buffer is cleared after a printer reset even if it is stored in non volatile RAM You must have the Optional RAM installed to create labels longer than the default See Chapter 2 Designing a Format for the default label lengths An image up to 11 75 inches can be created on the 9494 9490 9446 printers by increasing this buffe...

Page 39: ...The maximum is 2295 Use the following formula to calculate the required format buffer size Linecount x 50 1024 Linecount is the number of lines in your format packet including the format header and all the options The result of the above calculation is in kilobytes Downloadable Fonts Buffer Used to store downloaded soft bitmapped fonts A minimum of 80 is required The maximum is 2295 To determine t...

Page 40: ...be allocated as volatile R RAM Buffer Worksheet Make copies of this page to use as a buffer worksheet nIf you are using Optional RAM refer to Optional RAM Buffer Sizes for the minimum and maximum buffer values HEADER BUFFER DEVICE BUFFER SIZE M DOWN LOADABLE FONTS BUFFER D FORMAT BUFFER IMAGE BUFFER RECEIVE BUFFER TRANSMIT BUFFER SCALABLE FONTS BUFFER M F M I M R M T M V maximum of 2295 maximum of...

Page 41: ...tes 6K for the transmit buffer and 4K is the maximum for that buffer If you define a buffer size that exceeds the maximum value an error occurs However no information is lost Whenever the printer accepts a memory configuration packet it takes effect immediately causing a printer reset Any information contained in the buffers is lost Resend your formats batches graphics or fonts to the printer If y...

Page 42: ...d inside quotation marks You can use immediate commands to change immediate command or status polling control characters reset the printer or cancel and repeat batches Enabling Immediate Commands When the printer is first turned on these commands are not available To use these commands you must first send the control characters packet and define the immediate command control character The immediat...

Page 43: ...parately Syntax control character_immediate command nThe printer can accept only one immediate command at a time Sending a command before the previous one is completed can result in an error Example CB Immediately cancels the batch currently printing This example assumes that the defined immediate command control character is the caret Chapter 3 Configuring thePrinter 3 23 ...

Page 44: ...D or RPQ version to the host 00 to 99 MI Returns the customer ID or RPQ revision level to the host 00 to 99 MM Returns the model number to the host 00 M9446 01 M1446 M1460 02 M9490 04 M9494 MP Returns the prototype number to the host 00 to 99 MR Returns the revision number to the host 00 to 99 MV Returns the version number to the host 00 to 99 PR Resets the printer This command takes five seconds ...

Page 45: ...g off the printer clears the packets from memory For all printers send a format clear packet Syntax header packet action device p 1 header Identifies the packet Options A Check Digit Scheme B Batch F Format G Graphic W Font 2 packet Identification number of the packet to clear 1 999 or font number 0 9999 0 is for all fonts 3 action Enter C to clear the packet 4 device Storage device Options N Non ...

Page 46: ... 1 5 digits is the font number For example 11 is the standard printer font CG Triumvirate W3 action Action Options A Adds the specified font C Clears all or specified fonts except ones in ROM H Uploads font size information M Uploads font memory usage information W4 device Storage device Options R Volatile RAM Z All devices use for upload If you are creating fonts you need to have font data includ...

Page 47: ...0 0 12 20 12 20 2 p 0 6 0 HR2 0 0 0 10 16 10 16 1 p 0 10 1 CGTriBd9 1 0 7 25 31 10 15 0 p 0 10 437 CGTriBd9 1 0 7 25 31 10 15 0 p 0 10 850 CGTriBd9 1 0 7 25 31 10 15 0 p 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 10 0 p 0 50 0 CGTriBd 1 1 92248 p nThis example shows the fonts for the 9490 printer Notice that the scalable font font...

Page 48: ...cter Gap Default spacing between characters in monospaced fonts Using Configuration Upload Packet Use the configuration upload packet to upload your printer s configuration Syntax header ID action device p 1 header Constant I 2 ID ID Use 0 3 action Upload User Configuration U 4 device Storage Device Options M Memory N Nonvolatile RAM R Volatile RAM MPCLII Packet ReferenceManual 3 28 ...

Page 49: ...e that begins with M 2110 is the total volatile memory available 200 is the memory used in volatile RAM in 1 10K 2560 is the total non volatile memory available 220 is the memory left in non volatile RAM in 1 10K nThe total volatile and non volatile RAM varies with each printer In the second line that begins with M 20 is the amount of memory in 1 10K allocated for the Receive buffer in Non volatil...

Page 50: ...rameter Default Description Identifier B Supply Setup Packet supply_type 0 Black Mark stock loaded ribbon_on 1 Ribbon installed transfer supply feed_mode 0 On demand operation supply_posn 0 Supply position in 1 192 inches cut_posn 0 Cut position in 1 192 inches The defaults for the print control monetary formatting control characters and communication settings packets are listed earlier in this ch...

Page 51: ...in this chapter The default print speed on the 9490 printer is 2 inches per second For the 9446 printer Parameter Default Description Identifier B Supply Setup Packet supply_type 1 Die Cut stock loaded ribbon_on 1 Ribbon installed transfer supply feed_mode 0 Continuous operation supply_posn 0 Supply position in 1 192 inches cut_posn 0 Cut position in 1 192 inches The defaults for the print control...

Page 52: ... feed_mode 1 On Demand operation supply_posn 0 Supply position in 1 192 inches cut_posn 0 Cut position in 1 192 inches The defaults for the print control monetary formatting control characters and communication settings packets are listed earlier in this chapter The default print speed on the 1460 printer is 7 inches per second MPCLII Packet ReferenceManual 3 32 ...

Page 53: ...identify the format F3 action Enter A to add a new format to the printer F4 device Format storage device R is the only valid value F5 measure Unit of measure Options E English measured in 1 100 inches M Metric measured in 1 10 mm G Graphic measured in dots F6 length Supply length in units selected above Measure supply top to bottom The bottom is the edge that exits the printer first NOTE For the 9...

Page 54: ...me Format name optional 0 8 characters enclose within quotation marks Example F 1 A R E 300 200 TEXTILES p Adds Format 1 TEXTILES to the printer It uses a three inch long by two inch wide label Defining T ext Fields Create a separate definition for each text field If text falls on two lines each line of text requires a separate definition Syntax T field of char fix var row column gap font hgt mag ...

Page 55: ...c 0 1523 Dots 0 1151 English 0 799 Metric 0 2031 Dots 0 1535 NOTE The ranges above are based on a standard memory configuration You can create longer labels if you purchase the Optional RAM and reallocate memory to increase your image buffer size See Defining the Memory Configuration Packet in Chapter 3 for more information 2 BOTTOM 0 TOP 1 LEFT 3 RIGHT 0 TOP 2 BOTTOM 1 LEFT 3 RIGHT 0 TOP 2 BOTTOM...

Page 56: ...ith each letter T8 font Style of font Options 1 Standard 4 OCRA like 2 Reduced 10 CG Triumvirate Bold 3 Bold 11 CG Triumvirate 50 CG Triumvirate Bold scalable NOTE If you have purchased optional fonts refer to the Optional Fonts Manual for valid font selectors The scalable font Font 50 must be purchased separately for the 9446 and 1460 printers The scalable font does not print a slashed zero The C...

Page 57: ...ent Normal Black Normal R Transparent Normal White Normal W Opaque Normal White Normal Options for the Scalable Font A Opaque Normal Black Bold B Opaque Normal Black Normal E Opaque Italics Black Bold F Opaque Italics Black Normal N Transparent Normal Black Bold O Transparent Normal Black Normal S Transparent Italics Black Bold T Transparent Italics Black Normal NOTE Solid black print cannot excee...

Page 58: ...int of field E Align at endpoint of the field Use L B or E for any font T13 char rot Character rotation The field or supply does not rotate only the characters do Options 0 Top of character points to top of field Use for scalable font 1 Top of character points to left of field 2 Top of character points to bottom of field 3 Top of character points to right of field T14 field rot Field rotation Fiel...

Page 59: ...n characters and the Standard font is used without any additional magnification The printing is black on white and centered No field or character rotation is used The internal symbol set is used Defining Bar Code Fields Each bar code field requires a separate definition Syntax B field of char fix var row column font density height text alignment field rot p B1 B Bar Code Field B2 field Unique numb...

Page 60: ...2 F EAN8 8 F EAN8 2 10 F EAN8 5 13 F EAN13 13 F EAN13 2 15 F EAN13 5 18 F EAN13 Price CD 13 F POSTNET 9 or 11 F Interleaved 2 of 5 or Interleaved I 2 of 5 with Barrier Bar 0 to 2710 V Code 39 or MOD43 0 to 2710 V Codabar NW7 depends on application V Code 128 0 to 2710 V Code 93 0 to 2710 V MSI 0 to 14 V PDF417 0 to 2710 V MaxiCode 15 to 99 V MPCLII Packet ReferenceManual 4 8 ...

Page 61: ... 9446 1460 ranges English 0 599 Metric 0 1523 Dots 0 1151 English 0 799 Metric 0 2031 Dots 0 1535 NOTE The ranges above are based on a standard memory configuration You can create longer labels if you purchase the Optional RAM and reallocate memory to increase your image buffer size See Defining the Memory Configuration Packet in Chapter 3 for more information Left Center Right Justified Fields Ba...

Page 62: ...ns 1 UPCA 2 UPCE 3 Interleaved 2 of 5 4 Code 39 no check digit 5 Codabar 6 EAN8 7 EAN13 8 Code 128 9 MSI 10 UPCA 2 11 UPCA 5 12 UPCE 2 13 UPCE 5 14 EAN8 2 15 EAN8 5 16 EAN13 2 17 EAN13 5 22 POSTNET 23 Code 93 31 Code 16K 32 PDF417 33 MaxiCode 40 Code 39 MOD 43 check digit 41 UPCA Price CD 44 EAN13 Price CD 50 Interleaved 2 of 5 with Barrier Bar B8 density Bar code density Use the following table f...

Page 63: ... 31 3 1 2 5 with 5 5 3 4 20 8 1 3 0 Barrier Bar 6 6 0 4 20 8 1 2 5 7 7 1 3 15 6 1 3 0 8 8 3 3 15 6 1 2 3 9 9 1 3 15 6 1 2 0 10 10 6 2 10 4 1 3 0 11 10 6 2 10 4 1 3 0 12 12 0 2 10 4 1 2 5 13 13 7 2 10 4 1 2 0 Code 39 1 1 3 10 52 1 1 2 5 0 to 2710 8 SPACE or MOD 43 2 1 7 8 41 7 1 2 5 3 3 3 4 20 8 1 2 5 0 to 9 Extended 4 4 0 3 15 6 1 3 0 A to Z Code 39 6 6 0 2 10 4 1 3 0 supported 7 6 6 2 10 4 1 2 5 ...

Page 64: ... 8 0 to 9 5 5 3 3 15 6 1 2 0 2710 7 6 9 2 10 4 1 2 5 Barcode Type Density Selector Narrow Element dots mils Short Element dots mils Element Width dots mils Data Length Appearance Codes Available Char Set POSTNET 0 fixed at 4 3 cpi 24 125 0 10 52 1 4 20 8 5 dot gap 0 5 6 9 or 11 8 0 to 9 Barcode Type Density Selector Element Width dots mils Row Height dots mils Aspect Ratio Data Length Appearance C...

Page 65: ...ode 1 Top of field points to left of supply 2 Top of field points to bottom of supply 3 Top of field points to right of supply NOTE Serial bar codes printed at speeds greater than 2 5 IPS may not scan properly Example B 3 12 V 150 40 1 2 80 7 L 0 p Defines a bar code field field 3 with 12 characters of variable length starting at row 150 column 40 A UPCA bar code with a density of 2 and a height o...

Page 66: ... 4 Copy Data in Chapter 5 for more information In the following example data is entered into four non printable fields and merged to form field 5 and is then printed as a bar code See Merging Fields in Chapter 5 for more information Field Data Field Type 1 20374 Non printable 2 339 Non printable 3 8 Non printable 4 15 Non printable 5 20374339815 Bar Code Each non printable text field requires a se...

Page 67: ... field This will vary depending on how your field is justified 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 For monospaced fonts distance from bottom of print area to the pivot point For proportionally spaced fonts distance from bottom of print area to baseline of characters in the field Bottom exits the printe...

Page 68: ...for more information C6 hgt mag Height magnifier 1 7 times or 4 90 points for the scalable font If using the scalable font on the 9490 printer the range is 4 200 points Use a magnifier of 1 with proportionally spaced fonts because characters lose smoothness at higher magnifications for all fonts C7 wid mag Width magnifier 1 7 times or 4 90 points for the scalable font If using the scalable font on...

Page 69: ...field color attributes If a line field is defined before the overlay text or constant text field the line field is blocked out by the overlay field depending on the overlay field s color attribute If a line field is defined after the overlay field the line field is not blocked out by the overlay field regardless of the overlay field s color attribute C9 alignment Alignment of constant text in the ...

Page 70: ...s Code Pages for more information 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 have any additional inter character gap The Standard font is used without any additional magnification The printing is black on white and left justified No field or character rotation is used MADE IN USA is printed in this field The internal symbo...

Page 71: ...ns S Segment You choose the starting point and ending point V Vector You choose the starting point angle and length L3 row Distance from bottom of print area to the starting point 9490 9494 ranges 9446 1460 ranges English 0 599 Metric 0 1523 Dots 0 1151 English 0 799 Metric 0 2031 Dots 0 1535 NOTE The ranges above are based on a standard memory configuration You can create longer labels if you pur...

Page 72: ...f line Options 0 90 180 or 270 L6 length end col If Using Segments Column location of end point Measure from left edge of print area Ranges same as column above On vertical lines this value must match parameter L4 If Using Vectors Length of the line in selected units Ranges for horizontal lines English 0 400 Metric 0 1016 Dots 0 768 9494 9490 vertical line ranges 9446 1460 vertical line ranges Eng...

Page 73: ...olumn 30 and ending at row 110 column 150 The line thickness is 10 dots Defining Box Fields Use boxes to form borders or highlight items of interest Define each box field separately This field is not assigned a field number but is counted as a field keep this in mind as the printer allows a maximum of 100 fields per format You can define any line length and a thickness up to 99 dots as long as the...

Page 74: ...ve are based on a standard memory configuration You can create longer labels if you purchase the Optional RAM and reallocate memory to increase your image buffer size See Defining the Memory Configuration Packet in Chapter 3 for more information Q3 column Distance from left edge of print area to lower left corner of box English 0 399 Metric 0 1015 Dots 0 767 Q4 end row Distance from bottom of prin...

Page 75: ...ickness 1 to 99 in box Q6 Measure in dots NOTE Line thickness fills upward on horizontal lines or to the right on vertical lines Q7 pattern Line pattern Only one pattern is supported on these printers Enter Example Q 240 30 270 150 3 p Defines a box field starting at row 240 column 30 It ends at row 270 column 150 It has a thickness of 3 dots Chapter 4 Defining Fields 4 23 ...

Page 76: ...MPCLII Packet ReferenceManual 4 24 ...

Page 77: ...ode field must be previously defined before you can apply any field option to it Define options immediately after the field to which they apply Combining Field Options You can use more than one option with most fields For example you can use Option 4 to copy data from another field and then use Option 30 to pad the field When you use multiple options for the same field you must place the options i...

Page 78: ...yntax R option parameter parameter p R1 R Indicates field option header R2 option Option number 1 Define fixed characters 4 Copy data from previous field 30 Pad data to left or right with specified character 31 Generate check digit 42 Format as a price field 50 Define bar code densities 51 Define security and truncation of PDF417 bar codes 52 Define width or length of PDF417 bar codes 60 Define in...

Page 79: ...s Any spaces in the phrase are fixed characters Range 0 2710 NOTE Underscore characters are stripped out and the data is compressed if no data is supplied by the batch and the field length is variable Example R 1 _ _ _ _ _ _ _ _ p Uses fixed characters in positions four and five The other positions are variable Example R 1 MONARCH p MONARCH appears as a fixed field in this example To fill in the n...

Page 80: ...racters permitted by the bar code nWhen copying from more than one field copy into the destination field from left to right 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 copied Range 0 999 R4 src start Position number in the source field of the first character to be copied Character positions are number...

Page 81: ...elds is merged to form field 5 and is then printed as a bar code Field Data Field Type 1 203 Non printable 2 339 Non printable 3 8 Text 4 BLUE Text 5 2033398BLUE Bar Code To create this sequence 1 Define fields 1 2 3 and 4 2 Define field 5 as a bar code Allow enough characters in the bar code field to hold all the copied characters 3 Apply Option 4 to field 5 once for every source field Sub Fields...

Page 82: ...dicates type of padding L Pad field on left side R Pad field on right side R4 character Pad character must be within the 0 255 decimal range and enclosed inside quotation marks NOTE Do not use on fixed length fields Example R 30 L X p Pads data with an X on the left side of the field Sample Use for Padding If you have a variable length bar code that you want to occupy a fixed amount of space on th...

Page 83: ...de Syntax R 31 gen ver check digit p R1 R Field Option Header R2 31 Option 31 R3 gen ver Enter G to generate a check digit R4 check digit Specifies a check digit scheme Enter a number that identifies a check digit scheme that has been defined For more information see Using Check Digits Range 1 10 Example R 31 G 5 p Generates a check digit using the previously defined check digit scheme 5 Chapter 5...

Page 84: ...e code Enter 1 to print price field in standard notation as defined by country setting Use the monetary formatting packet to select monetary notations and symbols by country setting See Defining the Monetary Formatting Packet in Chapter 3 for more information See Appendix C Symbol Sets Code Pages to make sure the monetary symbol you want to use is printable in the font selected for this field For ...

Page 85: ...ith fixed density bar codes such as Maxicode or POSTNET Syntax R 50 narrow wide gap nar_space wide_space p R1 R Field Option Header R2 50 Option 50 R3 narrow Dot width of the narrow element Range 1 99 R4 wide Dot width of the wide element Height of each element for PDF417 Range 1 99 R5 gap Additional dot space between characters Enter a value of 1 to 99 Code 39 and Codabar only R6 nar_space Additi...

Page 86: ...ng the bar code field As the security level is increased so is the size of your PDF417 bar code For each level increased the bar code will double in size Syntax R 51 security stand default p R1 R Indicates option header R2 51 Indicates Option 51 R3 security Security level ranges from 0 8 0 is the default Higher security levels add data to a bar code improving scan reliability Some damaged bar code...

Page 87: ... default settings are used You can only use this option once per PDF417 bar code field Syntax R 52 row column dimension p R1 R Indicates option header R2 52 Indicates Option 52 R3 row column Indicates if you are defining the number of rows or columns R Row C Column If you specify rows the bar code expands in columns or vice versa R4 dimension The number of rows or columns defined for the bar code ...

Page 88: ... position in inc dec portion of field If this value is not entered the default value 1 is used Range 0 2710 R6 r pos Rightmost position in inc dec portion of field If this value is not used the entire field length is used as the default Range 0 2710 Example R 60 I 5 1 6 p Increments a field by 5 each time the field is printed The field increments beginning with the first left position and ending w...

Page 89: ...neighboring fields that do not change constant fields may be covered with white space from the changing field s variable fields area Use this option to reimage the constant field or it may appear broken nThe most common use for this option is with incrementing fields on your label because they may cover a constant field Syntax R 61 p R1 R Option Header R2 61 Option 61 Example R 61 p Reimages the c...

Page 90: ...with the MOD43 check digit Code 93 PDF417 Maxicode or POSTNET Syntax A selector action device modulus fld_length D P weights p A1 A Check Digit Header A2 selector Assign a number from 1 10 to this check digit formula A3 action Adds a check digit scheme Enter A A4 device Device Use R A5 modulus Number from 2 11 The modulus is used to divide the sum of products or the sum of digits A6 fld_length The...

Page 91: ...hts are applied to each digit starting with the last digit in the weight string They are applied right to left beginning at the right most position of the field Remember a weight string must contain at least two different numbers This example has a weight string of 1 2 3 4 field 5 2 3 2 4 5 2 1 9 weight string 4 1 2 3 4 1 2 3 4 2 Each digit in the field is multiplied by the weight assigned to it f...

Page 92: ...igit for this data 5 2 3 2 4 5 2 1 9 1 Weights are applied to each digit starting with the last digit in the weight string They are applied right to left beginning at the right most position of the field Remember a weight string must contain at least two different numbers This example has a weight string of 1 2 3 4 field 5 2 3 2 4 5 2 1 9 weight string 4 1 2 3 4 1 2 3 4 2 Each digit in the field i...

Page 93: ...the digits 2 0 2 6 6 1 6 5 4 3 3 6 44 4 Divide the sum of the digits by the modulus 10 in this case only to the whole number The balance is called the remainder 4 10 44 40 4 5 Subtract the remainder from the modulus The result becomes the check digit In this case the check digit is 6 10 4 6 Chapter 5 Defining FieldOptions 5 17 ...

Page 94: ...MPCLII Packet ReferenceManual 5 18 ...

Page 95: ...r or Downloading Methods for information on ways to download When downloading send your packets in this order 1 Memory configuration packets M 2 Configuration packets A F 3 Any of the following Check digit packets see Chapter 5 Format packets see Chapter 4 Graphic packets Refer to the MPCLII Graphics Manual 4 Batch data see Defining the Batch Header To download from a PC 1 Check that the PC and th...

Page 96: ...d LABEL1 BCH to COM1 If you use the COPY command to download your formats set flow control to DTR not XON XOFF Also do not use the MS DOS prompt from inside Windows because you will get a framing error Defining the Batch Header Batch data is the actual information printed on the supply Batch data fills in the format s text bar code and non printable text fields A batch packet contains three parts ...

Page 97: ...rase image and re image all fields using online data Any missing fields will be blank U Update last image with 1 or more fields All other fields remain the same as the last queued batch B4 quantity Quantity to print 0 32000 NOTE Using 0 pre images the field to reduce the imaging time for labels See Batch Quantity Zero Method for more information Example B 1 N 1 p Defines a batch header that uses f...

Page 98: ...ed label in between batches Options 0 Does not print a separator 1 Prints a separator 9494 9490 9446 E4 print_mult Number of tags with the same image 1 to 999 E5 multi_part Number of identical parts on one tag 1 to 5 E6 cut_type 0 is the only valid option E7 cut_mult 0 is the only valid option Example E 0 1 4 2 0 0 p Defines a batch control field Continuous feed mode is used and a separator prints...

Page 99: ...tion to appear in fields Enclose in quotation marks Range 0 2710 C Identifies information to be appended to the data string This parameter is optional continuation Provides the actual information to be added to the batch packet Enclose in quotation marks Use this option to break up longer fields This parameter is optional Example 1 Size 12 p 2 p 3 Blue p C and this would be appended p Defines a ba...

Page 100: ...ng Fields In incrementing fields the first number in the sequence must contain the same number of digits as the highest number to be counted For example to increment the numbers in a field from 1 to 999 enter the starting number in the batch as 001 Downloading Methods Depending on your application you can download the format and batch data using one of three methods sequential method batch method ...

Page 101: ...e field but does not print it After the operator enters the data for the last field the batch quantity can be specified The last remaining field is imaged and the label prints almost immediately To use the batch quantity zero method 1 Send the format and a batch header in one file The first time you send the batch header use the parameter N new batch and the parameter 0 for zero quantity This ensu...

Page 102: ...nt to change Commas act as placeholders for unchanged parameters The optional entry method reduces file size and increases the speed at which files are sent to the printer Creating DOS Batch Files for Downloading If you are downloading from an MS DOS system you can create batch files to set communication values and download formats It is a good idea to create a subdirectory to hold your format fil...

Page 103: ...y packet downloaded to the printer An ENQ is a command that can be executed as part of a packet or sent on its own using a communications program An ENQ is processed immediately The ENQ character is user defined nThe ENQ character does not appear as a visible character however we are representing the ENQ character as E Inquiry Response Printer status is returned to the host in a 3 byte 3 character...

Page 104: ...printer s status Example E Indicates the printer is offline nOn the 1460 printers Version 3 0 and higher status byte 3 bit 3 is on as soon as a label is printed and is placed on the Tamp Pad The bit is off as soon as the Tamp Arm applies the label This bit is on when the Tamp Arm returns to the home position and another label is placed onto the Tamp Pad The bit is off if no label is placed onto th...

Page 105: ... 0 I 0 1 0 0 1 0 0 1 J 0 1 0 0 1 0 1 0 K 0 1 0 0 1 0 1 1 L 0 1 0 0 1 1 0 0 M 0 1 0 0 1 1 0 1 N 0 1 0 0 1 1 1 0 O 0 1 0 0 1 1 1 1 P 0 1 0 1 0 0 0 0 Q 0 1 0 1 0 0 0 1 R 0 1 0 1 0 0 1 0 S 0 1 0 1 0 0 1 1 T 0 1 0 1 0 1 0 0 U 0 1 0 1 0 1 0 1 V 0 1 0 1 0 1 1 0 W 0 1 0 1 0 1 1 1 X 0 1 0 1 1 0 0 0 Y 0 1 0 1 1 0 0 1 Z 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 0 _ 0 1 0 1...

Page 106: ... 1 i 0 1 1 0 0 1 0 1 j 0 1 0 1 0 1 0 1 k 0 1 1 1 0 1 0 1 l 0 1 0 0 1 1 0 1 m 0 1 1 0 0 1 0 1 n 0 1 0 1 1 1 0 1 o 0 1 1 1 1 1 0 1 p 0 1 0 0 0 0 1 1 q 0 1 1 0 0 0 1 1 r 0 1 0 1 0 0 1 1 s 0 1 1 1 0 0 1 1 t 0 1 0 0 1 0 1 1 u 0 1 1 0 1 0 1 1 v 0 1 0 1 1 0 1 1 w 0 1 1 1 1 0 1 1 x 0 1 0 0 0 1 1 1 y 0 1 1 0 0 1 1 1 z 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 Dec 127 0...

Page 107: ... 0 1 0 0 1 0 0 0 I 0 1 0 0 1 0 0 1 J 0 1 0 0 1 0 1 0 K 0 1 0 0 1 0 1 1 L 0 1 0 0 1 1 0 0 M 0 1 0 1 1 0 0 1 N 0 1 0 0 1 1 1 0 O 0 1 0 0 1 1 1 1 P 0 1 0 1 0 0 0 0 Q 0 1 0 1 0 0 0 1 R 0 1 0 1 0 0 1 0 S 0 1 0 1 0 0 1 1 T 0 1 0 1 0 1 0 0 U 0 1 0 1 0 1 0 1 V 0 1 0 1 0 1 1 0 W 0 1 0 1 0 1 1 1 X 0 1 0 1 1 0 0 0 Y 0 1 0 1 1 0 0 1 Z 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1...

Page 108: ... 0 1 1 0 1 0 0 0 i 0 1 1 0 1 0 0 1 j 0 1 1 0 1 0 1 0 k 0 1 1 0 1 0 1 1 l 0 1 0 1 0 1 1 0 m 0 1 1 1 1 0 0 1 n 0 1 1 0 1 1 1 0 o 0 1 1 0 1 1 1 1 p 0 1 1 1 0 0 0 0 q 0 1 1 1 0 0 0 1 r 0 1 1 1 0 0 1 0 s 0 1 1 1 0 0 1 1 t 0 1 1 1 0 1 0 0 u 0 1 1 1 0 1 0 1 v 0 1 1 1 0 1 1 0 w 0 1 1 1 0 1 1 1 x 0 1 1 1 1 0 0 0 y 0 1 1 1 1 0 0 1 z 0 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 1 1 1...

Page 109: ... may not be immediate If the printer has an error out of supplies ribbon problem etc is in pause mode or has insufficient memory correct the problem and then resend the job request If the problem is not corrected no response is returned If a formatting error has occurred the job request will return the status The printer must first interpret the format and batch data before returning the response ...

Page 110: ...errors in the syntax of the MPCL data stream Printing does not stop but the information may not print properly These errors are numbered greater than 24 on the Job Status 0 1 2 Response Table later in this chapter FMT 1 BCH 2 The format or batch number is returned Here is an example of a response returned to a J 0 1 2 request J 8 0 FMT 1 BCH 2 Indicates that a portion of the format extends off the...

Page 111: ...oes not match the format definition for that field nError numbers found in Status1 B always have a value equal to or greater than 500 These are considered very serious errors Status2 A B C D E contains the packet type field type field number parameter and error number Status2 A Packet Type represents the MPCLII packet that the error occurred on The packet could be Format F Batch B Check Digit A Gr...

Page 112: ... returned nIf more than one error occurred then only the most serious error will be acknowledged J F B 4 6 33 FMT 1 BCH 2 Indicates that an error occurred on a bar code B field within a format F packet The bar code field is the fourth 4 field in the packet The error occurred in the sixth 6 parameter of the field Error number 33 means the bar code density is invalid To clear an error press the trig...

Page 113: ...een printed from format number 3 Use a Job Request 4 when printing in the on demand mode with a large number of tags or labels from a single batch A Job Request 4 may not be accurate if tags or labels are printed in continuous mode because of the response time involved A Job Request 4 is not useful in single ticket batches printing 1 of 1 or multiple single ticket batches nA batch has to be printi...

Page 114: ...ield contains invalid data 11 Field has a graphic missing 12 Invalid communication channel 13 Invalid file type 14 All communication channels are busy 15 Receive overrun error 16 Receive parity error 17 Receive framing error 18 Receive buffer full 19 Label waiting 21 Bad dots verifier detected a failure 23 Low battery 24 Memory configuration packet error nNumbers 25 through 50 are not currently in...

Page 115: ...Data string too long 64 Invalid data field 65 Row greater than stock length 66 Row greater than format length 67 Column greater than printhead width 68 Column greater than format width 69 Invalid label length 70 Invalid label width 71 Invalid increment decrement value 72 Identifier out of range 73 No field to create format 74 Stop location of a line is out of range 75 Syntax error 80 Can t use off...

Page 116: ...MPCLII Packet ReferenceManual 7 14 ...

Page 117: ...int a test label hold the trigger down and turn the printer on The LED remains off for one second turns amber for two seconds and then turns off again Release the trigger as soon as the amber LED turns off The printer enters diagnostics mode If the printer is in on demand mode the LED rapidly blinks green Press the trigger to dispense the test label If the printer is in continuous mode a test labe...

Page 118: ...oks like this The ENQ and RS232 characters are displayed in Hexadecimal See Appendix C Symbol Sets Code Pages for an ASCII to Hexadecimal Conversion Chart The test labels display the following information Model number Battery voltage selection 9490 only Printer address in hex 9490 only Board processing speed 9446 only Software version expanded version numbering to include customer ID and RPQ versi...

Page 119: ...for the 9490 printer Test pattern After you print a test label the 9494 and 9490 printers are in Data Dump mode If you do not want to perform a data dump press the trigger two times to resume normal printing See Using Data Dump for more information Using Data Dump After printing a test label the 9494 and 9490 printers are in data dump mode nTo print a test label you need to disconnect your cable f...

Page 120: ... The LED displays the mode continuous amber or on demand green the printer was in before the data dump occurred The printer is ready to accept formats and print labels Troubleshooting Information If you experience problems using your printer refer to this section If You Receive an Error Message If an error message appears on the screen see Chapter 9 Errors for more details Any time you receive a m...

Page 121: ... printer s communication settings Make sure the printer is online ready to receive data Make sure the battery is fully charged if your printer uses a battery If all of the above are correct reset your printer Try the function again If you still can t establish communication call Technical Support Resetting Printers Sometimes the printer receives mixed signals and loses its ability to communicate I...

Page 122: ...Printers 7 Reboot your computer Refer to your computer documentation for specific instructions 8 Print a test label See Printing a Test Label earlier in this chapter for instructions on how to print a test label If these steps do not solve the problem call Technical Support Have the following information ready before you call computer brand name and model version of DOS Monarch printer model other...

Page 123: ...Errors Errors 001 to 499 are Data Errors These errors are returned in response to a J 3 request See Chapter 8 Status Polling for more information A Data Error indicates that incorrect data was received from the host causing the printer to ignore the entire print job After checking the packet and correcting the problem transmit the print job again The following is a list of data errors Some of thes...

Page 124: ...on See Defining Text Fields in Chapter 4 for valid row lengths 013 Column field position is greater than the maximum stock dimension See Defining Text Fields in Chapter 4 for valid column widths 014 Font style is defined as something other than 1 2 3 4 10 11 50 or a valid soft font selector See Defining Text Fields in Chapter 4 or Appendix B Fonts for more information 015 Character rotation must b...

Page 125: ...B D E F N O R S T or W See Defining Text Fields in Chapter 4 for more information about the valid color choices 023 Intercharacter gap is outside the range 0 to 99 024 Field justification must be B balanced C centered E end L left or R right See Defining Text Fields in Chapter 4 for more information 025 String length is outside the range 0 to 2710 030 Bar code height is defined as less than the mi...

Page 126: ...outside the range 0 to 99 041 Line origin direction must be 0 90 180 or 270 042 End row is invalid Line segment or box end row is defined outside of printable area 043 End column is invalid Line segment or box end column is defined outside of printable area 044 Dot pattern for line or box must be 045 Line length is defined beyond the maximum length See Defining Line Fields in Chapter 4 for valid l...

Page 127: ... 1 to 5 109 Reserved for knife usage Only valid for printers with a knife 200 Option number must be 1 4 30 31 42 43 50 51 52 60 or 61 201 Copy length is outside the range 0 to 2710 202 Copy start position must be 1 to 2710 203 Destination start position must be 1 to 2710 204 Source field must be 0 to 99 205 Copy type must be 1 copy after rules or 2 copy before rules 206 Increment Decrement selecti...

Page 128: ...thin the correct range for the row column value 1 to 30 for a column 3 to 90 for a row 214 Truncation code must be S standard or T truncated bar code 215 Aspect code must be C columns or R rows 216 Option definition code must be S set or T template 217 Input device must be D Default H Host K Keyboard N None or S Scanner 218 Pad direction must be L from left or R from right 219 Pad character is out...

Page 129: ...the 9494 and 9490 printers See Defining the System Setup Packet in Chapter 3 for more information 253 Batch separator code must be 0 off or 1 on 0 is the only valid option for the 1460 printer See Defining the System Setup Packet in Chapter 3 for more information 254 Slash zero selection must be 0 standard zero or 1 slash zero See Defining the System Setup Packet in Chapter 3 for more information ...

Page 130: ...t Control Packet in Chapter 3 for more information 263 Primary monetary symbol is invalid See Defining the Monetary Formatting Packet in Chapter 3 for more information 264 Secondary symbol selection must be 0 none or 1 print secondary sign See Defining the Monetary Formatting Packet in Chapter 3 for more information 265 Monetary decimal places must be 0 to 3 See Defining the Monetary Formatting Pa...

Page 131: ...FF Resend the communication settings packet 272 Internal code page selection must be 0 Internal 1 ANSI 2 DOS 437 or 3 DOS 850 273 Cut adjustment must be 99 to 99 dots 282 RS232 Trailer string is too long Use a maximum of 3 characters See Defining the Control Characters Packet in Chapter 3 for more information 283 ENQ Trailer string is too long Use a maximum of 3 characters See Defining the Control...

Page 132: ...ter s address must be exactly six characters 310 Check digit scheme number must be 1 to 10 only 311 Modulus must be 2 to 11 only 314 Check digit algorithm must be D sum of digits or P sum of products 325 Duplicating direction must be 0 insert after or 1 insert before in duplicate fields for graphics 327 Amount of row adjustment must be 0 to 999 328 Duplicate count must be 0 to 999 340 Bitmap line ...

Page 133: ...n 403 Field separator was not found 405 Too many fields exist in the format You cannot have more than 100 fields in the format Lines boxes and constant text fields count as fields 409 The printer memory is full Delete unnecessary formats or graphics from memory If you are using a graphic file that is very large consider using another mapping method such as run length encoding to reduce the require...

Page 134: ...ty on the printer does not match the parity on the host Check the parity setting under SETUP options 411 Framing error The printer cannot communicate with the host Make sure the host is turned on communication cables are connected correctly communication settings are correct and communications are active Check the baud rate word length and stop bits to make sure they match those at the host Do not...

Page 135: ... 415 The buffer size you defined exceeds the total available in your machine See Defining the Memory Configuration Packet in Chapter 3 for valid options 416 An error occurred during the flash writing process Call Technical Support 417 Flash memory is full Call Technical Support 418 An error occurred during the flash clearing process Call Technical Support 420 Internal software error relating to up...

Page 136: ...r reappears call Technical Support 428 Batch name is invalid or graphic not found Press the feed button and try to continue If the error reappears call Technical Support 429 A field number appears more than once in a format 430 The format uses a graphic file that cannot be found 431 Internal software failure The format name the task checked in does not match the name the task added 432 Internal so...

Page 137: ... but the field font bar code or density may be incomplete missing or contain incorrect data Error Code Description 571 UPC or EAN bar code data length is invalid The bar code data length in the batch does not fit the format 572 A copy field padded field or incrementing field length is invalid The field length in the batch does not fit the format or the field contains blanks Or the fixed length fie...

Page 138: ...not fit the format 612 The data in this line of the batch is either missing or does not match the format 613 Reference point off tag 614 Portion of field off tag There may be an invalid character in the packet Make sure you did not enter O for 0 615 Bar code width is greater than 16 inches or the number of keywords for your PDF 417 bar code exceeds 928 Decrease the density or shorten the amount of...

Page 139: ...er or E and try to continue printing If the error reappears call Technical Support 702 SETUP setting is invalid Check your printer s SETUP settings Press the trigger or E and try to continue printing If the error reappears call Technical Support 703 The printer sensed a calibration of different sized black marks Make sure the correct supply is loaded 704 Printer has not sensed a supply mark within...

Page 140: ... the supply tracking supply marks black mark sensor position supply roll for binding Press the trigger or E and try to continue printing If the error continues to appear change the supply 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 The printer is either out of ribbon or the ribbon is jammed 755 Printhead ...

Page 141: ...at do not have the rewind capability 759 Knife is not moving Call Technical Support 760 Knife jam Call Technical Support 761 Stacker is full Empty the stacker before continuing 762 Low battery Recharge the battery 763 Waiting to dispense label Press the trigger or f If the error persists call Technical Support 764 Verifier failed Check the verifier by referring to your verifier s manual Call Techn...

Page 142: ...d the packets If the problem continues call Technical Support 792 The printer is not initialized Call Technical Support 793 The printer job queue is full Turn off the printer Wait 15 seconds and turn it back on Resend the packets If the problem continues call Technical Support Errors numbered 900 911 occur when you turn on the printer They may indicate a circuit board failure Errors numbered 930 9...

Page 143: ...eat the flashing procedure 933 Communication parity error The parity values set do not match Correct the problem and flash the printer again 934 Communication framing error Verify the cable connection and that you are using the correct communication settings 935 Communication overrun error One of the buffers is full and cannot handle more data Repeat the flashing procedure 936 Invalid record type ...

Page 144: ...ashing procedure 940 Flash address is illegal The file contains an illegal address for the data type Validate the file and repeat the flashing procedure Hard Printer Failures When a HARD failure occurs the printer displays WARNING or POWER DOWN on the top line of the keypad display If this happens record the displayed message and turn off the printer If the problem reoccurs when you turn the print...

Page 145: ... Test Failure Interrupt test failed POWER DOWN Low System RAM Not enough RAM for system All formats batches graphics and SETUP data are lost Reset your SETUP options Transmit your packets again POWER DOWN Illegal Intr Illegal interrupt occurred POWER DOWN NMI Received Non maskable interrupt occurred All formats batches graphics and SETUP data are lost Reset your SETUP options Transmit your packets...

Page 146: ...rmats batches graphics and SETUP data are lost Reset your SETUP options Transmit your packets again POWER DOWN RAM Corrupt Item storage RAM failed All formats batches graphics and SETUP data are lost Reset your SETUP options Transmit your packets again MPCLII Packet ReferenceManual 9 24 ...

Page 147: ...did In some cases neighboring fields that do not change may be covered with white space from the changing field s boundary box To prevent existing fields from being covered by a changing field see Option 61 Reimage Field in Chapter 5 Adjusting the Print Quality Many factors affect print quality type of supplies print speed print contrast and the type of printer s application These printers support...

Page 148: ... long the printhead lasts Be sure to check the print quality of bar codes with a bar code verifier or scanner If you do not have a verifier or scanner check the bar code visually A bar code that is IN SPEC will have complete bars and clear spaces Small alphanumeric characters will look complete A bar code that is IN SPEC may not look as good as one that is too dark but it will have the highest sca...

Page 149: ... other fields remain the same as the last queued batch Use the batch quantity zero method when your application requires operator intervention to enter data While the operator is entering data the previous field is sent with a batch quantity of zero The printer images the field but does not print it After the operator enters the data for the last field the batch quantity can be specified The last ...

Page 150: ...st one B 1 U 0 p 3 BROADWAY p B 1 U 0 p 4 555 WEST OAK AVE p 4 For the last field input data and send it with the quantity of labels you want printed When the printer receives input for the last field it immediately prints the labels Example B 1 U 10 p 5 DAYTON OHIO p Increasing Throughput Reducing the imaging time increases throughput You can also increase the baud rate to increase the transmissi...

Page 151: ...uration packets For example I A 1 p prints a slashed zero and uses the last sent online system setup parameters You can group fields with similar parameters For example T 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 the parameters for that field The second text field s number of characters and column location changes from what was defined in the first field I...

Page 152: ...iling spaces is to print the field in the reverse font Make sure if you magnify a field it does not go off the label or cover another field Magnifying a field increases the distance between the printed character and the edge of the cell Advanced Use of the Optional Entry Method You can optimize format packets by using the optional entry method With this method you use commas for parameters that do...

Page 153: ... V 529 220 0 2 2 2 B L 0 0p T 2 15 V 511 220 0 2 2 2 B L 0 0p B 3 13 V 311 28 8 4 50 8 L 0p B 4 14 V 17 60 50 5 130 8 L 0p T 5 30 V 161 080 0 3 1 1 B L 0 0p T 8 20 V 549 124 0 2 2 2 B L 0 0p T 15 15 V 366 65 0 2 2 2 B L 0 0p R 1 420 p Optimized Format F 1 A R E 600 400 ACGI p L V 500 115 90 85 3 p L 400 2 0 390p L 298 p C 568 125 0 2 2 2 B L 0 0 CARRIER p C 8 FROM p C 387 1 1 420 SHIP TO POSTAL CO...

Page 154: ...MPCLII Packet ReferenceManual 10 8 ...

Page 155: ...ize any of these formats and labels to meet your needs 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 0 p T 2 18 V 30 30 1 1 1 1 B C 0 0 p Sample Batch Packet B 25 N 1 p 1 12345678901 p 2 DAYTON OHIO p A 1 ...

Page 156: ...d Message 9490 printer version 3 1 or greater nMaxiCode automatically pads data with the character MaxiCode does not support the NULL character Modes 2 and 3 are defined by the way the postal code class of service and country code fields are arranged The postal code class of service and country code are required fields Begin with the message header then the primary data 15 characters followed by t...

Page 157: ...Batch header 1 450660000 p Postal code zip code This field determines Mode C 001 p Country code C 840 p Class of service C 030 p Message header C 01 02996 p Transportation header C 1Z12345678 029 p Tracking number C UPSN 029 p Origin carrier SCAC C 12345A 029 p UPS shipper number C 070 029 p Julian day of pickup C 029 p Shipment ID C 1 1 029 p Package count C 15 029 p Weight lb C Y 029 p Address v...

Page 158: ...ld determines Mode C 840 029 p Country code C 001 029 p Class of service C 1Z12345675 029 p Tracking number C UPSN 029 p Origin carrier SCAC C 12345E 029 p UPS shipper number C 089 029 p Julian day of pickup C 029 p Shipment ID C 1 1 029 p Package count C 10 029 p Weight lb C Y 029 p Address validation C 029 p Street address C 029 p City C CT 030 p State C 004 p EOT MPCLII Packet ReferenceManual A...

Page 159: ...eld determines Mode C 124 029 p Country code C 066 029 p Class of service C 1Z12345679 029 p Tracking number C UPSN 029 p Origin carrier SCAC C 12345E 029 p UPS shipper number C 089 029 p Julian day of pickup C 029 p Shipment ID C 1 1 029 p Package count C 10 029 p Weight lb C Y 029 p Address validation C 029 p Street address C TORONTO 029 p City C ON 030 p State C 004 p EOT Appendix A Samples A 5...

Page 160: ...70 MONARCH LANE 0 p C 537 6 0 2 1 1 B L 0 0 P O BOX 608 0 p C 527 6 0 2 1 1 B L 0 0 DAYTON OHIO 45401 0 p C 462 313 0 2 4 3 B L 0 0 0 p T 1 15 V 529 220 0 2 2 2 B L 0 0 0 p T 2 15 V 511 220 0 2 2 2 B L 0 0 0 p B 3 13 V 311 28 8 4 50 8 L 0 p B 4 14 V 17 60 50 5 130 8 L 0 p T 5 30 V 161 080 0 3 1 1 B L 0 0 0 p T 6 15 V 467 40 4 1 2 2 B L 0 0 0 p T 7 10 V 462 330 6 2 4 3 B L 0 0 0 p T 8 20 V 549 124 ...

Page 161: ...78 p 4 10028028662854 p 5 1 00 28028 66285 4 p 6 RODGER DIST CTR p 7 8292 p 8 BROADWAY p 9 555 WEST OAK AVE p 10 DAYTON OH 45401 0608 p 11 p 12 08292 123456 123 p 13 AR p 14 999 999999 99 p 15 32678 p 16 WYSIWYG p 17 99999 p 18 TO A PRODUCT DEMO p Appendix A Samples A 7 ...

Page 162: ...MPCLII Packet ReferenceManual A 8 ...

Page 163: ...45 0 1 1 1 B L 0 0 p C 426 445 0 1 1 1 B L 0 0 p C 391 445 0 1 1 1 B L 0 0 p C 357 445 0 1 1 1 B L 0 0 p C 320 445 0 1 1 1 B L 0 0 p C 259 445 0 1 1 1 B L 0 0 p C 196 445 0 1 1 1 B L 0 0 p C 159 445 0 1 1 1 B L 0 0 p C 125 445 0 1 1 1 B L 0 0 p C 090 445 0 1 1 1 B L 0 0 p C 056 445 0 1 1 1 B L 0 0 p T 01 08 V 461 458 0 1 1 1 B L 0 0 p T 02 08 V 426 458 0 1 1 1 B L 0 0 p T 03 08 V 391 458 0 1 1 1 B...

Page 164: ...t 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 p 6 123456789012 p 7 P p 8 10650337 p 9 0 p 10 VIC p 11 1 6 94 p 12 106503378 p I E 123 044 034 124 125 126 p MPCLII Packet ReferenceManual A 10 ...

Page 165: ... 0 1 1 1 B L 0 0 0 p R 1 p R 4 3 1 3 1 1 p R 4 4 1 20 6 1 p D 6 3 p D 7 20 p T 8 25 V 65 10 0 1 1 1 B L 0 0 0 p R 1 p R 4 6 1 3 1 1 p R 4 7 1 20 6 1 p C 30 10 0 1 1 1 B L 0 0 MADE IN USA 0 p L S 110 30 110 150 10 p Q 240 30 270 150 3 p Sample Batch Packet B 1 N 1 p 1 2754185285 p 2 74185245768 p 3 65 p 4 DACRON POLYESTER p 6 35 p 7 COTTON p Appendix A Samples A 11 ...

Page 166: ...MPCLII Packet ReferenceManual A 12 ...

Page 167: ...rate Bold 9 pt Proportional 11 CG Triumvirate 6 pt Proportional 50 CG Triumvirate 4 200 pt Scalable n The scalable font Font 50 must be purchased separately for the 9446 and 1460 printers The point size range is 4 90 pt The CG Triumvirate fonts support only the ANSI and DOS Code Pages symbol sets The CG Triumvirate fonts print a slashed zero when using the ANSI symbol set However the scalable font...

Page 168: ...Bold Font OCRA like Font Standard Font Reduced Font MPCLII Packet ReferenceManual B 2 ...

Page 169: ...CG Triumvirate Bold Font CG Triumvirate Font Appendix B Fonts B 3 ...

Page 170: ...ts Character Width Sample Character Width Sample Character Width Sample 1x 1 100 in 8 85 4 17 14 06 1 10 mm 22 49 10 58 33 72 Dots 17 8 27 2x 1 100 in 16 15 7 81 26 56 1 10 mm 41 01 19 84 67 47 Dots 31 15 51 0 3x 1 100 in 23 44 11 46 39 06 1 10 mm 59 53 29 10 99 22 Dots 45 22 75 1 4x 1 100 in 30 73 15 10 55 56 1 10 mm 78 05 38 36 130 97 Dots 59 29 99 2 5x 1 100 in 38 02 18 75 64 06 1 10 mm 96 57 4...

Page 171: ... 66 88 110 132 154 Reduced n o p q r s t 1 100 in 7 3 14 6 21 9 29 2 36 5 43 8 51 1 1 10 mm 18 5 37 0 55 5 74 0 92 5 110 0 129 5 dots 14 28 42 56 70 84 98 Bold u v w x y z 1 100 in 17 7 35 4 53 1 70 8 88 5 106 2 124 1 10 mm 44 9 89 8 134 7 179 6 224 5 269 4 314 dots 34 68 102 136 170 204 238 OCRA like 1x only 1 100 in 12 5 1 10 mm 31 7 dots 24 Appendix B Fonts B 5 ...

Page 172: ...CG Triumvirate Bold 9 pt Width Mag Minimum Average Maximum 1x 1 100 in 1 10 mm Dots 1 56 3 97 3 6 6 77 17 2 13 11 46 29 10 22 D 2x 1 100 in 1 10 mm Dots 3 13 7 94 6 7 13 54 34 4 26 22 92 58 21 44 E 3x 1 100 in 1 10 mm Dots 4 69 11 91 9 8 20 31 51 59 39 34 38 87 31 66 F 4x 1 100 in 1 10 mm Dots 6 25 15 88 12 9 27 08 68 79 52 45 83 116 42 88 G 5x 1 100 in 1 10 mm Dots 7 81 19 84 15 33 85 85 99 65 A ...

Page 173: ...1 75 24 Z 3x 1 100 in 1 10 mm Dots 3 13 7 94 6 8 9 38 23 81 18 T 18 75 47 63 36 4x 1 100 in 1 10 mm Dots 4 17 10 58 8 9 12 5 31 75 24 U 25 00 63 50 48 5x 1 100 in 1 10 mm Dots 5 21 13 23 10 15 63 39 69 30 V 31 25 79 38 60 6x 1 100 in 1 10 mm Dots 6 25 15 88 12 18 75 47 63 36 W 37 50 95 25 72 7x 1 100 in 1 10 mm Dots 7 29 18 52 14 21 88 55 56 42 X 43 75 111 13 84 _ Appendix B Fonts B 7 ...

Page 174: ...24 36 48 60 72 84 Scalable Font Information The scalable font CG Triumvirate Bold is smooth at any point size or magnification There are no jagged edges as in the standard printer bitmapped fonts CG Triumvirate Bold is a proportionally spaced font Therefore the field height and width varies with each letter When you define formats using scalable fonts remember to set the character rotation to 0 be...

Page 175: ...ort and thick which allows for greater flexibility in the appearance of the font n Scalable fonts perform better in constant text fields because those fields are imaged only once per batch not once per label as in text fields The scalable font does not print a slashed zero The scalable font must be purchased separately for the 9446 and 1460 printers The scalable font is standard on the 9490 printe...

Page 176: ...stomer generated RAM fonts bitmapped 500 999 Monarch s optional ROM fonts bitmapped and scalable 1000 8999 Monarch s optional RAM fonts bitmapped 9000 9999 Monarch s optional RAM fonts scalable only Locating the Font Number in a Font Packet If you are creating font packets the font number is the second parameter in the packet Example W 200 A N 68 p font data p font data p Example T 1 10 V 30 10 0 ...

Page 177: ...inter supports The extended characters available within these symbol sets and code pages are also listed Supported Symbol Sets and Code Pages The printers support these symbol sets and code pages Internal Symbol Set ANSI Symbol Set Bold Character Set OCRA Character Set DOS Code Page 437 DOS Code Page 850 C 1 ...

Page 178: ...you want to use proportionally spaced fonts Selecting the 437 or 850 Code Page These code pages provide extended and international characters and use proportionally spaced fonts The CG Triumvirate fonts and the scalable font Font 50 support only the ANSI and DOS Code Page symbol sets These fonts print a slashed zero when using the ANSI symbol set The scalable font does not print a slashed zero Ent...

Page 179: ...156 179 134 å 157 180 135 ç 158 P t 181 F 136 ê 159 ƒ 182 P 137 ë 160 á 183 L 138 è 161 í 184 Kr 139 ï 162 ó 185 140 î 163 ú 186 141 ì 164 ñ 187 Rs 142 Ä 165 Ñ 188 143 Å 166 ª 189 144 É 167 º 190 145 æ 168 191 146 Æ 169 199 _ 147 ô 170 210 Ø 148 ö 171 1 2 214 ø 149 ò 172 1 4 224 α 150 û 173 225 β 255 Appendix C Symbol Sets CodePages C 3 ...

Page 180: ...ne the character code add the column number and row number for the character For example to produce the ÿ character you would press Alt 255 column 15 row 240 n designates non printing characters MPCLII Packet ReferenceManual C 4 ...

Page 181: ...7 64 91 38 65 A 92 39 66 B 93 40 67 C 94 41 68 D 95 _ 42 69 E 112 p 43 70 F 155 44 71 G 171 1 2 45 72 H 177 46 73 I 178 47 74 J 179 48 0 75 K 180 DM 49 1 76 L 181 F 50 2 77 M 182 P 51 3 78 N 183 L 52 4 79 O 184 Kr 53 5 80 P 185 54 6 81 Q 186 55 7 82 R 187 Rs 56 8 83 S 188 57 9 84 T 189 58 85 U 190 59 86 V 191 199 Appendix C Symbol Sets CodePages C 5 ...

Page 182: ...91 37 69 E 92 43 70 F 93 44 71 G 94 45 72 H 95 _ 46 73 I 112 p 47 74 J 155 48 0 75 K 177 49 1 76 L 178 50 2 77 M 179 51 3 78 N 180 DM 52 4 79 O 181 F 53 5 80 P 182 P 54 6 81 Q 183 L 55 7 82 R 184 Kr 56 8 83 S 185 57 9 84 T 186 60 85 U 187 Rs 62 86 V 188 64 87 W 189 65 A 88 X 190 66 B 89 Y 191 MPCLII Packet ReferenceManual C 6 ...

Page 183: ...Code Page 437 Appendix C Symbol Sets CodePages C 7 ...

Page 184: ...Code Page 850 MPCLII Packet ReferenceManual C 8 ...

Page 185: ...0 0 DC2 12 18 SOH 01 1 DC3 13 19 STX 02 2 DC4 14 20 ETX 03 3 NAK 15 21 EOT 04 4 SYN 16 22 ENQ 05 5 ETB 17 23 ACK 06 6 CAN 18 24 BEL 07 7 EM 19 25 Backspace 08 8 SUB 1A 26 Tab 09 9 Escape 1B 27 linefeed 0A 10 cursor right 1C 28 home 0B 11 cursor left 1D 29 form feed 0C 12 cursor up 1E 30 carriage return 0D 13 cursor down 1F 31 SO 0E 14 space 20 32 SI 0F 15 21 33 DLE 10 16 22 34 DC1 11 17 23 35 Appe...

Page 186: ...9 3E 62 28 40 3F 63 29 41 40 64 2A 42 A 41 65 2B 43 B 42 66 2C 44 C 43 67 2D 45 D 44 68 2E 46 E 45 69 2F 47 F 46 70 0 30 48 G 47 71 1 31 49 H 48 72 2 32 50 I 49 73 3 33 51 J 4A 74 4 34 52 K 4B 75 5 35 53 L 4C 76 6 36 54 M 4D 77 7 37 55 N 4E 78 8 38 56 O 4F 79 9 39 57 P 50 80 3A 58 Q 51 81 MPCLII Packet ReferenceManual C 10 ...

Page 187: ... 56 86 m 6D 109 W 57 87 n 6E 110 X 58 88 o 6F 111 Y 59 89 p 70 112 Z 5A 90 q 71 113 5B 91 r 72 114 5C 92 s 73 115 5D 93 t 74 116 5E 94 u 75 117 _ 5F 95 v 76 118 60 96 w 77 119 a 61 97 x 78 120 b 62 98 y 79 121 c 63 99 z 7A 122 d 64 100 7B 123 e 65 101 p 7C 124 f 66 102 7D 125 g 67 103 7E 126 h 68 104 delete 7F 127 Appendix C Symbol Sets CodePages C 11 ...

Page 188: ...MPCLII Packet ReferenceManual C 12 ...

Page 189: ...to create formats batch data and check digit schemes You may want to keep copies of the completed forms for your records Online Configuration Worksheet Batch Worksheet Check Digit Worksheet Supply Layout Grids Inches Metric Dots Format Worksheet Format Sample Worksheet D 1 ...

Page 190: ...F HEADER PARAMETER SEPARATOR CHAR STRING FIELD SEPARATOR END OF TRANSMISSION DATA ESCAPE IMMED COMMAND E CONTROL CHARACTERS STATUS REQUEST JOB REQUEST HEADER SUPPLY TYPE RIBBON ON FEED MODE SUPPLY POSN B SUPPLY SETUP HEADER DOLLAR SECONDARY DECIMALS D MONETARY FORMATTING HEADER BUFFER DEVICE BUFFER SIZE M BUFFER ALLOCATION HEADER CONTRAST PRINT ADJUST MARGIN ADJUST SPEED ADJUST SUPPLY WIDTH C PRIN...

Page 191: ...FIELD DATA BATCH DATA E E1 E2 E3 E5 HEADER E6 E7 E4 0 0 FEED MODE BATCH SEP PRINT MULT MULTI PART CUT TYPE CUT MULT B B1 B2 B3 B4 HEADER FORMAT NEW UPDATE QUANTITY C DATA C C C C C C C C C C C C C C BATCH CONTINUATION ...

Page 192: ...RITHM WEIGHTS A8 A R A1 HEADER A2 SELECTOR A3 ACTION A4 DEVICE A5 MODULUS A6 LENGTH A7 ALGORITHM WEIGHTS A8 A R A1 HEADER A2 SELECTOR A3 ACTION A4 DEVICE A5 MODULUS A6 LENGTH A7 ALGORITHM WEIGHTS A8 A R A1 HEADER A2 SELECTOR A3 ACTION A4 DEVICE A5 MODULUS A6 LENGTH A7 ALGORITHM WEIGHTS A8 A R ...

Page 193: ...Supply Layout Inches 8 0 7 5 7 0 6 5 6 0 5 5 5 0 4 5 4 0 3 5 3 0 2 5 2 0 1 5 1 0 0 5 0 0 0 0 0 5 1 0 1 5 2 0 2 5 3 0 3 5 4 0 4 2 ...

Page 194: ...Supply Layout Metric 0 10 20 30 40 50 60 70 80 90 100 107 200 190 180 170 160 150 140 130 120 110 100 90 80 70 60 50 40 30 20 10 0 203 ...

Page 195: ...Supply Layout Dots 0 0 0 0 96 192 288 384 480 576 672 768 806 480 384 288 192 96 576 672 768 864 960 1056 1152 1536 1440 1344 1248 ...

Page 196: ...TION 42 R1 HEADER R1 HEADER R2 CODE R2 CODE R3 L R R4 CHARACTER R3 APP CODE Pad Data Price Field OPTION 61 Reimage Field R R R R R R R R R 61 61 61 61 61 61 61 61 61 R1 HEADER R2 CODE R3 INPUT B B B B BAR CODE FIELDS B1 HEADER B2 FIELD B3 OF CHAR B4 FIX VAR B5 ROW B6 COLUMN B7 FONT B8 DENSITY B9 HEIGHT B10 TEXT B11 ALIGNMENT B12 FIELD ROT R R R R 1 1 1 1 R1 HEADER R2 CODE R3 FIXED CHAR IN QUOTES O...

Page 197: ...N 42 R1 HEADER R1 HEADER R2 CODE R2 CODE R3 L R R4 CHARACTER R3 APP CODE Pad Data Price Field OPTION 61 Reimage Field R R R R R R R R R 61 61 61 61 61 61 61 61 61 R1 HEADER R2 CODE R3 INPUT B B B B BAR CODE FIELDS B1 HEADER B2 FIELD B3 OF CHAR B4 FIX VAR B5 ROW B6 COLUMN B7 FONT B8 DENSITY B9 HEIGHT B10 TEXT B11 ALIGNMENT B12 FIELD ROT R R R R 1 1 1 1 R1 HEADER R2 CODE R3 FIXED CHAR IN QUOTES OPTI...

Page 198: ...s to the selected printer Addressing the Printer These steps describe how to address printers that share a common communication cable Step 1 Define the Printer Address You can define or change a printer address by sending the communication settings packet Make sure you assign a unique address to each printer n Turn off all the printers except the one you want to address Do not assign 000000 as a p...

Page 199: ...123 Turn on the next printer you want to address and set the address by sending the communication settings packet Repeat the addressing procedure for any remaining printers After a printer has been addressed immediate commands are enabled and the caret is the defined immediate command character If you need to change the immediate command character see Defining the Control Characters Packet in Chap...

Page 200: ... receive status polling job requests or any MPCLII packets Step 3 Select the Battery Voltage Selecting the battery voltage is required only for the 9490 printers used with the Station because a 12 volt battery powers all the printers on the Station Print a test label to verify which voltage is selected The battery voltage selection is printed after the model number on the test label See Printing a...

Page 201: ...ected and ready to receive data Then send this packet Example I C 1 p Keeps your previously defined print control settings and specifies a 12 volt battery Using Non Addressed Mode In non addressed mode the printer uses a single communication cable and does not need to be addressed or selected before sending format and batch packets To use a printer in non addressed mode you must clear the printer ...

Page 202: ...lternate printing between several printers The following example shows how to select one printer send a format select a different printer send a format and then switch to the first printer Remember to print a test label to determine each printer s address Example AD111AAA Selects the 111AAA printer Copy TEST fmt com1 Sends TEST fmt to the 111AAA printer AD222BBB Selects the 222BBB printer Copy LAB...

Page 203: ... has been selected by an immediate command containing that printer s address Printer in non addressed mode does not accept packets Make sure you have cleared the printer s address by sending this packet I F p The Station printer does not print There are three possible problems The Station s battery is low One of the printers is set to an incorrect voltage One of the printers has a full data buffer...

Page 204: ...ou have changed the font Magnifying these fonts causes some jaggedness to occur Buffer Storage area in the printer s memory that holds specific data images formats etc Field Can be text bar codes lines boxes constant or non printable text It is the result of a field definition Field Definition Any string of parameters that pertain to one field A field definition begins with a field identifier such...

Page 205: ... Packet B 1 N 1 p 2 Monarch p Any string of characters within Pre image A way to optimize the printer because it images the fields while data is collected After the last field is imaged the label prints almost immediately Proportionally Spaced Fonts Characters have different widths and are difficult to center justify Scalable Fonts Reside in the printer s RAM or in a ROM chip Changing the point si...

Page 206: ...ket 6 2 worksheet D 4 batch control field defining 6 4 syntax 6 4 sample 6 4 batch data field defining 6 5 syntax 6 5 containing incrementing fields 6 6 sample 6 5 using entered copied data 6 6 batch header syntax 6 3 defining 6 2 sample 6 3 using zero quantities 10 3 batch method of downloading explained 6 7 batch quantity zero downloading explained 6 7 batch quantity defined 6 2 baud rate select...

Page 207: ...mmunication packet syntax 3 13 using a mode command 3 1 compliance sample A 6 configuration types of 3 1 uploaded from printer 3 28 configuration packets communication settings packet F 3 13 guidelines 3 6 header 3 5 memory configuration packet M 3 15 monetary formatting packet D 3 10 overview 3 5 packet control characters packet E 3 11 print control packet C 3 9 sample 3 6 supply setup packet B 3...

Page 208: ...3 packet control characters packet E 3 11 print control packet C 3 9 supply setup packet B 3 8 system setup packet A 3 7 text fields 4 2 density using option 50 to customize 5 9 design tools D 1 D 4 about the grid 2 4 designing a format 2 1 2 6 drawing a sketch 2 3 using grids 2 4 determining format content 2 2 device selection 3 15 diagnostics printing test label 8 1 direction of constant text ch...

Page 209: ...lds 6 6 finding font number B 10 fixed data defining as option 1 5 3 in constant text field 4 18 in text field 4 2 syntax 5 3 flow control selection 3 13 font B 1 B 2 B 4 B 8 soft B 1 B 2 appearance B 1 B 2 information 2 5 magnification B 4 B 8 number B 10 scalable 2 5 B 8 font packets clearing from memory 3 25 font upload packet defining 3 26 fonts optimizing 10 5 format buffer 3 19 contents 2 6 ...

Page 210: ...7 1 J job request syntax 7 7 job response explanation of 7 8 syntax for 0 2 7 8 syntax for 3 7 9 syntax for 4 7 11 job status explanation of response 7 8 requesting 7 7 table 7 12 7 13 justification of constant text fields 4 17 of text field 4 6 L language printer 3 7 layout decisions to make 2 2 designing a label 2 1 grid 2 4 rough sketches 2 3 length of a bar code field 4 7 of a non printable fi...

Page 211: ...n worksheet D 2 online mode selection 3 7 opaque overlay explanation 4 5 4 17 optimizing print quality 10 1 print speed 10 1 repeating field parameters 10 5 using zero batch quantities 10 3 optional entry to modify partial field parameters 6 8 optional font 4 4 options field 5 11 options field 5 9 brief list of 5 2 calculating check digits 5 7 copy data 5 4 customized bar code density 5 9 fixed da...

Page 212: ... M 3 15 monetary formatting packet D 3 10 packet C 3 9 packet control characters packet E 3 11 packet guidelines 3 6 packet overview 3 5 packet sample 3 6 supply setup packet B 3 8 system setup packet A 3 7 upload syntax 3 28 printer status explanation of response 7 1 overview 7 1 requesting 7 1 syntax 7 2 printers ways to configure 3 1 printing canceling 3 23 ordering packets to download 6 1 over...

Page 213: ...ont packet 3 27 format A 1 format header 4 1 immediate command 3 23 incrementing decrementing field option 5 12 inquiry response 7 2 job request 7 7 job response 0 2 7 8 job response 3 7 9 job response 4 7 11 memory configuration packet F 3 15 mode command 3 1 monetary formatting packet D 3 10 packet control characters packet E 3 11 padding data 5 6 price field option 5 8 print control packet C 3 ...

Page 214: ...bols monetary 5 8 syntax communication settings packet F 3 13 constant text field 4 15 4 18 font upload packet 3 26 format header 4 1 memory configuration packet M 3 15 monetary formatting packet D 3 10 non printable field 4 14 packet control characters packet E 3 11 print control packet C 3 9 printer configuration upload 3 28 supply setup packet B 3 8 system setup packet A 3 7 system setup syntax...

Page 215: ...17 U unit of measure setting 4 1 uploading configuration 3 28 V variable length padding for 5 6 vector fonts buffer 3 20 vectors defining 4 19 voltage selection 3 9 W word length selection 3 13 worksheet batch D 4 check digit D 4 format 2 6 D 1 online configuration D 2 MPCLII Packet Reference Manual Index 10 ...

Page 216: ......

Page 217: ...blished 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 A 1 800 263 4650 In Canada INTERNET ADDRESS www monarch com ...

Reviews: