Paxar Monarch 9412 User Manual

Size:
1.34 Mb
Download

Monarchâ

Printers

F9412ä

F9413ä

F9414ä

TC941XPM Rev. AB 3/00 ©1998 Monarch Marking Systems, Inc. All rights reserved.

Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Monarch reserves the right to make changes in the product, the programs, and their availability at any time and without notice. Although Monarch has made every effort to provide complete and accurate information in this manual, Monarch shall not be liable for any omissions or inaccuracies. Any update will be incorporated in a later edition of this manual.

©1997 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 prior written permission of Monarch Marking Systems, Inc.

WARNING

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.

CANADIAN D.O.C. WARNING

This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications.

Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils numériques de la classe A prescrites dans le Réglement sur le brouillage radioélectrique édicte par le ministère des Communications du Canada.

Trademarks

Monarch is a registered trademark of Monarch Marking Systems, Inc.

Paxar is a trademark of Paxar Corporation.

9412, 9413, and 9414 are trademarks of Monarch Marking Systems, Inc. Microsoft and MS-DOSare registered trademarks of Microsoft Corporation. Windows is a registered trademark of Microsoft in the U.S. and other countries. TrueType is a trademark of Apple Computer, Inc.

Hewlett-Packardis a registered trademark ofHewlett-PackardCompany.

CG Triumvirate and CG Triumvirate Bold are trademarks of AGFA Corporation.

Adobe and Acrobat are trademarks of Adobe Systems Incorporated which may be registered in certain jurisdictions.

Centronics is a registered trademark of Centronics Data Computer Corporation.

Monarch Marking Systems

P.O. Box 608

Dayton, Ohio 45401

T A B L E O F C O N T E N T S

G E T T ING STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1

About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1

Before You Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-3

Creating an MPCLII Format Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-3

Daily Startup Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-5

D E S IGNING A FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1

Starting with a Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Determining Format Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3Determining the Print Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-3Drawing Rough Sketches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4Using Supply Layout Grids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4Considering Field Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6Considering Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6Using the Format Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7

Filling in the Format Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

C O N F IGURING THE PRINTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-1

Setting Communication Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Using Parallel Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Using MPCLII Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

MPCLII Punctuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

Standard Syntax Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

Using Online Configuration Packets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

Configuration Packet Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

Configuration Syntax Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

Defining the System Setup Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9Defining the Supply Setup Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10Defining the Print Control Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11

Table of Contents i

Defining the Monetary Formatting Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

Defining the Control Characters Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13

Resetting Control Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14

Defining the Communication Settings Packet . . . . . . . . . . . . . . . . . . . . . . . . . 3-15

Defining the Memory Configuration Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16

Checking Current Buffer Sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18

About Memory Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18

Buffer Worksheet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20

Buffer Allocation Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21

Using Immediate Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21Enabling Immediate Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22Sending Immediate Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22Clearing Packets from Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-24Using the Font Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-25

D E F INING FIELDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-1

Defining the Format Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Defining Text Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

Defining Bar Code Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

Defining Non-PrintableText Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12

Defining Constant Text Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14

Defining Line Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17

Line Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17

Defining Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20

D E F INING FIELD OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1

Applying Field Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

Combining Field Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

Option 1 (Fixed Data). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

Option 4 (Copy Data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

Merging Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

Sub-Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5

ii Table of Contents

Option 30 (Padding Data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6Sample Use for Padding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6Option 31 (Calculate Check Digit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7

Option 42 (Price Field) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

Option 50 (Bar Code Density) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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-12Option 61 (Reimage Field) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-13Using Check Digits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-14Sum of Products Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-15Sum of Digits Calculation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-16

P R INTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-1

Defining the Batch Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3Defining the Batch Control Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-4Defining Batch Data Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5Using Special Characters in Batch Data . . . . . . . . . . . . . . . . . . . . . . .6-6Merged orSub-Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6Incrementing Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6

Downloading Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

Sequential Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

Batch Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

Batch Quantity Zero Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

Modifying Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8Optional Entry Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8Creating DOS Batch Files for Downloading . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-9

STATUS POLLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7-1

Inquiry Request (ENQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

Inquiry Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

Table of Contents iii

ENQ Reference Table - Byte #2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4ENQ Reference Table - Byte #3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-6Job Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-8Job Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-9Job Status 0, 1, 2 Response Table (Status 1 Codes) . . . . . . . . . . . .7-13Job Status 0, 1, 2 Response Table (Status 2 Codes) . . . . . . . . . . . .7-14

D I A G N O S TI C S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-1

Printing a Test Label. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2Using Data Dump. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-3Troubleshooting Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-4If You Receive an Error Message . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-4If the PC and Printer Aren’t Communicating . . . . . . . . . . . . . . . . . . . .8-4Calling Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-5

E R R O R S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9-1

Data Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2

Communication Failures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10

Data Formatting Failures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12

Machine Faults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13

P R INTER OPTIMIZATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10-1

Adjusting the Print Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1

Reducing Imaging Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3

General Format Tips and Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5

S A M P L E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-1

Sample UPCA Format Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-2

Sample MaxiCode Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-3

Mode 0 Sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-4

Mode 2 Sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-5

Mode 3 Sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-6

Sample Compliance Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-7

Sample Format Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-10

iv Table of Contents

F O N T S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .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

Locating the Font Number in a Font Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-8

S Y M B O L S E T S /CODE PAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1

Supported Symbol Sets and Code Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1Selecting a Symbol Set or Code Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1Selecting the Internal Symbol Set . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1Selecting the ANSI Symbol Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-2Selecting the 437 or 850 Code Page. . . . . . . . . . . . . . . . . . . . . . . . . .C-2Using Code 128 Function Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-2

Entering Extended Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2Internal Symbol Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-3ANSI Symbol Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-4Bold Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5OCRA Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-6Code Page 437. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-7Code Page 850. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-8ASCII to Hexadecimal Conversion Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-9

F O R M AT DESIGN TOOLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .D-1

Online Configuration Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-2

Batch Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3

Check Digit Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-4

Table of Contents v

vi Table of Contents

G E T T I N G S T A R T E D

1

Before you read this manual, review the printer information in the

Equipment Manual. This manual provides the necessary information to design, write and print a Monarch® Printer Control Language II (MPCLII) format. The following printers support this type of format:

u9412ä (V. 1.0 or greater)

u9413ä (V. 1.0 or greater)

u9414ä (V. 1.0 or greater)

A b o u t T h i s M a n u a l

You do not need to be a programmer to use this manual, but you must be familiar with creating text files and executing basic MS-DOS®commands.

This chapter

udescribes the significant differences between the printers.

ucreates a sample MPCLII packet.

ushows how to download a sample packet.

ugives a list of daily procedures for operators.

Getting Started 1-1

This features table gives an overview of each printer’s features. While these printers are very similar, some differences in operation and available options exist.

Feature

9412

 

9413

9414

 

 

 

 

 

 

Maximum print speed

2.0 ips

2.0 ips

2.5 ips

 

 

 

 

 

 

Maximum print area

2 in. x 6 in.

4 in. x 4 in.

4 in. x 6 in.

 

 

 

 

 

 

Location of Print Area

Center

Center

Center

 

 

 

 

 

 

Supply Width

1.2 in. x 2.36 in.

1.2 in. x 4.25 in.

1.2 in. x 4.25 in.

 

 

 

 

 

 

Supply Length

.38 in. x 6 in.

.38 in. x 4.0 in.

.38 in. x 6.0 in.

 

 

 

 

 

 

Power Up Mode

Online

Online

Online

 

 

 

 

 

 

Feed Mode

Continuous/

Continuous/

Continuous/

 

On-Demand

On-Demand

On-Demand

 

 

 

 

 

 

Ribbon

Yes

Yes

No (direct only)

 

 

 

 

 

 

Supplies

Tags or Labels

Tags or Labels

Tags or Labels

 

 

 

 

 

 

Field Number Range

0-999

 

0-999

0-999

 

 

 

 

 

 

Batch Separator

Yes

No

Yes

 

 

 

 

 

 

2D bar codes

Yes

Yes

Yes

 

 

 

 

 

 

Memory

128K battery-

128K battery-

512K Flash

 

backed RAM

backed RAM

 

 

 

 

 

 

 

Parallel Port

Yes

Yes

Yes

 

 

 

 

 

 

You can create larger images or store formats if you purchase additional memory.

See "Defining Text Fields" in Chapter 4 for a list of available fonts for your printer.

See Chapter 5, "Defining Field Options," for a list of available Options for your printer.

1-2 Getting Started