Tally Genicom 6600 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
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Tally Genicom 6600, 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 Tally Genicom 6600 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 Tally Genicom 6600. 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 Tally Genicom 6600 should contain:
- informations concerning technical data of Tally Genicom 6600
- name of the manufacturer and a year of construction of the Tally Genicom 6600 item
- rules of operation, control and maintenance of the Tally Genicom 6600 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 Tally Genicom 6600 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 Tally Genicom 6600, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Tally Genicom 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 Tally Genicom 6600.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Tally Genicom 6600 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

    6600 Series Printers Applications Man ual Vo l u m e 4 Graphics La nguages - Code V , PGL, MT660 IG[...]

  • Page 2

    [...]

  • Page 3

    6600 Series Printers Applications Man ual Vo l u m e 4 Graphics La nguages - Code V , PGL, MT660 IG[...]

  • Page 4

    T rad emark Acknowle dgemen t s Acroba t ® Reader is a tradema rk of Adobe Systems In corporate d. DEC is a trademark of Compaq Co mputer Corp. Epso n is a trade mark of Sei ko Epson Co rp. Genico m is a trade mark of Ge nicom L.L.C. HP is a t rademark o f Hewlet t-Packard Co mpany. IBM and P roprinter are tradem arks of Inte rnationa l Busines s [...]

  • Page 5

    1 QMS® Code V™ Graphics P rocessing Language ... ....... ...... ....... ....... ....... ....... ........ ....... . 15 Graphics P rocessing L anguage ............. ................... .................... ....... 16 Graphics M ode ................... ............ .................... ................... .............. 16 Turning Graph ics Mode O [...]

  • Page 6

    Table of Contents Block Characte r Fonts .............. ................... .................... ................... . 37 7.5 CPI ..... .................... ................... ................... .................... ....... 37 10 CPI ............. ................... ................... .................... ................... . 38 12 CPI .......[...]

  • Page 7

    Table of Contents 4 Bar codes . ....... ....... ....... ........ ....... ....... ..... ....... ..... 61 Selecti ng Barcodes .................. .................... ................... .............. 62 Barcode De nsity ........... ................... ................... .................... ....... 62 Barcode He ight ............ ..................[...]

  • Page 8

    Table of Contents 6 Buffered/Def ined Forms ..... ......... ........ ......... ....... 99 Buffered Forms ............ .................... ................... ................... .............. 99 Data Fields ............ .................... ................... ................... .............. 9 9 Buffered Form Create ............... ...........[...]

  • Page 9

    Table of Contents Two of Five w ith 3:1 Ratio ( Type 10)..... .................... .................. 13 6 Interleave d Two of Five, 3:1 (Type 11).. .................... .................. 13 7 UPC Versi on A (Type 12 ) ......... .................... ............. .................. 13 8 EAN-13 (Type 13) ........ ................... ...............[...]

  • Page 10

    Table of Contents PGL Command s .... ................... ................... .................... .................. 155 Command P resentation ............ ............ .................... .................. 157 Alphanum eric String Creation Com mands (C reate) .. .................. 158 Increme nted Static ( Fixed) Al phanumer ic Strings ..... ...[...]

  • Page 11

    Table of Contents 10 PGL B arcodes .... ......... ....... ........ ....... ....... ......... 205 PGL Ba rcodes (Used in CREATE Mo de Only) ... ................... ............ 20 5 Barcode Co mmand Param eters ................... ................... ............ 205 Data Field Characters .. ................... ............. ................... ....[...]

  • Page 12

    Table of Contents EAN 128 ................ ............. ................... .................... .................. 257 US Postn et Barcode ..... ................... ................... ............. ............ 26 2 Large Cha racter Printin g (LCP) .................... ................... ............ 26 3 LCP C har acte r Set US- AS CII LCP Cha[...]

  • Page 13

    Table of Contents Zero Param eter (Menu L evel 2) ............ .................... .................. 29 5 Vscale Parameter ( Menu Leve l 2) ... ................... ............. ............ 295 PGL Sp ecial Func tion Comm and Characte r (SFCC) Pa rmeter (Menu Le vel 2) ...... ................... .................... ................... .........[...]

  • Page 14

    Table of Contents[...]

  • Page 15

    15 1 QMS ® Code V ™ Graphics Pr ocessing Language This manu al descr ibes the fe atures and u ses of the Code V Gra phics Process ing Langua ge. Code V us es a Graph ics Proc essing Lang uage (GPL) that prov ides the us er with total control ov er the prin ting and fo rmatting of graphic s images. This G PL is compatib le with QMS ® Cod e V ™[...]

  • Page 16

    16 Chapter 1 Graphics Proce ssing Language Graphics Processing Language The Grap hics Proc essing La nguage (GP L) consis ts of a set o f command s that are u sed to prin t graphic s image s such as block charac ters, bar codes, lines, a nd boxes, as well as provide fo rmatting con trol for the correct placeme nt of these images. R elativel y compl[...]

  • Page 17

    PY Then 17 When Gr aphics Mo de is on: • The cont rol panel d isplays ONL INE GRAP HICS • All GP L commands and data ar e proces sed by Co de V • Non-GPL da ta is pass ed to the cur rent emulati on. PY Then This con trol pane l option defi nes the ac tion taken o n character s that are on the sa me line as the Graphi cs Mode On Comm and (^PY [...]

  • Page 18

    18 Chapter 1 Code V Command Character (CV CC) Code V Command Characte r (CVCC) All GP L commands begin with a Command Character. By default, th is charac ter is an A SCII caret (^ ) having h exadeci mal value o f 5E. Changing The CVCC There ar e two ways to c hange the CVCC. Using ESC Se quenc es Using the ^N Command C hange Sequ ence This m ethod [...]

  • Page 19

    Turning Free Format On 19 Free Format The GPL p rovides a mode which i gnores a ll data with v alues less t han 20 (decim al 32). Data h aving v alues bel ow decimal 32 are c ollectivel y call ed Control C haracters and incl ude Line Feed, For m Feed, and E scape charac ters. By u sing Free For mat Mode, t he user can filter o ut unwanted Control C[...]

  • Page 20

    20 Chapter 1 Free Format Control Code Eq uivalent s When Free F ormat is turne d ON, GPL control co de equival ents are treate d as actual A SCII control c odes. For example ^! fun ctions in t he same ma nner as the ASCII c ontrol co de SOH. If co ntrol code c haracters n eed to be pa ssed to the prin ter in Fr ee Format M ode, use th e control c o[...]

  • Page 21

    Control Code Equivalents 21 Ignore Data The Ignore Data co mmand causes the printer to ignore al l data (e xcept for th e command to turn Ignore Data OFF). This allows comme nts or other tha t is not to be pri nted to be ins erted in to the docu ment for info rmation purposes. Format : ^X<data>^ A ^X Ignore Da ta On Comm and. The pr inter wil[...]

  • Page 22

    22 Chapter 1 Graphic s Pass Not all G PL comm ands and d ata sent to the printer need to be in a pass. In fact, many c ommands m ust be ou tside of a pas s to func tion properly . For instanc e, the com mand ^H se ts the for m length if i t is used outs ide of a pas s, but sets t he pass heig ht if it is u sed within a Pass . At this p oint, it may[...]

  • Page 23

    Pass F ormat 23 The Print er uses a Hea p Buffer t o process the p ass for pr inting. If a Grap hics Pass i s so com plex that pr ocessing it over flows the a vailable He ap Buff er space, t he Print er aborts p rocessing a nd announc es a Heap Overlfow fa ult. Pass Format A single Graph ics Pass Command is format ted like this: Command ^ {M, U, V [...]

  • Page 24

    24 Chapter 1 Graphic s Pass V erti cal Lef t Orientation (^E) Prints dat a down th e page and roated 90 deg rees count erclockw ise so th at the basel ine faces the right m argin of the paper: hh The hei ght of each indivi dual barcod e or blo ck character . This dimensi on is me asured ver tically o n the page a nd is sp ecified in increm ents of [...]

  • Page 25

    Multiple Pa sses 25 GPL Commands Most of th e exam ples shown in this manual a ssume Gr aphics Mode and Fr ee Format Mod e are turne d on, altho ugh the exa mples will not always s how the ^PY and ^F commands. T he comp lete set of co mmands to tu rn Graphi cs and Free Format Mod e On, send GPL com mands and data , then turn Free Format and Graphi [...]

  • Page 26

    26 Chapter 1 GPL Commands[...]

  • Page 27

    27 2 Character Printing Control Panel Option A new opti on has be en added to the contr ol panel unde r the Grap hics categor y . T he new op tion, Vscal e, determ ines whether or not ver tical bloc k charac ters will be s caled to match the difference betwee n the ho rizontal and vert ica l prin t den siti es. The optio n is ne cess ary to be fu l[...]

  • Page 28

    28 Chapter 2 Block Character When a bl ock cha racter is rotated 90 de grees clo ckwise or countercl ockwise on a page, t he height a nd width valu es are exchan ged: • the Gra phics Pass h eight value determin es the new character width. • the Gra phics Pass w idth valu e determine s the new char acter hei ght. Command ^{M, U , V, or E}hhwwjjd[...]

  • Page 29

    29 The foll owing examp les illustr ate block c haracter pri nting. Example 1: The Grap hics Pass ^M020200 0Graphics ^- prints: ^M Horizont al orienta tion of ch aracter. 02 Character height of 0 .2 inches (0.5 1 cm). 02 Characte r width o f 0.2 inch es (0.51 cm). 00 Justifi ed downwar d 0.00 inc hes. 0 No additi onal dot rows of justific ation dow[...]

  • Page 30

    30 Chapter 2 Block Character Example 4: The Grap hics Pass ^E010100 0Vertical Lef t^_ prints : ^E Vertic al left or ientatio n of the pas s. 01 Character height of 0 .1 inches (0.2 5 cm). 01 Characte r width o f 0.1 inch es (0.25 cm). 00 No justi fication down . 0 No additi onal dot rows of justific ation down . Example 5: The Grap hics Pass ^M0202[...]

  • Page 31

    31 Example 6: To place OP TION dire ctly und er GRAPHICS , a pass ter minator (^-^*) mus t be placed afte r the end of the first pas s but before the begin ning of the second p ass: ^M0404000G RAPHICS^ -^*M04040 53OPTION^- will now print: Example 7: This exam ple shows hori zonta l bl ock ch arac ter s with varyi n g degrees of justific ation. The [...]

  • Page 32

    32 Chapter 2 Descender Mode • Third Com mand - ^M0303 020s ^M Horizont al orienta tion of ch aracters. 03 Character height of 0 .3 inches (0.7 6 cm). 03 Characte r width o f 0.3 inch es (0.76 cm). 02 Just ified down 0.2 inche s (0.51 cm). 0 No additi onal dot rows of justif ication s Data to be printed. • Fourth Com mand - ^M0 303000s^- ^M Hori[...]

  • Page 33

    Revese Imag e Descen der Mode 33 Reverse Image Reverse Im age caus es the print er to pr int white bloc k charac ters on a bl ack backgroun d. The bl ack backg round ex tends beyon d each ch aracter on e dot row or col umn for e very 0.1 i nch increm ent of cha racter win dow size . For example , a Reverse Image chara cter window w ith a hori zonta[...]

  • Page 34

    34 Chapter 2 Half-Tone Example 2: Sending the Graphics Pa ss ^M0303000^R^Dfg hij^R^D^- with Descende r Mode ON p rints: NOTE: The dark bac kground of Reverse Ima ge extend s three dot r ows below the descende rs. Half-T one Lines, bo xes, and charac ters are p rinted in s olid black , but they can also be printed in patterns o f dots. These patter [...]

  • Page 35

    Half-Tone Toggle 35 Half-T one T oggle Once a half-tone patter n has been selecte d, it can be toggled ON and OFF within a Graphic s Pass wi th the com mand: Comman d ^KH<data> ^KH Example: The Graphics Pass ^M 0303000GRA ^ KL05PHI^KH SC OP^KHTIO^KHN^- prints: GRA Data pr inted as solid b lack. ^KL Turns Half-Tone Mod e ON. 05 Selects the 05 [...]

  • Page 36

    36 Chapter 2 Half-Dot Mode (Double Density) Half-Dot Mode (Double Density) The Half -Dot Mode causes the p rinter to p rint at 12 0 DPI horizontall y (the standard pr int dens ity is 60 DP I). Printing at 120 dpi res ults in dark er printin g and redu ces the s tairstep effect of di agonal line s. It is m ost often used to improv e barcode r eadabi[...]

  • Page 37

    7.5 CPI 37 • Second G raphics Pass - ^M0 303040 ^KH^KFOPTIO N^KF^KH^- ^KH Toggles Half-Ton e Mode ON and defaul ts to last pattern s elected (E A). ^KF Toggles ON H alf-Dot Mo de. OPTION Data printed with the s elected p attern (EA) i n Half- Tone/Half- Dot Mode. ^KF Toggles OFF Hal f-Dot Mod e. ^KH Toggles OFF Half- Tone Mode. Block Character Fo[...]

  • Page 38

    38 Chapter 2 Block Character Fonts 10 C PI The 10 CP I block cha racter set is 0.1 inc hes high and is se lected by using th e following Graphic s Pass Comman d. Command ^{ M,U,V,E}010 1jjd<data> ^- Argumen ts ^{M,U,V,E } One of fo ur Graphics Pass orien tations (^M f or horizontal , ^V for clockwi se rotation, ^E for count erclockwis e rotat[...]

  • Page 39

    12 CPI 39 12 C PI The 12 CP I character s et is 0.1 inc hes high and is selecte d with the fol lowing specia l Graph ics Pas s comm and. Command ^ {M,U,V,E}000 1jjD<data>- Argumen ts ^{M,U,V,E } One of fo ur Graphics Pass orien tations (^M f or horizontal , ^V for clockwi se rotation, ^E for counter clockw ise rotatio n, or ^U for up side dow[...]

  • Page 40

    40 Chapter 2 Code V Font Selection Code V Font Selection Since Co de V runs o n top of ano ther emulati on, the Code V Languag e has the abili ty to print either em ulation fo nts or Code V fon ts. When Code V is turned on via the ^PY ^- command, i t sets the ou t of pass font to th e 10 CPI Draft emulation font using the char acter set sel ected o[...]

  • Page 41

    15 CPI 41 The upper C ode V character se t contains the followi ng character s not found in the L ati n1 s et: Compressed Font s Code V has the foll owing nine compre ssed fonts for use in nor mal print ing outside of a G raphics Pass. • Near Lette r Quality ( NLQ) char acter sets at 10, 12, 13.3 , 15, and 17 .1 CPI. • OCR-A and O CR-B 0.10 i n[...]

  • Page 42

    42 Chapter 2 NLQ Fonts Example 1: The comma nd ^#6OCR-A cha racters^- p rints: Example 2: The comma nds ^M0202 000GRAPHICS PASS^-^*^# 2^- COMPRESSED FONT^- prints: NLQ Font s The NLQ fonts use 0.1 0 inch high Gothic cha racters w henever high qual ity print or high den sity is de sired. NLQ fonts are lim ited to Hor izontal Orientat ion only , and [...]

  • Page 43

    15 CPI 43 Example 2: The Graphi cs Pass ^M0000000^S1A line^T010 0of text^- ( 10 CPI) prints: Default Font Select ion This com mand allo ws selec tion of a default fon t that whe n issued in side a pass, selects th e font used for the dura tion of tha t pass only . When u sed outside a pass , it selec ts the font us ed in all non-graph ics print ing[...]

  • Page 44

    44 Chapter 2 Draft Fonts Draf t F ont s The draft fo nts, when issued inside a pass , select the font used for the duration of that pass onl y . W hen used outsi de a pass, they sel ect the fo nt used in a ll non-gr aphics printing . Command ^ @Cnn Argumen ts ^@C Draft Fo nt Command. nn One of th e draft fon t numbers lis ted below: 05 = double hig[...]

  • Page 45

    Half Space Font Mode 45 Half S p ace Font Mode Selects 60 DPI, fas t speed, lowe st quali ty fonts. The paper will not back up to print an y GPL font ( excludin g OCR) when ^~ FH is selec ted. Command ^~ FH Lines Per Inch The numb er of ch aracter line s per in ch may b e set with the command: Command ^ @Lnn Argumen ts ^@L The Lin es Per Inc h Comm[...]

  • Page 46

    46 Chapter 2 Control Panel Option Control Panel Option The foll owing Cont rol Panel o ption pro vides mor e control o f speed an d quality . Block C haract er This opti on allows y ou to set the s ize at whic h Block Chara cter Smooth ing begin s. NOTE: Smoothin g slows d own the Code V proces sing. The d efault is size 3. ISO Chara cter Set s Sev[...]

  • Page 47

    Block Char acter 47 ISO Chara cte r Set T abl e[...]

  • Page 48

    48 Chapter 2 ISO Char act er Set Ta bl e[...]

  • Page 49

    49 3 Cr eating Lines And Graphics Line Drawing Code V al lows printi ng of solid or dashed l ines of vario us thickne sses and orientat ions. T he foll owing se ctions describe the line d rawing commands and their usag e. Solid Lines Descripti on Solid l ines ca n be prin ted horizon tally and vertical ly rang ing in width and l ength fro m one dot[...]

  • Page 50

    50 Chapter 3 Line Drawing Example 1: The comma nd ^LS04000 001^- print s a hori zontal line exactly 4 inches ( 10.2 cm) l ong and 1 do t row thick . ^LS Solid l ine print com mand. 040 A horizo ntal dimensi on of 4.0 i nches (10.2 c m). 0 No dot col umn addit ions to th e horizonta l dimensi ons. 000 No ve rtical dim ensions in incr ements o f 0.1 [...]

  • Page 51

    Dashed L ines 51 Dashed Lines Descripti on Dashed line s are drawn by printin g altern ate tenths of an inch (every 0 .25 cm). The individu al dashe d marks will be orien ted to the line’ s stronges t dimensio n (horizo ntal or vert ical). If the horizontal and vertic al lengt hs are equa l, the das hes will be horizontal . Dashed l ines ca n be [...]

  • Page 52

    52 Chapter 3 Line Drawing Example 2: The comma nd ^LD001002 10^- prints a v ertical das hed line 0.10 inc h wide and 2.1 i nches (5.3 cm) tall. ^LD Dashe d Line comma nd 0010 Specifi es a horizont al dim ension of 0.1 inches . 0210 Specifies a vertica l dimensio n of 2.1 inc hes. Example 3: Dashed li nes wil l print hor izontally if the ho rizontal[...]

  • Page 53

    Dashed L ines 53 Boxes Descripti on Boxes c an be dr awn in a var iety of s hapes, siz es, and line weights. Maximum box size i s limit ed to the ma ximum prin ted pass le ngth and the width of th e paper bein g printed upo n. NOTE: When print ing boxes , the minimu m box len gth must b e greater th an twice the thickne ss of the vertical borders. [...]

  • Page 54

    54 Chapter 3 Boxes Example 2: The comma nd ^LB02500 10025^- p rints the follo wing: ^LB The Box comman d 0250 Line len gths for top a nd bottom b orders of 2.5 inches (6.4 cm) wi th no addi tional do t columns. 0100 Line len gths for left and right bo rders o f 1.0 inch es (2.54 cm ) with no additiona l dot row s. 2 Thicknes s of top a nd bottom b [...]

  • Page 55

    Dashed L ines 55 Example 4: The Grap hics Pass , ^M020200 0^LB009000 09011GRAPHI CS^- prints the following box and c haracters: ^LB The Box comman d 0090 Horizon tal length of box is 0 .9 inches. 0090 Vertic al height of b ox is 0. 9 inches . 1 Thicknes s of top a nd bottom b orders is 1 dot row. 1 Thicknes s of right and le ft borders is 1 dot col[...]

  • Page 56

    56 Chapter 3 Form Drawing d Add iti onal h oriz ontal pos iti oning of th e fi rst ve rti cal line in dot colum ns, ranging from 0 to 9. t Thicknes s of the f irst ve rtical li ne in dot c olumns, ranging from 1 to 9. ... Represents a repeat of th e llldt com mand for eac h addition al vertica l line to be printed. The distanc e between each verti [...]

  • Page 57

    Dashed L ines 57 Plot Mode Descripti on Plot Mod e allows you to crea te and pri nt your own g raphics image s. The Plo t Mode com mand mus t be inside a Graphi cs Pass . Plot data is base d on ve rtical co lumns of seven do ts each. E ach column i s descri bed by a hex byte that specifies which of t he seven d ots to pri nt. The Leas t Signif ican[...]

  • Page 58

    58 Chapter 3 Logos The X is dra wn dot by dot as il lust rat ed in Figu re 2. Figure 2. Plot Mode Exa mple Logos A set of predefine d logos c ome with C ode V. See Appendix C, “Logo s” on page 271 for a table of logos. T he first twelv e are avail able in all four orientat ions; the last two on ly work i n horizonta l and ups ide down or ientat[...]

  • Page 59

    Version 2 logos 59 V ersion 2 logos The Versi on 2 logo comm and prints al l logos. The lo go command must occu r within a Graphic s Pass . Command ^ILOGO,d,nn^G Argumen ts ^ILOGO Versi on 2 logo c ommand d Density: H= high, L=low nn A hex nu mber indic ating the log o to be use d. See Appe ndix C, “ Logos” on page 271 for a li sting of logo nu[...]

  • Page 60

    60 Chapter 3 Pixel Exp ansion To enlar ge the logo , send the Pix el Expans ion code fi rst, followe d by the lo go comman d. For example, ^M0101000^IP EXP,3,3^G^ILOGO,L45^G^- p rints: Example 2: Sending the code ^M ^IFONT,S,3^G line of Text^- prints at t he norma l size: Whereas s ending th e code ^M^IFO NT,S,3^G^IPEX P,4,3^GLine of Text^- prints:[...]

  • Page 61

    61 4 Bar codes The CVCC provides the capability to print sever al standard ba rcode sty les with or wi thout accom panying huma n-readable charac ters. All barcode encodin g algorithms reside i n the printer. The user nee ds to only s end the Barcod e Command follow ed by the data to enc ode, and the pr inter will do the rest. The Barcode s tyles i[...]

  • Page 62

    62 Chapter 4 Selecting Barcodes Code V su pports V ers ion 1 and V ersion 2 Barcode c ommands . V ersion 1 commands allow m ore flexibili ty in the placement of the hum an-readable te xt portion of a barcode . V ersion 2 comman ds have t he advantage o f includ ing the name o f the barc ode styl e in the comm and. Eith er comm and must b e containe[...]

  • Page 63

    Barcode V ersion 1 63 Barcode V ersion 1 The V e rsion 1 comm and for pr inting a bar code is: Command Defa ult Ratio: ^{B,C}ax <data>^G Variab le Ratio: ^{B,C}a9x< ratio><da ta>^G Argumen ts ^{B,C} B to pri nt a horizontal barcode, o r C to print a vertical barcode . a One of th e followin g characte rs: B, prin ts the OCR -B fon[...]

  • Page 64

    64 Chapter 4 Example 2: The Grap hics Pass ^M051500 0^CYD67890^G^- prints: ^M0515000 Tur ns ON th e Graphic s Pass Mode. B arcode h eight is 1.5 i nches with no vertic al justifi cation. ^C Indicates th e barcode o rientati on will be v ertical. Y Non-OCR human-read able characte rs will prin t. D The Coda bar barcod e style (see T a ble 3). 67890 [...]

  • Page 65

    Barcode V ersion 2 65 <data > The alphan umeric char acters to be encoded. ^G Command Termina tor Ta b l e 3 sho ws the available ba rcode style s and associated indices: * These rati o numbers a re to be read in pairs. They re fer to the re lative ratios of the w idths of the ba rs and gaps in barcode ch aracters and corresp ond to narrow ba[...]

  • Page 66

    66 Chapter 4 NOTE: We cannot gu arantee th a barcode d ata with uni que ratios other than those li sted abov e will resu lt in reada ble printer output. W hen using unique r atios, make s ure that the wid e and narrow b ar ratios c onform to requi rements for r eadability . Example 1: The followi ng comma nd is the V ersion 2 eq uivalen t of Examp [...]

  • Page 67

    Barcode V ersion 2 67 Example 3: Example 2 m ay be pr inted with the human-r eadable cha racters embedded in the b arcode by replacing B with an E as sho wn below: ^M05 05000^IBARC,C3 9,E,12345^G ^- prints: ^M0505000 Se ts up h orizontal orientat ion and sets th e barcode height to 0.5 inches. ^IBARC, T urns ON the Ba rcode Mode . C39, Select s the[...]

  • Page 68

    68 Chapter 4 Example 5: The Grap hics Pass ^U0505^IBA RC,EAN8,E,123 4567^G^- prints: ^U0505 Causes the b arcode to be upside d own with a height of 0.5 inches. ^IBARC Turns ON the Barcod e Mode. EAN8 Sets the barcode style to EA N 8. E Embeds the human- readable c haracter t ranslation in the bar code. 1234567 Barcode da ta as well as huma n-readab[...]

  • Page 69

    Barcode V ersion 2 69 First Command : ^M0505000^IFONT,S,1^G^IBAR C,C128,B,Horizontal^G ^M0505000 Cau ses barcode t o print hor izontally with a height of 0.5 inc hes. ^IFONT,S,1^G Sele cts Draft 10 CPI char acters. ^IBARC,C128 , Turns O N Barcode M ode and s elects Code 1 28 barcode . B, Prints the ch aracter tr anslation below the ba rcode. Horizo[...]

  • Page 70

    70 Chapter 4 ^G Command Termina tor Fourth C ommand: ^V0505000^T0 250^IBARC,C 128,B,V ert Right^G^- ^V0505000 Cau ses barcode t o print ver tical right with a height of 0.5 inc hes. ^T0250 Tabs th e start of the barcode 2.5 inches from the left ma rgin. ^IBARC,C128 , Turns O N Barcode M ode and s elects Code 1 28 barcode . B, Prints the ch aracter [...]

  • Page 71

    High Density Barcode 71 Example 1: Barcodes can be expa nded by dou bling the rati o of the light/da rk bars. Co de 39, whic h is norma lly 1:1:3 :3 can be pr inted doub le wide b y sending th e Versi on 2 Graph ics Pass , ^M0505000^ IBARC,C39,R2 :2:6:6,E,123 45^G^- prints : Example 2: Barcodes can als o be expan ded by repl acing the ratio numbe r[...]

  • Page 72

    72 Chapter 4 LOGMARS Barcode The LOGM ARS barcod e is a styl e used by th e U.S. gov ernment. Alt hough it was meant to print with the human- readable c haracters plac ed below t he barcode (B), LOGM ARS can also b e used the with human -readable charac ters embedd ed in the b arcode (E ) or not se lecte d (N). Example: The G raphic s Pass, ^M101 0[...]

  • Page 73

    Code 128 Barcode 73 Example 1: The Graphic s Pass ^M0505000^ IFONT,S,1 0^IBARC,C128,E, ABCDE^G^- p rints: Example 2: By addi ng the greater than sy mbol to th e printable character s of Exampl e 1, the Graphics Pass , ^M0505000^ IFONT,S,1 0^IBARC,C128 ,E,>ABCDE^G ^- prints a differen t barcode pa ttern, indic ating that >A (decimal 65) now re[...]

  • Page 74

    74 Chapter 4 The foll owing examp les illust rate the S pecial Character usa ge Ta b l e 4. Code 128 Special Command Ch aracters Special Character Code 128 Hex V alue Code A Char act er Code B Char acter Code C Character >0 30 > > 30 >1 95 US DEL 95 >2 96 FNC3 FNC3 96 >3 97 FNC2 FNC2 97 >4 98 Shif t Shift 98 >5 99 Code C Cod[...]

  • Page 75

    Code 128 S pecial Charact ers 75 Code 1 28 S pecia l Characters When a st yle sel ection has be en made , character da ta will be tran slated from the se lected code style to the Cod e 128 repres entation as sh own in Ta b l e 5. NOTE: Codes 96 t hrough 102 do not have correspo nding ASCII c haracter transla tions; these may be encoded us ing the s[...]

  • Page 76

    76 Chapter 4 23 77 23 24 88 24 25 99 25 26 :: 26 27 ;; 27 28 << 28 29 == 29 30 >> 30 31 ?? 31 32 @@ 32 33 AA 33 34 BB 34 35 CC 35 36 DD 36 37 EE 37 38 FF 38 39 GG 39 40 HH 40 41 II 41 42 JJ 42 43 KK 43 44 LL 44 45 MM 45 46 NN 46 47 OO 47 48 PP 48 49 QQ 49 50 RR 50 51 SS 51 T able 5. Code 128 T ranslation T able Code 128 Va l u e Code A [...]

  • Page 77

    Code 128 S pecial Charact ers 77 52 TT 52 53 UU 53 54 VV 54 55 WW 55 56 XX 56 57 YY 57 58 ZZ 58 59 [[ 59 60 60 61 ]] 61 62 ^^ 62 63 63 64 NUL ‘ 64 65 SOH a 65 66 STX b 66 67 ETX c 67 68 EOT d 68 69 ENQ e 69 70 ACK f 70 71 BEL g 71 72 BS h 72 73 HT i 73 74 LF j 74 75 VT k 75 76 FF l 76 77 CR m 77 78 SO n 78 79 SI o 79 80 DLE p 80 T able 5. Code[...]

  • Page 78

    78 Chapter 4 81 DC1 q 81 82 DC2 r 82 83 DC3 s 83 84 DC4 t 84 85 NAK u 85 86 SYN v 86 87 ETB w 87 88 CAN x 88 89 EM y 89 90 SUB z 90 91 ESC { 91 92 FS | 92 93 GS } 93 94 RS ~ 94 95 US DEL 95 96 FNC 3 FNC 3 96 97 FNC 2 FNC 2 96 98 SHIFT SH IFT 98 99 CODE C CODE C 99 100 CODE B FUNC-4 CODE B 101 FNC 4 CODE A CODE A 102 FNC 1 FNC 1 FNC 1 T able 5. Code[...]

  • Page 79

    Accessin g POSTNE T in CVCC 79 Post net Bar codes POSTNET barcodes ar e now availabl e to all Code V user s. Y ou can no w print POSTNET barcodes on envelop es or any p rinter outp ut desired. The United S tates Po stal Serv ice defi nes POSTNET Barcode s in USP S Publi cation #25 , A Guide T o Busine ss Mail Preparation. Beca use of the strict sp [...]

  • Page 80

    80 Chapter 4 Post net Bar co des Parameters In POSTNET When use d with POSTNE T barcodes, s ome parameters fun ction differently than wh en us ed wi th ot he r barc odes. Th ese p arame ter s are as fo llo ws: ^IBARC,POSTNET ,B,98032^ The Below ( B) parameter ad ds human-rea dable cha racters bel ow the barcode , but unli ke other bar codes, does n[...]

  • Page 81

    HIBCC Barcode 81 HIBCC Barc ode The HIBCC barcode style i s used by t he health i ndustry . It is actually a Code 39 barc ode with a che ck digit. If the human- readable te xt is pr inted, it is bracke ted on eith er side by an asterisk . Lower-cas e letter s cannot be used with the HIBCC b arcodes. Example: The Gr aphics Pass , ^M0505000^ IFONT,S,[...]

  • Page 82

    82 Chapter 4 Post net Bar co des[...]

  • Page 83

    83 5 Positioning a nd Repeating Posi tioning Dat a This cha pter discu sses the form atting and positioning commands provided by Code V . Horizont al T ab The Hor izontal T ab comm and allows the user to specify th e current p rint positio n relative to the left mar gin. When issued outsid e a pass, it sets th e default left margin for all sub sequ[...]

  • Page 84

    84 Chapter 5 Pos ition ing D ata Example 2: Since th e tab command always specifies the prin t positio n relativ e to the le ft margin , it is po ssible to b ack up to previous ly printed position s within t he line. Fo r instan ce, the follo wing example prints B before A even though A appears befo re B in the command se quence ^M0505^T0100A ^T0 0[...]

  • Page 85

    Pass Heigh t 85 Pass Height This func tion changes the heigh t of block characters a nd barco des within a Graphi cs Pass. Command ^Hx x Argumen ts ^H Pass Height Comma nd xx New window h eight in inc rements of 0.1 inches (0.25 cm ) from 01 to 99. The a ctual heigh t ranges from 0.1 to 9.9 inches (0.3 to 25.2 c m). Example: The Graphics Pass, ^M04[...]

  • Page 86

    86 Chapter 5 Pos ition ing D ata Pass Wid th This fu nction chan ges the wi dth of block character s within a G raphics B ox. Command ^W xx Argumen ts ^W Pass Width Co mmand xx New window w idth in increm ents of 0.1 inches (0.25 cm ) from 01 to 99. The a ctual width r anges from 0.1 to 9.9 inches (0.25 to 25.2 cm). Example: The G raphics Pass, ^M [...]

  • Page 87

    Dot Slew 87 vvv The vert ical dens ity in d ots per inc h. The all owable is from 040 to 240 . Example 1: The Grap hics Pass , ^M040400 0^~D050050 50x50 dpi^- prints: Example 2: The Graphic s Pass, ^M0505000^ ~D0700 72^BYA123456 7890^G^- prints: Example 3: The Graphic s Pass, ^M0505000^ ~D0600 72^BYA123456 7890^G^- prints: Dot Slew The Dot S lew co[...]

  • Page 88

    88 Chapter 5 Pos ition ing D ata Interrupt Func tion With the I nterrupt function, a G raphics Pass may b e interrup ted at a designat ed vertical distance from the top of the pass to allo w another Pass to begin printing at that l ocation. Th e Interr upt comma nd is no t processed u ntil a Pass T er minator is received . Any Code V comma nds betw[...]

  • Page 89

    Horizontal Repeat, Ver sion 2 89 Repeating Dat a The printe d image d efined by a sequence o f Code V c ommands a nd data may be repeated h orizontally and vert ically throu gh the us e of Code V Repeat comm ands. This techn ique is often us ed to replicat e labels, al lowing the u ser to print numerous l abels from a single co mmand seq uence. Us [...]

  • Page 90

    90 Chapter 5 Repeating Data, Version 2 Example 1: The command ^IREP H,2,200^G ^M0202000RE PEAT^_^IREPE ^- prints: ^IREPH, T urns ON the Horizontal Repeat Mod e. 2, The num ber of tim es the data is to be repea ted. 200 2.0 inch es between the star t of each repetition with no additi onal do t columns. ^M0202 000REPEA T^ The Grap hics Pa ss contain [...]

  • Page 91

    Vertica l Repeat, Vers ion 2 91 V ert ical Repea t, V ersion 2 V ertic al repetit ion ca n be sele cted by b racketing the comma nds and d ata to be repea ted with the commands shown be low . Both Graphics and non- Graphics comman ds and data are r epeated ve rtically . Command ^IREPV,n,v d^G <data>^IREPE Argumen ts ^IREPV Vertic al Repeat C [...]

  • Page 92

    92 Chapter 5 Repeating Data, Version 2 Mu ltip le Repe at Com man ds A Grap hics Pass may co ntain more than o ne Repe at S tart/Rep eat End pair . When a G raphics Pas s contains mo re than on e pair of Repe at S tart/Repeat End comm ands, the additiona l pairs are d escribed as being “nested” i nside the Gra phics Pass. The nexted pair s are [...]

  • Page 93

    Multiple Repeat Commands 93 ^iREPV,2,070 ^G Specifi es a Vertica l Repeat twice at 0.7 inc hes separat ion. ^IREPH,3,100^G Specifi es a Horizonta l Repeat th ree times wi th a separat ion of 1 in ch. ^M0101000a bc^- First G raphics Pass wi th data a nd Pass T ermina tor. ^IREPV,2,000^G Specifi es a Vertica l Repeat of two more time s with no separa[...]

  • Page 94

    94 Chapter 5 Automatic Inc rement/Decr ement ^IREPV,2,050^G This comm and cause s Level A and all the followi ng passes to b e repeate d twice vertic ally, with a spacin g of 0.5 inches. Level A Printed dat a. ^IREPH,2,150^G This com mand caus es Leve l B and al l other Graphics P asses with in this lev el to be pri nted twice hori zontally wi th a[...]

  • Page 95

    Multiple Repeat Commands 95 Increme nting or dec rementing n umbers and charac ters is s imilar to a dding or subtrac ting numbers . Align the nu mers and/o r letters verti cally in co lumns and add or s ubtract eac h column. F or exampl e, K + 1 means to advan ce 1 charac ter positi on from K to t he next le tter (i.e., K +1 = L and K -1 = J). The[...]

  • Page 96

    96 Chapter 5 Automatic Inc rement/Decr ement Example 1: The Auto Inc rement C ommand, ^IREPV,3,0^G^M02 02000^YAA8+3^G^-^*^I REPE prints: ^Y Turns ON the Automatic I ncrement/Dec rement function . AA8 The operand (the startin g value). +3 The operat or. This i s the amount by which the operand is increment ed. ^G^-^* Com pletes th e automatic increm[...]

  • Page 97

    Multiple Repeat Commands 97 Example 3: This exa mple shows h ow to pri nt sequential ly numbere d labels. The Aut omatic Incr ement com mand: ^IREPV,3,0 ^G^M0000Vert ^Y 1+1^G^- ^IREPH,3,100^G^M0 101Horz ^Y1+1^G^- ^IREPV,2,0^G^M01 01VERT ^Y1+1^G^- ^IREPE^IREPE^IRE PE^- prints:[...]

  • Page 98

    98 Chapter 5 Repeating Data, Version 1 Repeating Dat a, V ersion 1 Horizont al Repeat Horizontal V ersion 1 r epetition can be ac complish ed by bra cketing the commands and data to be repeated with the c ommands s hown belo w: Command ^Sn ntt^-<data> ^-^S^- Argumen ts ^S Version 1 Horizontal Repeat Comm and nn Number of times to repeat (00 t[...]

  • Page 99

    99 6 Buffer ed/Defined Forms Buffered Forms Code V allow s users to store commands and data in printer mem ory . The data stored i n memory m ay be name d and calle d up for use a ny time. D ata stored in memo ry this way is c alled a buffered for m. The buffered form can cons ist of any data and c ommands sent to th e printer . The G raphics Proce[...]

  • Page 100

    100 Chapter 6 Buffered Forms Buffered For m Create Buffered forms are create d by the Buffered From Create Co mmand. Wh en a buffered form is c reated, it is stored in pr inter mem ory until it is d eleted or th e printer exits Graph ics Mod e. Every V ersio n 2 Buffered F orm has a name by which it is reference d. The name is assigned to the Form [...]

  • Page 101

    Control Code Command Changes 101 <data> Data to be e ntered in to the data f ields of the Buffered Form. ^G Command Termina tor Example: To p rint the fo rm defin ed as TEST 1 in Exam ple 2, pag e 100, send the followi ng command: ^IFORM,ETEST 1^GAB CDEF^-^G This woul d print ABCD EF as 0 .5 x 0.5 inch block c haracter s: Control Code Command[...]

  • Page 102

    102 Chapter 6 Buffered Forms The foll owing examp les illustr ate the use of b uffered fo rmatting. Example 1: This exam ple is a t wo ste p pr oces s. A f orm wi th the fi le na me EXAMPL E 1 will be created in the first s tep, then exe cuted in th e seco nd step. 1. To create the buffered f orm, sen d the command : ^IFORM,EE XAMPLE 1^G123 4567890[...]

  • Page 103

    Control Code Command Changes 103 ^T0004^J122 QUANTITY ^J133^T0025 (Q) ^T0004^J232 SUPPLIE R^J241^T0 025 (V) ^T0004^J312 SERIAL^J323 ^T0025 (S) ^M0100000^T 0030^J3 86 ^[055^-^*^ 2. The foll owing Exec ute comma nd insert s data into the data fie lds and prints the AIA G form as follows: ^IFORM,EAIG^G 1234567^+ 1234567^+ 12345^+12 345^+ 123456^+ 1234[...]

  • Page 104

    104 Chapter 6 Buffered Forms Buffered For m Delete Any exi sting form or label c an be dele ted from th e printer ’s memor y if additiona l space is ne eded to create a new form. This is done through th e comm and: Command ^IF ORM,D<name> ^G Argumen ts ^IFORM,D Buffered Form De lete Comma nd <name> the name of the form to be de leted.[...]

  • Page 105

    Buffered Form List 105 Buffered Form List This com mand pri nts a list of al l forms cu rrently i n memory , the nu mber of bytes ne eded for eac h form, the total n umber of b ytes used, and the num ber of bytes still avai lable. T his is don e through the comma nd: Command ^IFORM,L Example: Is suing the above co mmand prints:[...]

  • Page 106

    106 Chapter 6 Buffered Forms Buffered Form Repeat s T wo ty pes of Repe at commands are allo wed within a buffered form: t he Buffered Fo rm Copy comman d and th e Buffered Form Re peat comm and. Both the Co py and Rep eat comma nds serve to r epeat a s equence of Cr eate <data> a ce rtain number of times. T he difference be tween them i s th[...]

  • Page 107

    Buffered Form Copy 107 Example 1: ^F^- Free Format ON ^IFORM ,CEXAM PLE1^G ^C03^-^M 0101This line prints 3 t imes^ -^Z^- ^C02^-^M020 1This line prints ^[0 20^-^Z^- ^C04^-^M020 2This line prints ^[0 20^-^Z^- ^] ^IFORM ,EEXAM PLE1^G 2 times^- 2 times^ - 3 times^0 3 times^0 3 times^0 ^* ^G ^O^ Free Fo rmat OFF prints:[...]

  • Page 108

    108 Chapter 6 Buffered Forms Repeat The Repe at command repeats a sequ ence of Co de V command s and data a user-spe cified numbe r of times . The number of times to repe at a comman d or data sequenc e is specifi ed in the da ta section o f a Buffered Form E xecute comm and. The mann er in whic h this is d one is be st understo od by refe rring to[...]

  • Page 109

    AIAG Forms 109 Pred efi ned Fo rms Code V com es wit h th e fol lowing tw o pr edef ined for ms al read y st ored in permanen t memory: • AIAG fo rm • Prelim inary M etals for m The barco de porti ons of these p redefine d forms ca n be prin ted at eithe r 120 DPI high d ensity o r 60 DPI low d ensity . However , the Hal fdot Mode r educes prin[...]

  • Page 110

    110 Chapter 6 Predefin ed Forms Partn er Num ber The firs t field (up to nine ch aracters) i s treated as human- readable ch aracters . The secon d field (up to nine ch aracters) is treated a s barcode data. Quantity The thi rd field (up to six charac ters) is tr eated as human-read able cha racters. The four th field (u p to six character s) is tr[...]

  • Page 111

    Primary Met als Form 111 which prints: Primary Met als Form Simila r to the A IAG form, th e Primary Me tals form ut ilizes bot h barcode an d human-r eadable cha racters t o create a s tandard label fo r shipp ing and identifi cation. The barcode por tions of thi s form can be print ed in either the High Dens ity or Low De nsity mode: The comma nd[...]

  • Page 112

    112 Chapter 6 Predefin ed Forms The data sen t to fill the MET ALS for ms will se quentiall y fill the f ollowing data fi elds : Product Identification The first field (up to 15 char acters) is printed a s human-read able charac ters. The secon d field (up to 15 char acters) is printed as barcoded d ata. Supplier Number The thir d field (u p to 1 1[...]

  • Page 113

    Primary Met als Form 113 S pecial Data The twent ieth field (up to 14 charac ters) is prin ted as a single li ne of huma n- readabl e characters . The twenty -first field ( up to 14 char acters) is printed as a si ngle line of human- readabl e characters . The twent y-second field (u p to 14 cha racters) i s printed as a single l ine of human-rea d[...]

  • Page 114

    114 Chapter 6 Predefin ed Forms MINT^+ Human-read able Speci al Data TASTE^+ Human-r eadable Spec ial Data GREEN^+ Human-read able Spec ial Data Green Mint Gu m, Inc.^+ Human-r eadable Supp lier Ad dress ^G^- prints (see next page):[...]

  • Page 115

    Primary Met als Form 115[...]

  • Page 116

    116 Chapter 6 Version 1 Buffered Formatting V ersion 1 Buff ered Formatting This sec tion discu sses only the V ers ion 1 com mands for bu ffered formatt ing. V ersion 2 comman ds are dis cussed on page 99 . Buffered For m Create V ersion 1 Buffered For m creation and executi on differs from V e rsion 2 in that there is no V ers ion 1 Exe cute comm[...]

  • Page 117

    Control Code Command Changes 117 Example 1: In this examp le, the words Shoppin g List: are par t of the Graphi cs Pass with t he data mil k, eggs, and butter, tr ansmitted a fterward. Since b utter contai ns the most l etters (six characters ), the dat a field wil l be 6 by tes. The co mmand: ^B^-^M020 2000Shopp ing List : ^[006^-^*^* ^] milk^- bu[...]

  • Page 118

    118 Chapter 6 Version 1 Buffered Formatting Example 2: The Buffer ed Repeat c ommand de scribed i n the Versi on 2 Buffered Form secti on can also be used wi th Version 1 Buffered Forms as illustra ted in thi s example. T he command seque nce: ^B^-^R^-^M 0202000Sh opping List: ^[006^-^*^* ^Z^-^] 0001milk ^- 0002butter 0003eggs ^- ^G^- will print:[...]

  • Page 119

    Control Code Command Changes 119 Example 3: The Buffere d Copy comma nd describe d in the Versio n 2 Buffered Form sec tion can al so be use d with Version 1 Buffer ed forms as illustr ated in t his exam ple: ^B^-^C02^- ^M0202000S hopping List: ^[006^-^*^Z^ -^*^] milk^-mi lk^- butterbut ter eggs^-e ggs^- ^-^-^G^- will print:[...]

  • Page 120

    120 Chapter 6 Version 1 Buffered Formatting[...]

  • Page 121

    121 7 Industrial Graphics Application Introduction This Indus trial Gra phics manua l descr ibes how to p rint several different types of barco des and b lock char acters usin g escape sequenc es and co mmand function s. This c hapter contains the follow ing sectio ns: Control Sequen ces This sec tion desc ribes the e scape seq uences use d in ente[...]

  • Page 122

    122 Chapter 7 Control Sequences Control Sequences This se ction des cribes the escape s equence s for ent ering and exiting the Industri al Graphics Barcode/ Block C haracter m ode. The com mands for access ing rel ated funct ions, su ch as s electing Normal o r Double D ensity Block Characters, v ertical or h orizontal ori entation of ba rcodes, l[...]

  • Page 123

    Exiting Barcode/Block Character Mode 123 Exit ing Barcode /Blo ck Character M ode T o exit the Barcode/Bl ock Chara cter Mode, s end the fol lowing es cape seque nce: Command ESC {<41 (lower- case L) AS CII 1B 5B 3C 3 4 6C hex Control Sequen ce Forma tting All Contr ol Sequenc es in the Barcode/B lock Chara cter mode h ave the s ame basic for ma[...]

  • Page 124

    124 Chapter 7 Control Sequences V alid Control Seque nces The fol lowing e leven co ntrol se quences are v alid in B arcode/ Block Char acter Mode: ^A Move the Home. ^B Select H orizont al Barcode . ^C Selec t Vertica l Barcode. ^D Selec t Doub le Densit y Block Ch aracters. ^M Selec t Normal Density Bl ock Charac ters. ^N Selec t New Intr oducer. [...]

  • Page 125

    Valid Control Sequences 125 (size) Scal e factor affe cting both heigh t and unit width of the bars , ranging fr om 1-8 (de fault = 1). (option) Human Read able Character s option (default = 1) 1 = No ch aracters 2 = Data P rocessing fo nt 3 = OCR-A font 4 = OCR-B font ^C - Select V ertical Barcode Selects V ertical Ba rcode an d sets barcode para [...]

  • Page 126

    126 Chapter 7 Control Sequences ^M - Select Normal Density Block Characters Selects 60 dots per inch and sets Block Character parameters. Comman d ^M(height );(width) NL Argumen t (height) Chara cter Height Multip lier in even number s in the range 2-12 4 (defaul t = 2). (width) Cha racter Wi dth Multi plier in ev en number s in the range 2-12 4 (d[...]

  • Page 127

    Valid Control Sequences 127 ^S - Sig ned Cur sor Move Moves th e curs or relativ e to its curr ent position in in crements of fix ed value . Comm and ^X( xsign) ;(ysign)N L Argumen t (xsign) The distance to move h orizontall y in incr ements of 0.01 inc hes. Positive values move the cur sor right, and negati ve valu es move it l eft. Total di stanc[...]

  • Page 128

    128 Chapter 7 Control Sequences ^W - Set B arcode Dens ity Sets the pri nt densit ies and d ot-making rules fo r Barcode printing th ereby affecting print s peed, sy mbol len gth, and r eadability through wh ite:black and wide:narrow ratios . For typic al applic ations, th e default val ues produc e fully readable Barcode; however , a range of sett[...]

  • Page 129

    Paper Motion Commands 129 Home And Cursor The Home po sition and cursor pointer s in this manu al are simil ar in func tion to the Home an d cursor pointers in a CRT terminal: • Upon enter ing the Bar code/Block Ch aracter Mo de, the Home position is set to the extreme top-left dot i n the curr ent print li ne. This i s considered the st arting p[...]

  • Page 130

    130 Chapter 7 Barcodes Barcodes Barcod es can be p rinted either v ertically or horizo ntally from 01 to 2 .55 inches high. Th e Barcode styles ca n now be defi ned indi vidually . Code 39 (T y pes 1 And 2) Character Set 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - . (sp ace) $ / + % D a ta L i mi ts No limi ts are im p[...]

  • Page 131

    Emulation Limitations 131 LF $J * /J J J j +J VT $K + + K K k +K FF $L , /L L L l +L CR $M - - M M m +M SO $N . . N N n +N SI $O / / O O o +O DLE $P 0 0 P P p +P DC1 $Q 1 1 Q Q q +Q DC2 $R 2 2 R R r +R DC3 $3 3 3 S S s +S DC4 $T 4 4 T T t +T NAK $U 5 5 U U u +U SYN $V 6 6 V V v +V ETB $W 7 7 W W w +W CAN $X 8 8 X X x +X EM $Y 9 9 Y Y y +Y SUB $Z : [...]

  • Page 132

    132 Chapter 7 Barcodes Code 39 T ype 1 Examp les Horizontal with OCR-A chara cters, ^B1; 80;1;3;<CRFL> 1 2345-67/ 890<C RLF> prints: V ertical without OCR c haracters, ^C 1;80;1<CRLF>12 345-67/890< CRLF> prints:[...]

  • Page 133

    Code 39 Type 2 Examples 133 Code 39 T ype 2 Examp les Horizontal with OCR-A chara cters, ^B2; 80;1;3<CRLF> 12 345-67/89 0<CRLF> prints: V ertical without OCR c haracters, ^ C2;80;1<CRLF> 12345-67/89 0<CRLF> prints:[...]

  • Page 134

    134 Chapter 7 Barcodes T wo of Five with 2:1 Ra tio (T ype 6) Characte r Set 0 1 2 3 4 5 6 7 8 9 0 Data Limi ts No data limi ts. Inval id character s are enco ded as a s olid black charac ter. Example s: Horizontal with OCR-A Charac ters, ^B;80; 1;3<CRLF> 2598 760<CRLF> prints: Vertic al without OCR Charact ers, ^6;80;1< CRLF>2598[...]

  • Page 135

    Interleave d Two of F ive, 2:1 (Ty pe 7) 135 Interl eaved T wo of Five, 2: 1 (T ype 7) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts An even num ber of di gits. If an odd number o f digits o r invalid charac ters are sen t, the last digit and invalid character s will be encoded a s a solid b lack charac ter. Exampl es: Horizontal with OCR-A chara[...]

  • Page 136

    136 Chapter 7 Barcodes T wo of Five with 3:1 Ra tio (T ype 10) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts None. Inva lid charac ters are enc oded as a solid blac k charac ter. Example s: Horizontal with OCR-A Charac ters, ^B10;8 0;1;3<CRLF> 25 98760<CRLF> prints: V ertical without OCR Ch aracters, ^C10 ;80;1<CRLF> 2598760<[...]

  • Page 137

    Interlea ved Two o f Five, 3:1 ( Type 11) 137 Interl eaved T wo of Five, 3: 1 (T ype 1 1) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts Any eve n number of d igits. If an o dd numb er of digits or invalid charac ters are sen t, they wil l be enco ded as a sol id black charac ter. Exampl es: Horizontal with OCR-A chara cters, ^B1 1;80;1;3< CRLF[...]

  • Page 138

    138 Chapter 7 Barcodes UPC V ersi on A (T ype 12) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts Data is limited to 10 dig its. Each symbo l as exactly 10 data digits preceed ed by a nu mber sys tem digit f ollowed by a chec k digit. If 10 char acters ar e sent, the printer s upplies zero as the number system check. If 11 digit s are sent, the fir[...]

  • Page 139

    EAN-13 (Typ e 13) 139 EAN-13 (T ype 13) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts Twelve digit s. An EAN-13 s ymbol is ver y simila r to UPC Vers ion A, but has a thirte enth digit ( a number system d igit) which i s encoded i nto a parity pattern of th e left six d igits. The number system di git is us ed with the twelth digit to define c ha[...]

  • Page 140

    140 Chapter 7 Barcodes EAN-8 ( T ype 1) Characte r Set 0 1 2 3 4 5 6 7 8 9 Data Limi ts Eight digits . The EAN-8 symb ol encode s two flag digi ts, five data digits, and the ch eck digit; e ight total digits i ncluding the check digit. T he check digit is cal culated by the print er. If mor e or less than sev en digits are sent, the s equence i s p[...]

  • Page 141

    Block Char acter Size s 141 Block Characters Block character s use the s ame basic fo rmatting as descr ibed in Con trol Sequenc es earlie r in thi s manual a nd can b e printed in two d ifferent densiti es: • Normal Density (^M) Characte rs will print 60 DPI vert ically x 72 DPI horiz ontally. • Double Den sity (^D) Characte rs will print 12 0[...]

  • Page 142

    142 Chapter 7 Block Character s ^M6;6 <CRLF> DE F ^R0;12 <CR> ^M4 ;4 <CR> ^R0;-12<CR> GHI^R0;12 <CR> ^M2;2 < CR> ^R0;-12 <CR> JKL< CRLF> prints: The ^R co mmand defi nes both the top and e ight of eac h block c haracter . NOTE: The contr ol sequen ce ^R0;XX <CR> mov es the c ursor up ( for negat[...]

  • Page 143

    Double Density ( ^D) Examples 143 ^M6;2 <CRLF> T ALLER <C RLF> prints: ^M2;4 <CRLF> ^R0;36 <CRLF> WIDE ^M4;2 <CRLF> ^R0;-6 <CR LF> T ALL ^M2;6 <CRLF> ^R0 ;12 <CRLF> WIDER ^M 6;2 <CRLF> ^R0;-8 <CRL F> T ALLER<CRLF> prints: Double Density (^D) Examples ^D2;15 <CRLF> W IDE<CRLF[...]

  • Page 144

    144 Chapter 7 Block Character s ^D15;15 <CRLF> H UGE <CRLF> prints: Mixing Barcode/Block Charact ers These f ollowing ex amples show the mixi ng of Barco de and blo ck characters with cu rsor moveme nt s. ^B1;0;0;4 <CR> 12345^D2;2 <CR> ^S125;0 <CR> THIS IS CODE 39<CRLF> ^S 125;30 <C R> WITH OCR -B <CRLF&[...]

  • Page 145

    Mixing Barc ode/Block Characters 145 ^D2;2 <CR> C<C RLF> o <CRLF> D<CRLF> E <CRLF <CRLF> 3 <CRLF> 9<CRLF> ^T50;0 < CR> ^C1;0;0<CR> 12 3 <CRLF> prints: Command Summa ry T able Command Summary ESC[< 4h ENTE R Bar code /Blo ck Ch arac ter Mode ESC [<41 (lower-case L) EXIT Barc ode/Bl[...]

  • Page 146

    146 Chapter 7 Command Summary Table[...]

  • Page 147

    147 8 PGL Menu Operations Introduction The Prin tronix Graphics Language (PGL) option on yo ur printer is desi gned to be compat ible with the P rintroni x Intelligen t Graphic s Processo r (IGP) - 1 00 Ve r s i o n 2 . On your p rinter some o f the parameters y ou have to set for proper P GL operatio ns are loca ted in Multi -Level men us that can[...]

  • Page 148

    148 Chapter 8 Graphic Menu Category Graphic Menu Categor y This cate gory al lows you to c onfigur e certain aspe cts of the Gra phic Op tion on your prin ter . Ta b l e 7. Configurations Menu Entries For Graphic s Options Menu Entries Applicable Graphic Option Menu Level 1 Category Menu Level 2 Paramete r Menu Level 3 Selectio ns Graphic CV CC Cmd[...]

  • Page 149

    Smooth Pa rameter 149 PGL Graphic Parameter s This secti on explains the Graphi c Category param eters that ap plies to the PGL Grap hic Op tion on yo ur prin ter . Smooth Paramete r The Smo oth Para meter affects the b lock charac ters in PG L. Smoot hing causes the stair step appearan ce of larger block c haracters to b e less pronounc ed. This p[...]

  • Page 150

    150 Chapter 8 PGL Gra phic P arameters Vscale Parameter Due to the difference betw een horizon tal and vertical DPI, as the s ize of blo ck charac ters incr ease, the re is a greater dis parity between the physi cal si ze of horizontal and vertical output. T his parameter allows you to print vert ical block charac ters larg er than size 3 at approx[...]

  • Page 151

    151 9 PGL Command Set PGL Command Set St andar ds T o use the P GL command s, follow a set of s tandards in co nstructing the comm ands you se nd to your printer . S pecial Funct ion Control Charac ter (SFCC) The SFCC i dentifies Special Func tion Comma nds that are used in NORM AL Mode and E xecute Mode . The ch aracter you u se for the S FCC is b[...]

  • Page 152

    152 Chapter 9 PGL Command Set Standar ds P r i n ta b l e D a ta D e l i m i t e r All pr intable data (ex cluding ov erlay data), a lphanumer ic chara cters, and barcode data must be e nclosed by a printable data delimit er . Th is delimite r is always a pr intable cha racter that the printer recognizes , telling it t o print th e dat a that fo ll[...]

  • Page 153

    Numeric Variab les 153 • Amersa nd (&) (H EX 26) The SFCC c an also be used as part of a form or logo name . Numeri c V ariable s Some com mand parame ters may include nu meric var iables. W hen it is required, an approp riate numer ic value m ust be ent ered. In optio nal parameters wh ere a num eric varia ble appea rs, the num eric var iabl[...]

  • Page 154

    154 Chapter 9 PGL Command Set Standar ds Dat a T ypes There ar e four data types used in PGL: • Fixed (temp late/form descripti on) • Overlay (interactiv e) • Dynamic (mailing lists) • Increme ntal (automa tically up dated infor mation s uch as che ck numbers , order n umbers, etc .). Double-Density Printing (DARK Parame ter) The DARK param[...]

  • Page 155

    PGL Modes 155 PGL M odes Four basic modes of operation for the PG L are available: N ORMAL, LOGO, CREA TE, and EXECUTE. NORMAL In NORMAL mode, the printer functions in l ine printer mode. T he incoming data is sca nned by the p rinter for SFCC comma nds. When the prin ter encounter s a properl y formatted S FCC Comm and it execu tes the sp ecified [...]

  • Page 156

    156 Chapter 9 PGL Commands DELETE FORM X DELETE LOGO X DENSITY X X DIRECTOR Y X END X EXECU TE X EXP AND X X HDUP X HORZ X IAFn X IBFn X IGOF F XXX IGON XXX ISET XXX LFOR M X LIST EN X LOGO (Call) X LOGO ( Create) X LPI X X NORMAL X X PA G E X QUIET X RESET X X REVER SE X SCALE X SFCC X X SFOFF XXX SFON XXX USET X T a ble 8. Suppor ted PGL Commands[...]

  • Page 157

    Command Presenta tion 157 Command Presentation Each command is presen ted in a table (s ee Figure 4) showing the comma nd in its basi c form fo llowed by a breakdo wn of the co mmand into its requir ed and option al parameters . Required paramete rs are uns haded and optional parameters ar e shaded . All parameter s must be e ntered in the seque nc[...]

  • Page 158

    158 Chapter 9 PGL Commands Alphanumeric S tring Creation Commands (Cre ate) The com mand table in Figure 5 l ists, describe s, and ex plains t he use of a ll parameters that may be used in creatin g alphanu meric charact er string s, and specifi es their l ocation o n the form you are creating . Y ou ma y creat static/ dynamic , incremen tal, and d[...]

  • Page 159

    Alphanumeric String Creation Comma nds (Create) 159 Cn; CPI and T ype S tyle Sele ction Optiona l parameter for selec ting Char act ers Pe r Inch and OCR-A and OCR-B type styles. Enter C followed b y one of the v alues below : 10, 12, 13 , 15, and 17 CPI. 10A for 10 CPI and OCR-A type style 10B for 10 CPI and OCR-B type style If this opti onal para[...]

  • Page 160

    160 Chapter 9 PGL Commands NOTE: See Appe ndix B, page 269 , fo r the approx imate si ze of avail able expansi on factor fo r block c haracters ( both horizo ntal and ver tical print or ientatio n). Paramet ers X3 and X4 co ntrol char acter expansi on. The val id range of selecti ons for b oth is from 0 to 1 13. Both mus t be set to zero if the Elo[...]

  • Page 161

    Incremented Static (Fix ed) Alphanumeric Strings 161 Increm ented S ta t ic (F ixed) Alphanum eric S trings T o create a fixed i ncremental alphanume ric stri ng use the following basic comm and: This com mand is ide ntical to the S tatic /Dynamic Alphanumer ic strin g command ex cept for the followi ng added parameters. Ta b l e 10. Fixed Incremen[...]

  • Page 162

    162 Chapter 9 PGL Commands STEPMASK (Increment Information Field) The STEP MASK paramet er defines th e size, amo unt of incre ment and whi ch positio ns in the field wil l be inc remented . V alid entr ies for th e STEP MASK field are 0-9, L, and any ot her character. 0-9 These val ues dictate the amount of th e incremen t for a se lected po sitio[...]

  • Page 163

    STARTDATA (Incremented Field) 163 The foll owing examp les show variou s ways the S TEPMA SK may b e set up and the r esult each s etup has on a field of d ata. Example Key: SM = ST EPMAS K SD = S T ARTDA T A RPT = SD Re peat Count RST = SD Rese t Count Example 1: Incremental , linked al phanumeric Subfields : Default RPT (1) and RST (0) Example 2:[...]

  • Page 164

    164 Chapter 9 PGL Commands Example 3: Non-incremen tal subfield wi th Linked s ubfields, Defa ult RPT (1) and RST (9 99) In example 3 above, if the subfi eld was 000 0A (alphabeti c), the subfie ld to the left of the n onincreme ntal linking s ubfield wo uld increm ent alphab eticall y . 0000A 0000B 0000C ... ... 0000Z 0A00A ... ... ZZ00Z 00000A Ex[...]

  • Page 165

    STARTDATA (Incremented Field) 165 Example 5: Non-incr emental subfi eld with inc remented linked sub fields, Default RPT (1) and RST (5000) Example 6: Linked Al phanumer ic subfiel ds with a Decrementi ng subfie ld and Non- incre men ting subf ield : Def aul t RPT ( 2) an d RST ( 0)[...]

  • Page 166

    166 Chapter 9 PGL Commands Dynamic Incremen ted Alphan umeric S trings This com mand cre ates a win dow on the f orm in wh ich a Dyn amic Increme nted Alphanum eric String will later be entere d in the EXE CUTE mode. Th e window is a ssigned a nu mber (IAF n) that will be used in EXECUT E mode to i dentify in w hich w indow the str ing will pr int.[...]

  • Page 167

    Duplication Commands (Create ) 167 V alid Rang es: 1 - 5461 lines for 6 LPI 1-7281 l ines for 8 L PI NOTE: Make su re to send th e proper c ommand for th e LPI. If you send the LFORMS c ommand whe n the printer is set for 6 LPI, the results a re not desi rable. Duplication Commands (Create ) There ar e two comm ands that can be use d to duplica te [...]

  • Page 168

    168 Chapter 9 PGL Commands NOTE: You may embed Hor izontal D uplication commands within V ertical Duplica tion comma nds, but you can not embed Horiz ontal Dupli cation commands within Hori zontal Dupl ication com mands. V ertic al Dupl ication Command This com mand al lows yo u to dupli cate speci fic eleme nts vertical ly on a fo rm, such as line[...]

  • Page 169

    Using Duplication Commands 169 Using Duplication Commands Both the d uplicati on comma nds use the s ame basi c format. F or these example s we will use th e HDUP and V DUP commands to dupli cate the BOMB L ogo, which we c reate in a later se ction, on a form. The following program wo uld prin t the bomb l ogo four tim es horizo ntally on a form : [...]

  • Page 170

    170 Chapter 9 PGL Commands Page Number Command ( Create) This co mmand al lows yo u to place an automat ically incremente d page number o n each page i n a specifi c location. The format for this co mmand is: The printer automatic ally increme nts the page numbers s tarting from the page number s pecified i n the EXECUT E comma nd. If a page num be[...]

  • Page 171

    Reverse P rint Command (Cr eate) 171 Rever se Pri nt Co mmand ( Creat e) This com mand allo ws you to de fine an area on a form wh ere reverse printing (white ou put on bla ck backgr ound) will be output. Reverse pri nting cannot be used with O CR Characters or Overlay Data. Ta b l e 15. Reverse Command Field Function Option/Modifier Selections REV[...]

  • Page 172

    172 Chapter 9 PGL Commands Exit CREA TE Mode (Create) T o exit the CREA TE mode after creating your imag e, enter th e following comm and: END When th e printer recei ves this command it stores the w ork you have done and returns to NORMAL Mode . EXECUTE Mode (Normal) T o use the c ommands listed abov e to execut e printing o f a form y ou must fir[...]

  • Page 173

    EXECUT E Mode (Norm al) 173 After the EX ECUTE co mmand is s ent, sev eral different ty pes of da ta can be define d and printe d using th e following par ameters and SFCC comma nds. Ta b l e 16. EXECUTE Form Command Field Function Option/Modifier Selections  EXECUTE; Comma nd S pe cifier . Instru cts pritne r to enter EXE CUTE Mode. Enter t he [...]

  • Page 174

    174 Chapter 9 PGL Commands EVFU Dat a Opti onal paramet er that downl oads the EVFU channels (lines) whe re Overla y data wil l be entered. Y ou cannot mix line spaci ng on forms that use an EVFU pro gram. Other wise, the E VFU form is remo ved fr om memor y . EVFU cannot e xceed th e physical length of the page. If it does th e printer returns to [...]

  • Page 175

    EXECUT E Mode (Norm al) 175 idir; Optional fie ld specify ing whether the data fiel d will be inc remente d or decre mented. Enter a plus sign +; or le ave this field bla nk to increm ent in a positive dir ection. Enter a min us si gn -; to decrement the data. STEP MASK; This parameter is the increment informati on field th at defines the numbe r o[...]

  • Page 176

    176 Chapter 9 PGL Commands STEP MASK; This para mete r is the incremen t inform ation field th at defines the numbe r of char act er pos iti ons in the data fiel d, the incremen t amount fo r each pos ition, and which p ositions wi ll be incremen ted. See the p revious e xplanation o n Increm ented S tatic Alpha numeric S trings for how t o constru[...]

  • Page 177

    Box Command (Create) 177 Box Command (Crea te) This comman d is used to construct box es at different loc ations on the form. The bas ic command for creati ng a box is: Line F eed A Line Feed comm and must separate the E xecute Seq uence from the NORMAL comman d. Enter Lin e Feed Comman d  NORMAL Initi ates printing of last form and returns prin[...]

  • Page 178

    178 Chapter 9 PGL Commands ER; Plots the e nding ROW o f the box. Enter a range ranging fr om 2 to one less than the m aximum f orm length an d the paramete r delim iter . EC Plots the e nding COL UMN of the box . Enter a value r anging fr om 2 to one less than the m aximum f orm width. ST OP Command T erm inator . Enter S TOP and the prin ter wait[...]

  • Page 179

    Using The Box Command 179 Using The Box Command This com mand allo ws you to create a series of boxes, e ach smal ler than the previo us box. Mak e the first b ox 4” square and make each succ essive box smaller by approxi mately .25 ”. Each box wi ll have a line thickness of 3 points. S tart the first box a t row 1 and column 1 (SCALE = DO T). [...]

  • Page 180

    180 Chapter 9 PGL Commands Call LOGO Comm and ( Creat e) This com mand allo ws yo u to call a previous ly defined logo for priting at a specifi ed place on the form y ou are cr eating. The f ormat of th is comm and is: Ta b l e 19. Call LOGO Comma nd Field Function Option/Modifier Selections LOGO Initiates C reate LOGO m ode. Ente r LOGO The SR and[...]

  • Page 181

    Change LPI Command (Normal and Execute) 181 Change LPI Command (Normal a nd Exec ute) This comman d selects an LPI setting fo r printer outpu t. This comma nd affects all pri nting in PG L mode ex cept Over lay data. It wi ll not re set the valu e selecte d in the pr inter menu system. when you a re not usin g the PGL option, printer output is c on[...]

  • Page 182

    182 Chapter 9 PGL Commands Change SFCC Command (Normal and Exec ute) This com mand allo ws you to chang e the curre nt/default S pecial Function Control C haracter to one of you r choos ing. SFCC c ommand c haracters ma y be selec ted from ASCII chara cters in He x address 00-FF . The SF CC comm and is: NOTE: In additio n to being ab le to chang e [...]

  • Page 183

    Create Corner Frames ( Create) 183 Creat e Cor ner Fr ames ( Creat e) This com mand allo ws you to crate Corne r Frames for your forms. Sim ilar to the BOX c ommand, yo u define starti ng and ending po ints but in ad dition, you specify the leng th of the hori zontal and ve rtical arms of each c orner frame. The bas ic command for creating Corner F[...]

  • Page 184

    184 Chapter 9 PGL Commands VL; S peci fies the l ength of the vertical arms of e ach c or ner . Enter a value of 1 or greater . Do not forget the paramete r delim iter . HL S pec ifies the l ength of the hori zon tal arms of e ach c orner . Enter a value of 1 or gre ater . ST OP Command T erm inator . Enter S TOP and the prin ter waits for a new co[...]

  • Page 185

    Using The Corner Command 185 Using The Corner Command The corn er comm and is used and set u p similar to the BOX Command, wi th a few additi onal paramet res. Use the same bas ic progra m for this parame ter and add two specifi cations for contro lling arm l engths. Crea te a set of corner frames on our for m with the same starting and end ing poi[...]

  • Page 186

    186 Chapter 9 PGL Commands Create Fo rm Command (Normal) This co mmand is used to enter CREA TE Form Mode . The comm and structur e for enterin g CREA TE Mode is: Ta b l e 23. Enter CREA TE Mode Command Field Function Option/Modifier Selections  CREA TE Indi cates C REA TE Mode. E nter the curr ent S p ecial Func tion Control Character followed [...]

  • Page 187

    Create Logo Command (Normal) 187 Using The Create Form Command This exa mple show s how to de sign an e mployment ap plication fo rm for an Explosiv es Handl er for a Demo lition Co mpany . T o enter CREA TE M ode and design a form ca lled Job Appl, send th e followi ng comman d to your printer:  CREA TE; JobA ppl T o enter CRE A TE Mode and d e[...]

  • Page 188

    188 Chapter 9 PGL Commands Ta b l e 24. CREA T E LOGO Mode Command Field Function Option/Modifier Selections  LOGO; Initiates C reate LOGO M ode. Enter t he current S pecial Function C ontrol Charac ter followed by LOGO , the n end the entry w ith the parameter delimiter . Name; Ente r the name of the Logo in this field. LOGO names a re allowed [...]

  • Page 189

    Create Logo Command (Normal) 189 Using the LOGO Command This sectio n illust rates the use of the LOGO C ommand to c reate a log o for the Job Appl ication Form we cr eated ear lier for a de molition company . Sinc e this is a dem oltion co mpany , we will c reate the log o as a Bo mb with the upper- case le tter D sup erimposed on it. The di mensi[...]

  • Page 190

    190 Chapter 9 PGL Commands 33;2-15;1 8-20;25 -29 34;2-15;1 8-21;25 -29 35;1-15;1 8-22;26 -29 36;1-15;1 8-22;26 -30 37;1-15;1 8-22;26 -30 38;1-15;1 8-22;26 -30 39;1-15;1 8-22;26 -30 40;1-15;1 8-22;26 -29 41;2-15;1 8-21;25 -29 42;2-15;1 8-20;25 -29 43; 1-11 ;24 -29 44; 3-11 ;23 -28 45; 3-28 46; 4-27 47; 4-27 48; 5-26 49; 6-25 50; 7-24 51; 8-23 52; 10[...]

  • Page 191

    Delete Form Command (Normal) 191 Delete Form Command (Normal) This com mand is used i n NORMAL Mode to delete a stored for m from memory . Delete Logo Command (Normal) This com mand is use d in NORMAL Mode to del ete a stored logo from memory . Ta b l e 25. Delete Form Comma nd Field Function Option/Modifier Selections  DELETE FORM; Command S pe[...]

  • Page 192

    192 Chapter 9 PGL Commands Density Command (Normal and Exec ute) This com mand selects a Cha racters P er Inch for pr int output . Directory Command (Normal) This com mand is u sed in NORMAL Mode to print a direc tory of all defined forms an d logos, log o assignme nts to forms, av ailable mem ory , and how memory is currentl y used for for m and l[...]

  • Page 193

    Expanded Prin t Command (Normal and Execute) 193 Exp anded Print Command (Norma l and Execute) This com mand allo ws you to expand alpha numeric c haracters horizontally and ver tically . Ta b l e 28. Expa nded Print Command Field Function Option/Modifier Selections  EXP AND; Comma nd S peci fier . Instru cts printer t o enter Expande d Print mo[...]

  • Page 194

    194 Chapter 9 PGL Commands Horizont al And V ertical Line Commands (Create) In addition to box es and corners , you can print hori zontal and vertical lines on your f orms. T he fol lowing c ommands contro l loca tion, le ngth, a nd thic kness of horizo ntal and vertic al lines. Hori zontal Li ne Command Ta b l e 29. Horizont al Line Comma nd Field[...]

  • Page 195

    Horizontal And Ver tical Line Commands (Create) 195 V e rtical Line Comma nd ST OP Command T erm inator . Enter ST OP and the prin ter waits for a new command . Leave STOP out and the printer wi ll wait for another Hori zontal Line Command. T able 29. Horizont al Line Command Field Function Option/Modifier Selections Ta b l e 30. V er tical Line Co[...]

  • Page 196

    196 Chapter 9 PGL Commands Ignore Commands ( Normal, Create, and Exec ute) Good param eters docum ent what the y are doing in different sec tions of thei r code b y includin g things suc h as Comme nt Fields o r REM stateme nts. In PGL the same typ e of informa tion ca n be include d in PGL files by bracketing th em with th e IGON and IG OFF comm a[...]

  • Page 197

    Normal Command (Normal and EXECUTE M ode) 197 Normal Command (Normal and EXECUTE Mode) This comma nd can be used in all modes. If the p rinter is in CREA TE mode or EXECUT E mode, this command pl aces the printer back into NO RMAL Mode. If you ar e already i n NORMAL Mode, sen ding th is command will rese t the printer to its Font and LPI defaults.[...]

  • Page 198

    198 Chapter 9 PGL Commands Listen Co mma nd (Nor mal) This com mand re- enables the PGL Mode of your printer after a Q uiet Command. T he prin ter will res pond appropr iately to PGL Comma nds it receiv es. The fol lowing c ommand ena bles Gra phics Mode: Reset Command (Normal a nd Execute ) this co mmand dele tes ALL f orms and lo gos from printer[...]

  • Page 199

    Scale Comman d (Create) 199 Scal e Command (Cr eate ) There are two comma nds that def ine the for mat that wil l be used in speci fying where va rious e lements of the for m will b e placed. Ta b l e 36. Scale Comman d Field Function Option/Modifier Selections Dot Scale Placement SCAL E; Command S pecifie r . Ent er SCALE; DOT S pec ifies that p l[...]

  • Page 200

    200 Chapter 9 PGL Commands Select Format (SF) Command (Norm al, Create, and Execute) These commands a llow you to configur e PGL to i gnore char acters from 00 to 0F Hex. This enables the printer to igno re all host -generated paper movement comm ands. When SF Mode is activated y ou may s till send paper moveme nt comman ds by usin g one of the fol[...]

  • Page 201

    Select Format (SF) Command (Normal, Create, and Execute) 201 Prac ti ce Earlie r in this c hapter we pr esented s ome sam ple comm ands for cr eating variou s graphi cal ele ments for a fo rm. Earlie r we created a logo na med BOMB and a form called JobApp l. Now let’s modify o ur earlier wo rk and put th em together with so me Alphanume rical co[...]

  • Page 202

    202 Chapter 9 Practic e The followin g program combined with the program for creati ng the BOMB log would produce the for m in Figure 9 on page 20 3 .[...]

  • Page 203

    Select Format (SF) Command (Normal, Create, and Execute) 203 Figure 9. Sample Form Printout[...]

  • Page 204

    204 Chapter 9 Practic e[...]

  • Page 205

    205 10 PGL Bar codes PGL Barcodes (Used in CREA TE Mode Only) PGL inc orporates severa l barcode styles in its command set. M ost barcod es use the s ame basi c set of par ameters. Barcode c ommands follow the same requireme nts as other PGL comma nds as far as how they are ente red, ability to change orientation of printer o utput, adju st darknes[...]

  • Page 206

    206 Chapter 10 PGL Barcodes (Used in CREATE Mode Only) VSCAN (V ertical Scan) Optional parameter that changes barcode pr int orientation . When in cluded i n the c omm and st ruct ure i t caus es the pr inter to pr int th e ba rcod e in ve rtic al orientation (90 degrees counterc lockwise rotation). Enter: V SCAN Ta b l e 38. PGL Barcodes Enter Fun[...]

  • Page 207

    Barcode Command Paramete rs 207 Magn ification V alue (X-Factor) Optiona l parameter that specifi es a horizon tal expansion am ount (X-Fac tor) for the ba rcode outpu t. When used t his val ue causes an i ncrease i n the physical size of the barcode . Ta b l e 39 li sts the expanda ble barcode s and allowabl e expansion factors. Hn (H eight Exp an[...]

  • Page 208

    208 Chapter 10 PGL Barcodes (Used in CREATE Mode Only) BFn;L (Dyna mic Barcode Dat a Field) Optional fi eld that i dentifies lo cation an d the leng th of a dyn amic Barc ode field. T o s elect thi s parameter: Enter B F followed b y: n to identify the barcod e data tha t will be l ocated at the coordi nates specifi ed by the SR and SC p arameters [...]

  • Page 209

    Barcode Command Paramete rs 209 PDF Optiona l parameter that manipula tes prin ting of hum an reada ble charac ters when it is present. In UPC and EA N barcode t his parameter is not necess ary to print human-read able characte rs (human readable c haracters ar e the default c ondition f or these bar codes). Enter: P DF NOTE: Do not use this param [...]

  • Page 210

    210 Chapter 10 PGL Barcodes (Used in CREATE Mode Only) Comm and Pa rameters VS Barcode T ypes Figure 10 provides a listing o f the Barc ode Comma nd Parameter s which are used by each Barc ode T ype. NOTE: Since all Barcode Ty pes use t he BARCOD E, Name, an d STOP paramete rs they are n ot present i n the figure. The first par ameter is the CD Par[...]

  • Page 211

    Data Field Characters 211 Dat a Field Character s All of th e barcod es present ed in this c hapter use t he numeri c charac ters 0-9 (HEX 30 -39). The only excep tions to t his rule a re the Code 39 Barcod e and the Code 12 8B Barc ode. The Cod e 39 and Cod e 128B barc odes wil l also print al pha charac ters and s ome symb ols. None of the barcod[...]

  • Page 212

    212 Chapter 10 PGL Barcodes (Used in CREATE Mode Only) Code 128B and 128C Dat a Field Characters The data field len gth for 128B and 128C Ba rcodes is va riable. It is bes t to limit field le ngth to no m ore than 3 2 characters to minim ize the po tential fo r scanni ng errors . While Co de 128C Bar codes will only p rint paired nu meric val ues, [...]

  • Page 213

    Data Field Characters 213 T o access the codes in the gr eyscale ar ea of the table you mus t send a SO (OE) ch aracter fo llowed by the HEX val ue for the des ired code . Code 12 8C characte r set in cludes S tart B code (HEX 26 ). Codes EAN 8 and EAn 13 Dat a Fi elds The requi red field l ength for EA N 8 Barcodes is se ven character s and the re[...]

  • Page 214

    214 Chapter 10 PGL Barcodes (Used in CREATE Mode Only) POSTNET Da t a Fie lds POSTNET Barcodes us e two data field lengths. A 9 digit data field for Zip + 4 and an 1 1 digi t data field for Advanced B arcode for mat. The data fiel d for POSTNET Barcode s can be comprised of the n umeric ch aracters 0-9. UPC-A Codes This b arcode req uires e xactly [...]

  • Page 215

    Code 39 215 PGL Barcode Commands And Output This sec tion sho ws sampl es of all PG L suppo rted barco des and wha t the output will be on yo ur printer . For eac h barcode , the basic fo rmat is pr ovided followed b y a CREA TE prog ram and s ample prin tout of bar code data. Wh ere possib le each bar code will pr int in a hor izontal and vertical[...]

  • Page 216

    216 Chapter 10 PGL Barcode Commands And Output Code 128B Sample C REA TE Code 128B Program ~CREATE;128B BARCODE C128B;DARK;5;1 *CODE-128B* PDF STOP BARCODE C128B;VSCAN;H10;DARK;5 ;50 *CODE-128B* PDF STOP END Output:[...]

  • Page 217

    Code 128 C 217 Code 128C Sample CREA TE Code 128C Pr ogram ~CREATE;128C BARCODE C128C;DARK;5;5 *1234567891* PDF STOP BARCODE C128C;VSCAN;H10;DARK;5 ;50 *1281281281* PDF STOP END Output:[...]

  • Page 218

    218 Chapter 10 PGL Barcode Commands And Output EAN 8 Sample C REA TE Code EAN 8 Prog ram ~CREATE;CODEEAN8 BARCODE EAN8;DARK;5;1 *1234567* PDF STOP BARCODE EAN8;VSCAN;H10;DARK;5; 50 *1234567* PDF STOP END Output:[...]

  • Page 219

    EAN 13 219 EAN 13 Sample CREA TE Cod e EAN 13 Progra m ~CREATE;CODEEAN13 BARCODE EAN13;DARK;5;1 *1234567* PDF STOP BARCODE EAN13;VSCAN;H10;DARK;5 ;50 *1234567* PDF STOP END Output:[...]

  • Page 220

    220 Chapter 10 PGL Barcode Commands And Output Interl eaved 2/ 5 Sample C REA TE Interleaved 2/5 Program ~CREATE;I2/5 BARCODE I-2/5;DARK;5;1 *123456789* PDF STOP BARCODE I-2/5;VSCAN;H10;DARK;5 ;50 *123456789* PDF STOP END Output:[...]

  • Page 221

    MSI 221 MSI Sampl e CREA TE MSI Progr am ~CREATE;MSIA BARCODE MSIA;DARK;5;1 *123456789* PDF STOP BARCODE MSIA;VSCAN;H10;DARK;5; 50 *123456789* PDF STOP END Output:[...]

  • Page 222

    222 Chapter 10 PGL Barcode Commands And Output POSTN ET POSTNET Sa mples • ZIP + 4 Program ~CREATE;POSTNET BARCODE POSTNET;5;1 *123456789* STOP END • Advaned Barcode Format ~CREATE;POSTNET BARCODE POSTNET;5;1 *12345678901* STOP END[...]

  • Page 223

    UPC-A 223 UPC-A Sample CREA TE Cod e UPCA Progra m ~CREATE;EAN13 BARCODE UPC-A;DAR;5;1 *12345654321* PDF STOP BARCODE UPC-a;VSCAN;H10;DARK;5 ;50 *12345654321* PDF STOP END Output:[...]

  • Page 224

    224 Chapter 10 PGL Barcode Commands And Output UPC-E Sample CREA TE Cod e UPC-E Program ~CREATE;UPCE BARCODE UPC-E;DARK;5;1 *012345678900* PDF STOP BARCODE UPC-E;VSCAN;H10;DARK;5 ;50 *012345678900* PDF STOP END Output:[...]

  • Page 225

    225 11 Bar code And LCP Printing Introduction This cha pter de scribes al l barco de and LC P sequen ces and control codes, regardles s of your printer ’s spe cial barcode and LCP (La rge Char acter Printing) impleme ntation. NOTE: Be sure to observe th e notes in this ch apter regar ding the spe cial barcode /LCP Types i mplemented in your pri n[...]

  • Page 226

    226 Chapter 1 1 Introduction This m ay cause c onflict with other emulation s, since th e above c ommands may hav e different functi ons in these emulatio ns. For ex ample: SI Conden sed prin t DC4 Res et expanded print ESC P < n> Proportio nal spacin g ON/OFF ESC P Pic a In Barcode Mode, t he barcode s equence s have pri ority. The barco de [...]

  • Page 227

    Spec ia l Fea tur es 227 For the param eter (n), a distincti on must be made betwe en two types o f representat ion: • if the parameter is in poi nted parenthese s, the decimal value must be transmitted • if the par ameter is not in pointed parenthe ses, the ASC II value mus t be transmitted Example: Paramet er repres entation: <n>, with [...]

  • Page 228

    228 Chapter 1 1 Secure d/Unsecured M ode NOTE: These featu res are n ot availabl e on all printers with MTPL e mulation . Special firmware m ay be nec essary. Ask yo ur service represent ative for detai ls. Secured/Unsecured Mode Dat a Structure ASCII ESC “P” “S” “C” “0” ESC “” Unsecured h e x . 1 B 5 05 34 33 01 B 5 C M o d e [...]

  • Page 229

    Spec ia l Fea tur es 229 Example 1 10 REM LC P unsecu red mode 20 LPRINT CHR $(27); "[?11~ "; 30 REM sel ect unsecured mode 40 LPRINT CHR$( 27); "PSC0"; CH R$(27); ""; 50 REM set cha racter size to 5 60 LP RINT CHR$(16); "5"; CHR$ (25); 70 LPRINT "Ex ample for " 80 LP RINT CHR$(15); "LCP"[...]

  • Page 230

    230 Chapter 1 1 Barcode Printing Barcode Print ing Barcode Heade r Before th e data, which contains the barcode in formation , are trans mitted to the prin ter , the b arcode head er must be sent. Othe rwise th e standard parameter val ues are us ed (see “Heade r Format” belo w). In the h eader (the printin g parameters), the barcode size a nd [...]

  • Page 231

    Barcode Header 231 The defa ult parameter v alues are the following : • Unse cure d mode (see sectio n "S ecur ed/ Unsec ured mode ") • HRI OFF, No rmal Print, D ouble Pass (F = SP) • Barcod e Type 2/5 m atrix (a = "A") • Barcod e height 1 /6 inch ( n = "1") • Narrow bar (x = "0 ") • Narrow space [...]

  • Page 232

    232 Chapter 1 1 Barcode Printing Barco de Prin t Fea ture F f or Sel ecti on of F- Code HRI or nor mal/com pressed as we ll as si ngle or dou ble pass is switch ed via charac ter F accor ding to the followin g table. 1 ) It is recom mended to avoid using A SCII Chara cters 0 and 1 when possi ble. They are reserved for fu ture functio ns. 2 ) Human [...]

  • Page 233

    Barcode Header 233 L = EAN 13 wi thout HRI M = MSI/m odified Ple ssey N = UPC A with HRI O = UPC A without HR I P = UPC E with HR I Q = UPC E without HR I R = Delta Distance (IB M) S = Code 128 T = EAN 128 All com mercial b arcodes (for labeling s ystems) of th e H, I, K, L, N, O, P , Q T ypes c an be exte nded using t he barcodes Add-On 2 or Add-O[...]

  • Page 234

    234 Chapter 1 1 Barcode Printing EAN/UPC Bar code (X, Y = un regarded) : 1 ) These v alues are true, if “Co mpressed P rint” is selecte d in the me nu (see print fea ture [F]). 2 ) It is re commende d to set the bar width equal to the space width (x= y). 3 ) Printer-dep endent refer ence value. All val ues are only val id when a new color ribbo[...]

  • Page 235

    Code 2/5 Matrix 235 Dat a Format s of Barcode T ypes Code 2/ 5 Mat rix Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM co de 2/5 m atrix barco de 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" A3;1 1 1" [...]

  • Page 236

    236 Chapter 1 1 Data Formats of Barcode Types Code 2/5 Indus trial Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM co de 2/5 ind ustrial bar code 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" B3;1 1 1" [...]

  • Page 237

    Code 2/5 In terleaved 237 Code 2/ 5 Inter leave d Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM co de 2/5 inte rleave d barcode 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" C3;1 1 1";CHR$(25); 40 LPR[...]

  • Page 238

    238 Chapter 1 1 Data Formats of Barcode Types Code 1 1 Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM code 1 1 barcode 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" D3;1 1 1 ";CHR$(25); 40 LPRINT CHR$([...]

  • Page 239

    Code BCD Matrix 239 Code BCD Matrix Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM BCD-matr ix-code barc ode 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" E3;1 1 1" ;CHR$(25); 40 LPRINT CHR$(20);"[...]

  • Page 240

    240 Chapter 1 1 Data Formats of Barcode Types Code 39 Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM code 39 barco de 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" F3;1 1 1 ";CHR$(25); 40 LPRINT CHR$(2[...]

  • Page 241

    CODABAR 241 CODABAR Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM co dabar ba rcode 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" G3;1 1 1";CHR $(25); 40 LPRINT CHR$(20);"*123*" ;CHR$(20); 5[...]

  • Page 242

    242 Chapter 1 1 Data Formats of Barcode Types Code EAN 8 With HRI Syntax Dat a Structure ASCII DC4 St art code nn nn Separatio n code nnnc S top c ode DC4 hex. 14 St art code nnn n Separation code nnn c S top code 14 dec. 20 St art code nnn n Separation code nnn c S top code 20 Example 10 REM co de EAN 8 w ith HRI 20 LPRINT CHR$(27);"[?1 1~&qu[...]

  • Page 243

    Code EAN 8 Without HRI 243 Code EAN 8 W ithout HRI Syntax Dat a Structure ASCII DC4 St art code nn nn Separatio n code nnnc S top c ode DC4 hex. 14 St art code nnn n Separatio n code nnn c S top code 14 dec. 20 St art code nnn n Separatio n code nnn c S top code 20 Example 10 REM co de EAN 8 w ithout H RI 20 LPRINT CHR$(27);"[?1 1~"; 30 L[...]

  • Page 244

    244 Chapter 1 1 Data Formats of Barcode Types Code EAN 13 With HRI Syntax Dat a Structure ASCII DC4 St art code nn nnnnn Separa tion code nnn nnc S top code DC 4 hex. 14 St art code nnn nnnn Separat ion code nnn nnc S t op code 14 dec. 20 St art code nnn nnnn Separat ion code nnn nnc S t op code 20 Example 10 REM code EAN 13 with HRI 20 LPRINT CHR$[...]

  • Page 245

    Code EAN 13 Without HRI 245 Code EAN 13 Without HRI Syntax Dat a Structure ASCII DC4 St art code nn nnnnn Separa tion code nnn nnc S top code DC 4 hex. 14 St art code nnn nnnn Separat ion code nnn nnc S t op code 14 dec. 20 St art code nnn nnnn Separat ion code nnn nnc S t op code 20 Example 10 REM co de EAN 13 without HRI 20 LPRINT CHR$(27);"[...]

  • Page 246

    246 Chapter 1 1 Data Formats of Barcode Types Code MSI/Modify Ples sey Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM code MSI /plessey modi fied 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" M3;1 1 1"[...]

  • Page 247

    Code UPC A With HRI 247 Code UPC A With HRI Syntax Dat a Structure ASCII DC4 St art code nn nnnn Separati on code n nnnnc S to p code DC4 hex. 14 St art code nnn nnn Se paration code n nnnnc S top code 14 dec. 20 St art code nnn nnn Se paration code n nnnnc S top code 20 Example 10 REM code UPC A with HRI 20 LPRINT CHR$(27);"[?1 1~"; 30 L[...]

  • Page 248

    248 Chapter 1 1 Data Formats of Barcode Types Code UPC A Without HRI Syntax Dat a Structure ASCII DC4 St art code nn nnnn Separati on code n nnnnc S to p code DC4 hex. 14 St art code nnn nnn Se paration code n nnnnc S top code 14 dec. 20 St art code nnn nnn Se paration code n nnnnc S top code 20 Example 10 REM code UPC A without HRI 20 LPRINT CHR$([...]

  • Page 249

    Code UPC E With HRI 249 Code UPC E W ith HRI Syntax Dat a Structure ASCII DC4 S tart co de nnnnnnnc S t op code DC4 hex. 14 S tart co de nnnnnnnc S top cod e 14 dec. 20 S tart co de nnnnnnnc S top cod e 20 Example 10 REM code UPC E with HRI 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" P3;1 1 1" ;CHR$(25); 40 LPRINT CHR$(20)[...]

  • Page 250

    250 Chapter 1 1 Data Formats of Barcode Types Code UPC E W i thout HRI Syntax Dat a Structure ASCII DC4 S tart co de nnnnnnnc S t op code DC4 hex. 14 S tart co de nnnnnnnc S top cod e 14 dec. 20 S tart co de nnnnnnnc S top cod e 20 Example 10 REM code UPC E without HRI 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" Q3;1 1 1";[...]

  • Page 251

    Code Delt a Distance (IBM) 251 Code Del t a Dist ance (IBM ) Syntax Dat a Structure ASCII DC4 S tart code n ... n S top c ode DC4 hex. 14 S tart co de n ... n S top cod e 14 dec. 20 S tart co de n ... n S top cod e 20 Example 10 REM co de delta distance ( IBM) withou t HRI 20 LPRINT CHR$(27);"[?1 1~"; 30 LPRINT CHR$(26);" R3;1 1 1&qu[...]

  • Page 252

    252 Chapter 1 1 Data Formats of Barcode Types Code 128 Syntax Dat a Structure ASCII DC4 n ... n DC4 hex. 14 n ... n 14 dec. 20 n ... n 20 Description While m any barcod e styles ar e limit ed to numbe rs, Code 128 can en code numbers , letters, a nd other sy mbols c ommonly f ound on ke yboards, s uch as @, # and %. The Code 1 28 barcode is simila [...]

  • Page 253

    Code 128 253 Example If you nee d to print a Ca rriage Retu rn (hex.0D , dec.13), as part of a barcode , send "> M" (13 + 64 = 77, se e characte r set table to verify tha t decima l 77 equals t he capital le tter "M") . This sub stitution pr ocess can be carri ed out througho ut the ra nge of decim al valu es, i.e., ">[...]

  • Page 254

    254 Chapter 1 1 Data Formats of Barcode Types Figure 11. Code 128 Translation Table Wert Code A Code B Code C Wert Code A Code B Code C 0 Space Space 00 36 D D 36 1! ! 0 1 3 7 E E 3 7 2" " 0 2 3 8 F F 3 8 3 # # 03 39 G G 39 4 $ $ 04 40 H H 40 5% % 0 5 4 1I I 4 1 6& & 0 6 4 2 J J 4 2 7‘ ‘ 0 7 4 3 K K 4 3 8( ( 0 8 4 4 L L 4 4 9)[...]

  • Page 255

    Code 128 255 Figure 12. Code 128 Translation Table (continued) Wert Code A Code B Code C 72 BS h 72 73 HT i 73 74 LF j 74 75 VT k 75 76 FF l 76 77 CR m 77 78 SO n 78 79 SI o 79 80 DLE p 80 81 DC1 q 81 82 DC2 r 82 83 DC3 s 83 84 DC4 t 84 85 NAK u 85 86 SYN v 86 87 ETB w 87 88 CAN x 88 89 EM y 89 90 SUB z 90 91 ESC { 91 92 FS | 92 93 GS } 93 94 RS ~ [...]

  • Page 256

    256 Chapter 1 1 Data Formats of Barcode Types Example 10 REM code 128 20 LPRINT CHR$(27);"[? 11~"; 30 LPRINT CHR$(26);" S 3;111";CHR$(25); 40 LPRINT CHR$(20);"AB CD0123";CHR$(20); 50 LPRINT CHR$(27);"[? 10~"[...]

  • Page 257

    EAN 128 257 EAN 128 Syntax Dat a Structure ASCII DC4 n ... n DC4 hex. 14 n ... n 14 dec. 20 n ... n 20 Description The onl y difference bet ween bot h types of bar codes is the initi al seque nce. Code 128 st arts wit h Code A, Co de B o r Code C foll owed by ch arac ter informa tion. Bar code EAN 128 requires the code FNC1 betwee n S tartcode and [...]

  • Page 258

    258 Chapter 1 1 Data Formats of Barcode Types not printe d in the barcode. The following nu mbers (2 or 5) ar e printed from left to right in Add-On barcode. Example 1 EAN13 bar code with HRI and Add O n 2 extentio n Format: DC4: nnnnnnn:nn nnnn:cnn:D C4 10 REM code EAN 13 wit h add-on-2 extention 20 LPRINT CHR$(27);"[? 11~"; 30 LPRINT CH[...]

  • Page 259

    EAN 128 259 The comme rcial bar codes can b e extended wi th the foll owing user-s pecific addition al barco des (see “A dd-On Barc odes” on page 25 7 ). • Add-O n 2 barcode • Add-O n 5 barcode Here the c heck numbe r (c) is tran sferred be fore the b arcode info rmation (n ). EAN 13 12 number s are tran sferred for th e EAN 13 cod e. The 1[...]

  • Page 260

    260 Chapter 1 1 Data Formats of Barcode Types UPCA 1 1 numbers are transfe rred for th e UPCA code. The 12. d igit represe nts the check number . The even fi gures of the informat ion have a factor o f "3", the uneven fi gures a factor of "1 ". Countin g begins from the left. The resultin g cross sum is divided by 10. The remai [...]

  • Page 261

    EAN 128 261 Add-On 5 Six numb ers are tra nsmitted: c heck number (c) + 5 info rmation items (n). The uneven fig ures of the i nformatio n have a factor of "3" , the even figu res a factor of "1". Co unting beg ins from the right. The resulting cross sum i s divided by 10. The re maining intege r value is su btracted from the mo[...]

  • Page 262

    262 Chapter 1 1 Data Formats of Barcode Types Example 4 NOTE: The check nu mber alw ays lies b etween “0” a nd “3”; it is n ot printed in the H RI li ne. US Postne t Barcode Dat a Structure ASCII ES C "[ " "1" SP "p" h e x . 1 B5 B3 1 2 0 7 0 d e c . 2 79 14 93 2 1 1 2 Description After rece iving th is seque n[...]

  • Page 263

    Large Char acter Prin ting (LCP) 263 Large Char acter Printing (LCP) Before y ou can tran sfer the LCP data (Large Character Printin g) data to the printer , the LCP header mus t be sen t. The LCP h eader i s made up of a seri es of max. fi ve charac ters. In the h eader , the printing parameters an d the LCP charac ter size are defined. Th is head[...]

  • Page 264

    264 Chapter 1 1 Data Formats of Barcode Types Example REM Example Character Densities OPEN "lpt1:" FOR RANDO M AS #1 WIDTH #1, 255 PRINT #1, CHR$(27); "[ ?11~"; PRINT #1, CHR$(16); "4 "; CHR$(25); PRINT #1, CHR$(27); "[ 6w"; :REM 15CPI PRINT #1, CHR$(15); "L CP ";CHR$(15); PRINT #1, CHR$(27); "[...]

  • Page 265

    LCP Ch aracte r Set US-ASC II LCP C hara cter Set Germ an 265 Example for Different LCP Character Sizes Example 2 REM Example 2 for unse cured printing OPEN "lpt1:" FOR RANDO M AS #1 WIDTH #1, 255 PRINT #1, CHR$(27); "[ ?11~"; PRINT #1, CHR$(27); "P SCO"; CHR$(27); ""; PRINT #1, CHR$(16); "5 "; CHR[...]

  • Page 266

    266 Chapter 1 1 Data Formats of Barcode Types Example 4 Unsecured Mode, vert ical spacing wi th various en largeme nt factors Description The room i s occupied to fit the hi ghest ch aracter in one line. Characters whi ch do not mee t the 1/6 " grid* have a dditional space added to fill the roo m to the next possib le li ne. * V alue ma y chan[...]

  • Page 267

    267 A Customer Support T allyGeni com Customer Su pport Center IMPORT ANT Please h ave the fo llowing infor mation av ailable prior to calling the TallyGenicom Customer Support Center: • Model num ber • Serial num ber (loc ated on the back of th e printer) • Installe d options (i.e., inter face and host type if applicab le to the p roblem) ?[...]

  • Page 268

    268 Appendix A Corporat e Offices Corporate Offices Printroni x, Inc. 14600 Myford Road P.O. Box 1955 9 Irvine, CA 92623-95 59 Phone: ( 714) 368-23 00 Fax: (714 ) 368-2600 Printroni x, Inc. Nederland B V P.O. Box 163, Nieu weweg 283 NL-6600 A d Wijchen The Net her lands Phone: ( 31) 24 64 89489 Fax: (31) 2 4 64894 99 Printroni x Schweiz GmbH 42 Cha[...]

  • Page 269

    269 B ASCII Chart[...]

  • Page 270

    270 Appendix B[...]

  • Page 271

    271 C Logos[...]

  • Page 272

    272 Appendix C[...]

  • Page 273

    273 D Patterns[...]

  • Page 274

    274 Appendix D[...]

  • Page 275

    275[...]

  • Page 276

    276 Appendix D[...]

  • Page 277

    277 E Fonts ^~FQ Draf t[...]

  • Page 278

    278 Appendix E ^~FQ NLQ ^~FQ NLQ[...]

  • Page 279

    279 ^~FQ OC R-A & B[...]

  • Page 280

    280 Appendix E ^~FF Draft ^~FF Draf t[...]

  • Page 281

    281 ^~FF NLQ[...]

  • Page 282

    282 Appendix E ^~FF OCR-A & B ^~FF OCR-A & B[...]

  • Page 283

    283 ^~FH Dr af t[...]

  • Page 284

    284 Appendix E ^~FH NLQ ^~FH NLQ[...]

  • Page 285

    285 ^~FH OCR-A & B[...]

  • Page 286

    286 Appendix E ^~FH OCR-A & B[...]

  • Page 287

    287 F Commands T able 46: Command T a ble Command Description Inside Pass Outside Pass ^#n Comp ressed Fonts X ^@Cnn D raft Fonts X X ^@Hn D ump Mode X ^@Lnn L ines Per I nch ( LPI) X X ^[nnn D ata Field, Buffered Forms X X ^A Ignore Data Off X X ^B^-<data>^] Buffered Forma tting, V e rsion 1 X ^B{B,N,O,S,T ,Y}9x <ratio><da ta>^G [...]

  • Page 288

    288 Appendix F ^Hnn Pass Heig ht X ^IBARC,x,R<ratio> ,{N,E,B},<data>^G Barc ode S tyl e 2, V ar . Ratio X ^IBARC,x,{N,E,B},<d ata>^G Barcode S tyle 2 X ^IFONT , S,n^G<data> Default Font X ^IFORM,C... Buffered For m Create X ^IFORM,D<name>^G B uffered Form Dele te X ^IFORM,E<form name >^G<data>^G Buffered Fo[...]

  • Page 289

    289 ^O Free Format Of f X ^PN Graphic s Mode Off X ^PY Graphic s Mode On X ^Q<plot data>^G Plot Mod e X ^R Reve rse Image T oggle X ^R^- Buffered Form Re peat X ^Rnnnn^-<data>^-^Z^- V e rtical Repe at, V ersi on 1 X ^Sn NLQ f onts X ^Snntt^-<data>^-^S^- Horiz ontal Repeat, V ersion 1 X ^Thhhd H orizontal T ab X ^Uhhwwjjd<data&g[...]

  • Page 290

    290 Appendix F[...]

  • Page 291

    291 G Modplot The Modp lot option is desi gned to gi ve the us er a choice i n spacing b etween Graphics and Te xt when lea ving Gra phics or P lot mode. Modplot O N: A single LF advances the prin t postion one full lin e. This is the default setting. Modplot O FF: A sin gle LF adv ances the pr int posi tion to the next line po sition relative to t[...]

  • Page 292

    292 Appendix G[...]

  • Page 293

    293 H Contr ol Panel Selection Printer Control Pane l: Graphics Catego ry This Appe ndix lists the Graph ics Cate gory param eters in the Configur ation Menu of y our prin ter. It in cludes changes and additio ns that w ere made to the menu. Graphic Category (Me nu Level 1) This cate gory allow s you to con figure c ertain asp ects of th e Graphic [...]

  • Page 294

    294 Appendix H Graphic Category (Menu Level 1) PY Then Parameter (M enu Level 3) This com mand de fines prin ter respon se to cha racters foll owing the ^P Y Comman d on the sa me line. PY Then Selec tions (Menu Level 3) None (De fau lt) All Term NOTE: How your pr inter re sponds to data and contro l codes th at follow a ^PY Command or a ^PN Com ma[...]

  • Page 295

    Descender (Descnd r) Paramet er (Menu L evel 2) 295 Descen der (Descndr) Para mete r (Menu Level 2) This par ameter contr ols inse rtion of th e characte r descende r gap betw een print li nes. Descndr Selections (Men u Level 2) Fixed: The d escender g ap is alw ays inserted after the line reg ardless of the setti ng of Desc ender Mode (Default s e[...]

  • Page 296

    296 Appendix H Graphic Category (Menu Level 1)[...]

  • Page 297

    297 I PY/PN Data Pr ocessing PN Then Dat a Process ing When PN Then = NONE Char acter Number 123456789 ..... Data S tream ^ P N X O X O X O .....[...]

  • Page 298

    298 Appendix I PN Then Data Processing When PN Then = ALL PN Then Dat a Process ing When PN The n = ALL Char acter Number 123456789 ..... Data S tream ^ P N X O X O X O .....[...]

  • Page 299

    299 PY Then Dat a Process ing When PY The n = NONE[...]

  • Page 300

    300 Appendix I PY Then Data Processing When PY Then = TERM PY Then Dat a Process ing When PY The n = TERM PY Then Dat a Process ing When PY The n = ALL[...]

  • Page 301

    301 J Block-Character Size Ta b l e s Block Character Size T able The foll owing table l ists the app roximate p hysical size of expande d Block Characte rs specifie d in the Alph anumerics String Creati on Command . T a ble 47: Block Charact er Size Exp ansi on Fac tor Char act er Height Char act er Wid th Exp ansion Fac tor Char acter Height Char[...]

  • Page 302

    302 Appendix J Block Character Size Table 34 3.38” 3.42” 62 6.1 8” 6.17” 35 3.50’ 3.50’ 63 6.3 0” 6.33” 36 3.62” 3.58” 64 6.4 2” 6.42” 37 3.73” 3.67” 65 6.5 3” 6.50” 38 3.85” 3.92” 66 6.6 5” 6.58” 39 3.97” 4.00” 67 6.6 5” 6.67” 40 4.08” 4.08” 68 6.7 7” 6.83” 41 4.20” 4.17” 69 6.8 8” 6.92[...]

  • Page 303

    303 90 8.98” 9.00” 102 10.15” 10.17” 91 9.10” 9.08” 103 10.27” 10.33” 92 9.22” 9.17” 104 10.38” 10.42” 93 9.33” 9.33” 105 10.50” 10.50” 94 9345” 9.42” 106 10.63” 10.58” 95 9.45” 9.42” 107 10.73” 10.67” 96 9.57” 9.58” 108 10.85” 10.83” 97 9.68” 9.67” 109 10.85” 10.92” 98 9.80” 9.83”[...]

  • Page 304

    304 Appendix J Block Character Size Table[...]

  • Page 305

    305 K Character Sets The foll owing sy mbol se ts are avai lable in the barc ode mode. The LCP symbol sets ca n only be selec ted via Escape seq uence s. The OCR-A and O CR-B fonts can be selec ted via control pa nel or by Escape sequenc es, which c orrespond to the selec ted emulat ion mode. T he codes hex.A0 u p to hex.FE correspo nd to the s ele[...]

  • Page 306

    306 Appendix K LCP Characte r Sets LCP C haracter S et s Ger man hex 01234567 dec 0 NUL 0 1 63 24 86 48 09 6 1 1 2 1 1 1 73 34 96 58 19 7 1 1 3 2 2 1 83 45 06 68 29 8 1 1 4 3 3 1 93 55 16 78 39 9 1 1 5 4 4 2 03 65 26 88 4 1 0 0 1 1 6 5 5 2 13 75 36 98 5 1 0 1 1 1 7 6 6 2 23 85 47 08 6 1 0 2 1 1 8 7 7 2 33 95 57 18 7 1 0 3 1 1 9 8 8 2 44 05 67 28 8 [...]

  • Page 307

    US- AS CII 307 US-ASCII hex 01234567 dec 0 NUL 0 1 63 24 86 48 09 6 1 1 2 1 1 1 73 34 96 58 19 7 1 1 3 2 2 1 83 45 06 68 29 8 1 1 4 3 3 1 93 55 16 78 39 9 1 1 5 4 4 2 03 65 26 88 4 1 0 0 1 1 6 5 5 2 13 75 36 98 5 1 0 1 1 1 7 6 6 2 23 85 47 08 6 1 0 2 1 1 8 7 7 2 33 95 57 18 7 1 0 3 1 1 9 8 8 2 44 05 67 28 8 1 0 4 1 2 0 9 9 2 54 15 77 38 9 1 0 5 1 2[...]

  • Page 308

    308 Appendix K LCP Characte r Sets OCR-A (Code Page 437) hex 01234567 dec 0 NUL 0 1 63 24 86 48 09 6 1 1 2 1 1 1 73 34 96 58 19 7 1 1 3 2 2 1 83 45 06 68 29 8 1 1 4 3 3 1 93 55 16 78 39 9 1 1 5 4 4 2 03 65 26 88 4 1 0 0 1 1 6 5 5 2 13 75 36 98 5 1 0 1 1 1 7 6 6 2 23 85 47 08 6 1 0 2 1 1 8 7 7 2 33 95 57 18 7 1 0 3 1 1 9 8 8 2 44 05 67 28 8 1 0 4 1 [...]

  • Page 309

    OCR-B (Code Page 437) 309 OCR-B (Code Page 437) hex 01234567 dec 0 NUL 0 1 63 24 86 48 09 6 1 1 2 1 1 1 73 34 96 58 19 7 1 1 3 2 2 1 83 45 06 68 29 8 1 1 4 3 3 1 93 55 16 78 39 9 1 1 5 4 4 2 03 65 26 88 4 1 0 0 1 1 6 5 5 2 13 75 36 98 5 1 0 1 1 1 7 6 6 2 23 85 47 08 6 1 0 2 1 1 8 7 7 2 33 95 57 18 7 1 0 3 1 1 9 8 8 2 44 05 67 28 8 1 0 4 1 2 0 9 9 2[...]

  • Page 310

    310 Appendix K LCP Characte r Sets[...]

  • Page 311

    311 L Addendum to the Line Printer Graphics Applications Manual Post al Barcodes PDF417 2 - D Barcod e PDF417 i s a mult i-row, varia ble lengt h symbology offering h igh data c apacity and err or correcti on capab ility. Line ar scan ners, rast ering las er scanner s, or two-dime nsional im aging dev ices can s can PDF41 7. One PD F417 symbo l is [...]

  • Page 312

    312 Appendix L PDF417 2- D Barcode PDF417 In Code V ^IBARC,PDF41 7,<1-99 >,<0-9>,<dat a>^G Where: <1-99> is the nu mber of des ired data co lumns i n the barc ode. <0-9> designate s the er ror correc tion lev el. If er ror co rrec tion lev el 9 (a uto) is sel ect ed, th e er ror le vel wi ll be select ed as follows: NO[...]

  • Page 313

    PDF4 17 in PG L 313 Example: ^M1103000^T 0010^IBA RC,PDF417,2, 3,This is an exampl e^G Produc es a barcod e with bars 11 dots hi gh and 3 dots wide, contain ing 2 d ata colu mns and 16 er ror corre ction co dewords (e rror correc tion lev el 3). The encoded d ata is “T his is an e xample”. PDF417 in PGL BARCODE PDF41 7;<X< D>n;> <[...]

  • Page 314

    314 Appendix L Code 12 8A Barcode s in PGL Code 128A Barc odes in PGL The PGL g raphics e mulation n ow supports selection of Code 128A barcodes from with in a bar code comman d. Enter C 128A as t he barcode n ame. Codaba r Codes in PGL The PGL g raphics e mulation n ow supports selection of Codabar barcodes from with in a bar code comman d. Enter [...]

  • Page 315

    PDF4 17 in PG L 315 Barco de Rot ations in PGL Barcod es can now be rotated i n four differ ent orienta tions in stead of the former two o rientations . VSCAN is sti ll suppor ted to create a 90 degree counter clockwis e barcode. Th e new para meters are use in place of VSCAN to allow new rotations. Th e new para meters are CW to create a 9 0 degre[...]

  • Page 316

    316 Appendix L IS ET/USET Commands In PG L ISET/USET C ommands In PGL The PGL g raphics e mulation n ow supports the ISET an d USET com mands. The ISE T command can be us ed in NOR MAL, CREATE , and EXE CUTE modes an d is used to select s tandard or user-defined character sets. User- defined c haracter set s are created with the US ET comman d in N[...]

  • Page 317

    PDF4 17 in PG L 317 POINT Parmeter In PGL An opt ional POINT p arameter has been added to th e ALPHA c ommand. Th e structu re of this c ommand i s now the fo llowing: ALPHA R;E;Cn;Afn;L;Rot;U-cas e;D;POINT;X1;X2;X3;X4;‡text‡ STOP The POINT parameter is used to change the units of t he horizon tal and vertic al expansio n paramet ers (X3 and X [...]

  • Page 318

    318 Appendix L 20 CPI Support In PGL 20 C PI Support In PGL 20 CPI tex t can now b e selected f rom the ALP HA and D ENSITY co mmands. Use C20 in the ALPHA command and 20 in the DENSITY command. SCALE Command Modifications In PGL The SCA LE comma nd has been m odified i n the foll owing mann er: Field Function Option/Modifier Selectio ns Dot Scale [...]

  • Page 319

    319 Symbols ^~FF Draft, Fon ts, 280 ^~FF N LQ, Fonts, 281 ^~FF OCR-A, Fonts, 282 ^~FF OCR-B, Fonts, 282 ^~FH Draft, Fo nts, 283 ^~FH NLQ, Fonts, 284 ^~FH OCR-A, Fonts, 28 5 ^~FH OCR-B, Fonts, 28 5 ^~FQ Draft, Fon ts, 277 ^~FQ NLQ , Fonts, 278 ^~FQ OCR-B, Fonts, 279 ^~OCR -A, Fonts, 279 Numerics 20 CPI Sup port in P GL, Line Pri nter Graph ics, 318 [...]

  • Page 320

    320 Block Charac ter control panel opt ion, 27 Block Character Fo nts, 37 10 CPI, 38 12 CPI, 39 15 CPI, 39 7.5 CPI, 37 Block Character S izes, 141 Block Char acter, char acter printin g, 27 Block Charac ter, contr ol panel option, 46 Block Charac ters block c hara cter si zes, 141 double de nsity (^D) ex amples, 143 mixing barcode/blo ck chara cter[...]

  • Page 321

    321 Code 2/5 Int erleave d, Data Form ats of Barcode Types, 237 Code 2/5 Ma trix, Data For mats of Bar code Types, 235 Code 39, 13 0 Code 39 T ype 1 Examp les, 132 Code 39 T ype 2 Examp les, 133 Code 39, PG L Barcod e Commands , 215 Code BCD Ma trix, Data F ormats of B arcode Types, 239 Code Delta Distance , Data Forma ts of Bar code Types, 251 Cod[...]

  • Page 322

    322 Data Fie ld Characters , PGL Bar codes, 211 Data Fields , Buffered Form s, 99 Data Format s of B arcode Type s, 235 CODABAR, 241 Code 11, 23 8 Code 128, 2 52 Code 2/5 I ndu stri al, 236 Code 2/5 Int erleave d, 237 code 2/5 matri x, 235 Code 39, Cod e 39, Data Forma ts of Barc ode Types, 240 Code BCD Ma trix, 239 Code Delta Distance , 251 Code E[...]

  • Page 323

    323 Form Draw ing, 55 Form Lengt h, Position ing Data, 87 Form Names, S pecial Fu nction Contr ol Char acter, 1 52 Forms, Buffe red, 99 Forms, P redefined, 10 9 Free Format, 19 control code equ ivalents, 2 0 turn off, 19 turn on, 19 Full Spac e Font M ode, 44 G German , Data Forma ts of Barco de Types, 264 German, LCP Character Set, 264 German, LCP[...]

  • Page 324

    324 Interlea ved 2/5, P GL Barcode Co mmands, 2 20 Interlea ved Two o f Five, 135 Interlea ved Two o f Five, Ba rcode, 137 Interrupt Fun ction, Po sitioning D ata, 88 Invalid Commands, Industri al Graphi cs Applic ation, 122 ISET Co mmands in P GL, 316 ISO Char acter Set Ta ble, 47 ISO Char acter Sets, 4 6 L Large Ch aracter Printing, Data Forma ts[...]

  • Page 325

    325 Patterns , 273 PDF417 i n Code V, P ostal Barco des, 312 PDF417 i n PGL, Postal Barcodes, 31 3 PGL Barcode Commands Code 128B, 216 Code 128C, 217 Code 39, 21 5 EAN 13, 21 9 EAN 8, 218 Interlea ved 2/5, 22 0 MSI, 221 output, 215 POST NET, 22 2 UPC-A, 223 UPC-E, 224 PGL Barcode s, 205 command par ameters, 205 comma nds, 215 CREA TE mo de, 205 dat[...]

  • Page 326

    326 pass heigh t, 85 pass wid th, 86 vert ical ju stificat ion, 84 Posta l Barcode s PDF417 i n Code V, 312 PDF417 i n PGL, 3 13 Posta l Barcode s, Line P rinter Grap hics, 31 1 Postn et Bar codes, 79 access ing PO STNET in CVCC, 79 AIAG ba rcodes, 80 CPI, CPI, P ostnet Ba rcodes, 79 EMBA RC, 81 height, 79 HIBCC, 81 orientat ion, 79 paramete rs in [...]

  • Page 327

    327 numeric variable s, 153 paramete r delimiter, 151 PGL modes , 155 print po sition loc ation, 1 53 printabl e data delimite r, 152 spaces , 152 Special Function Control Char acter, PG L Command S et Standards , 151 Standa rds, PGL Command Se t, 151 STARDATA, P GL Commands , 162 STEPM ASK, PGL Command s, 162 Supplie s Departm ent, 267 T Tables, B[...]

  • Page 328

    328[...]

  • Page 329

    [...]

  • Page 330

    255557-001 A *255557-001*[...]