Paxar 9416 XL manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Paxar 9416 XL, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Paxar 9416 XL one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Paxar 9416 XL. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Paxar 9416 XL should contain:
- informations concerning technical data of Paxar 9416 XL
- name of the manufacturer and a year of construction of the Paxar 9416 XL item
- rules of operation, control and maintenance of the Paxar 9416 XL item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Paxar 9416 XL alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Paxar 9416 XL, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Paxar service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Paxar 9416 XL.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Paxar 9416 XL item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    TC941XPM Rev. AE 1/08 ©2007 Paxar Americas, Inc. a subsidiary of Avery Dennison Corp. All rights reserved. Monarch ® 9416 ® XL ® Printer[...]

  • Page 2

    Each product and program carries a respective w ritten warranty , the only w arranty on w hich the customer can rely . Paxar reserves the right to make changes in the product, the programs, and their availability at any time and w ithout notice. Although Paxar has made every effort to provide complete and accurate information in this manual, Paxar [...]

  • Page 3

    T able of Contents GETT IN G ST AR TE D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 -1 Abou t Th is M anua l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 1 Befo re Y ou Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 4

    Making Print Adju stme nts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Defi ning the Syst em S etup Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 8 Defi ning the Supp ly Se tup P acke t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Defi ning the Pr[...]

  • Page 5

    DEFININ G FIEL D OPTI ONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 1 Appl ying Fie ld O ptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Combi ning F ield Optio ns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 -2 Option [...]

  • Page 6

    Cre atin g a Graph ic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 P ositi onin g th e Gra phic I mage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10 Defin ing th e Gra phic H ead er . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Cre atin g Bit map Fie[...]

  • Page 7

    ST A TUS POLLING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Inquiry Requ est (ENQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 Inquiry Resp onse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 -2 ENQ[...]

  • Page 8

    PRINTER OPTI MIZA TION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Adjusti ng the Print Quali ty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Reduc ing Im agin g Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [...]

  • Page 9

    SYMBOL SETS/CODE P AGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C - 1 Supp ort ed Sy mbol Se ts a nd Co de Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C -1 Selecti ng a Sy mbol Set or Cod e P age . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2 Selecti ng the Int[...]

  • Page 10

    viii T able of C ont ents[...]

  • Page 11

    GETTING ST ARTED 1 This man ual provi des the ne cessary inform ation to d esign, wri te and print a M onarch ® Printer Contro l Language II (M PCLII) format on a M onarc h® 94 16  therm al di rect or therma l transfer Printe r . Before you rea d this m anual, re view the p rinter i nformation i n the Quick Referen ce or Equipm ent M anual . A[...]

  • Page 12

    Before Y ou Begin 1. Connect the p rinter to the host. Ref er to the Eq uipm ent Manu al for m ore inform ation. 2. Load sup plies in the printe r . Refer to the Eq uipm ent Ma nual for more in formation . 3. T urn on the printe r . 4. Set the com munic ation pa rameters an d configu re the prin ter . The comm unication p arameters at the printer m[...]

  • Page 13

    2. T ype the followi ng cons tant text fiel d: C,325, 80,0 ,1,2 ,1,W ,C,0,0 ,"MO NARC H MARK ING" ,1 p 3. T ype the follow ing ba r code fiel d: B,1,12 ,F,1 85,1 15,1 ,2,120 ,5,L ,0 p 4. T ype the followi ng text fi eld: T,2,18 ,V,1 05,7 0,1, 1,1,1, B,C, 0,0, 1 p } F or detail ed inform ation ab out the form at heade r , text, constant te[...]

  • Page 14

    9. T ype MODE COM1 :9600,N,8,1 at the DOS prom pt if you are using serial communic ations. This se ts the communica tio n par amet ers a t you r host . Thes e commun icatio n p arame ters m ust match those at yo ur printer . See "Setting C ommu nic ation P arameters ," in Chapter 2 or your host’ s docum entati on for more in formation .[...]

  • Page 15

    7. Create a format pa cket, based on h ow you fil led out your worksheet. See Chapter 3, "De fining Fie lds," for more informati on. Determ ining F orma t Contents Before you la y out you r format, yo u need to ma ke a few decision s. F or exam ple, how la rge is your supp ly , which fo nts do you want to use , do you wa nt to inc lude a [...]

  • Page 16

    Drawing R ough Sketches After you de cide what in formati on you wa nt to print, sketch how you want the i nformation to appear o n the label . Note a ny areas that are preprinted on th e label , such as a logo . As soon as you know what informa tion to inc lude on the la bel, and you have a rough sketch , you can us e a su pply l ayout g rid to h [...]

  • Page 17

    If you want to use the supply layout gri ds, a copy of e ach is in Append ix D, " F ormat D esi gn T ool s." Considering Field T ypes After you sel ect a supply size , the next step in desig ning a fo rmat is to decid e what in formation you want to print on th e label . F or example, you may want to print your comp any name, pri ce of an[...]

  • Page 18

    Considering F onts When wor king with fon ts, you hav e three con sideratio ns: font appearance , font size (bi tmapped ), and font spaci ng (monospa ced or pr oportion al). See A ppendi x B, "F onts," fo r samples of ea ch font. Interchanging P acke ts Y o u can use a n MPC LII format tha t was des igned fo r another MPCLII printe r on a[...]

  • Page 19

    CONFIGURING THE PRINTER 2 This chapte r discusses ho w to N set c ommunicati on pa ramet ers. N upload the pri nter’s c onfi guration or font i nforma tion. N configure the printer usi ng onli ne config uration packets. N use i mmediat e comman ds to cont rol t he pri nter ’s ope ration at any tim e. Conf iguring the Printer 2-1[...]

  • Page 20

    Setting Communica tion P a rameters Use the fol lowing in formati on if you are connecti ng to the prin ter’s 9-pi n seria l port . The comm unication p arameters at the printer mu st match those at the host, or you w ill n ot be able to communi cate. Y ou ca n use the co mmunica tion settings packet to se t communi cation pa rameters for yo ur p[...]

  • Page 21

    Using MPCLII Conventions Here are some guidel ines to follow when using MPC LII. MPCLII Punctuat ion Use the following symbols when creating MPCLII packets: { start of header } end of h eade r p field separ ator , parameter separator "ABC" Quotation marks enclose ch aracter strings. Empty q uotes ( "") ide ntify null s trings o [...]

  • Page 22

    Standar d Synta x Gui deline s When creating MPC LII packets: N Begin e ach pa cket w ith a start of h eade r ( { ). N End ea ch packet wi th an end of h eade r ( } ). N Define no m ore than 1000 fields in a format. E ach p i ndica tes one field . However , options are not counte d as fields . N The fiel d num ber ( 0 - 999 ) must be uniq ue. Monar[...]

  • Page 23

    Using Online Configur ation P ackets Use onli ne configuratio n packets to chan ge the printer setti ngs. Y o u must send the online configuratio n packets one at a ti me, supplyin g all pa rameters for each packet. Leave th e parameters blank tha t you do no t need to chan ge. F or exam ple, { I ,A,,,,1 p } prints a slashed ze ro and use s the las[...]

  • Page 24

    Syntax { Start of Header I , Configuration Header 1 - 8 option al rec ords A, para mete r 1... para meter 5 p System Setup B, para mete r 1... para meter 5 p Supply Setup C, para mete r 1... para meter 5 p Print Control D, para mete r 1... para meter 3 p Monetary F ormatting E, para mete r 1... para meter 9 p Control Characters F, para mete r 1... [...]

  • Page 25

    C,0,0, 0,0, 0,0 p D,1,0, 2 p E,"~12 3~04 4~03 4~12 4~12 5~12 6","", "~01 3~01 0" p F,3,1, 0,0, 1 p The parameters fo r each packe t ( A - F ) are displ ayed. See each packet descri ption later i n this chapter fo r more info rmation. Configuration S yntax Guidelines When c reatin g a pri nter con figurat ion pack et: N[...]

  • Page 26

    Defining the System Setup P acket Use the system setup pa cket (A) to select the po wer up mode, displa y la nguage , pr int s epar ator s bet ween batche s, pr int a "slashed zero," and sel ect the symbol se t. Syntax { I ,A ,pow up_m ode, lang uage ,sep_o n,sl ash_ zero , symbol _set p } A1. A Syste m Set up P acket A2. p owup_ mode Onl[...]

  • Page 27

    Defining the Supply Setup P ack et Use the supply setup packet (B) to sel ect supply type, ribbon, feed mode, su pply positio n, and cut posi tion. Syntax { I ,B ,sup ply_ type ,rib bon_ on,fee d_mo de, supply _pos n p } B1. B Suppl y Set up P acket B2. supply _typ e Supp ly T ype . Op tion s: 0 Blac k m ark sup ply 1 Die Cut s upply (defa ult) 2 N[...]

  • Page 28

    Defining the Print Control P ack et Use the print co ntrol packet (C) to set th e contrast, pri nt, and margin adj ustmen t, print sp eed, and pri nthead wid th. Syntax { I ,C ,con tras t,pr int_ adj, margin _adj ust, speed_ adj, ph_w idth p } C1. C Print C ontro l P ack et C2. contrast -390 - 15 6 . 0 i s th e de faul t. Y ou ma y ne ed t o ad jus[...]

  • Page 29

    Defining the Monetary F ormatting P ack et The moneta ry formatting packet (D) sel ects the m onetary symbols to print for a pri ce fi eld. Use th e moneta ry formatting packet to select primary a nd secondary mon etary symbols , and designate the numb er of digi ts to appea r at the ri ght of a de cimal . Syntax { I ,D ,cur _sym ,sec onda ry,d eci[...]

  • Page 30

    D4. decima ls Numb er of dig its to the ri ght of the dec imal . Opti ons: 0 No d igit s 1 One digi t 2 T wo digits (def ault) 3 Three digi ts Exampl e { I ,D,1,1 ,2 p } Prints the dolla r sign, uses a seco ndary sym bol, and pl aces two digits to th e right of th e decima l. Defining the Control C haracter s P acket Use the control characters pack[...]

  • Page 31

    Syntax { I ,E ,"AN SI_c d"," stri ng1" ,"stri ng2" p }* E1. E Contr ol Ch ara cters Packet E2. "ANSI_ cd" ~123 Start of hea der { (left b racke t) ~044 P a rameter , (comma) separ ator ~034 Quoted st rings " (qu otes ) ~124 Field se par ator p (pipe sig n) ~125 End of h eade r } (right bracket ) ~126 Dat[...]

  • Page 32

    Exampl e { I ,E,"~1 23~0 63~0 34~1 24~1 25~1 26~094 " p } Changes the param eter separator ch aracter from , to ? . The other control chara cters rema in unchanged. It al so enabl es the imme diate comm ands by defi ning the ^ symb ol as the co mman d identifi er . R esetting Control Char acters Y ou ca n change the characte rs in the pre[...]

  • Page 33

    Syntax { I ,F ,bau d,wo rd_l engt h,st op_bit s,pa rity , flow_c ontr ol p } F1. F Comm unic ation Setti ngs P ack et F2. ba ud Baud R ate. Opt ions: 0 120 0 3 960 0 (de faul t) 1 240 0 4 192 00 2 480 0 5 384 00 F3 . w ord_len gth W ord L ength. Opt ions : 0 7-bit word l engt h (od d or ev en p arity o nly) 1 8-bit word l engt h (de fault) F4. stop[...]

  • Page 34

    Using Imm ediate Com mands Immediate co mman ds affect printer o peration as soon as th e printer receive s them, even if they are i ncluded wi thin a packet o r used i nsi de quota tion m arks . Y o u can u se i mmed iate co mman ds to chang e imm edia te command or sta tus polli ng control cha racters, reset the printer , or cancel and repea t ba[...]

  • Page 35

    Command Parameter ^CA Canc els al l th e batc hes o r c ancel s the last batch i n the queu e. ^CB Canc els only the c urre nt b atch b ein g pri nted . ^DD or ^DCd Disa bles t he MP CL da ta e scape c hara cter (the til de) a nd inh ibit s MPCL from acting on ANY data escape se quence from the host. S ets the MPCL data escape c haracter to the ASC[...]

  • Page 36

    The table repr esents the defi ned immed iate comman d contr ol charac ter as ^ and the defi ned st atus p olli ng con trol c haract er as d . Y ou may define these characters to suit yo ur needs. T o use th e immed iate command contro l charac ter or th e stat us pol ling charac ter within your data, use the tilde seq uence. Clearing P ack ets fro[...]

  • Page 37

    Using the F ont P ack et Y ou ca n use a font packet to ad d or clear downloa ded fonts from memory , uplo ad your font bu ffer , font data, or the cell size informati on for a pa rticular font. Th e font packet is u seful w hen you are do wnload ing fonts. If yo u are using d ownloa ded fonts, the font num ber an d th e n umber of b ytes e ach dow[...]

  • Page 38

    Exampl e {W,0,M ,R p } Selects all fo nts and checks the me mory usage in RAM. The printer returns th e foll owing to the host: {W,0,M ,R p Number of byte s free , Numb er of by tes us ed p } Exampl e {W,0,H ,Z p } Selects al l fonts and up loads the font size in formation for any downlo aded fonts. The prin ter returns the fol lowi ng to the host:[...]

  • Page 39

    0,17,4 37," CGTr iumv 11", 1,0,9, 33,4 0,13 ,22, 0 p 0,17,8 50," CGTr iumv 11", 1,0,9, 33,4 0,13 ,22, 0 p 0,18,0 ,"CG Triu mv15 ",1, 0,13,4 7,59 ,20, 31,0 p 0,18,1 ,"CG Triu mv15 ",1, 0,13,4 7,59 ,20, 31,0 p 0,18,4 37," CGTr iumv 15", 1,0,13 ,49, 59,2 0,31 ,0 p 0,18,8 50," CGTr iumv 15", 1[...]

  • Page 40

    Exampl e {F,0,H ,Z p } Selects al l formats in me mory and return s the follo wing: Exampl e {F,0,H ,Z p Fmt_1, 406, 406 p Fmt_10 ,324 ,406 p Fmt_15 ,812 ,812 p Fmt_20 ,305 ,609 p Fmt_25 ,121 8,40 6 p } Displays the fo rmat numb er , supp ly length, suppl y width (in dots) for each format i n mem ory . Exampl e {F,1,H ,Z p } Selects form at1 and re[...]

  • Page 41

    DEFINING FIELDS 3 This c hapter p rovi des a r eferenc e for d efini ng N the format h eade r N text and constan t text N bar c ode fiel ds N line an d box fi elds . Defi ning Fie lds 3-1[...]

  • Page 42

    Defining the F or mat Hea der A F ormat He ader begins a fo rmat file. Syntax {F ,for mat# ,act ion, device ,mea sure ,len gth, width, "nam e" p F1. F F ormat Hea der . F2. fo rmat# Uniq ue n umbe r from 0 - 999 to identi fy t he f ormat. F3. ac tion Acti on. En ter A to add th e fo rmat to t he p rinte r . F4. devi ce Forma t stora ge d [...]

  • Page 43

    Defining T ex t Fields Create a separate definiti on for each text fi eld. If text fal ls on two lines, ea ch line o f text requires a se parate defin ition. Syntax T ,field#, # of char , fix/ var ,r ow ,column, g ap,f ont, hgt mag, wid mag,co lor , alig nment, cha r rot, fiel d rot ,sym s et p T1. T T ext Fie ld. T2. fi eld# Uniq ue n umbe r fr om[...]

  • Page 44

    T6. colu mn Distanc e fro m th e left edg e of the prin t area to the pi vot poin t to f ind the column locati on. English 0 - 39 9 Metri c 0 - 1015 203 Dots 0 - 811 300 Dots 0 - 1199 T7. ga p Numb er of d ots betw een char acter s (20 3 dots per in ch). Rang e: 0 - 99 . NOTE: F or mono spac ed f onts , th e addi tion al s paci ng i s added to t he[...]

  • Page 45

    T11. c olor Opti ons for s tand ard pr inte r fon ts: B Opaq ue, N ormal, Black, Normal D/R/W Op aque, Normal , Wh ite, Nor mal O T ransparent , Normal, Bla ck, N ormal Ther e ar e tw o ty pes of fie ld c olor over lay att ribut es: T ranspar ent The ov erlay field (tex t or co nsta nt tex t) does not bl ock ou t (or "e ras e") exist ing [...]

  • Page 46

    T13. c har ro t Characte r rota tion. The fie ld or s upply does n ot ro tate, only the ch aract ers do. O ptions : 0 T op of c haracte r poi nts to t op o f fi eld 1 T op of c haract er poi nts to l eft of f ield 2 T op of c harac ter p oints to b otto m of fie ld 3 T op of c haracte r poi nts to ri ght of f ield T14. f ield rot Field rotat ion. F[...]

  • Page 47

    Defining Bar C ode Fields Each bar code field req uires a sep arate defini tion. Syntax B, fiel d#,# of char ,fix /var,r ow,c olum n, font,d ensi ty,h eigh t,te xt,a lignme nt, field ro t p B1. B Bar C ode Field . B2. fiel d# Unique num ber f rom 0 - 99 9 to id enti fy thi s fi eld. B3. # of cha r M axim um n umbe r o f ch arac ters . I f th e ba r[...]

  • Page 48

    B4. fix/va r Fixe d ( F ) or variabl e ( V ) length fie ld. Bar Code Number of C haracters Fixed or Va r i a b l e UPCA 12 F UPCA+2 14 F UPCA+5 17 F UPCA+Pr ice CD 12 F UPCE 7F UPCE+2 9F UPCE+5 12 F EAN8 8F EAN8 +2 10 F EAN8 +5 13 F EAN1 3 13 F EAN1 3+2 15 F EAN1 3+5 18 F EAN13+Pri ce C D 13 F Interleave d 2 of 5 or Interleave d I 2 of 5 with Barr [...]

  • Page 49

    B5. row Dis tance from bott om o f the print area to the pivo t po int of t he field . T he pi vot p oint var ies , depe ndin g on how the field is just ifie d. Pivot point s: Remembe r to incl ude text or n umber s that m ay app ear wi th the bar code f or the row me asureme nt. English 0 - 99 9 Metri c 0 - 2539 203 Dots 0 - 2029 300 Dots 0 - 2699[...]

  • Page 50

    B7. font Bar co de. Opti ons: 1 UPCA 15 EAN8 +5 2 UPCE 16 EAN13 +2 3 Int erleave d 2 of 5 17 EAN13 +5 4 Code 39 (no che ck dig it) 22 POSTNET 5 Coda bar 23 Code 93 6 EAN8 31 Code 16K 7 EAN13 32 PDF417 8 Code 128 33 MaxiCod e 9 MSI 36 Quick Response 10 UPCA +2 40 Code 39 ( MOD 43 11 UPCA +5 check digit) 12 UPCE +2 41 UPCA & Price CD 13 UPCE +5 4[...]

  • Page 51

    203 DPI Densities Bar code Ty p e Densi ty Selector Densi ty (% or cpi) Narrow Element (dots/mils) Narrow to Wide Ratio Data Length Appearanc e Codes Available Char Set UPCA +2/+5 Price CD 2 4 76 % 114 % 2/9.9 3/14.8 1.0:1 11 o r 12 14/17 1, 5, 6 , 7 or 8 0 to 9 UPCE +2/+5 2 4 76 % 114 % 2/9.9 3/14.8 1.0 :1 6 or 7 9/12 1, 5, 6 , 7 or 8 0 to 9 EAN8 [...]

  • Page 52

    203 DPI Densities 203 and 300 DPI Densities Bar Co de Ty p e Densi ty Selector Data Length Quick Re spon se (QR Cod e) Mod els 1 and 2 0 Model 1: 0 -116 7 N umeric ; 0- 707 Alphanumeric; 0-486 (8 -Bit); 0 -299 Kanji Mode l 2: 0-2 710 Nume ric; Alpha numer ic a nd 8-Bit; 0-1817 K anji NOTE: V alu es i n bo ld ind ic ate th e de faul t. Bar code Ty p[...]

  • Page 53

    300 DPI Densities Bar code Ty p e Densi ty Selector Densi ty (% or cpi) Narrow Element (dots/mils) Narrow to Wide Ratio Data Length Appearance Codes Available Char Set UPCA +2/+5 Price CD 2 4 77 % 103 % 3/10 4/13. 3 1:2.0 11 or 12 14/17 1, 5, 6, 7 or 8 0 to 9 UPCE +2/+5 2 4 77 % 103 % 3/10 4/13. 3 1:2. 0 6 or 7 9/12 1, 5, 6, 7 or 8 0 to 9 EAN8 +2/+[...]

  • Page 54

    300 DPI Densities Bar code Ty p e Density Sel ec tor Density (% or cpi) Narrow Elem ent (dots/mils) Narrow to Wide Ratio Data Length Appe aran ce Codes Available Char Set CODE 93 3 4 5 7 10 3.7 4.5 5.6 7.5 11.2 6/29. 6 5/24. 6 4/19. 7 3/14. 8 2/9. 9 N/A 0 to 2710 8 0 0H to 7FH MSI 4 5 7 4.2 5.6 7.2 4/19. 7 3/14. 8 2/9. 9 1:2. 0 1:2. 0 1:2. 5 0 to 1[...]

  • Page 55

    B9. heig ht Bar code heigh t, i n 1/ 100 inch es, 1/10 m m, o r dot s. Minimu m valu es: English 20 Metri c 51 203 Dots 40 300 Dots 60 For Quick Re feren ce b ar co des, the val ue y ou ent er i s the symbol ’s m aximum hei ght. Sma ll b ar co des may not be scanna ble. B10. tex t App earan ce o f text with bar code. F or UPC and EAN, u se 1 or 5[...]

  • Page 56

    Defining Constant T e xt Fields A constant text fie ld is a set of fixe d characters th at prints on al l labels. D efine each co nstant text field sep arately . Th is field i s not assign ed a fiel d number , but is counted as a fie ld (keep this i n mind, as th e printer a llows a m aximu m of 10 00 field s per form at). The ch aracters in th is [...]

  • Page 57

    C5. font Style of fon t. Optio ns: 1 Standa rd 10 CG T riu mv ira te B old 2 Reduced 11 CG T riu mv ira te 3 Bold 15 7 pt. CG T riu mv ira te 4 OCRA-like 16 9 pt. CG T ri umv ira te 5 HR1 17 11 p t. C G T rium vi rate 6 HR2 18 15 p t. C G T rium vi rate F onts 5 and 6 are for nume ric dat a on ly . Fonts 15 th rough 18 are o nly for 300 dpi . C6. h[...]

  • Page 58

    C10. cha r ro t Charac ter ro tation . Op tions: 0 T op of c haracte r poi nts to t op o f fi eld 1 T op of c haract er poi nts to l eft of f ield 2 T op of c harac ter p oints to b otto m of fie ld 3 T op of c haracte r poi nts to ri ght of f ield C11. fie ld ro t F ield ro tation . L owe r lef t co rne r of fiel d is the piv ot p oint. Option s: [...]

  • Page 59

    Defining Non-Printable T ext Fields Non-prin table text fi elds a llow you to enter da ta with out printi ng it in its enter ed form. T ypical ly , non-pri ntable fi elds "hol d" data that later combin es with oth er fields to form a m erged field . Define non-prin table text fi elds befo re you defi ne the fie ld where the inform ation p[...]

  • Page 60

    Defining Line Fields Use line s to form borders a nd mark out ori ginal p rices. De fine each lin e separately . This field is not a ssigned a fie ld numb er , b ut is counted as a fie ld (keep this i n mind, as the printer allo ws a max imu m o f 1000 fields p er format). Y ou can define any li ne length and a thickness u p to 99 dots, as l ong as[...]

  • Page 61

    L4. colu mn Distanc e from left edg e of the print area to lin e ori gin. English 0 - 39 9 Metri c 0 - 1015 203 Dots 0 - 811 300 Dots 0 - 1199 L5. an gle /end ro w If Using Segm ents : Row lo cati on o f en ding p oint . M easure from bot tom of pr int are a. R ange s same as row above . On hori zont al lines, t his valu e mu st m atch ite m L3 . I[...]

  • Page 62

    L7. thickn ess Using the cha rt be low for refere nce, write t he l ine thickn ess ( 1 - 99 ) in b ox L7 . M easu red i n do ts. NOTE: Li ne t hickne ss f ills upwa rd on hori zontal lin es, or to the r igh t on ver tic al l ines . L8. "p atte rn" Line p atte rn. Enter "" . Exampl e L,S,11 0,70 ,110 ,350 ,10, "" p Defi[...]

  • Page 63

    Q2. row Distance from bottom of print area t o lower le ft c orner of box . English 0 - 99 9 Metri c 0 - 2539 203 Dots 0 - 2029 300 Dots 0 - 2699 Q3. colu mn Dis tance from left edge of p rint area to lower le ft c orner of box . English 0 - 39 9 Metri c 0 - 1015 203 Dots 0 - 811 300 Dots 0 - 1199 Q4. en d row Dista nce from bo ttom of print a rea [...]

  • Page 64

    Q6. thic knes s Using the chart belo w for ref erenc e, write the desire d line thickn ess ( 1 - 99 ) in box Q6 . Mea sure in d ots. NOTE: Li ne t hickne ss f ills upwa rd on hori zontal lin es, or to the r igh t on ver tic al l ines . Q7. "patte rn" Line p atte rn. Enter "" . Exampl e Q,240, 80,2 70,1 30,3 ,"" p Defin[...]

  • Page 65

    DEFINING FIELD OPTIONS 4 This c hapter p rovi des a r eferenc e for d efini ng N field optio ns in formats N check digit packe ts. Defi ning Field Opt ions 4- 1[...]

  • Page 66

    Applying Field Options Field o ptions furth er define text and ba r code fiel ds. The text, constant text, o r bar code fiel d must b e previous ly define d before you can ap ply any fie ld optio n to it. Defi ne optio ns imm ediatel y after the field to whi ch they app ly . Combining Field Options Y o u can use m ore than one option w ith mos t fi[...]

  • Page 67

    Option 1 (Fix ed Data) Fixed da ta is inform ation (a compan y name or store num ber) you want to pri nt on all labels. Y ou can de fine fixed characters for a n entire field or for part of a field. Syntax R, 1,"f ixed cha r" p R1. R Opti on H ead er . R2. 1 Opti on 1 . R3. fixe d char Ch aract ers to in ser t. Enc lose in quotat ion mark[...]

  • Page 68

    Option 4 (Copy Da ta) Y o u can create a fi eld that u ses data from another fi eld. Thi s is useful for cre ating merge d fiel ds or sub-field s. Y ou can copy the inform ation from mu ltipl e fields into one fi eld by apply ing the c opy procedure more than once. C opy data i s the on ly option you can apply to a field mo re than on ce. The max i[...]

  • Page 69

    Exampl e R,4,3, 1,3, 1,1 p Copies d ata from fie ld #3, starti ng at the fi rst positi on and co pying three charac ters. In the de stination fie ld, the in formati on is placed i n position 1 an d copied as fo rmatted da ta. Merging Fields Y ou ca n copy data to merge the co ntents of fields . Use the copy data opti on as many tim es as nec essary[...]

  • Page 70

    Option 30 (P adding Data) Y o u can add cha racters to one side of a fi eld to "pad" the fi eld. P add ing all ows you to fill in the rem aining spaces w hen the entered data does not fill an en tire field . If a variabl e length fie ld is not co mpletel y filled w ith batch data , this op tion fill s the rem aining position s in the fie [...]

  • Page 71

    Optio n 31 (Cal culat e Ch eck D igit) The prin ter generates a check digi t if you apply O ption 31 to the field. Y ou cannot use this opti on if the fiel d contain s a UPC , EAN, or Code 3 9 (with the MO D43 check d igit) bar code. Syntax R, 31,g en/v er,c heck dig it # p R1. R Opti on H ead er . R2. 31 Op tion 31 . R3. gen/ve r Enter G to g ener[...]

  • Page 72

    Syntax R, 50,n arro w,wi de,g ap,n ar_spa ce,w ide_ spac e p R1. R Field Opt ion Heade r . R2. 50 Op tion 50 . R3. narrow Dot widt h of the n arrow eleme nt. Rang e: 1 - 99 . R4. wide Dot wi dth of t he wi de e lement . Rang e: 1 - 99 . R5. gap Addi tion al d ot s pace betw een c hara cter s. E nte r a v alue of 1 - 99 . (C ode 39 an d C odabar onl[...]

  • Page 73

    Syntax R, 51,s ecur ity,st and/ defa ult p R1. R Opti on H ead er . R2. 51 Indicate s Opt ion 51 . R3. se curity Security level ranges from 0 - 8 ( 0 is the defaul t). High er s ecu rity levels add dat a to a bar co de, im pro ving sca n reliabi lity . Som e dama ged bar cod es may still be scanna ble if the s ecu rity lev el i s hi gh e noug h. R4[...]

  • Page 74

    R4. dime nsion The numb er of rows or co lumns defi ned for t he b ar co de. The defaul t is 4 . V alid val ues: 3 - 90 for row s 1 - 30 for c olumns Exampl e R,52,C ,10 p Defines the co lumn wi dth of 10, w hich expa nds the PD F417 ba r code l ength by 10. Option 60 (Incrementing/D ecrementing Fie lds) Y o u may have an appl icat ion, su ch as se[...]

  • Page 75

    Fixing the Fir st Number in the Incrementing Sequence There are two ways to e nter the first n umber in the increm entin g sequence. Y ou can use batch data to de fine the fi rst number as a fi x ed ch a ra c te r . The first number in the sequence must contain the same amount of digits as the highest number to be counted. For example, to count the[...]

  • Page 76

    A7. D/P Algo rithm . T he alg ori thm deter mine s ho w the che ck d igit is calcul ated . Opti ons: D sum of dig its P sum of prod ucts A8. "w eights " Strin g of dig its us ed for calc ulat ion. A weight stri ng is a gr oup of t wo or more numbers tha t is a ppli ed t o a field. Th e nu mber of di gits in this s tri ng s houl d equa l t[...]

  • Page 77

    3. Next, the produ ct of each digit is a dded together . This is the sum of the p roducts. 20 + 2 + 6 + 6 + 16 + 5 + 4 + 3 + 36 = 98 4. Divide the su m of the produc ts by the modul us ( 10 in this case), only to the whole n umber . The balance i s called th e remainder . 9 10 98 90 8 5. Subtract the rem ainder from the mod ulus. The resul t becom [...]

  • Page 78

    field: 5 2 3 2 4 5 2 1 9 weight strin g: 4 1 2 3 4 1 2 3 4 prod ucts: 20 2 6 6 16 5 4 3 36 3. Next, the di gits of the p roducts are a dded tog ether . T w o-digit products are trea ted as two se parate di gits. This is the sum of the d igits. 2 + 0 + 2 + 6 + 6 + 1 + 6 + 5 + 4 + 3 + 3 + 6 = 44 4. Divide the su m of the di gits by the m odulus ( 10 [...]

  • Page 79

    CREA TING GRAPHIC S 5 This chapter p rovides in formati on on how to N map out the g raphi c image u sing th e hexade cimal (he x) or run l ength me thod. N create a graph ic packet usi ng a grap hic head er , bitm ap, duplic ate, nex t-bitmap, text, con stant text, lin e, and bo x fiel ds. N place a grap hic imag e into a fo rmat. Y o u can use g [...]

  • Page 80

    Overview of Bitm apped Im ages A printed image i s form ed throug h a series o f dots. Eac h square on the gri d below represe nts a dot on the pri nthead. T he graph ic image i s created by blackenin g dots in a spe cific pattern . Y o u can p rint varying sha des of gr ay accord ing to t he con cent ration of dots on the image. W hen th e dots ar[...]

  • Page 81

    The most e fficient en coding m ethod de pends on how comp licated your graphic i mage is a nd whether o r not imag ing time is a concern. Y ou may wan t to exper iment wi th both en codin g methods to ge t optim al perform ance. Designing Bitm apped Image s Once you dete rmine the encodin g method to u se, you can begin mappin g out y our g raphi [...]

  • Page 82

    In the first la bel, the large "M " logo an d thick black li ne exceed the allo wed black to w hite p rint ratio. In the second la bel, the large "M" l ogo does not exce ed the bl ack to white print ratio . Using the He x Method The foll owin g steps expl ain h ow to d eriv e a hex char acter s tring from a bitm apped grap hic. [...]

  • Page 83

    1. Assign 1 to eve ry black square a nd 0 to eve ry white square . 000000 0000 0000 0000 0000 000000 0000 0000 0000 0000 0000 001111 1111 1111 1111 1111 111111 0000 0000 0000 0000 0000 000000 00 000000 0000 0000 0000 0000 000000 0000 0000 0001 1111 1111 110000 0000 0000 0000 0000 000000 1111 1111 1000 0000 0000 000000 00 000000 0000 0000 0000 0000 [...]

  • Page 84

    3. One row at a ti me, convert e ach group of e ight bin ary digits to hex. starti ng a t po siti on 4 9 .. . 001111 11 = 3F 111111 11 = FF 111111 11 = FF 111100 00 = F0 4. Write the hex va lues for each ro w as a conti nuous string. row 1, po siti on 49 = 03 FFFF FF0000 0 5. Repeat steps 3 through 4 for each row on the gri d. 6. Insert the hex val[...]

  • Page 85

    000000 00 0 0000 000 0000 0000 0 0000 000 0000 0000 000 00000 0011 1111 111 1111 1 1111 1111 111 1000 0 00 0000 00 000 0000 0 00 0000 00 000000 00 0 0000 000 0000 0000 0 0000 000 0000 0001 111 11111 1100 0000 000 0000 0 0000 0000 000 0111 1 11 1110 00 000 0000 0 00 0000 00 000000 00 0 0000 000 0000 0000 0 0000 000 0011 1110 000 00000 0000 0000 000 [...]

  • Page 86

    3. Write the l etter codes in sequ ence, uni nterrupted, for e ach row . (row 1,po siti on 5 0) Z (row 2,po siti on 3 9) KzI (row 3,p osit ion 34 ) EzsF (row 4,p osit ion 30 ) DpZo D . . If the end of the l ine specifie s OFF dots (lower -case letters), the endin g lower -case letters can be omitted. F or example, uZF u can be writte n as uZF . 4. [...]

  • Page 87

    Graphi cs are store d in t he i mage buffer and remain the re until a nother form at is sent or the prin ter is turn ed off . Using T e mporary Storage Y o u shou ld use tempo rary s torag e whe n the grap hic imag e is used only in one format or your g raphic im age is very l arge. Graphi c dat a in tempor ary storage is h eld i n th e image buf f[...]

  • Page 88

    Positi oning the Graphic Image This sectio n explai ns how to posi tion the g raphi c image w ithin a graphic packet head er , a fie ld of a graph ic packet, or w ithin a format. Within the Graphic Pack et Header When you are using RA M, the row a nd colum n parameters i n the graphic header are usu ally 0,0, b ecause placeme nt is control led by t[...]

  • Page 89

    Within the Field In a bitmap, co nstant text, line, or b ox field, the row and co lumn pa ramete rs control where an in divid ual fi eld or bitmapp ed row be gins i n relatio n to the coordi nates defi ned i n the grap hic head er . The bottom o f the triang le in thi s example represents the fi rst field of th e graphi c packet starting a t 10,0. [...]

  • Page 90

    G3. acti on The action to perfo rm to the grap hic. Opt ions: A Add th e gra phic. C Clea r the graphi c fro m th e pri nter . G4. de vice Graphic stora ge d evic e: R V ola tile RAM ( forma t mu st c ontain a g rap hic fiel d) T T emporary Stora ge G5. un its Unit of me asur e. O ption s: E Engli sh , meas ure d in 1/1 00 i nche s M Metri c, m eas[...]

  • Page 91

    Creating Bitm ap Fields This defi nes one row o f dots, starting at a specific row and column wit hin th e g raphi c imag e. E ach un ique row of d ots requires a bitmap fi eld. A bitma p fiel d can late r be repea ted by usin g a duplica te f ield. Syntax B, row, colu mn,a lgor ithm ,"data " p B1. B Bitm ap F ield . B2. row Distan ce (i [...]

  • Page 92

    Creating Ne xt-Bitmap Fields This fiel d uses the p revious field’s row a nd column l ocations. It allows yo u to use the bi tmap or du plicat e field d ata witho ut having to recal culate row and column locati ons. This fi eld repre sents one row o f dots on the imag e. Syntax N, adjd ir,a djam t,al gori thm,"d ata" p N1. N Next -Bit m[...]

  • Page 93

    Creating Duplic ate Fields If a line o f data is identical to a previou s bitmap or ne xt-bitma p field, the duplica te fiel d allow s you to re peat the dot sequ ence without ret yping the da ta. A dupl icate fi eld repre sents one ro w of dots on the imag e. Dupli cate field s are use ful wh en you hav e a graphi c with a lo t of repetiti on. Syn[...]

  • Page 94

    Sample He x Graphic P a ck et {G,99, A,R, G,0, 0,0, "99W IRE" B,39,4 8,H, "3FF FFFF 0" p B,40,3 2,H, "01F FC00 0000 FF8" p B,41,3 2,H, "3E0 0000 0000 00FC0" p B,42,2 4,H, "03C 0003 FFFF FF0000 F" p B,43,2 4,H, "7C3 FFFF FFFF FFFFFE 1F0" p B,44,1 6,H, "018 3FFF FFFF FFFFFF FFF0 6"[...]

  • Page 95

    B,105, 24,H ,"0F FDFF FFFF FFFFE0 FF" p B,106, 24,H ,"FF FFFF FFFF FFFFF8 " p B,107, 32,H ,"3F FFFF FFFF FFFFE0 " p B,108, 32,H ,"03 FFFF FFFF FFFF" p B,109, 48,H ,"07 FFFF 80" p D,0,1, 2 p B,111, 48,H ,"FF FFFF FF" p B,112, 32,H ,"FF FF00 0000 00FFE0 " p B,113, 24,H ,"07 80[...]

  • Page 96

    B,74,8 ,R," FmCh ZWhC " p B,75,8 ,R," GsZZ EdC" p B,76,1 1,R, "JiN zkN" p B,77,1 2,R, "NbJ zzeC " p B,78,1 6,R, "JaE lZKm D" p B,79,1 7,R, "QsS sG" p B,80,2 7,R, "ChZ WgC" p D,0,4, 4 p B,81,3 4,R, "ZZE dC" p D,0,4, 4 p B,82,3 0,R, "Nzk N" p D,0,4, 4 p B,83,2 7[...]

  • Page 97

    Placing the Gra phic in a F orm at T o include a graphi c wit hin a form at: 1. Desig n the grap hic imag e as s hown in "De signi ng Bi tmapp ed Images. " 2. If you are usi ng RAM, p lace a gra phic fiel d in the fo rmat file to reference th e grap hic. See th e follow ing se ction, "Defi ning the Graphic F ield," for m ore inf[...]

  • Page 98

    G3. row Distance betwe en t he b ottom of t he p rint area on t he sup ply to the bo ttom of the graphic ima ge. Measu red i n se lected uni ts. English 0 - 99 9 203 Dot s 0 - 2029 Metri c 0 - 2539 300 Dots 0 - 2699 The row sp ecif ied in the con stan t te xt, bitmap , li ne, or bo x field is a dded to the row va lue above to d eterm ine the ac tua[...]

  • Page 99

    PRINTING 6 This chapter descri bes how to N downlo ad files to the printe r N format flash memory N define the b atch head er , b atch control , and batch data file s N modify form ats N create DOS batch file s. Printing 6-1[...]

  • Page 100

    T urn on the printer and m ake sure it i s ready to receive da ta before you downloa d. See your ho st’s documentation, system admi nist rator , or "Downl oadi ng Met hods" fo r inform ation on way s to downl oad. When d ownloa ding, send your p acket s in t his ord er: 1. Configu ration packets (A-F) 2. Any of the fo llowin g: ✦ Chec[...]

  • Page 101

    If you use the COPY com mand to downl oad your fo rmats, set flow control to DTR (not X ON/X OFF). Also, do not use the MS-DO S prompt from insid e Windo ws, because you wi ll ge t a framing error . Defining the Batch He ader Batch data is th e actual i nformatio n printed on the supply . Batch data fill s in the form at’s text, b ar code, and n [...]

  • Page 102

    Exampl e {B,1,N ,1 p Define s a b atch head er t hat uses f orma t #1 and r eimag es a ll fields usi ng the online data. O ne label i s printe d with thi s batch. Defining the Batch Contr ol Field The batch he ader m ust precede thi s field . The batch con trol field defines the p rint job a nd appl ies only to the batch th at imme diately foll ows[...]

  • Page 103

    Defining Batch Data Fields Batch data fie lds shoul d be sent i n field n umber ord er . Use continua tion fiel ds for large am ounts o f data. If you are u sing N (New) in the b atch header , you must list a ll field s with yo ur data in sequence. If you are using U , you nee d to lis t only those fields and data tha t changes fro m the last p rin[...]

  • Page 104

    Sample Ba tch Data with Spe cial C haracters {B,1,N,1 p Decimal C haracter What Prints 1,"12 3~0 3445 6789 " p ~034 i s " 123" 45678 9 2,"~ 0949 83~ ‘126L G44 51" p ~094 is ^ ~126 is ~ ^983~‘ LG445 1 Merged or Sub-Fields If a field i s com pletely fi lled by data copie d from othe r fields , use quotatio n mark s w[...]

  • Page 105

    cha r T ype o f ch arac ters . Op tion s: N Numeric A Al phan um eri c B Binary K Kanj i NOTE: In bin ary mod e, t he num ber o f chara cters m ust be represen ted by t he 4-di git number in d ecimal . Exampl e 1,"HM, N012 3456 7890 1234 5" p Defines the fo llowin g batch da ta for the QR Code: The e rror correction l evel is H, w hich pr[...]

  • Page 106

    error_cor Error correcti on level . So me dam aged b ar codes may stil l be sca nnab le i f th e erro r correct ion is h igh enough . O ption s: H Ultra high relia bili ty lev el Q High rel iabili ty l ev el M Standa rd le vel L High densi ty l evel NOTE: As you increas e th e erro r correct ion leve l, t he maximu m number of cha racte rs ( in t h[...]

  • Page 107

    Downloading Met hods Y o u can downl oad the format an d batch dat a using o ne of three methods: sequential, b atch, and batch quantity zero. Sequential Method Using the seq uential me thod, you send al l your forma t and batch data at one ti me. Use thi s metho d when your a pplicati on does not requi re operato r interventi on to inp ut data. Al[...]

  • Page 108

    T o use the batch qua ntity zero metho d: 1. Send the form at and a batch he ader in one fil e. The first ti me you send the b atch header , use the parame ter N (new b atch), and the parameter 0 for (zero quantity). Th is ensures the label is p roperl y po sition ed. The prin ter image s constan t text, line, a nd box fie lds, bu t does not prin t[...]

  • Page 109

    ST A TUS POLLING 7 This chapter expl ains how to u se status polli ng. There are two types of Statu s P olli ng: N Inquiry Re quest- info rmation abo ut the read iness of the printer . N Job Request- informa tion about the curren t (or last received ) job down load ed t o th e p rint er . Stat us Polli ng 7-1[...]

  • Page 110

    Inquir y R equest (ENQ ) An ENQ ch aracter acts as a reque st for printer sta tus informa tion. Y o u can send an ENQ i n front of , in the middle of , or im mediate ly followi ng any pa cket downl oade d to the pri nter . An ENQ is a command that can be exe cuted as pa rt of a packet o r sent on its own (usin g a communi cations pro gram). An E NQ[...]

  • Page 111

    The foll owing g raphi cs can be use d as a qui ck referen ce for the Status of Byte #2 and Byte # 3. Byte #1 is the non-prin table user -defi ned E NQ cha racte r . Stat us Polli ng 7-3[...]

  • Page 112

    ENQ R efere nce T able - Byte #2 Char Const. OFF Const. ON Comp . F ailure Corr . Error Online Data Error Busy Acti ve Onl ine Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 @ 0 1 000000 A 01000001 B 01000010 C 01000011 D 01000100 E 01000101 F 01000110 G 01000111 H 01001000 I 01001001 J 01001010 K 01001011 L 01001100 M 01001101 N 01001110 O 010011[...]

  • Page 113

    ENQ R eference T able - Byte #2 (conti nued) Char Const. OFF Const. ON Comp . F ailure Corr . Error Online Data Error Busy Acti ve Onl ine Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 a 01100001 b 01010001 c 01110001 d 01001001 e 01101001 f 01011001 g 01111001 h 01000101 i 01100101 j 01010101 k 01110101 l 01001101 m 01100101 n 01011101 o 0111110[...]

  • Page 114

    ENQ R efere nce T able - Byte #3 Char Const. OFF Const. ON Low Battery Form at Error W aiting to Dispe nse Label Ribbon Fa u l t Stock Fa u l t Online Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 @ 01000000 A 01000001 B 01000010 C 01000011 D 01000100 E 01000101 F 01000110 G 01000111 H 01001000 I 01001001 J 01001010 K 01001011 L 01001100 M [...]

  • Page 115

    ENQ R eference T able - Byte #3 (conti nued) Char Const. OFF Const. ON Low Battery Form at Error W aiting to Dispe nse Label Ribbon Fa u l t Stock Fa u l t Online Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 a 01100001 b 01100010 c 01100011 d 01100100 e 01100101 f 01100110 g 01100111 h 01101000 i 01101001 j 01101010 k 01101011 l 01010110 m[...]

  • Page 116

    Job R eques t A Job Request retu rns status informatio n about the most recen tly processed p rint job. Y ou can sen d a job requ est after an E NQ or batch. Y ou ca n send two levels of Job Requests: N Numeric Error C odes Only (0, 1, or 2) N V erbose (3 or 4) Syntax {J ,#} Field T ype Va lid Options Description Identifier J J ob Status Request re[...]

  • Page 117

    Job R esponse The Job Respon se varies, depe nding on the type of request sent to the printer . The follo wing syntax is the response for a Job 0, 1, or 2 req uest. Syntax {J ,Sta tus1 ,Sta tus2 ,"FM T-1"," BCH- 2"} Status1 These errors stop the print job . Example s include ou t of stock, suppl y faults, or data formatting erro[...]

  • Page 118

    The follow ing syntax is the response for a Job 3 request. Y ou may need to p ress FEED before the job resp onse is retu rned. Syntax {J ,"St atus 1 A,B" ,"St atus 2 A,B,C, D,E" ,"FM T-1" ,"BC H-2" } "Status1 A ,B" Statu s1 A cont ains th e fi eld n umber , in the format or ba tch, where a n error w[...]

  • Page 119

    Status2 C - Fi eld Nu mbe r represe nts the fi eld num ber wi thin e ach packet. The pa cket heade r is the first fie ld and each sub sequent fiel d is in dicate d by the field sepa rator . Status2 D- P arameter represents the p arameter with in the fie ld that the error occu rred. The num bering b egins after the fie ld iden tifier . Status2 E- Er[...]

  • Page 120

    The follow ing syntax is the response for a Job 4 request. Syntax {J ,pri nted ,tot al," FMT- 1","BC H-2" } printed the number o f tags or l abels already p rinted in the ba tch. tota l the total num ber of tags o r labels to be printed in th e current bat ch. "FMT -1/BCH- 2" The format or batch number i s returned. Ex[...]

  • Page 121

    Job Status 0, 1, 2 R esponse T able (Status 1 Codes) Numb er Meanin g 0 No erro r 1 Stac ker f ault 2 Supp ly p roble m 4 Hot prin thead 5 Pri nthea d ope n 6 Insufficient memory 7 Ribb on pr oblem 8 Field ## extends off tag 9 Field ## has a bad font/bar code 10 Field ## contains invalid data 11 Field ## has a graphic missing 12 Inva lid commu nica[...]

  • Page 122

    Job Status 0, 1, 2 R esponse T able (Status 2 Codes) Numb er Meanin g 51 Inva lid comman d 52 Inva lid sepa rator valu e 53 Graphi c no t fo und 54 F ormat for bat ch not fou nd 55 Quanti ty /Mul tipl es o ut-of-ra nge 56 Name des cript or to o lo ng 57 Inva lid cut valu e 58 Invali d nu mber -of- parts v alue 59 Inval id o rient ation valu e 60 In[...]

  • Page 123

    TROUBLESHOOTING 8 This chapter expl ains how to N print test labels N reset the pri nter N call T e chnica l Sup por t. This chapte r al so provi des explana tions of your pr inte r’s er rors. The errors are cl assified by type and are liste d in order . If you have tro uble lo ading s uppli es o r perfor ming m ainte nance , refer to your Equipm[...]

  • Page 124

    Printing T est L abels T o print test labels: 1. T urn off the printer . 2. Press and hol d the FEE D button w hile turn ing on the p rinter . 3. Release the FE ED button when the LED i s fla shing orange and the pr inter starts ad vancing l ines. The test labe ls print. The fi rst label shows the mode l number (9416M o r 9416 TT) an d the p rinter[...]

  • Page 125

    Y o ur prin ter is now i n data du mp mo de. 4. Download the data stre am you wish to "du mp" (print o ut on a label). 5. The data strea m prints ou t autom atical ly whe n there is enough data to fil l a label. P ress the F EED butto n to print any r emaini ng da ta on a nother label. ,"06/11/94" p }0 10 DA D 1111" p o2,&q[...]

  • Page 126

    If the PC and Printer Aren’t Com municating If your PC is h aving troubl e comm unicatin g with you r printer , follow these steps: N Check any message s that occur at th e printer and at th e computer . See the foll owing e rror message li sting i n this chapter for more informatio n. N Make su re you a re usin g the co rrect prin ter cabl e. N [...]

  • Page 127

    7. Reboot your co mputer . Refer to your com puter documentati on for specific i nstructio ns. 8. Print the T est label s. See "Prin ting T est Labels." If these steps do n ot solve the pro blem, cal l T echnical Supp ort. Have the foll owin g informa tion ready be fore you cal l: N computer b rand nam e and type of software o r termin al[...]

  • Page 128

    For m a t E r r or s Error Code Descriptio n 0 0 1 F ormat ID number m ust be 1 - 999 . 0 0 2 Name mu st be 1 - 8 characters inside quotes or a printe r -assign ed nam e ("" ). 0 0 3 Action must be A (ad d) or C (clear). 0 0 4 Supply l ength is i nvali d. See "Defin ing the F ormat Header" in C hapter 3 fo r val id le ngths. 0 0[...]

  • Page 129

    0 1 5 Charac ter rotation must be 0 (0 de gree), 1 (90 degree), 2 (18 0 deg ree) , or 3 (270 degre e). See "De fining T ext Fiel ds" i n Chapte r 3 for in form ation. 0 1 6 Fiel d rotati on mus t be 0 (0 degre e), 1 (90 de gree), 2 (180 degree), or 3 (270 degree ). See "D efining T ext Fiel ds" i n Chapte r 3 for in form ation. [...]

  • Page 130

    0 3 3 Bar code den sity is inval id. See "D efining Bar Code Fields" i n Chapte r 3 for the bar code den sity chart. 0 4 0 Line thickn ess must be 0 - 99 dots. 0 4 1 Line directi on mu st be 0 , 90 , 180 , or 270 . 0 4 2 End row i s inv alid. Li ne segme nt or box en d row is defined ou tside of pri ntabl e area. 0 4 3 End colu mn is inva[...]

  • Page 131

    Option Erro rs Error Code Descrip tion 2 0 0 Option n umber mu st be 2, 4 , 30, 31, 50, 51 , 52, or 60 . 2 0 1 Copy length is o utside the ran ge 1 - 2710 . 2 0 2 Copy start pos ition must be 1 - 255 . 2 0 3 Des tination start p ositio n mus t be 1 - 25 5 . 2 0 4 Source field must be 0 - 999 . 2 0 5 Copy type m ust be 1 (copy after rules) or 2 (cop[...]

  • Page 132

    2 1 6 Option d efinitio n must be S (set) o r T (template). 2 1 7 Input devic e device m ust be D (Default), H (Ho st), K (K eybo ard), N (None), or S (S canne r). 2 1 8 P a d direc tion m ust be L (from left) or R (from right). 2 1 9 P ad charac ter is outsid e the ra nge 0 - 25 5 . 2 20 Check digi t sel ection must be G to generate ch eck digit. [...]

  • Page 133

    2 5 8 Supp ly pos itio n must b e -300 - 30 0 dots. 2 5 9 Contrast ad justment m ust be -390 - 15 6 dots. 2 6 0 Print adj ustmen t must be - 99 - 99 dots. 2 6 1 Margi n adjustm ent mus t be -99 - 99 dots. 2 62 Speed adju stment must be 0 (default), 20 (2.0 ips), 30 (3.0 ips), 40 (4.0 ips), or 50 (5.0 i ps). 2 6 3 Pri mary mone tary sy mbo l is in v[...]

  • Page 134

    2 8 2 RS232 T railer string is too long. Use a maxi mum of 3 characters. 2 8 3 ENQ T railer string is too long. Use a maxi mum of 3 characters. 2 8 4 The buffe r type must be T (T ransmit), R (Receive), I (Image), F (F orma t), or D (Download able F onts). 2 8 5 The storag e device typ e in the m emory configu ration packet must b e R (volatile RAM[...]

  • Page 135

    Graphic Error s Error Code Descrip tion 3 2 5 Dupl icatin g direc tion m ust be 0 (in sert after) or 1 (i nsert before) in du plicate fi elds for gra phics. 3 2 7 Amou nt of row ad justme nt must be 0 - 999 dots i n duplic ate fi elds for gra phics . 3 2 8 Dupl icate c ount m ust be 0 - 999 . 3 4 0 Bitma p line enco ding mu st be H (h ex) or R (run[...]

  • Page 136

    4 1 1 F ra ming error . The printer cannot comm unicate w ith the host. Make su re the host i s turned on, com muni cation cables are connected corre ctly , port settin gs are correct, and communica tions are active. Ch eck the baud rate, wo rd length , and stop bits to make sure th ey match those at the host. Do n ot toggle be tween Microsoft Wi n[...]

  • Page 137

    5 7 4 No CD sche me or room for CD. The CD sche me in the batch does not fit the forma t or the fiel d contain s blank s. 5 7 5 The grap hic in cluded in yo ur format cou ld not be fou nd. 6 1 1 F ont, bar cod e or densi ty is invali d. The font, ba r code or density i n the batch do es not fit the format. 6 1 2 The data in this li ne of the batch [...]

  • Page 138

    7 5 0 Printhea d is ove rheated. T urn off the printer to l et the printhead co ol. If the erro r persists, call T echnical Support. 7 5 1 Printer did n ot sense a black ma rk when expected. The supply may b e jamme d. F or these errors, Ch eck the ✦ supply tra cking ✦ supply marks ✦ black mark sensor p osition ✦ suppl y roll fo r bi nding.[...]

  • Page 139

    7 9 0 The pr inter is busy . T urn off the p rinter . W ait two seconds and tu rn it back on . Resend th e packets. If the pro blem contin ues, c all T e chni cal Suppor t. 7 9 1 The prin ter has an error p ending. T urn off the p rinter . W ait two seconds an d turn it ba ck on. Resen d the packets. If the prob lem continu es, call T echnical Supp[...]

  • Page 140

    8-18 T r oubl esho otin g[...]

  • Page 141

    PRINTER O PTIMIZA T ION 9 This a ppendi x pro vides infor mation o n how to i mpr ove you r pri nter’s perfor man ce by N adjustin g the prin t quality . N reducing the imag ing time for printin g. N providin g general ti ps and hi nts for designi ng formats. This printer u ses "smart i maging " to image and print fie lds on supplies . [...]

  • Page 142

    Be sure to check the p rint qual ity of bar codes w ith a bar co de verifier or sca nner . If you do not have a verifier o r scanner , check the bar cod e visuall y . A bar code tha t is IN SP EC wi ll have comple te bars and cle ar spaces. Sm all alpha numeric characters wi ll look comp lete. A ba r code that i s IN SPEC may not look as good as on[...]

  • Page 143

    N Use the batch q uantity zero method whe n your app lication requires operator i ntervention to en ter data. Wh ile the operator is e ntering data , the prev ious fiel d is sent with a batch quan tity of zero. Th e printer ima ges the fie ld, but does not print it. A fter the oper ator enters th e data for the l ast field, the batch qu antity can [...]

  • Page 144

    Exampl e {B,1,U ,10 p 5,"DAY TON, OHI O" p } Increasing Throughput Reducin g the ima ging tim e increase s throughp ut. Y ou can also increase the b aud rate to in crease th e transmissi on time a nd increase throu ghput. Make su re the comm unication se ttings at the printer ma tch those at th e host. General Form at Tips and Hints The f[...]

  • Page 145

    The first text fi eld sets al l the parame ters for that field . The second text fi eld’s nu mber of cha racters and co lumn loc ation changes from w hat was defined in the first fi eld. In the third text field, o nly the column l ocation i s chang ed. This m ethod can be used o n bar code and co nstant text fie lds as wel l. Y o u sh ould under [...]

  • Page 146

    9-6 Print er Op timi zati on[...]

  • Page 147

    SAMPLES A This appen dix contai ns samp le formats. Y ou can custo mize any o f these forma ts to mee t your needs. Samp les A-1[...]

  • Page 148

    Sample UPCA F ormat P ack et {F,25, A,R, M,50 8,50 8,"F mt 25" p C,250, 80,0 ,1,2 ,1,W ,C,0 ,0,"MO NARC H MARK ING" , 1 p B,1,12 ,F,1 10,1 15,1 ,2,1 20,5,L ,0 p T,2,18 ,V,3 0,30 ,1,1 ,1,1 ,B,C,0 ,0,1 p } Sample B atch P acket {B,25, N,1 p 1,"123 4567 8901 " p 2,"DAY TON, OHI O" p } A-2 Samp les[...]

  • Page 149

    Sample MaxiCode P a ck ets MaxiC ode i s a tw o-dim ensio nal b ar code dev eloped by U PS (United P a rcel Service, Inc.). Data must be defined in a specific way for UPS. Refer to the Guide to Bar Codi ng with U PS or the AIM MaxiCo de Sp ecificatio n for more de tails abo ut data requir emen ts. The printer su pports m odes 0, 1, 2, an d 3. Conta[...]

  • Page 150

    If you receive an error 612, check yo ur Maxi Code data. Y ou may have not correctl y structured or left o ut one of the th ree requi red fields (po stal code, cl ass of service, and country code) or th e "~029" char acter . Mode 0 (Ob solete ) Samp le {F,1,A ,R,E ,020 0,02 00," MAXICO DE" p B,1,93 ,V,0 20,2 0,33 ,7,0 ,8,L,0 p }[...]

  • Page 151

    Mode 2 Sample {F,1,A ,R,E ,200 ,200 ,"MA XI_M2" p B,1,93 ,V,0 20,0 20,3 3,7, 0,8,L, 0 p } MaxiCode bar-code (33) {B,1,N ,1 p 1,"[)> ~030 " p Message header C,"01~ 0299 6" p T ransportat ion header C,"068 1000 00~0 29" p Postal Code (This field determines Mode) C,"840 ~029 " p Country code C,"[...]

  • Page 152

    Mode 3 Sample {F,1,A ,R,E ,200 ,200 ,"MA XI_M3" p B,1,93 ,V,0 20,0 20,3 3,7, 0,8,L, 0 p } MaxiCode bar-code (33) {B,1,N ,1 p 1,"[)> ~030 " p Message header C,"01~ 0299 6" p T ransportat ion header C,"M5E 1G45 ~029 " p Postal Code (This field determines Mode) C,"124 ~029 " p Country code C,"0[...]

  • Page 153

    HangT ag Example {F,1,A ,R,E ,275 ,125 ,"1T AG01" p C,228, 20,0 ,50, 8,8, A,L, 0,0,"0 0478 9632 0",1 p C,203, 20,0 ,50, 8,8, A,L, 0,0,"0 45", 1 p C,203, 55,0 ,50, 8,8, A,L, 0,0,"1 2",1 p C,203, 85,0 ,50, 8,8, A,L, 0,0,"0 99", 1 p C,178, 20,0 ,50, 8,8, A,L, 0,0,"0 0654 113" ,1 p C,178, 85,0[...]

  • Page 154

    L abel Example {F,1,A ,R,E ,300 ,150 ,"1L AB1530 " p C,100, 90,0 ,50, 10,1 0,A, L,0,1, "BAT TERY PAC K",1 p C,20,1 30,0 ,50, 10,1 0,A, L,0,1, "145 2-99 311" ,1 p C,230, 128, 0,50 ,12, 10,A ,L,0,1 ,"$5 .99" ,1 p B,1,9, F,75 ,55, 4,7, 40,8 ,L,1 p R,5,N p R,1,"0 3153 5512 " p T,2,9, V,12 5,67 ,0,5 0,8,[...]

  • Page 155

    L abel Sample 2 {F,1,A ,R,E ,110 ,200 ,"1L AB2011 " p C,92,7 0,0, 50,7 ,7,A ,L,0 ,0,"PR ETZE LS", 1 p B,1,12 ,F,4 5,50 ,1,2 ,40, 7,L,0 p R,1,"0 2840 0067 362" p C,18,1 05,0 ,50, 10,1 0,A, L,0,0, "$.7 9",1 p } Sample B atch P acket {B,1,N ,1 p E, 0,0, 1,1, 0,1 p } L abel Sample 3 {F,1,A ,R,E ,400 ,200 ,"1[...]

  • Page 156

    A-10 Sample s[...]

  • Page 157

    FONTS B This appen dix gi ves a brief o verview of th e supported fo nts and how your prin ter interpre ts fonts. It als o shows exa mples of th e fonts loade d in your p rint er . Number F ont Size and Appearanc e T ype of S pacing # of Dots Between Char acter s 1 Stand ard Monospa ced 3 (20 3 dpi ) 2 Reduc ed Monospa ced 1 (20 3 dpi) 3 Bold Monos[...]

  • Page 158

    Bold F ont Standard Font Reduced Font OCRA-like Font B- 2 Fo n t s[...]

  • Page 159

    CG T riumvirate Bold F ont CG T riumvirate Font Fo n t s B -3[...]

  • Page 160

    Monospaced F ont Magnification Monospac ed characters occu py the same amount of space w ithin a magnif ication. U se monosp aced fonts for pri ce fi elds and data you want to li st in a co lumn. De cide h ow wide and tall you want the characte rs to appea r on the la bels. The followi ng two tab les show the w idth and height o f each of the monos[...]

  • Page 161

    Exampl e 14 (Standard fon t dots) x 5 (m agnificatio n) = 70 + 3 (defau lt spacing b etween ch aracters). T here are 73 d ots in the S tandard font at 5x. 1x 7x Stan dard KQ 1/100 in. 10.8 75.9 1/10 mm 27.4 192. 8 dots 2 2 154 Redu ced nt 1/10 0 in . 6.9 48.28 1/10 mm 17. 5 122.6 dots 14 98 Fo n t s B -5[...]

  • Page 162

    Bol d u{ 1/10 0 in . 16.7 117. 24 1/10 mm 42.4 297.8 dots 34 238 OCRA-like (1x only) 1/10 0 in . 11.8 1/10 mm 30 | dots 24 B- 6 Fo n t s[...]

  • Page 163

    Proportional F ont Magnifica tion Each character i n a propor tionally spaced font is a differe nt width. Y o u may be abl e to place more chara cters on a li ne using proportiona lly spaced fonts. Y ou may want to e xperim ent with these fonts a nd adju st field measu remen ts in your form at as needed . The foll owing ta bles provi de he ight and[...]

  • Page 164

    Height Magnification 1x 7x CG T r iumvira te Bold `f 1/10 0 in . 8 .87 56 1/10 mm 22.5 158 dots 18 126 CG T ri umvir ate (6 pt. ) Width Mag. Minimum Average Maximum 1x 1/10 0 in . 1/10 m m Dots .99 2.51 2 6 2.96 7.52 6 R 5.9 15 12 Y 7x 1/10 0 in . 1/10 m m Dots 6.9 17.5 14 < 20.7 52.6 42 X 41.4 105.2 84 _ Height Maginfication CG T r iumvi rate g[...]

  • Page 165

    CG T ri umvir ate (7 pt. ) 300 DPI Width Mag. Minimum Average Maximum 1x 1/10 0 in . 1/10 m m Dots 1 2.54 3 3 7.62 9 7.3 18.6 22 7x 1/10 0 in . 1/10 m m Dots 9 22.9 27 21 53.3 63 51.3 130.4 154 Height Ma gnification 300 DPI 1x 7x CG T r iumvi rate 1/10 0 in . 9 63 1/10 m m 22.9 160.2 dots 27 189 Fo n t s B -9[...]

  • Page 166

    CG T ri umvir ate (9 pt. ) 300 DPI Width Mag. Minimum Average Maximum 1x 1/100 in. 1/10 mm Dots 1.3 3.4 4 4.7 11.8 14 9.6 24.5 29 7x 1/100 in. 1/10 mm Dots 9.3 23.7 28 32.7 83 98 67.7 171.8 203 Height Ma gnification 300 DPI 1x 7x CG T r iumvi rate 1/10 0 in . 1 0.7 74.7 1/10 mm 2 7.1 189 .6 dots 32 224 B- 1 0 Fon t s[...]

  • Page 167

    CG T ri umvir ate (11 pt.) 30 0 DPI Width Mag. Minimum Average Maximum 1x 1/10 0 in . 1/10 mm Dots 1.7 4.2 5 5.3 13.5 16 10.7 27.1 32 7x 1/10 0 in . 1/10 mm Dots 11.7 29.6 35 37.3 94.8 112 74.7 189.6 224 Height Ma gnification 300 DPI 1x 7x CG T r iumvi rate 1/10 0 in . 1 1.7 81.7 1/10 mm 2 9.6 207 .4 dots 35 245 Fo n t s B - 11[...]

  • Page 168

    CG T ri umvir ate (15 pt.) 30 0 DPI Width Mag. Minimum Average Maximum 1x 1/100 in. 1/10 mm Dots 2 5.1 6 7.6 19.4 23 15.7 39.8 47 7x 1/100 in. 1/10 mm Dots 14 35.5 42 53.7 136.3 161 47 119.4 141 Height Ma gnification 300 DPI 1x 7x CG T r iumvi rate 1/10 0 in. 17.7 812 3.7 1/10 mm 44.8 314 .1 dots 53 371 B- 1 2 Fon t s[...]

  • Page 169

    Licensing Y our F onts It is your respo nsibili ty to license the fonts you purcha se and download to your Mon arch® printe r . Contact your font supplie r for licensi ng informati on. Using F ont Num bers in F ormats Use the fol lowing fon t numbers in yo ur format wh en designatin g new fonts . 1 - 49 Resident fon ts (bitmapp ed only) 50 - 99 Re[...]

  • Page 170

    L ocating the F ont Number in a F ont P acke t If you are creatin g font packe ts, the font numb er is the second paramete r in the packet. S oftware is availa ble to create th e font data and pa cket. Cal l T echnical Su pport for more i nforma tion. Exampl e {W,200 ,A,N ,68 p font d ata p font d ata p } Use this nu mber in T8 or in C5 . See "[...]

  • Page 171

    SYMBOL SETS/CODE P AGES C This appen dix prov ides a li sting of the symbol sets a nd code p ages the printer supports. Supported Symbol Set s and Code P ages The printers su pport these symbol sets and code p ages: N Internal Symb ol Set N ASCII Symb ol Set N DOS Code P age 437 N DOS Code P age 850 Symbo l Set s/C ode Pages C -1[...]

  • Page 172

    Selecting a Symbol Se t or Code P age The printer d efaults to th e internal sym bol set. Select ing the Int ernal Sym bol Set The CG T riumvirate fonts suppo rt only the A SCII and DOS Code P age Symbol Sets. Selecting the 437 or 850 Code P age These code p ages p rovi de ext ended and i nternatio nal characters and use p roportionally space d fon[...]

  • Page 173

    T o dete rmine the characte r cod e, a dd t he col umn num ber and r ow number for the character . F or exam ple, to produce th e ~ character , you would press Alt 1 26 (column 14 + r ow 11 2). Intern al Sym bol Set Symbo l Set s/C ode Pages C -3[...]

  • Page 174

    ANS I Symb ol S et C- 4 Symbol Set s/Cod e P ages[...]

  • Page 175

    Bold Char acter Set Symbo l Set s/C ode Pages C -5[...]

  • Page 176

    OCR A C haract er S et C- 6 Symbol Set s/Cod e P ages[...]

  • Page 177

    Code P age 437 ( Latin U.S. ) Symbo l Set s/C ode Pages C -7[...]

  • Page 178

    Code P age 850 (Latin 1 ) C- 8 Symbol Set s/Cod e P ages[...]

  • Page 179

    ASCII to He xadecim al Conver sion Chart Use the char t below to tran slate the ch aracters prin ted on you r test label . The chart lists A SCII characte rs and thei r hexadeci mal and decimal equi valent s. Char . Hex Decimal C har . Hex Decimal NUL 00 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 SY N 16 22 ENQ 05[...]

  • Page 180

    ASCII to He x adecimal Conver sion Chart (conti nued) Char . Hex Decimal C har . Hex Decimal $2 4 3 6 ; 3 B 5 9 %2 5 3 7 < 3 C 6 0 &2 6 3 8=3 D 6 1 ’2 7 3 9 > 3 E 6 2 ( 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 . 2 E 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 [...]

  • Page 181

    ASCII to He x adecimal Conver sion Chart (conti nued) Char . Hex Decimal C har . Hex Decimal R5 2 8 2 i 6 9 1 0 5 S 53 83 j 6A 10 6 T 54 84 k 6B 107 U 55 85 l 6C 108 V 56 86 m 6D 109 W 57 87 n 6E 110 X5 8 8 8 o6 F 1 1 1 Y 5 9 8 9p7 0 1 1 2 Z 5 A 9 0q7 1 1 1 3 [5 B 9 1 r 7 2 1 1 4 5 C 9 2s 7 3 1 1 5 ]5 D 9 3 t 7 4 1 1 6 ^5 E 9 4u7 5 1 1 7 _5 F 9 5 [...]

  • Page 182

    Binary to Hex C onversion Cha rt Binary Hex Binary Hex 000000 00 00 00 1000 00 20 000000 01 01 00 1000 01 21 000000 10 02 00 1000 10 22 000000 11 03 00 1000 11 23 000001 00 04 00 1001 00 24 000001 01 05 00 1001 01 25 000001 10 06 00 1001 10 26 000001 11 07 00 1001 11 27 000010 00 08 00 1010 00 28 000010 01 09 00 1010 01 29 000010 10 0A 0010 1010 2A[...]

  • Page 183

    Binar y to He xadecimal Conversion Chart (continued) Binary Hex Binary Hex 010000 00 40 01 1000 00 60 010000 01 41 01 1000 01 61 010000 10 42 01 1000 10 62 010000 11 43 01 1000 11 63 010001 00 44 01 1001 00 64 010001 01 45 01 1001 01 65 010001 10 46 01 1001 10 66 010001 11 47 01 1001 11 67 010010 00 48 01 1010 00 68 010010 01 49 01 1010 01 69 01001[...]

  • Page 184

    Binar y to He xadecimal Conversion Chart (continued) Binary Hex Binary Hex 100000 00 80 10 1000 00 A0 100000 01 81 10 1000 01 A1 100000 10 82 10 1000 10 A2 100000 11 83 10 1000 11 A3 100001 00 84 10 1001 00 A4 100001 01 85 10 1001 01 A5 100001 10 86 10 1001 10 A6 100001 11 87 10 1001 11 A7 100010 00 88 10 1010 00 A8 100010 01 89 10 1010 01 A9 10001[...]

  • Page 185

    Binar y to He xadecimal Conversion Chart (continued) Binary Hex Binary Hex 110000 00 C0 1110 0000 E0 110000 01 C1 1110 0001 E1 110000 10 C2 1110 0010 E2 110000 11 C3 1110 0011 E3 110001 00 C4 1110 0100 E4 110001 01 C5 1110 0101 E5 110001 10 C6 1110 0110 E6 110001 11 C7 1110 0111 E7 110010 00 C8 1110 1000 E8 110010 01 C9 1110 1001 E9 110010 10 CA 11[...]

  • Page 186

    Dot to R un Length Encoding Chart ON (Blac k) Dots # of Dot s Co de # of Dot s Co de 1A 1 4 N 2B 1 5 O 3C 1 6 P 4D 1 7 Q 5E 1 8 R 6F 1 9 S 7G 2 0 T 8H 2 1 U 9I 2 2 V 10 J 23 W 11 K 24 X 12 L 25 Y 13 M 26 Z OFF (White Dots) # of Dot s Co de # of Dot s Co de 1a 1 4 n 2b 1 5 o 3c 1 6 p 4d 1 7 q 5e 1 8 r 6f 1 9 s 7g 2 0 t 8h 2 1 u 9i 2 2 v 10 j 23 w 11[...]

  • Page 187

    FORMA T DESIGN TOOLS D Use copies of th ese workshe ets and grids to create formats, ba tch data, and che ck digi t schemes . Y o u may wan t to keep copie s of the compl eted forms for your reco rds: N Online Configu ration W orksheet N Batch Worksheet N Check Digit W orksheet N Supply Layo ut Grids (Inches, Metri c, Dots) N F ormat W orkshee t N [...]

  • Page 188

    Online Configuration W orkshee t The 9416 p rinter doe s not suppo rt the Back feed Con trol and Buffe r Allocation P ackets. HEADER BAUD WORD LENGTH STOP BITS PARITY FLOW CONTROL F COMMUNICATION SETUP HEADER I ONLINE HEADER HEADER POWERUP MODE LANGUAGE SEPARATOR SLASH ZERO SYMBOL SET A SYSTEM SETUP HEADER START OF HEADER PARAMETER SEPARATOR CHAR. [...]

  • Page 189

    Batch W orks heet B1 HEADER B2 FORMAT # B3 NEW / UPDATE B4 QUANTITY B BATCH HEADER E1 HEADER E2 FEED-MODE E3 BATCH-SEP E4 PRINT-MULT E5 MULTI-PART E6 CUT-TYPE E BATCH CONTROL E7 CUT-MULT BATCH DATA DATA 1 FIELD # BATCH CONTINUATION DATA C C C C C C C C C C C C C C C 2 3 4 5 6 7 8 9 10 11 12 13 14[...]

  • Page 190

    Chec k Di git W o rkshe et[...]

  • Page 191

    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 192

    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 193

    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 194

    [...]

  • Page 195

    D D D D R R R R 1 1 1 1 R R R R 4 4 4 4 NON - PRINTABLE TEXT FIELDS D1 HEADER D2 FIELD # FORMAT WORKSHEET TCMPCL2FW 10/94 D3 # OF CHAR. C C C C C C C C1 HEADER C2 ROW C3 COLUMN C4 GAP C5 FONT C6 HGT. MAG. C7 WID. MAG. C8 COLOR C9 ALIGNMENT C10 CHAR. ROT. C11 FIELD ROT. C12 FIXED CHAR. ("IN QUOTES") CONSTANT TEXT FIELDS C13 SYM. SET GRAPHI[...]

  • Page 196

    D D D D R R R R 1 1 1 1 R R R R 4 4 4 4 NON - PRINTABLE TEXT FIELDS D1 HEADER D2 FIELD # FORMAT WORKSHEET TCMPCL2FW 10/94 D3 # OF CHAR. C C C C C C C C1 HEADER C2 ROW C3 COLUMN C4 GAP C5 FONT C6 HGT. MAG. C7 WID. MAG. C8 COLOR C9 ALIGNMENT C10 CHAR. ROT. C11 FIELD ROT. C12 FIXED CHAR. ("IN QUOTES") CONSTANT TEXT FIELDS C13 SYM. SET GRAPHI[...]

  • Page 197

    GLOS SARY Batch Data 2,"Monarch" p Defines the ac tual informa tion (as fields within { } ) printed o n the l abel. Batch Control E,0,1,1,1 p Defines th e prin t job (a s a fiel d). Batch Header {B,1,N,1} First li ne of a batch, i mm ediatel y fol lowing ( { ). Identifies the form at and batch q uantity . Batch Packet {B,1,N,1 p 2,"M[...]

  • Page 198

    F ormat Header First line of a form at, imm ediatel y follo wing the start o f packet ( { ). A format heade r must begi n with F , fo llow ed by vari ous head er e lements. {F,1,A ,R,E ,600 ,150 ,"Fm t-1" p Monospaced Fonts All cha racter s have th e same wi dth an d ar e easy to cente r just ify . ( Stand ard, bold , and r edu ced are mo[...]

  • Page 199

    GLOS SARY Batch Data 2,"Monarch" p Defines the a ctual i nformatio n (as field s withi n { } ) printed o n the lab el. Batch Control E,0,1,1,1 p Defines the p rint job (as a fiel d). Batch Header {B,1,N,1} First line of a batch, i mmed iately followi ng ( { ). Identifie s the form at and ba tch quanti ty . Batch P acket {B,1,N,1 p 2,"[...]

  • Page 200

    For mat Header First li ne of a form at, imm ediatel y follo wing the start o f packet ( { ). A format hea der must begi n with F , fo llow ed by va rious h eade r elem ents . {F,1,A ,R,E ,600 ,150 ,"Fm t-1" p Monospaced F onts All chara cters have the same wid th and are easy to center justi fy . (Standard, bo ld, and reduc ed are monos [...]

  • Page 201

    INDEX A addi ng cus t om f ont s 2- 19 adj ust m ent s , pr i nt 2- 7 al gor i t hm , i n sum of di gi t s 4- 13 al gor i t hm , i n sum of pr oduct s 4- 12 al i gnm ent , bar code 3- 15 B bar code def i ni ng aspect r at i os 4- 9 PD F 417 opt i ons 4- 9 bar code al i gnm ent 3- 15 bar code densi t y synt ax 4- 8 bar codes char act er l engt hs 3-[...]

  • Page 202

    C cal l i ng t ec hni cal s uppor t 8- 4 changi ng bar code densi t y 4-7 com m uni cat i on set t i ngs 2- 14 packet c ont rol c har ac t ers 2- 12 secur i t y l ev el of PD F417 4- 8 - 4-9 char act er r ot a t i on in co n s ta n t te x t fie ld 3 -1 8 in te x t fi e ld 3 -6 char act er s m agni f yi ng f ont si ze B - 4 num ber of i n bar code 3[...]

  • Page 203

    D dat a copy opt i on 4 4- 4 deci di ng on a f i el d t ype 1- 7 f or bat ch 6- 5 li s t o f e r ro rs 8 -5 paddi ng opt i on 30 4- 6 pi cki ng a f ont 1- 8 dat a st r eam exam pl es A - 3 M axi code A -3 deci m al poi nt sel ect i on 2- 11 decr em ent i ng f i el ds f i x i ng t he f i rs t num ber 4- 11 synt ax 4- 10 usi ng opt i on 60 4- 10 d e [...]

  • Page 204

    E enabl i ng i m m edi at e com m ands 2- 16 ENQ r ef er ence t abl e f or byt e 2 7- 4 r ef er ence t abl e of byt e 3 7- 6 r equest i ng st at us 7- 2 R esponse 7- 2 er asi ng packet s 2- 18 er r ors dat a, descr i pt i on of 8- 5 f orm at 8- 14 har d pr i nt er f ai l ures 8- 17 m achi ne f aul t s 8- 15 F f eed m ode sel ect i on 6- 4 fie ld bi[...]

  • Page 205

    f ont consi der at i ons 1- 8 r ef er enced i n bat ch packet 6- 3 sam pl e 1- 2, A- 2 usi ng gr i ds 1- 6 fo r m a ts , m o d ify in g 6 -1 0 f orm at t i ng er ror s lis t o f 8 -1 4 G gener at i ng check di gi t s w i t h opt i on 314-7 gr aphi c def i ni ng bi t m ap f i el ds 5- 13 def i ni ng dupl i cat e f i el ds 5- 15 def i ni ng next - bi[...]

  • Page 206

    L l anguage, pr i nt er 2- 8 Lat i n char act er s C - 7 - C - 8 l ayout deci si ons t o m ake 1- 5 desi gni ng a l abel 1- 4 gr i d 1- 6 p rin t a r e a 1 -5 r ough sket ches 1- 6 l engt h o f a b a r c o d e fie ld 3 -7 of a non-pr i nt abl e f i el d 3- 19 o f a te x t fie ld 3 -3 l i nes d e f in in g 3 -2 0 def i ni ng as segm ent 3- 20 def i [...]

  • Page 207

    gener al over vi ew 4- 2 i ncr em ent i ng/ decr em ent i ng f i el ds 4- 10 or der i ng 4- 2 paddi ng dat a 4- 6 r est r i cti ons 4- 2 secur i t y/ t r uncat i on f or P D F417 4- 8 u s in g m u lt ip le 4 - 2 w i dt h/ l engt h f or PD F417 4- 9 P packet A synt ax 2- 8 packet B synt ax 2- 9 packet C synt ax 2- 10 packet cont r ol charact er s f [...]

  • Page 208

    u n it o f m e a s u r e c o m p a tib ility 1 - 6 pr i nt i ng bl ack t o w hi t e r at i o 5- 3 cancel i ng 2- 16 hor i z adj ust m ent 2- 7 or der i ng packet s t o dow nl oad 6- 2 over vi ew 6- 1 ver t adj us t m ent 2- 7 pr obl em r unni ng out of pr i nt er m em ory 2- 18 pr obl em s dpi v ar i es w i t h pri nt er 1-6 f ram i ng er ror whi l[...]

  • Page 209

    paddi ng dat a 4- 6 pr i nt cont r ol packet C 2- 10 pr i nt er conf i gur at i on upl oaded 2- 6 pr opor t i onal f ont m agni f i cat i on B - 7 r un l engt h graphi c packet 5- 17 sequent i al m et hod dow nl oadi ng 6- 9 suppl y set up packet B 2- 9 sys t em set up packet A 2- 8 te x t fie ld 3 -3 schem es cust om i zi ng chec k di gi ts 4- 11 [...]

  • Page 210

    T t abl e bar code l engt hs 3- 8 EN Q r ef er enc e byte 2 7- 4 EN Q r ef er ence byt e 3 7- 6 f i x ed/ var i abl e bar codes 3- 8 hexadeci m al conver si on C -12 i m m edi at e com m ands 2- 16 j ob s t at us 0 - 2 7- 13 r un l engt h conver si on C - 16 t echni c al suppor t 8- 4 te x t fie ld s char act er r ot ati on 3- 6 col or at t r i but[...]

  • Page 211

    [...]

  • Page 212

    Visit for sales, service, supplies, information, and telephone numbers for our locations throughout the world. TOLL FREE: 1-800-543-6650 (In the U.S.A.) 1-800-363-7525 (In Canada) www .monarch.com[...]