Pitney-bowes J640 User Manual

Browse online or download User Manual for Printers Pitney-bowes J640. Pitney Bowes J640 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 267
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Programmer’s Manual

Programmer’s Manual SV60255 3/95 1995 Monarch Marking System

Page 2 - Trademarks

. . . . . . . . . . . . . . . . . . . . . . . . 7-3Defining Text Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4Defining Bar

Page 3

The following table describes each parameter you can set withthe Control Characters record.Parameter Original Setting DescriptionIdentifier E Control

Page 4

Example {I,E,"~123~063~034~124~125~126~094" p }This record would!change only the parameter separator character to ?.The other control charac

Page 5

Record F: Communication SettingsThe printer’s communication values must match the host’s.Use this record to set your printer’s communication values.U

Page 6

n!If you use the COPY command to download your formats,set "Flow Control" to DTR (not XON/XOFF).!Always make sure the communications values

Page 7

Immediate Commands ––––––––––––––––––––––––––––––––––––––Immediate commands affect printer operation as soon as theprinter receives them, even if they

Page 8

Command Parameter^CACancels all the batches in the queue.^CBCancels only the current batch being printed.^DD or DCdDisables the MPCL data escape chara

Page 9

This table assumes that the defined Immediate Controlcharacter is ^ and that the defined Status Polling Controlcharacter is d. You may define these c

Page 10

Special Packets –––––––––––––––––––––––––––––––––––––––––––––The following packets, Clear Packets, Font Packets, and thePrinter Upload Configuration P

Page 11 - Table of Contents

Syntax {header,packet#,action,device p }The following table lists the parameters you can use with theClear Packet.Parameter Options DescriptionheaderA

Page 12

Using Font PacketsYou can use a Font Packet to clear downloaded fonts frommemory, upload your font buffer, or upload the cell sizeinformation for a pa

Page 13

. . . . . . . . . . . . . . . . . 7-38Chapter 8. Status Polling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1Inquiry Request (EN

Page 14

Printer Configuration Upload PacketYou can now upload your printer’s current configuration usingConfiguration Control Packets. To request the configu

Page 15 - Chapter 1. Designing a Format

Chapter 6. PrintingThis chapter describes how to download files to the printer.Turn the printer on and make sure it is ready to receive databefore you

Page 16

4. Type these commands at the DOS prompt:COPY LABEL1.FMT COM1This command transmits a file called "LABEL1.FMT" toCOM1.COPY LABEL1.BCH COM1Th

Page 17 - Designing a Format

Batch MethodThis is similar to the sequential method, but it is used whenyou want to send multiple batches. All data for the first batchis sent down

Page 18

Your file should look like this:{F,1,A,R,E,300,200,"TEXTILES" p B,1,12,V,150,40,0,1,2,80,7,L,0 p T,2,10,V,250,50,0,1,1,1,B,C,0,0 p D,3,3 p D

Page 19

4. For the last field, input data and send it with the quantityof labels you want printed. When the printer receivesinput for the last field, it imme

Page 20

Chapter 7. Syntax Quick Reference This chapter provides a quick reference for creating MPCLIIdata streams.MPCLII Conventions –––––––––––––––––––––––––

Page 21

Standard Syntax GuidelinesWhen creating MPCLII packets!Begin each packet with a Start of Packet.!End each packet with an End of Packet.!Define no more

Page 22

Defining the Format Header ––––––––––––––––––––––––––––––––––A Format Header begins a format file. The format header isfollowed by a series of fields

Page 23

Defining Text Fields –––––––––––––––––––––––––––––––––––––––––Example T,2,10,V,250,50,0,1,1,1,B,C,0,0,0 p Syntax T,field#,# of char,fix/var,row,column

Page 24

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-33Binary to Hex Conversion Chart . . . . . . . . . . . . . . 9-34Dot to Run Length Enc

Page 25

T8. font Style of font. Options:1 Standard 4 OCRA-like2 Reduced 10 CG Triumvirate3 Bold 11 CG Triumvirate BoldT9. hgt mag Height

Page 26

Defining Bar Code Fields ––––––––––––––––––––––––––––––––––––Example B,3,12,V,150,40,1,2,80,7,L,0 p Syntax B,field#,# of char,fix/var,row,column,font,

Page 27

B7. font Bar code. Options:1 UPCA2 UPCE3 Interleaved 2 of 54 Code 39 (no check digit)5 Codabar6 EAN87 EAN138 Code 1289 MSI10 UPCA +211 UPCA +512 UPCE

Page 28

B10. text Appearance of text with bar code. Options:0 Default1 No check digit or number system5 Number system at bottom, no check digit6 Check digit

Page 29

Defining Non-Printable Text Fields ––––––––––––––––––––––––––––Example D,4,20 p Syntax D,field#,# of char p D1. DIndicates a non-printable text field.

Page 30

Defining Constant Text Fields ––––––––––––––––––––––––––––––––Example C,30,10,0,1,1,1,B,L,0,0,"MADE IN USA",0 p Syntax C,row,column,gap,font

Page 31

C9. alignment Alignment of constant text in the field. Options:L Align on left side of field. C Center text within field (for monospaced fonts only)

Page 32 - End-Justified Fields

Defining Line Fields –––––––––––––––––––––––––––––––––––––––––Example L,S,110,30,110,150,10,"" p Syntax L,type,row,column,angle/end row,leng

Page 33

L6. length/ end colIf Using SegmentsColumn location of end point. Measure from left edge ofprint area. Ranges same as above. On vertical lines,

Page 34

Defining Box Fields –––––––––––––––––––––––––––––––––––––––––Example Q,240,30,270,150,3,"" p Syntax Q,row,column,end row,end col,thickness,&

Page 35

Monospaced Font Magnification . . . . . . . . . . . . . . . . . . . . . B-4Proportional Font Magnification . . . . . . . . . . . . . . . . . . . . .

Page 36

Applying Field Options ––––––––––––––––––––––––––––––––––––––Example R,1,3,1,3,1,1 p Syntax R,option#,parameter...parameter p R1. RIndicates field opt

Page 37

Option 1 (Fixed Data) –––––––––––––––––––––––––––––––––––––––Example R,1,"_ _ _%$_ _ _ _ _" p Syntax R,1,"fixed char" p R1. RIndic

Page 38

Option 30 (Padding Data) –––––––––––––––––––––––––––––––––––If a variable length field is not completely filled with batchdata, this option fills the

Page 39

Option 31 (Calculate Check Digit) ––––––––––––––––––––––––––––Do not use this option with Option 42, Maxicode, Code 39, orCode 93 bar codes, or fields

Page 40

Option 42 (Price Field) –––––––––––––––––––––––––––––––––––––––Do not use with Options 31 or 60.Example R,42,1 p Syntax R,42,appearance code p R1. R I

Page 41

Option 50 (Bar Code Density) ––––––––––––––––––––––––––––––––When using this option, set the density parameter in your barcode field to the default va

Page 42

Option 51 (PDF417 Security/Truncation) –––––––––––––––––––––––This option can appear only once per PDF417 field, in anyorder, following the bar code f

Page 43

Option 52 (PDF417 Width/Length) ––––––––––––––––––––––––––––If this option does not immediately follow the PDF417 bar codefield, the default settings

Page 44

Option 60 (Incrementing/Decrementing Fields) ––––––––––––––––––Do not use with Option 42 (price field), because this optioncan be applied to numeric d

Page 45

Option 61 (Reimage Field) –––––––––––––––––––––––––––––––––––This option applies to text, bar code, constant text, line, or boxfields.Example R,61 p S

Page 47

Defining the Batch Header –––––––––––––––––––––––––––––––––––A batch header begins the file. It tells which format the batchuses and how many labels

Page 48

Defining the Batch Control Field––––––––––––––––––––––––––––––The batch control field defines the print job and applies only tothe batch that immediat

Page 49

Defining Batch Data Fields –––––––––––––––––––––––––––––––––––Batch data fields should be sent in field number order.Example 1,"Size 12" p 2

Page 50

Applying Check Digits ––––––––––––––––––––––––––––––––––––––Check digit algorithms are predefined for UPC and EAN barcodes.Example {A,1,A,R,10,5,P,&qu

Page 51

Changing Printer Configurations––––––––––––––––––––––––––––––Example{ Start of Packet I,Configuration Packet Identifier1 to 6 optional recordsA,0,0,0,

Page 52

Configuration Syntax GuidelinesWhen creating a printer configuration packet:!Follow the "Standard Syntax Guidelines" listed at thebeginning

Page 53

Defining the Supply Setup Record B –––––––––––––––––––––––––––Example {I,B,0,0,1,10 p }Syntax {I,B,supply_type,ribbon_on,feed_mode,supply_posn p}B1. B

Page 54

Defining the Print Control Record C ––––––––––––––––––––––––––Example {I,C,0,0,0,0,0 p }Syntax {I,C,contrast,print_adj,margin_adj,speed_adj,width_adj

Page 55

Defining the Monetary Formatting Record D –––––––––––––––––––Example {I,D,1,0,2 p }Syntax {I,D,dollar,secondary,decimals p }D1. DIndicates the Monetar

Page 56

Defining the Control Characters Record E –––––––––––––––––––––Example {I,E,"~123~063~034~124~125~126~094" p }Syntax {I,E,"ANSI_cd"

Page 57 - Applying Field Options

Chapter 1. Designing a FormatThis chapter describes how to!design custom labels.!categorize data into field types.!use the Supply Layout Grid and Form

Page 58 - Restrictions

Defining the Communication Settings Record F –––––––––––––––––Changing the communication settings takes approximately twoseconds to complete. Communi

Page 59

Clearing Packets from Memory –––––––––––––––––––––––––––––––Example {F,1,C,R p }Syntax {header,packet#,action,device p }1. headerIdentifies the packet

Page 60

Using Font Packets ––––––––––––––––––––––––––––––––––––––––––Example {W,0,M,R p }Syntax {W,font#,action,device p }W1. WIndicates the Writable font hea

Page 61

Printer Configuration Upload Packet––––––––––––––––––––––––––Example {I,0,U p }Syntax {header,ID#,action p }1. headerConstant I2. ID#Configuration ID

Page 62

Chapter 8. Status PollingThere are two types of Status Polling:!Inquiry Request--information about the readiness of theprinter!Job Request--informatio

Page 63

Inquiry Response (ENQ Response)Printer status is returned to the host in a 3-byte (3-character)sequence. The first byte is the ENQ character. The se

Page 64

ENQ Reference Table - Byte #2Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bi

Page 65

ENQ Reference Table - Byte #2 (continued)Char Const.OFFConst.ONComp.FailureCorr.ErrorOnlineDataErrorBusy Active OnlineBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bi

Page 66

ENQ Reference Table - Byte #3Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispenseLabelRibbonFaultStockFaultCommErrorBit 7 Bit 6 Bit 5 Bit 4 B

Page 67

ENQ Reference Table - Byte #3 (continued)Char Const.OFFConst. ONLowBatteryFormatErrorWaitingtoDispenseLabelRibbonFaultStockFaultCommErrorBit 7Bit 6Bit

Page 68

6. Fill out your Format Worksheet. Refer to "FormatWorksheet" in this chapter for more information.At this point, you are ready to communic

Page 69

Job Request ––––––––––––––––––––––––––––––––––––––––––––––––A Job Request returns status information about the mostrecently processed print job. You

Page 70

Status2 These are errors in the syntax of theMPCL data stream. Printing does notstop, but the information may not printproperly. These errors are nu

Page 71

The following syntax is the response for a Job, 3 request.Syntax {J,"Status1 A,B","Status2A,B,C,D,E","FMT-1","BCH-2

Page 72

Status2C- Field Numberrepresents the field number within eachpacket. The packet header is the firstfield and each subsequent field is indictedby the

Page 73

Job Status 0, 1, 2 Response TableNumber Meaning0No error1Stacker fault2Supply problem4Hot printhead5Printhead open6Insufficient memory7Ribbon problem8

Page 74

Job Status 0, 1, 2 Response Table (continued)Number Meaning60Invalid thickness value61Invalid text field62Invalid bar code field63Data string too long

Page 75 - Chapter 3. Using Check Digits

Chapter 9. Creating GraphicsThis chapter explains how to use graphic packets in yourformats to create graphic images on your tag and labeldesigns. Th

Page 76

Also, using a graphic packet for a compliance label reducesthe number of fields in your format. Formats have a maximumnumber of fields per packet (0-

Page 77 - Using Check Digits

Determining a MethodYou can use one of two methods to map out your graphicimage:HexadecimalMethodThe dot sequences are segmented intoBinary numbers, a

Page 78

Designing the Graphic Image–––––––––––––––––––––––––––––––––This section describes !how to design compliance labels.!how to design bitmapped images.!s

Page 79

Considering Print Area ––––––––––––––––––––––––––––––––––––––The "bottom" is the edge that exits the printer first. The printarea is center

Page 80

Designing Bitmapped ImagesOnce you determine the encoding method to use, you canbegin mapping out your graphic image.nThe image that you map must be a

Page 82

Creating Graphics

Page 84

Creating Graphics

Page 86

Creating Graphics

Page 87

J640 Programmer’s Manual9-12

Page 88

Creating GraphicsChapter 9. Creating Graphics9-13

Page 89 - Using Autobaud

J640 Programmer’s Manual9-14

Page 90 - Configuration Packet Header

Drawing Rough Sketches ––––––––––––––––––––––––––––––––––––After you decide what information you want toprint, sketch how you want the information toa

Page 91 - Record A: System Setup

GG1 HEADERG2 GRAPH IDG3 ACTIONG7 COLUMNG8 MODEG9 NAMEG6 ROWG4 DEVICEG5 UNITSACreating GraphicsChapter 9. Creating Graphics9-15

Page 97

Creating Graphics

Page 98 - Monetary Formatting record

J640 Programmer’s Manual9-22

Page 99 - Record E: Control Characters

Creating GraphicsChapter 9. Creating Graphics9-23

Page 101 - Resetting Control Characters

Supply Layout Grids ––––––––––––––––––––––––––––––––––––––––A Supply Layout Grid contains measurement markers. Thesemarkers help you accurately posit

Page 102

Creating GraphicsChapter 9. Creating Graphics9-25

Page 105

GG1 HEADERG2 GRAPH IDG4 COLUMNG5 MODEG6 ROTATIONG3 ROWOOJ640 Programmer’s Manual9-28

Page 106

Creating Graphics

Page 108

Creating GraphicsChapter 9. Creating Graphics9-31

Page 109 - Using Font Packets

J640 Programmer’s Manual9-32

Page 110

Creating Graphics

Page 112 - Sequential Method

Each product and program carries a respective writtenwarranty, the only warranty on which the customer can rely.Pitney Bowes reserves the right to mak

Page 114

Creating Graphics

Page 117 - Standard Syntax Guidelines

Chapter 10. DiagnosticsThis chapter explains how to print a test label, and where to findadditional diagnostics information.Before you call for servic

Page 119

Diagnostics

Page 120

Chapter 11. ErrorsThis chapter provides explanations of your printer’s errors. Theerrors are classified by type and are listed in order from 001 to76

Page 121

Data Errors ––––––––––––––––––––––––––––––––––––––––––––––––Errors 001 to 249 are Data Errors. These errors are returned inresponse to a J,3 request.

Page 122

Field ErrorsErrorCodeDescription010 Field ID number is outside the range 0 to 999.011 Field length exceeds 2710.012 Row field position is greater than

Page 123 - J640 Programmer’s Manual

ErrorCodeDescription021 Horizontal magnification is outside the range 1 to 7. 022 Color is defined as something other than B, D, O, R,or W. Refer to

Page 125

ErrorCodeDescription040 Line thickness is outside the range 0 to 99.041 Line orientation is invalid. Line box is defined assomething other than 0, 90

Page 126

ErrorCodeDescription107 Cut multiple is outside the range 1 to 999. Only validfor printer with a knife.108 Multiple part supply is outside the range

Page 127

ErrorCodeDescription210 Security value for a PDF417 bar code is outside therange 0 to 8. Correct the value and resend theformat to the printer.211 Na

Page 128

ErrorCodeDescription217 Input device is invalid. Valid options:D DefaultH HostK KeyboardN NoneS Scanner218 Pad direction is invalid. Valid options:L

Page 129 - "pattern" p

ErrorCodeDescription252 Language selection is invalid. 0 is the only validoption. Refer to Chapter 5, "Configuring the Printer,"for more i

Page 130 - Example R,1,3,1,3,1,1 p

ErrorCodeDescription265 Monetary decimal places are outside the range0 to 3.266 Character string length is invalid.Must be 5 or 7.267 Baud rate select

Page 131

ErrorCodeDescription284 Call Pitney Bowes Service.285 Call Pitney Bowes Service.286 The buffer size is invalid. Call Pitney Bowes Service.287 The sup

Page 132

Parser Errors –––––––––––––––––––––––––––––––––––––––––––––––Errors 400 to 408 are parser errors. These errors occur whenthe packet cannot be parsed.

Page 133

Communication/ Hardware Failures –––––––––––––––––––––––––––Errors 409 to 415 are usually caused by a hardware failure, byan incorrect SETUP option or

Page 134 - Example R,42,1 p

ErrorCodeDescription412 There is a problem with flow control between theprinter and the host. Make sure the printer and thehost parity settings match

Page 135

F1 HEADERF2 FORMAT #F3 ACTIONF4 DEVICEF5 MEASUREF6 LENGTHF7 WIDTHFRR8 NAME. ("IN QUOTES")Designing a FormatChapter 1. Designi

Page 136

ErrorCodeDescription424 Item in use. Record the error, then press the triggerand try to continue. If the error reappears, call PitneyBowes Service.4

Page 137

Data Formatting Failures ––––––––––––––––––––––––––––––––––––Errors 570 to 599 are data formatting errors. These errorsindicate that a field will pri

Page 138

Imaging Errors –––––––––––––––––––––––––––––––––––––––––––––Errors 600 to 699 are imaging errors. These errors occur whenthe printer cannot image the

Page 139 - R2. 61 Indicates Option

Machine Faults –––––––––––––––––––––––––––––––––––––––––––––Errors 700 to 765 occur when there is a problem with theprinter. Call Pitney Bowes Servic

Page 140

ErrorCodeDescription750 Printhead is overheated. Turn the printer off to let theprinthead cool. If the error persists, call PitneyBowes Service.751

Page 141

ErrorCodeDescription758 Check Supply. Either the on-demand sensor isbroken, the supply is not seen, or you have acontinuous unit set to on-demand mod

Page 142

Appendix A. SamplesThis appendix contains sample formats and labels. You cancustomize any of these formats and labels to meet your needs.Sample UPCA

Page 143

J640 Programmer’s ManualA-2

Page 144

Samples

Page 146 - Example {I,B,0,0,1,10 p }

F1 HEADERF2 FORMAT #F3 ACTIONF4 DEVICEF5 MEASUREF6 LENGTHF7 WIDTHFRR8 NAME. ("IN QUOTES")J640 Programmer’s Manual1-22

Page 147 - Example {I,C,0,0,0,0,0 p }

SamplesAppendix A. SamplesA-5

Page 149

SamplesAppendix A. SamplesA-7

Page 150

J640 Programmer’s ManualA-8

Page 151

Appendix B. FontsThis appendix contains information you need to work withfonts.Standard Fonts –––––––––––––––––––––––––––––––––––––––––––––Your print

Page 152

Bold FontOCRA-like FontStandard FontReduced FontJ640 Programmer’s ManualB-2

Page 153 - Syntax {header,ID#,action p }

CG Triumvirate Bold Font CG Triumvirate FontFo nt sAppendix B. FontsB-3

Page 155

Fo nt s

Page 157

TTTT1 HEADERT2 FIELD #T3 # OF CHAR.T4 FIX/VART5 ROWT6 COLUMNT7 GAPT8 FONTT9 HGT. MAG.T10 WID. MAG.T11 COLORT12 ALIGNMENTT13 CHAR. ROT.T14

Page 161

Appendix C. Symbol Sets/Code PagesThis appendix contains a listing of the symbol sets and codepages the printer supports. The extended characters ava

Page 162 - Status Polling

Selecting a Symbol Set or Code Page ––––––––––––––––––––––––––The printer defaults to the Internal symbol set. You canchange the symbol set by changi

Page 163

Internal Symbol Set –––––––––––––––––––––––––––––––––––––––––Code Char. Code Char. Code Char.128 Γ‡ 151 Γ» 174 Β«129 ΓΌ 152 ΓΏ 175 Β»130 Γ© 153 Γ– 176I131 Γ’ 1

Page 164

J640 Programmer’s ManualC-4

Page 165

Symbol Sets/Code PagesAppendix C. Symbol Sets/Code PagesC-5

Page 166 - Chapter 9. Creating Graphics

J640 Programmer’s ManualC-6

Page 167

Appendix D. Daily ProceduresThis chapter provides some suggestions for creatingprocedures for your operators.Daily Startup Checklist ––––––––––––––––

Page 168 - Determining a Method

2 (BOTTOM)0 (TOP)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)3 (RIGHT)1 (LEFT)Left/Center/Right-JustifiedEnd-JustifiedBalanced

Page 169 - Designing Compliance Labels

Creating DOS Batch Files for Downloading –––––––––––––––––––If you are downloading from an MS-DOS system, you cancreate batch files to set communicati

Page 171

Appendix E. Format Design ToolsUse copies of these worksheets and grids to create formats,batch data, and check digit schemes. You may want to keepco

Page 172 - Creating Graphics

Online Configuration Worksheet –––––––––––––––––––––––––––––HEADERBAUDWORD LENGTHSTOP BITSPARITYFLOW CONTROLFCOMMUNICATIONSETUPHEADERIONLINEHEADER

Page 173

EE1E2E3E5HEADERE6E7E400FEED-MODEBATCH-SEPPRINT-MULTMULTI-PARTCUT-TYPECUT-MULTFIELD #DATABATCH DATABB1B2B3B4HEADERFORMAT #NEW / UPDATEQUANTITYCDATACCCC

Page 174

Check Digit Worksheet ––––––––––––––––––––––––––––––––––––––A1 HEADERA2 SELECTOR #A3 ACTIONA4 DEVICEA5 MODULUSA6 LENGTHA7 ALGORITHMWEIGHTSA8ARA

Page 175

Non-Print Zone –––––––––––––––––––––––––––––––––––––––––––––The following table lists the non-print zone for your printer.Top Bottom Left Right.04 inc

Page 176

J640 Programmer’s ManualE-6

Page 177

IndexA –––––––––––––––––––––––––––––action 7-3adding a check digit 7-29adjustable supply width 5-9algorithm 3-1, 3-3, 3-5alignmentbar code 1-27fi

Page 178 - Chapter 9. Creating Graphics

number of 1-11, 1-20, 7-4, 7-6, 7-9pad 2-9positions 2-6rotation 1-16, 1-35, 7-4, 7-10spacing 1-14, 1-31, 7-4, 7-10width 1-12, 1-33charthexadecim

Page 179

J640 Programmer’s Manual1-26

Page 180

examples A-2 Β£ A-4, A-6 Β£ A-8font 5-24, 7-38Maxicode A-2printer configuration upload 5-25, 7-8structure 7-1text field 7-4definingbar code fields

Page 181

non-printable text 1-2, 1-29, 7-2, 7-9number 1-11, 1-19, 7-4, 7-6, 7-9number of characters 1-11options 2-1 Β£ 2-18, 7-16 Β£ 7-25options definitions

Page 182

supply layout 1-5worksheet E-5H –––––––––––––––––––––––––––––heightbar code 1-26, 7-7character 1-12, 1-30, 1-33magnification 1-14, 7-4, 7-10hex g

Page 183

N –––––––––––––––––––––––––––––new batch 7-26 Β£ 7-27non-printable text fields 1-2, 1-8, 7-2defining 1-29syntax 7-9numberfield 1-11number of chara

Page 184

configuration control packet 5-7syntax 7-32Record Cconfiguration control packet 5-9syntax 7-33Record Dconfiguration control packet 5-11syntax 7-

Page 185

checklist 7-3, 7-27example 7-3Record A 7-31Record B 7-32Record C 7-33Record D 7-34Record E 7-35Record F 7-36reference 7-1 Β£ 7-38T –––––––––––

Page 187

Printed in U.S.A.

Page 188

Designing a FormatChapter 1. Designing a Format1-27

Page 189

2Tops ofcharacterspoint tobottom offield.3Tops ofcharacterspoint to rightof field. 1Tops ofcharacterspoint to left offield.J640 Programmer’s Manual1-2

Page 190

2 (BOTTOM)0 (TOP)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)3 (RIGHT)1 (LEFT)Left/Center/Right-JustifiedEnd-JustifiedBalanced

Page 191

PrefaceThis manual should be used w ith the Pitney Bow es J640ο£ͺ/J641ο£ͺprinter.About This Manual –––––––––––––––––––––––––––––––––––––––––You need not

Page 192

TTTTT1 HEADERT2 FIELD #T3 # OF CHAR.T4 FIX/VART5 ROWT6 COLUMNT7 GAPT8 FONTT9 HGT. MAG.T10 WID. MAG.T11 COLORT12 ALIGNMENTT13 CHAR. ROT.T1

Page 193

BBBB1 HEADERB2 FIELD #B3 # OF CHAR.B4 FIX/VARB5 ROWB6 COLUMNB7 FONTB8 DENSITYB9 HEIGHTB10 TEXTB11 ALIGNMENTB12 FIELD ROT.Designing a Forma

Page 194

Left/Center/Right-Justified FieldsBalanced FieldsEnd-Justified FieldsDesigning a FormatChapter 1. Designing a Format1-33

Page 195

J640 Programmer’s Manual1-34

Page 196

Designing a Format

Page 198

Designing a Format

Page 200

Designing a FormatChapter 1. Designing a Format1-39

Page 201

2 (BOTTOM)0 (TOP)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)3 (RIGHT)1 (LEFT)Left/Center/Right-JustifiedEnd-JustifiedBalanced

Page 202

Compliance Labels These ar e shi p pi ng l abel s u sed excl u si v el yfor a certain retailer. The label complieswith the retailer ’s standards.Com

Page 203 - Chapter 10. Diagnostics

DDDDD1 HEADERD2 FIELD #D3 CHAR. #Designing a FormatChapter 1. Designing a Format1-41

Page 204

DDDDD1 HEADERD2 FIELD #D3 # OF CHAR.CCCC1 HEADERC2 ROWC3 COLUMNC4 GAPC5 FONTC6 HGT. MAG.C7 WID. MAG.C8 COLORC9 ALIGNMENTC10 CHAR. ROT.C11

Page 205 - Diagnostics

2 (BOTTOM)0 (TOP)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)3 (RIGHT)1 (LEFT)Left/Center/Right-JustifiedEnd-JustifiedBalanced

Page 206 - Chapter 11. Errors

J640 Programmer’s Manual1-44

Page 207 - Format Errors

Designing a Format

Page 208 - Field Errors

J640 Programmer’s Manual1-46

Page 209

2Tops ofcharacterspoint tobottom offield.3Tops ofcharacterspoint to rightof field. 0Tops ofcharacterspoint to topof field. 1Tops ofcharacterspoint to

Page 210 - Batch Errors

2 (BOTTOM)0 (TOP)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)1 (LEFT)3 (RIGHT)0 (TOP)2 (BOTTOM)3 (RIGHT)1 (LEFT)Left/Center/Right-JustifiedEnd-JustifiedBalanced

Page 211 - Option Errors

CCCC1 HEADERC2 ROWC3 COLUMNC4 GAPC5 FONTC6 HGT. MAG.C7 WID. MAG.C8 COLORC9 ALIGNMENTC10 CHAR. ROT.C11 FIELD ROT.C12 FIXED CHAR. (&

Page 212

LLL1 HEADERL2 TYPEL3 ROWL4 COLUMNL5 ANGLE/ END ROWL6 LENGTH/ END COL.L7 THICKNESSL8 PATTERNJ640 Programmer’s Manual1-50

Page 213

Graphic Header The f i r st l i ne of t he gr ap h i c p acket,i m m ed i at el y f ol l ow i ng t he st ar t of p ack et({). A graphic header mu

Page 214

Designing a FormatChapter 1. Designing a Format1-51

Page 215

J640 Programmer’s Manual1-52

Page 216

LLL1 HEADERL2 TYPEL3 ROWL4 COLUMNL5 ANGLE/ END ROWL6 LENGTH/ END COL.L7 THICKNESSL8 PATTERNDesigning a FormatChapter 1. Designing a

Page 217

QQQ1 HEADERQ2 ROWQ3 COLUMNQ4 END ROWQ5 END COLUMNQ6 THICKNESSQ7 PATTERNJ640 Programmer’s Manual1-54

Page 218

Designing a FormatChapter 1. Designing a Format1-55

Page 219 - Buffer Errors

J640 Programmer’s Manual1-56

Page 220

QQQ1 HEADERQ2 ROWQ3 COLUMNQ4 END ROWQ5 END COLUMNQ6 THICKNESSQ7 PATTERNDesigning a FormatChapter 1. Designing a Format1-57

Page 221

Chapter 2. Applying Field OptionsThis chapter shows how to apply field options to text, barcode, and non-printable text fields in your format. If you

Page 222

Combining Field Options ––––––––––––––––––––––––––––––––––––You can use more than one option with most fields. Forexample, you can use Option 4 to co

Page 223

To define a fixed field:1. Define your text, non-printable text, or bar code field onthe Format Worksheet as shown in Chapter 1, "Designinga Form

Page 224

J640 Programmer’s Manualiv

Page 225

J640 Programmer’s Manual2-4

Page 226 - Appendix A. Samples

Applying Field OptionsChapter 2. Applying Field Options2-5

Page 227

J640 Programmer’s Manual2-6

Page 228

Applying Field OptionsChapter 2. Applying Field Options2-7

Page 229

J640 Programmer’s Manual2-8

Page 230 - Appendix A. Samples

Applying Field OptionsChapter 2. Applying Field Options2-9

Page 231

J640 Programmer’s Manual2-10

Page 232

Applying Field OptionsChapter 2. Applying Field Options2-11

Page 233

OPTION #50Bar Code DensitiesR1 HEADERR3 DOT WIDTH NAR. ELEMENTR2 CODE #R4 DOT WIDTH WIDE ELEMENTR5 ADDITIONAL CHAR. GAPR6 ADDI

Page 234 - Appendix B. Fonts

Applying Field Options

Page 235

Table of ContentsChapter 1. Designing a Format . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1What is a Format?. . . . . . . . . . . . . . .

Page 236 - Appendix B. Fonts

J640 Programmer’s Manual2-14

Page 237

Applying Field OptionsChapter 2. Applying Field Options2-15

Page 238

J640 Programmer’s Manual2-16

Page 239

Applying Field OptionsChapter 2. Applying Field Options2-17

Page 240

Re-Image ONRe-Image OFFJ640 Programmer’s Manual2-18

Page 241

Chapter 3. Using Check DigitsCheck digits are typically used to ensure that a text or barcode field scans correctly. If you apply Option 31, the prin

Page 242

To create a check digit scheme, make a copy of this page orthe check digit worksheet in Appendix E, "Format DesignTools." Fill in your copy

Page 243 - Symbol Sets/Code Pages

7. Determine what numbers to use as the weight string. Aweight string is a group of two or more numbers that isapplied to a field. For an example of

Page 244 - Selecting the ANSI Symbol Set

4. Divide the sum of the products by the modulus (10 in thiscase), only to the whole number. The balance is calledthe remainder. 9 10 9890 85. Sub

Page 245

Sum of Digits Calculation –––––––––––––––––––––––––––––––––––This is an example of how the printer uses Sum of Digits tocalculate a check digit for th

Page 246

. . . . . . . . . . . . . . . . . . . . . . 2-2Defining Fixed Characters for an Entire Field . . . . . 2-2Defining Fixed Characters for Part of a Fi

Page 247

4. Divide the sum of the digits by the modulus (10 in thiscase), only to the whole number. The balance is calledthe remainder. 4 10 4440 45. Subt

Page 248

Chapter 4. Recording Batch Data Batch data is the actual information printed on the supply.Batch data fills in the format’s text, bar code, andnon-pr

Page 249 - Appendix D. Daily Procedures

Defining the Batch Header –––––––––––––––––––––––––––––––––––A batch header begins the file. It tells which format the batchuses and how many labels

Page 250 - COPY LABEL1.BCH COM1

Defining the Batch Control Field ––––––––––––––––––––––––––––––The batch control field defines the print job and applies only tothe batch that immedia

Page 251

FIELD #DATABATCH DATAJ640 Programmer’s Manual4-4

Page 252 - Format Design Tools

CDATACCCCCCCCCCCCCCBATCH CONTINUATION Recording Batch DataChapter 4. Recording Batch Data 4-5

Page 254 - CONTINUATION

Chapter 5. Configuring the PrinterThis chapter discusses how to!set communication parameters.!configure the printer using configuration controlpackets

Page 255

Setting Communication Parameters ––––––––––––––––––––––––––In order for your printer to be able to communicate with yourhost, you must make sure the

Page 256 - Top Bottom Left Right

Using AutobaudnDo Not send any data to the printer before using autobaud.You can use the autobaud feature to automatically set theprinter’s baud rate,

Page 257

. . . . . . . . . . . . . . . . . . . . . . . 5-1Setting Communication Parameters . . . . . . . . . . . . . . . . . 5-2Using Autobaud. . . . . . .

Page 258 - Index - 1

Configuration Control Packets –––––––––––––––––––––––––––––––Use Configuration Control Packets to change the printersettings. You can send individual

Page 259 - Index - 2

Syntax for single record{ Start of PacketI, Configuration Packet IdentifierA, parameter 1...parameter 5 System Setup} End of PacketRecord A: System

Page 260 - Index - 3

The following table describes each parameter you can setusing the System Setup record.Parameter Options DescriptionIdentifier A System Setup Recordonl

Page 261 - Index - 4

Example {I,A,0,0,1,1,0 p }This record would!identify the system setup record.!power up the printer in the online mode.!use the default prompt value.!p

Page 262 - Index - 5

The following table describes each parameter you can setusing the Supply Setup record.Parameter Options Descriptionidentifier B Supply Setup Recordsup

Page 263 - Index - 6

Example {I,B,0,0,1,10 p }This record would!identify the supply setup record.!indicate black mark stock has been loaded.!indicate thermal direct supply

Page 264 - Index - 7

The following table describes each parameter you can setusing the Print Control record.Parameter Options DescriptionIdentifier C Print Control recordc

Page 265 - Index - 8

Example {I,C,-200,-20,-10,0,0 p }This record would!identify the print control record.!decrease the contrast by two volts.!move print .1 inch closer to

Page 266

This table describes each parameter you can set using theMonetary Formatting record.Parameter Options DescriptionIdentifier D Monetary FormattingRecor

Page 267

Example {I,D,5,0,1 p }This record would!identify the monetary format record.!print the Franc symbol.!eliminate the use of any secondary sign.!place on

Related models: J641

Comments to this Manuals

No comments