Paxar Monarch TC6035PR User Manual

Size:
2.04 Mb
Download

MONARCH

DOS-based

PATHFINDER Ultra

System

TC6035PR Rev. BA 6/01 ©2001 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.

©1998 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, Pathfinder, and Ultra are registered trademarks of Monarch Marking Systems, Inc. 6035 is a trademark 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.

Monarch Marking Systems

P.O. Box 608

Dayton, Ohio 45401

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

G ETTING STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1

About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

Creating an MPCLII Format Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

Using MPCLII Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

MPCLII Punctuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

Standard Syntax Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

DESIG NING A FO RM AT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .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-5Considering Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6Using the Format Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6

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

DEFINING FIELDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1

Defining the Format Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

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

Defining Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

Defining Constant Text Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

Defining Line Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15

Line Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16

Defining Box Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18

i

DEFINING FIELD O PTIO NS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-1

Applying Field Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Combining Field Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

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

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

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

Sub-Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6

Option 31 (Calculate Check Digit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6

Option 50 (Bar Code Density) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6

Option 51 (PDF417 Security/Truncation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

Option 52 (PDF417 Width/Length) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8

Option 61 (Re-imageField) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9

Using Check Digits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9

Sum of Products Calculation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10

Sum of Digits Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12

PRINTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1

Defining the Batch Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Defining the Batch Control Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3Defining Batch Data Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4Merged orSub-Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4Downloading Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5Sequential Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5Batch Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5Batch Quantity Zero Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5

Defining the Print Control Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6Clearing Packets from Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7

CREATING G RAPHIC S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6-1

Overview of Bitmapped Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

Determining a Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

Designing Bitmapped Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3

ii

Special Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3Using the Hex Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3Using the Run Length Encoding Method. . . . . . . . . . . . . . . . . . . . . . .6-5

Determining How to Store the Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7Using RAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8Using Temporary Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8

Creating a Graphic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9Positioning the Graphic Image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-9Defining the Graphic Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-11Creating Bitmap Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-13CreatingNext-BitmapFields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-14Creating Duplicate Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-15Sample Hex Graphic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-16Sample Run Length Graphic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-17Placing the Graphic in a Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-19Defining the Graphic Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-19Sample Bitmap Graphic Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-21

TR O U B LE S H O O TIN G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-1

Troubleshooting Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

If You Receive an Error Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

Calling Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

Data Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3

Format Errors (1 - 99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3

Batch Errors (100 - 199) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6

Rule Errors (200 - 249) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6

Online Configuration Errors (250 - 299) . . . . . . . . . . . . . . . . . . . . . . . 7-8

Check Digit Errors (300 - 324) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9

Graphic Errors (325 - 399). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9

General Packet Errors (300 - 324). . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10

Data Formatting Failures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12

Machine Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14

iii

PRINTER O PTIM IZATIO N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8-1

Adjusting the Print Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2

Reducing Imaging Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3

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

SAM PLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-1

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

A-2

Sample Fixed Character Format Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-3

FO NTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-1

Standard Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2Monospaced Font Magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-3Proportional Font Magnification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-4Using Font Numbers in Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-17Locating the Font Number in a Font Packet . . . . . . . . . . . . . . . . . . . . . . . . . .B-17

SYM BO L SETS/CO DE PAG ES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1

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

ASCII Symbol Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3Code Page 437 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-4Dot to Run Length Encoding Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5ON (Black) Dots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5OFF (White Dots) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-5

FO RM AT DESIG N TO O LS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D-1

Batch Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-2

Check Digit Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3

iv

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

1

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

Equipment Manual.

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

This manual is for the developer creating the application for the printer.

You must develop an application that uses the packets you create. Refer to the Programmer Manual for information about developing an application.

Use this manual to design and print your own custom formats on the Monarch® 6035 printer. This chapter creates a sample MPCLII packet.

S t a n d a r d F e a t u r e s

The following features are standard on the 6035 printer: 192 dots per inch (DPI) printhead, 2 inch by 4 inch maximum print image, 1.8 inches per second (IPS) maximum print speed, baud rate up to 115K, center-justifiedprinting,4-linedisplay, alphanumeric keypad, scanner, and 1 Meg memory with an additional 2 Meg flash ROM.

Getting Started 1-1

C r e a t i n g a n M P C L I I F o r m a t P a c k e t

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 Monarch® Printer Control Language II (MPCL). This section describes how to create a sample MPCLII format packet.

Make sure supplies are loaded, you have a fully charged battery, and you have an application in the printer. Refer your Equipment Manual for more information.

For detailed information about the format header, text, constant text, and bar code fields, see Chapter 3, "Defining Fields." For information about batch packets, see Chapter 5, "Printing."

1.Type the following format header, in any text editor:

{F,25,A,R,M,508,508,"FMT-25"p

2.Type the following constant text field:

C,250,80,0,1,1,1,W,C,0,0,"MONARCH MARKING:",0 p

3.Type the following bar code field:

B,1,12,F,110,115,1,2,120,5,L,0 p

4.Type the following text field:

T,2,18,V,30,30,1,1,1,1,B,C,0,0,0 p }

1-2 Getting Started

You have created a format packet for your MPCLII printer. Now, a batch packet must be created before you can print the format.

5.Type the following batch 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.

For your application to use the format, use the PCL library functions in

the Programmer Manual.

Getting Started 1-3

U s i n g M P C L I I C o n v e n t i o n s

Here are some guidelines to follow when using MPCLII.

M P C L I I P u n c t u a t i o n

Use the following symbols when creating MPCLII packets:

{

start of header

}

end of header

p

field separator. Depending on the character

 

set you are using, this character may appear

 

differently, but it should always be hex 7C.

,

parameter separator

"ABC"

Quotation marks enclose character strings.

 

Empty quotes ("") identify null strings or

 

unused fields.

‘comment‘

Grave accents enclose comments. 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.

 

 

 

 

 

These MPCL characters are the default.

 

 

 

 

1-4 Getting Started