Brother HL-3170CDW 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
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517

Go to page of

A good user manual

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

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Brother HL-3170CDW 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

    B B r r o o t t h h e e r r P P r r i i n n t t e e r r T T T e e e c c c h h h n n n i i i c c c a a a l l l R R R e e e f f f e e e r r r e e e n n n c c c e e e G G G u u u i i i d d d e e e < < M M O O D D E E L L S S C C O O V V E E R R E E D D B B Y Y T T H H I I S S M M A A N N U U A A L L > > H H L L - - 1 1 0 0 5 5 0 0 / / 1 1 [...]

  • Page 2

    First version August, 1999 Created for HL-1050/1070/1250/ 1270N/ 1450/1470N/P2500/1660e/2060/ 2400C Ver. A March, 2000 Revised fo r Addition of HL-2400Ce/3400CN Ver. B March, 2001 Revised for Addition of HL-1650/1670N/3260N/2460 Ver. C October, 2001 Revised for Addition of HL-1450/1470N Ver. D June, 2003 Revised for Addition of HL -7050/1850/1870N/[...]

  • Page 3

    Trademark acknowledgments Brother is a registered trademark of Brother Industries Ltd. PostScript is a registered trademark of Adobe Incorporated. Epson is a registered trademark and FX-850 a tradem ark of Seiko Epson Corporation. Hewlett Packard, HP, LaserJet and PCL are registered trademarks and LaserJet, HP-GL, and HP-GL/2 are trademarks of Hewl[...]

  • Page 4

    [...]

  • Page 5

    i T ABLE OF CONTENTS GLOSSARY CHAPTER 1 INTRODUCTION 1. ABOUT THE MANUAL ----------------------------------------------------------------------------------- 3 2. AREAS OF USE ------------------------------------------------------------------------------------------- 4 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE 1. COMMAND LIST --------------------------[...]

  • Page 6

    i i CHAPTER 6 EPSON FX-850 1. COMMAND LIST ------------------------------------------------------------------------------------------ 3 2. INTRODUCTION ------------------------------------------------------------------------------------------ 5 3. EMULATION DETAILS ---------------------------------------------------------------------------------- 6[...]

  • Page 7

    ii i GLOSSAR Y Absolute plotting A method of plotting in the HP-GL and HP-GL/2 graphics language where coordinates are specified relative to the orig in of the coordinate system currently in use. Anchor point The top left-hand corner of the PCL picture frame. You can position this on the page using a PCL command. Anisotropic scaling A form of image[...]

  • Page 8

    i v Control panel reset A reset or factory reset performed using the printer control panel. Cross-hatching A method of shading using perpendicula r diagonal lines that cross one another. Current units The current unit type in use in HP-GL and HP-GL/2 mode. Current units are either user units or graphics units depending on whether an SC command has [...]

  • Page 9

    v Fixed spacing See monospacing. Font A collection of characters that are designed to work in harmony together. A font has several characteristics that identify it uniquely: character or sy mbol set, spacing, pitch, height or point size, style, stroke weight and typeface. Fonts can either be resident in the printer's ROM, installed on cartridg[...]

  • Page 10

    v i Justification The way in which text is aligned. For example, left justification involves aligning the left end of every line of text. Label A text string that forms part of an HP-GL and HP-GL/2 plot. Landscape The orientation in which the top edge of the page is longer than the side edges. Logical page The area of the physical page on which the[...]

  • Page 11

    vi i Perforation skip A feature whereby the printer automati cally compensates for a page break and resumes printing from the top of the text area on the next page. Permanent font A downloaded font that is retained when a printer reset is performed. Permanent macro A macro stored in the printer that will not be erased if the printer is reset. Physi[...]

  • Page 12

    vii i RAM Random Access Memory. The printer's mem ory in which fonts and macros can be stored and where pages that are to be printed are composed. Raster graphics A m ethod of representing a graphic image as a series of zeroes and ones that correspond to white and black dots respectively. Relative plotting A method of plotting in the HP-GL and[...]

  • Page 13

    i x Soft clip limits See graphics window. The soft limits are determined by the IW comm and. Source image The graphic im age that is applied to th e destination image in the LaserJet print model. The interaction of the two images is determ ined by the current source and pattern transparency settings. Source transparency The source image is either t[...]

  • Page 14

    x VMI Vertical motion index. The vertical distance that the print position moves down the page when a line feed is performed. This can be set using printer comm ands or with the printer's control panel by adjusting the "Lines" menu option in PAGE FORMAT MODE.[...]

  • Page 15

    CHAPTER 1 INTRODUCTION - 1 CHAPTER 1 INTRODUCTION[...]

  • Page 16

    CHAPTER 1 INTRODUCTION - 2 C ONTENTS 1. ABOUT THE MANUAL ................................................................................................. 3 2. AREAS OF USE ............................................................................................................ 4 2.1 Using Word Processing Packages and Spreadsheets ..............[...]

  • Page 17

    CHAPTER 1 INTRODUCTION - 3 1. ABOUT THE MANU AL This technical reference manual is intended to help you get the m ost out of each of the emulation m odes supported by your HL-Serie s printer. It is divided in to nine secti ons - this introductory sect ion and one section for each of the emulation modes. Each em ulati on m ode section describes th e[...]

  • Page 18

    CHAPTER 1 INTRODUCTION - 4 2. AREAS OF USE There are several different applicati ons for which you m ay want to use y our HL-Series printer. Four general areas are outlined in the fo llowing sections. 2.1 Using Word Processing Packages and Spreadsheets You may simply wish to use the printer with yo ur soft ware application packages, su ch as word-p[...]

  • Page 19

    CHAPTER 1 INTRODUCTION - 5 2.4 Font Development In LaserJet mode you can send y our own character designs to an HL-Series print er and print text using t hem. To do this you need first t o design your characters on paper. Having done this you can then either input and download your characters using a com mercia l software package, or encode your de[...]

  • Page 20

    CHAPTER 2 PCL - 1 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE  [...]

  • Page 21

    CHAPTER 2 PCL - 2 C ONTENTS 1. COMMAND LI ST .................................................................................................................. 7 2. INTRODUCT ION ................................................................................................................ 1 0 3. CONTROLLING T HE PRINT ER .........................[...]

  • Page 22

    CHAPTER 2 PCL - 3 4.2.4. Text area ..................................................................................................................... .......................... 27 4.2.5. HP-GL/2 graphics window ....................................................................................................... ............. 27 4.2.6. Portrait[...]

  • Page 23

    CHAPTER 2 PCL - 4 5.2.3. Define symbol set ............................................................................................................. .................... 48 5.2.4. Symbol set control command ................................................................................................................ 50 5.2.5. Selecting the sy[...]

  • Page 24

    CHAPTER 2 PCL - 5 6.3.13. Horizontal 1200-dpi image format mode (Raster Graphic Mode 1027)................................................ 93 6.4. Vector Graphics ............................................................................................................... ......... 95 6.4.1. Enter HP-GL/2 mode ....................................[...]

  • Page 25

    CHAPTER 2 PCL - 6 8.5.9. Download fonts ................................................................................................................ ................... 106 8.5.10. Location type 1 (currently selec ted) font ................. ............................................................................ 106 8.5.11. Font extended r[...]

  • Page 26

    CHAPTER 2 PCL - 7 1. COMMAND LIST Control Codes 11 Escape sequences 12 Esc&k#G Line terminat ion 12 Esc&s#C End-of-line wrap 13 EscY Display function m ode 13 EscZ Display function mode 13 Environments 14 Job Control 15 Esc&l#A Page size 15 Esc&n# Media type selection 16 Esc&l#G Output tray 16 Esc&l#H Paper source 18 Esc&[...]

  • Page 27

    CHAPTER 2 PCL - 8 Esc(s#H, Esc)s#H Selecting t he pitch 47 Esc(s#V, Esc)s#V Selecting t he height 48 EscCR!#H, EscCR!#V Scaling the scalable fonts vert ically or horiz ontally 48 Esc(s#S, Esc)s#S Selecting the style 48 Esc(s#B, Esc)s#B Selecting the stroke weight 49 Esc(s#T, Esc)s#T Selecting the typeface 49 Esc&p#X Transparent print data 51 Es[...]

  • Page 28

    CHAPTER 2 PCL - 9 EscCR!1234#M MIO video I/O port control 97 Status Readback 98 Esc*s#T Set status readback location type 99 Esc*s#U Set status readback location uni t 99 Esc*s#I Inquire status readback entity 100 Esc*s1M Free space command 104 Esc&r#F Flush all pages comm and 105 Esc*s#X Echo command 105[...]

  • Page 29

    CHAPTER 2 PCL - 10 2. INTRODUCTION This laser / ink print er provides a comple te emulat ion of the supported Hewlett Packard LaserJet printer. Features include raster and vector graphics, support for bitmap and scalabl e fonts and page control. There are many resident fonts in the printer and you can gain access to m ore by in serting a font cartr[...]

  • Page 30

    CHAPTER 2 PCL - 11 3. CONTROLLING THE PRINTER 3.1. Control Codes Control codes are ASCII cod es that tell the printer to p e rform a gi ven function, such as a carriage return. You can send these codes to the printer as part of a program . 3.1.1. Backspace (08) <08h> ASCII code 8. This code moves t he cursor one column to the left . 3.1.2. Li[...]

  • Page 31

    CHAPTER 2 PCL - 12 3.2. Escape Sequences Escape sequences, also known as PCL (Printer Contro l Language) comm ands, tell t he printer which operations to perform. An escape sequence consists of the Esc character followed by a string of characters which define the operation to be performed. Som e escape sequences require parameter values. These are [...]

  • Page 32

    CHAPTER 2 PCL - 13 3.2.2. End-of-line wrap If the printer tries to print a line of text that is longer than the width of the text area, th e end of the line will normally be lost. However, you can set the pri nter to flow text ont o the next line so that t ext is not lost . You can turn on the au tomatic text wrap feature either from the printer&ap[...]

  • Page 33

    CHAPTER 2 PCL - 14 3.3. Environments 3.3.1. Factory default environment The factory default env ironment is the collection of p rinter settings pro grammed into the printer before it leav es the factory. You can restore the factory defaul t environment using the printer' s control panel. See the User's Guide to find h ow to reset the prin[...]

  • Page 34

    CHAPTER 2 PCL - 15 4. JOB CONTROL 4.1. Commands 4.1.1. Page size Esc& l #A (27)(38)(108)#(65) <1Bh><26h><6Ch>#<41h> # stands for the type of paper or envelope t o be used. Values for # correspond to the paper or envelope sizes s hown in t he table. Envelopes sizes are shown in the shaded part of the table. Model HL-1050/[...]

  • Page 35

    CHAPTER 2 PCL - 16 1037 International DL Lon g Ed g e Feed   Model HL- 2150N/ 2170W HL- 5340D/535 0DN/5370D W/5380DN HL- 3070CW/30 75CW HL- 2250DN/2 270DW/4 140CN/41 50CDN/4 570CDW HL- 5440D/5 450DN/5 470DW/ 6180DW HL- S7000DN HL- 3170CDW 1 Executive        2 Lette r        3 Le g al     ?[...]

  • Page 36

    CHAPTER 2 PCL - 17 5040, 5050, 5070N, 5140, 5150D, 5170DN, 2600CN, 3450CN, 2700CN, 2070N, 5240, 5250DN, 5270DN, 5280DW, 4040CN, 4050CDN,4070CDW, 2150N, 2170W, 5340D, 5350DN, 5370DW , 5380DN, 3070CW, 3075CW, 2250DN, 2270DW, 4140CN, 4150CDN, 4570CDW, 5440D, 5450DN, 5470DW, 6180DW, 3170CDW and S7000DN.) 4.1.2. Media type selection Esc& n # (27)(38[...]

  • Page 37

    CHAPTER 2 PCL - 18 4.1.4. Paper source Esc& l #H (27)(38)(108)#(72) <1Bh><26h><6Ch>#<48h> # denotes the paper source. Values for # may be 0, 1, 2, 3, or 4.  If # = 0 the current page is ejected and the paper source rema ins the same.  If # = 1 the current page is printed and the upper cassette becomes the paper sou[...]

  • Page 38

    CHAPTER 2 PCL - 19 #=5 N/A Tray 2     #=6 N/A      #=7 Auto selection      #=8 N/A   Tray 3 N/A Tray 3 #=9 N/A     Tray 4[...]

  • Page 39

    CHAPTER 2 PCL - 20 If PJL TRAYCOMMAND is NORMAL; HL-1850/1870N/ 5050/5070N/ 5150D/5170DN/ 6050/6050D/6050D N HL- 5240/5250DN/ 5270DN/5280 DW/5340D/53 50DN/5370D W/5380DN HL-5040/ 5140 HL- 2070N/ 2150N/ 2170W/ 2250DN /2270D W HL- 2460/ 7050 HL- S7000 DN HL- 8050N HL- 2600CN/ 2700CN HL- 3450C N #=0 Eject         #=1 Tray 1 [...]

  • Page 40

    CHAPTER 2 PCL - 21 If PJL TRAYCOMMAND is SPECIAL; HL-1660e/2060/ 1650/1670N HL- 2400C / Ce HL- 3400C N HL- 3260N HL- 1850/1870N/ 5050/5070N/ 5150D/5170DN / 6050/6050D/ 6050DN HL- 5240/5250 DN/5270 DN/5280 DW/5340 D/5350D N/5370D W/5380D N HL- 5040/ 5140 HL- 2070N /2150 N/217 0W/2 250D N/227 0DW HL- 2600CN/ 2700CN HL- 3450C N #=0 Eject    ?[...]

  • Page 41

    CHAPTER 2 PCL - 22 4.1.5. Left long-edge offset registration Esc& l #U (27)(38)(108)#(85) <1Bh><26h><6Ch>#<55h> # stands for the distance in decipoint s (1/720") that the left edge of the logical page is to be m oved.  Values for # may be i n the range -32,767 to 32,767.  The distance specified is relative to [...]

  • Page 42

    CHAPTER 2 PCL - 23 4.1.7. Simplex/duplex printing (For HL-1660e/2060/3400CN/1650/ 1670N/3260N/2460/7050/1850/ 1870N/5150D/5170DN/5250DN/ 5270DN/5280DW/4050CDN/4070CDW/5340D/ 5350DN/5370DW/5380DN/2240D/2250DN/2270DW/415 0CDN/4570CDW/5440D/5450DN/ 5470DW/6180DW/S7000DN/3170CDW) Esc& l #S (27)(38)(108)#(83) <1Bh><26h><6Ch>#<53[...]

  • Page 43

    CHAPTER 2 PCL - 24  You can also perform a printe r reset using the printer' s control panel or rem ote printer console program (see the User Guide).[...]

  • Page 44

    CHAPTER 2 PCL - 25 4.1.11. Reset to factory default settings EscCRFD (27)(13)(70)(68) <1Bh><0Dh><46h><44h>  This comm and causes a factory reset to be perform ed, restoring all the printer's factory default settings. See the section "Factory default environment" for a l ist of the factory defaul t settings.[...]

  • Page 45

    CHAPTER 2 PCL - 26 PCL HP-GL BR-Script2 BR-Script3 E pson FX-850 IBM Proprinter XL HL-1050     HL-1070        HL-1250       HL-1270N       HL-P2500      HL-1660e        HL-2060       ?[...]

  • Page 46

    CHAPTER 2 PCL - 27 4.2. The Page 4.2.1. Physical page The physical page refers to the size of the paper or enve lope currently in use: A4, Letter, B5, JIS B5, Legal and Executive are the permitted paper sizes: Monarch, COM-1 0, International DL and In ternational C5 are the allowable envelope sizes. 4.2.2. Printable area The printable area is a rec[...]

  • Page 47

    CHAPTER 2 PCL - 28 4.2.6. Portrait page dimensions (DEFAULT VALUES) A B C D E F G H F G H E G G Physical page Printable area Logical page Default HP-GL/2 picture frame B Physical page length D Maximum logical page length F Distance from edge of physical page to edge of logical page PAPER SIZE A B C D E F G H LETTER 2550 3300 2400 3300 75 0 50 150 L[...]

  • Page 48

    CHAPTER 2 PCL - 29 POSTCARD 1181 1748 1039 1748 71 0 50 150 Envelop #4 1240 2776 1098 2776 71 0 50 150 Envelop MAX 1417 2776 1275 2776 71 0 50 150 A5 Long Edge 2480 1748 2338 1748 71 0 50 150 A4 Short 2480 3189 2338 3189 71 0 50 150 16K(197x273mm ) 2325 3225 2175 3225 75 0 50 150 16K(195x270mm ) 2303 3189 2161 3189 71 0 50 150 16K(184x260mm ) 2173 [...]

  • Page 49

    CHAPTER 2 PCL - 30 4.2.7. Landscape page dimensions (DEFAULT VALUES) A B C D E F G H F G H E G G Physical page Printable area Logical page Default HP-GL/2 picture frame B Physical page length D Maximum logical page length F Distance from edge of physical page to edge of logical page PAPER SIZE A B C D E F G H LETTER 3300 2550 3180 2550 60 0 50 150 [...]

  • Page 50

    CHAPTER 2 PCL - 31 Envelop MAX 2776 1417 2658 1417 59 0 50 150 A5 Long Edge 1748 2480 1630 2480 59 0 50 150 A4 Short 3189 2480 3071 2480 59 0 50 150 16K(197x273mm ) 3225 2325 3105 2325 60 0 50 150 16K(195x270mm ) 3189 2303 3071 2303 59 0 50 150 16K(184x260mm ) 3070 2173 2952 2173 59 0 50 150 All measurem ents are in 1/300" unit s[...]

  • Page 51

    CHAPTER 2 PCL - 32 4.2.8. Coordinates The printer control language coordi nate system has its origin at the i ntersection of the left edge of the logical page and the top margi n. The x-coordinate value of th e current cursor position increases as the cursor m oves from left t o right, the y-coordinate val ue increases as the cursor moves down the [...]

  • Page 52

    CHAPTER 2 PCL - 33  If the current cursor positio n is to the right of your new right margin setting, the cursor will b e moved to the new right ma rgin.  The factory default left and right margi n settings are at the le ft and right edges of the logical page respectively.  Depending on your model , margin sett ings can be ma de from the p[...]

  • Page 53

    CHAPTER 2 PCL - 34 4.2.14. Setting the vertical motion index (VMI) Esc& l #C (27)(38)(108)#(67) <1Bh><26h><6Ch>#<43h> # stands for the height of one row in 1/48".  # can have any value in the range 0-32767.  The distance specified by the VMI is the vertical dist ance moved down the page when the printe r perfo[...]

  • Page 54

    CHAPTER 2 PCL - 35 10 REM ***** SETTING THE CHARACTER PITCH ***** 20 ESC$=CHR$(27) 30 REM --- DEFAULT IS 10 CPI PITCH --- 40 LPRINT "10 PITCH " 50 REM --- SET 5 CPI PITCH --- 60 LPRINT ESC$+"&k24H"; 70 LPRINT "AAA" 80 REM --- SET 6 CPI PITCH --- 90 LPRINT ESC$+"&k20H"; 100 LPRINT "AAA" 110 R[...]

  • Page 55

    CHAPTER 2 PCL - 36 Top margin Bottom mar g in Text length Page length 4.2.18. Page length Esc&l#P (27)(38)(108)#(80) <1Bh><26h><6Ch>#<50h> # stands for the length of the logi cal page in lines (at the current VM I).  If you specify a page length great er than is allowed by the physi cal size of the paper in the curren[...]

  • Page 56

    CHAPTER 2 PCL - 37 4.2.20. Positioning the cursor You can position the cursor anywhere on the l ogical page. In addition, t he cursor position is autom aticall y changed when text or graphics are printed. You can ei ther position the cursor using absol ute PCL coordinate values or position it rel ative to the current cursor posi tion, using dots, d[...]

  • Page 57

    CHAPTER 2 PCL - 38 4.2.22. Horizontal position Horizontal cursor positioning - columns Esc&a#C (27)(38)(97)#(67) <1Bh><26h><61h>#<43h> # = number of colum ns  A plus or minus sign preceding the num ber of columns para m eter indicates that the cursor is to be positioned relative to its current positio n. A signed po s[...]

  • Page 58

    CHAPTER 2 PCL - 39 100 REM --- MOVING CURSOR 1 INCH TO THE RIGHT --- 110 LPRINT ESC$+"*p+300X"; 120 LPRINT "C"; 130 REM --- PAPER EJECT --- 140 LPRINT CHR$(12); 150 END <Sample file 4> Horizontal cursor positioning - decipoints Esc&a#H (27)(38)(97)#(72) <1Bh><26h><61h>#<48h> # = number of decipo[...]

  • Page 59

    CHAPTER 2 PCL - 40 4.2.25. Half line feed Esc= (27)(61) <1Bh><3Dh> This comm and moves t he cursor down half a row as defined by the last VM I or line spacing com mand (Esc&l#C). 4.2.26. Logical page orientation Esc& l #O (27)(38)(108)#(79) <1Bh><26h><6Ch>#<4Fh> # = 0, 1, 2 or 3  This comm and sets the[...]

  • Page 60

    CHAPTER 2 PCL - 41  All subsequent text i s printed in the newly selected orientati on.  The PCL coordinate system and ma rgin settings are rotate d through the specified angle. Hence the cursor coordinates will chan ge.  HP-GL/2 graphics im ages cannot be rotated using thi s comm and.  The factory default orient ation is portrait . 10 [...]

  • Page 61

    CHAPTER 2 PCL - 42 5. USING FONTS 5.1. Introduction A font is a collection of characters that have common char acteristics, such as size, style and typeface, and which ranges over a given set of sym bols. For example, 12 poi nt Tennessee Bold in the Rom an-8 symbol set is a typical HL Series font . Different sorts of fonts are used to create variou[...]

  • Page 62

    CHAPTER 2 PCL - 43 Utah Condensed Medium , Oblique, Bold, Bol d oblique  Microsoft Windows 3.1 TrueType Compatible Fonts: HL-1050/1070/1250/1270N/1450/1470N/P2500/ 1660e/2060/2400C/2400Ce/3400CN/1650/1670N/ 3260N/2460/7050/1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/2600CN/3450CN/6050/ 6050D/6050DN/8050N/2700CN/2070N/5240/ 5250DN/5270DN/5280DW[...]

  • Page 63

    CHAPTER 2 PCL - 44 Unbound fonts are fonts which have a large am ount of sym bols selected from a complem entary sy mbol index (intellifont) or unicode symbol index (TrueType). 5.1.6. Font sources Depending on your printer mode l, fonts available to the printer can be in one of three places, either in the printer's ROM as suppl ied from t he f[...]

  • Page 64

    CHAPTER 2 PCL - 45 5.1.14. Switching between the primary and secondary fonts To select the prim ary font as the font for print ing send the printer the SI control code: SI (15) (0F) To select the secondary font as the font for pri nting send the printer the SO cont rol code: SO (14) (0E)[...]

  • Page 65

    CHAPTER 2 PCL - 46 5.1.15. Criteria for font selection The printer will try to match your stated font requirements as best it can with the fon ts available to it in any of the three possible font locations. In most cases you will be specifying a font you know to be present in one of the locations and the resulting prin ted text will appear exactly [...]

  • Page 66

    CHAPTER 2 PCL - 47 5.1.22. Stroke weight Stroke weight refers to the thickness of t he lines which m ake up the printed characters. Characters of norm al line thickness are called medium. Thicker lines are referred to as bold or black and thinner lines as light or thi n. You can specify 15 different stroke wei ghts - 0 denotes me dium weight, negat[...]

  • Page 67

    CHAPTER 2 PCL - 48 5.2. Font Selection Commands 5.2.1. User-defined symbol sets User-defined symbol set s can be used with Unbound scalable fonts. Three new com m ands below are prepared for use to control a user-defined symbol set. To define a symbol set, its ID code m ust first be defined. Next, a list of sym bols for the sym bol set m ust be dow[...]

  • Page 68

    CHAPTER 2 PCL - 49 0 -1: Header size (UI) - set to 18 or greater. This value stands for the number of header byt es. 2 -3 : Encoded Sym bol Set Designator (UI) - should be as same as t he ID code which is defined by ESC*c#R . 4 : Format (UB) - 1 for MSL (Intellifont), 3 for Unicode (TrueType). 5 : Symbol Set Type (UB) - 0, 1 or 2. 0 specifies a 7-b[...]

  • Page 69

    CHAPTER 2 PCL - 50 Symbol map (Array of UI ) The symbol m ap, which has a li st of symbol index numbers, is used to define the sym bols for the sym bol set. This map defines t he combinations of sy mbol index num bers and character codes. 5.2.4. Symbol set control command Esc*c#S (27)(42)(99)#(83) <1Bh><2Ah><63h>#<53h>  V[...]

  • Page 70

    CHAPTER 2 PCL - 51 User-defined symbol sets are defined by the com mand ESC ( f # W. Esc)symbol set ID (27)(41) <1Bh><29h>  This comm and selects the sym bol set (character set ) for the secondary font.  To select any of the above symbol sets for the sec ondary font sim ply substitute ')' for '(' in the comm an[...]

  • Page 71

    CHAPTER 2 PCL - 52 60 REM --- PRINT CHARACTERS ---- 70 FOR I=33 TO 127 80 LPRINT CHR$(I); 90 NEXT 100 LPRINT 110 REM --- FRENCH CHARACTER SET SELECTION ------ 120 LPRINT ESC$+"(s5C"; 130 REM --- PRINT CHARACTERS ---- 140 FOR I=33 TO 127 150 LPRINT CHR$(I); 160 NEXT 170 LPRINT 180 REM --- PAPER EJECT --- 190 LPRINT CHR$(12); 200 END 5.2.6.[...]

  • Page 72

    CHAPTER 2 PCL - 53  The selection will apply to whiche ver font you are currently speci fying (prima ry or secondary).  If the printer doesn't have t he specified size font, the next l argest size font is used. If the pri nter doesn't have a larger sized font, the next sm allest one i s used.  This value is ignored by the printer[...]

  • Page 73

    CHAPTER 2 PCL - 54 Value Font Style 0 1 4 5 8 24 32 64 128 160 Upright & solid Italic Condensed Condensed italic Compressed, or extra condensed Expanded Outline Inline Shadowed Outline shadowed 10 REM ****** PRINT IN ITALIC & UPRIGHT STYLE ****** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- PRINT USING AN ITALIC FONT ---- 50 L[...]

  • Page 74

    CHAPTER 2 PCL - 55  The available values vary with th e printer model. The following table shows the value for each typeface and availability. Typeface Set primary font Set secondary font HL- 1050/ 1250/ P2500 HL- 2070N/ 2150N/ 2170W/ 2250DN/ 2270DW HL- 1070/1270N/1660e/2060/2400C/ 2400Ce/3400CN/1450/1470N/ 1650/1670N/2460/3260N/7050/ 1850/1870N[...]

  • Page 75

    CHAPTER 2 PCL - 56 5.2.14. Transparent print data Esc&p#X (character codes) (27)(38)(112)#(88) <1Bh><26h><70h>#<58h>  This comm and enables you to pri nt characters which are norm ally unprint able.  # is the number of by tes of data that fol low the comm and.  Each byte of data is i nterpreted as a character co[...]

  • Page 76

    CHAPTER 2 PCL - 57 5.3. Downloadable font manipulation Fonts that you have bought on disket te can be downloaded t o the printer from diskette or hard disk using t he DOS COPY comm and or a font downloading appli cations program. To creat e your own fonts you can use PCL comm ands to send the various blocks of data t hat comprise a do(wnloadable fo[...]

  • Page 77

    CHAPTER 2 PCL - 58 5.4. Creating Downloadable Fonts 5.4.1. D ownloading You can download existing fonts (t hat is, ones that you have bought or ones that you have created previ ously) using either a font downloading appl ication program or the DOS comm and COPY/b <filename> PRN In addition, some word-processing and DeskTop publish ing program[...]

  • Page 78

    CHAPTER 2 PCL - 59  The Font descriptor has inform ation for the whole character set. When this font descriptor is sent to the printer with a font header to identify the font ID, the descriptor p arameters become the basis of the downloaded fonts.  The data format for each type of font descriptor block is shown below. <Bitmap font> B y [...]

  • Page 79

    CHAPTER 2 PCL - 60 <Intellifont Scalable Bound font> B y te 15 ( MSB ) 8 7 ( LSB ) 0 0 Font Descri p tor Size ( >80 ) 2 Descri p tor Format ( 10 ) Font T yp e 4 St y le MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Hei g h t 12 Orientation S p acin g 14 S y mbol Se t 16 Pitch ( Default HMI ) 18 Hei g h t 20 x-Hei g h t 22 Width T [...]

  • Page 80

    CHAPTER 2 PCL - 61 <Intellifont Scalable Unbound font> Byte 15 (MSB) 8 7 (LSB) 0 0 Font Descriptor Size (<88) 2 Descriptor Format (11) Font Type (10) 4 Style MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Height 12 Orientation Spacing 14 Symbol Set 16 Pitch (Default HMI) 18 Height 20 x-Height 22 Width Type Style LSB 24 Stroke Weigh[...]

  • Page 81

    CHAPTER 2 PCL - 62 <TrueType Scalable Bound font> Byte 15 (MSB) 8 7 (LSB) 0 0 Font Descriptor Size (>72) 2 Descriptor Format (15) Font Type 4 Style MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Height 12 Orientation Spacing 14 Symbol Set 16 Pitch (Default HMI) 18 Height 20 x-Height 22 Width Type Style LSB 24 Stroke Weight Typeface[...]

  • Page 82

    CHAPTER 2 PCL - 63 10 Unbound font. Character codes corre sponding to MSL numbers are acceptable. 11 Unbound font. Character codes correspondi ng to Unicode numbers are acceptable. When a 7-bit font or 8-bit font is sel ected, it is po ssibl e for codes 00H to FFH to load characters or delete them. It is also possible to prin t the characters if th[...]

  • Page 83

    CHAPTER 2 PCL - 64 Symbol set name Symbol set ID Symbol set name Symbol set ID Default Se t 0 @ Math-7 0A Line D r aw-7 0B HP Lar g e Characters ( 264x Terminals ) 0C ISO 60: Danish/Norwe g ian 0D ISO 61: Norwe g ian version 2 1D Roman Ext ensions 0E ISO 4: United Ki n g do m 1E ISO 25: French 0F ISO 69: French 1F HP German 0G ISO 21: German 1G Gre[...]

  • Page 84

    CHAPTER 2 PCL - 65 For Intellifont-scalable fonts only, the d efault HMI is calculated as follows. Default HMI (in dots) = (300 x m aster design pit ch x required point size) / {Master x Resolution /(height x 8)} Default HMI ( in dots ) = (300 x master design pi tch x required point size) / {72.307 x scale factor} Height (UI) - specifies the height[...]

  • Page 85

    CHAPTER 2 PCL - 66 Value Vendor 0 Reserved 1 Agfa Division, Miles Inc. 2 Bitstream Inc. 3 Linotype Company 4 The Monotype Corporation plc 5 Adobe Systems Inc. The Typeface family number can be 0 to 4095. This value is calculated as follows; (TrueType base value) + (Vendor value x 4096) = Typeface Family  Serif style (UB) - Bitm ap font - ignored[...]

  • Page 86

    CHAPTER 2 PCL - 67  Font number (ULI) - ignored by these HL Series printe rs. Thi s 4-byte field specifi es the number assigned t o the font by the vending com pany. The number is st ored as a hexadecimal value in the lower three bytes, bytes 44, 45 and 46.  Font name (16 byt es) - ignored by these HL Series pri nters. This 16-byte fi eld can[...]

  • Page 87

    CHAPTER 2 PCL - 68 Unicode Symbol Index Bit Field Designated Use 32 - 63 28 - 31 22 - 27 3 - 21 0 - 2 Miscellaneous uses (South Asi an, Ar meni an, other alphabets, bar codes, OCR, Math, etc.) Reserved for Latin fonts. Reserved for platform / a pplicat ion variant fonts. Reserved for Cyrillic, Arabic, Greek and Hebr ew fonts. Symbol Index fi eld. 1[...]

  • Page 88

    CHAPTER 2 PCL - 69 5.4.3. Unicode symbol index character complement bits Bit Field Designated Use 31 30 29 28 27 26 25 24 23 22 2,1,0 0 if font is compatible with 7-bit ASCII; otherwise set to 1 . 0 if font is com patible with ISO 8859/1 Lat in 1 (West Europe) character sets; otherwise set to 1. 0 if font is com patible with ISO 8859/2 Lat in 2 (Ea[...]

  • Page 89

    CHAPTER 2 PCL - 70 *Segment Size (UI) - indicates the size of each item in the data segment. *Data segment - AP - Application support segm ent (reserved) CC - Character Complement Function and form are as same as character compleme nt flag in t he font descriptor. This is onl y for unbound fonts. CP - Copyright Value should be ASCII data. GI - Glob[...]

  • Page 90

    CHAPTER 2 PCL - 71 <Bitmap continuation data> Byte Data 0-1 Format Continuation 2 Raster Character Data  The bytes which follow the h eader are the raster data that make up the character.  Attributes are in one of four num erical form ats. Unsigned integer (UI) 0 to 65535 Signed integer (SI) –32768 to 32767 Unsigned byte (UB) 0 to 255[...]

  • Page 91

    CHAPTER 2 PCL - 72 <Intellifont-scalable contour data> MSB LSB 4 Contour Data size 6 Metric data offset 8 Character Intellifont data offset 10 Contour tree offset 12 XY data offset 14 Metric data Character Intellifont Data Contour tree data XY coordinate data <Continuation data for Intellifo nt scalable contour data> Byte Data 0-1 Forma[...]

  • Page 92

    CHAPTER 2 PCL - 73 [TrueType scalable font] <TrueType character descriptor> Byte Data 0-1 Format (15) C ontinuation (0) 2 - 3 Descriptor size Class (15) 4 ~ Additional descriptor size 2 + Desc.size Character Data Size 4 + Desc. size Glyph ID 6 + Desc. size TrueType Glyph Data 0-1 Format (15) C ontinuation (0) 2 - 3 Descriptor size Class (15) [...]

  • Page 93

    CHAPTER 2 PCL - 74 Paper motion Raster scan Top offset = 22 dots Character height = 31 dots Baseline Cursor position after character has been printed Character width = 26 dots Delta X = 30 dots Left offset = 2 dots Character reference point Portrait character[...]

  • Page 94

    CHAPTER 2 PCL - 75 Paper motion Raster scan Left offset = 22 dots Character width = 31 dots Baseline Cursor position after character has been printed Delta X = 30 dots Character reference point Top offset = 27 dots Character height = 26 dots Landscape character[...]

  • Page 95

    CHAPTER 2 PCL - 76 6. USING GRAPHICS This HL Series printer affords the user co nsiderable flexibility in the creation of graphic images. Vector, raster and rectangle graphics are availab le, all of which allow a range of sh ading and filling o ptions. The HP-GL/2 graphics comm ands that are supported are described i n the HP-GL/2 section of this m[...]

  • Page 96

    CHAPTER 2 PCL - 77 For example Pattern Source image Destination image Possible results With transparent source image With opaque source image 6.1.2. Set pattern transparency Esc*v#O (27)(42)(118)#(79) <1Bh><2Ah><76h>#<4Fh>  This command sets the pattern transparency.  # is either 0 or 1. Set # to 0 to sel ect transpare[...]

  • Page 97

    CHAPTER 2 PCL - 78 For example Pattern Source image Destination image Possible results With transparent pattern With opaque pattern (Source image is transparent) 6.1.3. Set area fill identity Esc*c#G (27)(42)(99)#(71) <1Bh><2Ah><63h>#<47h>  This command sets the pattern ID of a shading tone, a fill pattern o r a user-defi[...]

  • Page 98

    CHAPTER 2 PCL - 79 6.1.4. User-defined pattern command Esc*c#W [ data ] (27)(42)(99)#(87) <1Bh><2Ah><63h>#<57h>  # should be in the range 0 ~ 32767.  # stands for the number of patt ern data byte s.  User defined patterns can be defined by bi na ry data or an 8 by te pattern descri ptor.  The formats for the patt[...]

  • Page 99

    CHAPTER 2 PCL - 80 6.1.6. User-defined pattern control Esc*c#Q (27)(42)(99)#(81) <1Bh><2Ah><63h>#<51h>  # = 0 deletes all (tem porary and perm anent) user-defined patterns from the printer m emory .  # = 1 deletes all temporary user-defined pattern s from the printer memory.  # = 2 deletes the pattern whose ID numbe[...]

  • Page 100

    CHAPTER 2 PCL - 81  See the following exam ple for programm ing exampl es using patterns. Pattern example 10 WIDTH "LPT1:", 255 20 ESC$ = CHR$(27) 30 REM --- RESET PRINTER --- 40 LPRINT ESC$; "E"; 50 REM --- SET SOURCE=TRANSPARENT --- 60 REM --- SET PATTERN=OPAQUE --- 70 LPRINT ESC$; "*v0n1O"; 80 REM --- BACKGROUND [...]

  • Page 101

    CHAPTER 2 PCL - 82 6.2. Plotting Rectangles Drawing rectangles is a basic case of pri nting graphics: the source image consists sole ly of the rectangle itself. Thus only the pattern transparency has any bearing on the final effect - the source tr ansparency is irrelevant. 6.2.1. Cursor position Position the cursor using the commands described in t[...]

  • Page 102

    CHAPTER 2 PCL - 83  See the following example for progra mm ing examples using gray scales. Gray scale example 10 ESC$ = CHR$(27) 20 WIDTH "LPT1:", 255 30 REM --- DRAW A PATTERN USING 64 GRAY SCALES --- 40 X = 50: Y = 100: XL=50 :YL=200 50 FOR GRAY = 0 TO 100 STEP 2 60 GOSUB 220 70 X=GRAY*10+50 :XL=X-XL 80 GOSUB 260 90 XL=X 100 NEXT GR[...]

  • Page 103

    CHAPTER 2 PCL - 84 6.3. Raster Graphics 6.3.1. Positioning the cursor Position the cursor using the commands described in th e chapter entitled "The Pag e", using dots, decip oints or rows and columns as coordinate units. 6.3.2. Set raster resolution Esc*t#R (27)(42)(116)#(82) <1Bh><2Ah><74h>#<52h>  This command[...]

  • Page 104

    CHAPTER 2 PCL - 85 6.3.5. Set raster area height Esc*r#T (27)(42)(114)#(84) <1Bh><2Ah><72h>#<54h>  This command sets the height of the raster image to be pr inted.  # is the number of rast er rows.  If you use this comm and after using a St art Raster Graphics or a Transfer R aster Data com mand, it does not take ef[...]

  • Page 105

    CHAPTER 2 PCL - 86  # = 3 indicates that delta row comp ression is to be used. In this m e thod byte sequences identify how each raster row differs from the last row that was transmitted. The first byte identifies the number of consecu tive bytes (the value of the m ost significant 3 bits plus 1) to be changed and the posi tion in the line at wh[...]

  • Page 106

    CHAPTER 2 PCL - 87  # = 9 Mode 9 compression Like mode 3 com pression, this m ode 9 compression da ta contains only t he difference of the current row from the preceding row. Replacement data often consists of a repetition of a particular byte in m ode 3 compression. Mode 9 compression is effective in such cases. Simple mode 9 com pression data [...]

  • Page 107

    CHAPTER 2 PCL - 88 If bit 6 and bit 5 are '1 ', then an optio nal offset byte follows the co ntrol byte. If the value of this optional offset byte is 255, another (second) optional offset byte follows the fi rst optional offset byte. The addition of the offset count in the control byte and any optional offset bytes gives t he total offset[...]

  • Page 108

    CHAPTER 2 PCL - 89 Byte position Data Description 0 - 1 6E 6E 'nn' Thi s is header ID. 2 - 3 0A 00 Reserved 4 - 7 5E 00 00 00 Picture data start offset from header t op 8 - 11 File length File length including 94 By te header. If file length is 65,536 by te, these 4 bytes becom e "00 00 01 00" 12 - 13 01 00 Reserved 14 - 15 01 0[...]

  • Page 109

    CHAPTER 2 PCL - 90  # = 1024 indicates TIFF format. Thi s is valid only for 600 dpi data. The raster graphics data i s transferred with the ESC*b###W (### = data length) com ma nd. The TIFF file follows thi s mode set com mand. Thi s printer does not support LZW compression. Pages t hat contain TIFF data are print ed in gray scale m ode. The TIF[...]

  • Page 110

    CHAPTER 2 PCL - 91 6.3.9. Start raster transfer Esc*r#A (27)(42)(114)#(65) <1Bh><2Ah><72h>#<41h>  This command signals the start of the transf er of a raster image to the printer.  # is 0 or 1.  # = 0 denotes that th e image will be printed starting from the left edge o f the logical page.  # = 1 denotes that th [...]

  • Page 111

    CHAPTER 2 PCL - 92 Raster graphics example 10 REM ***** A EXAMPLE OF RASTER GRAPHICS ***** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- SET GRAPHICS RESOLUTION TO 300 DPI --- 50 LPRINT ESC$+"*t300R"; 60 REM --- START RASTER GRAPHICS --- 70 LPRINT ESC$+"*r1A"; 80 REM --- TRANSFER RASTER GRAPHICS --- 90 FOR I=1 TO 28[...]

  • Page 112

    CHAPTER 2 PCL - 93 6.3.13. Horizontal 1200-dpi image format mode (Raster Graphic Mode 1027) The printer supports 1200 dpi print ing for special im age formats i n 1200 dpi mode. We recom mend that t he installed pri nter me mory is 10 Mbytes or m ore for 1200 dpi printing. To set 1200 dpi mode, 1. Set 1200 dpi printing mode by using the following P[...]

  • Page 113

    CHAPTER 2 PCL - 94 <Compressed Im age Data> Data compression compresses the original image data word by word (16 b its). The compressed data consist s of both horizontal com p ression which uses 16 bi t, 8 bit and 4 bit repeat ing patterns within 1 word or 2 words of data and vertical com pression which indicates how m any ti mes to repeat th[...]

  • Page 114

    CHAPTER 2 PCL - 95 6.4. Vector Graphics For large-scale graphic images it is more efficient to us e vect or graphics. In LaserJet emul ation mode y ou can set up the page area on which to print v ector graphics images. The vecto r graphics capab ilities of these HL Series printers working in HP-GL/2 m ode are desc ribed in t he HP-GL/2 section of t[...]

  • Page 115

    CHAPTER 2 PCL - 96 6.5. The Picture Frame The PCL picture fram e is the rectangular area of the page on whic h you can print graphic im ages. You can position and size the pict ure frame to suit your requirement s and achieve effects such as scaling or distort ion of vector graphics images. 6.5.1. The default picture frame The default picture fram [...]

  • Page 116

    CHAPTER 2 PCL - 97 7. MACROS 7.1. The Purpose of a Macro A macro is a sequence of com mands t hat you wish to execute. You can specify the comm and sequence and download it to the print er after which you can execute it with a single com ma nd. For example, you m ight wish to draw a raster image at the top of each page you pr int. Rather than sendi[...]

  • Page 117

    CHAPTER 2 PCL - 98 7.2. Defining a Macro To define a macro you m ust first assi gn an ID number to it, t hen send to the printer a Start Macro Definition comm and, the macro defini tion itself (consi sting of a sequence of PCL com mands) and final ly an End Macro Definition com ma nd. 7.2.1. Macro ID Esc&f#Y (27)(38)(102)#(89) <1Bh><26[...]

  • Page 118

    CHAPTER 2 PCL - 99 7.3. Running a Macro Macros can be invoked in three different ways : they can be ' executed', 'cal led' or ' enabled for overlay'. When a macro is ' executed' it uses the current modifi ed print environm ent. Any changes it m akes to the environm ent are permanent. A macro that is ' ca[...]

  • Page 119

    CHAPTER 2 PCL - 100 7.4. Handling Macros 7.4.1. D elete all macros Esc&f6X (27)(38)(102)(54)(88) <1Bh><26h><66h><36h><58h>  This command deletes all macros from the printer's memory. 7.4.2. Delete all temporary macros Esc&f7X (27)(38)(102)(55)(88) <1Bh><26h><66h><37h><58h> [...]

  • Page 120

    CHAPTER 2 PCL - 101 120 REM --- SET FONT TO LETTER GOTHIC (18 DOTS WIDE) --- 130 LPRINT ESC$+"(s0p16.66h8.5v0s0b130T"; 140 REM --- PRINT COMMENT --- 150 LPRINT "Printed by this printer"; 160 REM --- SET CURSOR POSITION X=1790 DOT, Y=-40 DOT --- 170 LPRINT ESC$+"*p1790x-40Y"; 180 REM --- PERFORM SHADING --- 190 REM --- [...]

  • Page 121

    CHAPTER 2 PCL - 102  If the key is [RENAME], this command allows the printer to change the name field of the Ap pleTalk name binding protocol. <ESC>&b#WRENAME<sp>printernam e printername shoul d be specified with 1 to 31 characters. The characters $00 to $FF (except for $00, @, :, *, =, $C5) can be used for the printernam e. $00 [...]

  • Page 122

    CHAPTER 2 PCL - 103 8. STATUS READBACK 8.1. Introduction Status readback features are explained in this secti on. The printer sends a status response m essage after receiving a request for its status by these comm ands. You can get the in formation as shown below from the printer. - available printer (user) mem ory - current available fonts and sy [...]

  • Page 123

    CHAPTER 2 PCL - 104 8.5. Status Response Syntax All of the status responses begin wi th "PCL", Carriage Ret urn control code and a Line Feed control code. The response is ended by a Carriage Re turn and a Line Feed control code. At the end of the t ransaction, status responses are ended by a Form Feed Cont rol code. The fundamental sy nta[...]

  • Page 124

    CHAPTER 2 PCL - 105 4 0 1 2 all downloade d entities downloaded entity as temporary downloaded entity as permanent 5 0 1 n All cartridge/cards the cartridge/card which has the hi ghest priority. the cartridge/card which h as the lowest priority  When the location value is 0, 1 and 2, it ignores t he unit value (which m ight be set to any value).[...]

  • Page 125

    CHAPTER 2 PCL - 106 In a font status response, the "SELECT=" keyword line speci fies the individual fonts. The font is identified by this line by specify ing the font selection charact eristics such as sym bol set, spacing, pit ch, height, styl e, stroke weight, and typefaces. It returns the "SELECT=" for all font types. In a st[...]

  • Page 126

    CHAPTER 2 PCL - 107 "LOCUNIT=" specifies the location unit of the font which is selected at present. The value field of the Set Status Readback Unit co mmand is related to the value returned. For instance, if the printer font which is selected at present is a bold 12 point Present ation bitm ap font which is selected from a cartridge, and[...]

  • Page 127

    CHAPTER 2 PCL - 108 For instance, a font extended response with t he location type set t o 1( selected at present ) where the font whic h is selected at present i s the internal Pc Tennessee (18 point i dentified for printing) bol d, returns the response as follows. PCL INFO FONTS EXTENDED SELECT="<Esc>(8U<Esc>(s0p18.00h0s3b4101T&q[...]

  • Page 128

    CHAPTER 2 PCL - 109 Status location ty pe 1 (selected at present) is an i ncorrect location for unbound font sym bol sets and returns an error. Example responses in thi s section for "SYMBOLSETS=" do not indi cate the comple te list of sym bol sets whi ch are available internal ly, but only a part ial list . The internal sym bol sets depe[...]

  • Page 129

    CHAPTER 2 PCL - 110 8.5.17. Font cache In order to print ch aracters from a scalable font, the printer changes the scalab le character outlines into sized bitmaps. These bitmapped charact ers are produced on a character-by-character basis and the produced bitmapped charact ers are stored in mem ory. As it print s more pages using m ore fonts, more [...]

  • Page 130

    CHAPTER 2 PCL - 111 9. INDEX A adaptive compression ...................................................... 86 anchor point ..................................................................... 96 AppleTalk conf iguration ............................................... 101 APT .........................................................................[...]

  • Page 131

    CHAPTER 2 PCL - 112 I internal font ..................................................................... 44 italic ................................................................................. 54 J Job separation comm and ................................................. 23 L landscape ..........................................................[...]

  • Page 132

    CHAPTER 2 PCL - 113 status response ............................................................... 103 mem ory ..................................................................... 110 status response syntax ................................................... 104 stroke weight ................................................................... 47 [...]

  • Page 133

    CHAPTER 3 PCL5C - 1 CHAPTER 3 PCL5C  [...]

  • Page 134

    CHAPTER 3 PCL5C - 2 C ONTENTS 1. INTRODUCTION ................................................................................................................. 3 2. COLOR MO DES ................................................................................................................. 4 2.1. Using Simple Color Mode - Set Simple Color ........[...]

  • Page 135

    CHAPTER 3 PCL5C - 3 1. INTRODUCTION This chapter describes the enhanced comm ands for the PCL5C em ulation. PCL5C is upwards-com patible with PCL5e. For t he comm ands of PCL5e, refer to "Chapter 2 PCL" whi ch describes the PCL5e emulat ion. If you are reading this technical manual for the first tim e, it is recom mended that you read Cha[...]

  • Page 136

    CHAPTER 3 PCL5C - 4 2. COLOR MODES The PCL5C emul ation provides a B/W m ode, which is the default, and t hree color modes as follows; 1) Simple Colo r Mode 2) PCL Color Mode 3) HP-GL/2 Color Mode Simple C olor Mode allows you to use a m aximum of 8 colors easily. PC L Color Mode allows you t o use a maxim um of 16,000,000 colors l ogically. HP-GL/[...]

  • Page 137

    CHAPTER 3 PCL5C - 5 2.2. Using PCL Color Mode - Set PCL Color Setting Command ESC*v#W (27)(42)(118)#(87) <1Bh><2Ah><76h>#<57h> # = 6, 18 # stands for the number of by tes of data that foll ow this comm and. This command sets the palette size and transformation between the entered value and device-specific value. This comm an[...]

  • Page 138

    CHAPTER 3 PCL5C - 6 [Example] If you want to send index No. 7,6,5,4,3,2,1,0; Enter 'ESC*v6W 00h 00h 04h 08h 08h 08h' , then select Send Index No by Plane . Select 4 bits/i ndex. (2 4 = 16 Palettes) ESC*r1A Start Raster Transfer ESC*b1V 10101010B Send Plane1 data (The Index No Bit0 data) ESC*b1V 11001100B Send Plane2 data (The Index No Bit[...]

  • Page 139

    CHAPTER 3 PCL5C - 7 (i.e.) ESC*b#V r, r, r, r , r...  Plane 1 1st raster ESC*b#V g, g, g, g , g...  Plane 2 ESC*b#W b, b, b, b , b...  Plane 3 ESC*b#V r, r, r, r, r...  Plane 1 2nd raster ESC*b#V g, g, g, g, g...  Plane 2 ** The Italic characters shown above are the index No. at the 4th pixel in the 1st raster. [Example] If you want [...]

  • Page 140

    CHAPTER 3 PCL5C - 8 ♣ Bits/index  Specifies the palette size at 2 n . n indicates bits/i ndex. ( n =4  2 4 =16 palettes)  When the encoding mode is 0 or 1, the palett e size selected by the bit s/index value specifies t he range of the index No., which can be used for raster data.  The values specified by the en coding mode are list e[...]

  • Page 141

    CHAPTER 3 PCL5C - 9 ♣ Black reference for value #1, #2, #3 ♣ This mode speci fies the black value (the highest level of density). ♣ Each value indicates a color as follows; #1: red #2: green #3: blue Range: -32767 ~ 32767  When the encoding mode is 2 or 3, this set ting is valid. 2.3. Using HP-GL/2 Color Mode Two methods are provided t o s[...]

  • Page 142

    CHAPTER 3 PCL5C - 10 3. COLOR PALETTES 3.1. Set Color #1 Command ESC*v#A (27)(42)(118)#(65) <1Bh><2Ah><76h>#<41h> Range = -32767 ~ 32767 Default value = 0  This command sets the red value in the p alette. Use the Set Color to Palette command to set the valu e.  The value range to be set varies dependi ng on the specifi[...]

  • Page 143

    CHAPTER 3 PCL5C - 11 3.5. Select Color Command ESC*v#S (27)(42)(118)#(83) <1Bh><2Ah><76h>#<53h> # = 0 ~ current palette si ze Default value = 0  This command selects the color as the index number in the palette.  This comm and is valid for text , underline, rule and graphics.  This comm and does not affect the User-[...]

  • Page 144

    CHAPTER 3 PCL5C - 12 4. COLOR GRAPHICS 4.1. Start Raster Transfer Command ESC*r#A (27)(42)(114)#(65) <1Bh><2Ah><72h>#<41h> # = 0 * Prints the image from the left edge of t he logical page. = 1 Prints the image from the current cursor position. = 2 Executes scaling . Prints the image from the left edge of the log ical page. =[...]

  • Page 145

    CHAPTER 3 PCL5C - 13 4.4. Set Scale Algorithm Command ESC*t#K (27)(42)(116)#(75) <1Bh><2Ah><70h>#<4Bh> # = 0 * Takes the lighter overlying dot s when reducing. = 1 Takes the darker overlying dots when reducing. * Default value = 0  This command sets which algorithm the data is reduced by.  Any combinations, such as ver[...]

  • Page 146

    CHAPTER 3 PCL5C - 14 5. ENHANCE OUTPUT 5.1. Set Render Algorithm Command ESC*t#J (27)(42)(116)#(74) <1Bh><2Ah><70h>#<4Ah> # = 0 Scatter d ither = 1 Snap to primaries = 2 Snap black to white, all other colors to black = 3 * Scatter dith er = 4 Scatter dither = 5 Monochrom e device best dit her = 6 Monochrom e scatter di ther [...]

  • Page 147

    CHAPTER 3 PCL5C - 15 5.3. Set Gamma Correction Command ESC*t#I (27)(42)(116)#(73) <1Bh><2Ah><74h>#<49h> # = 0.0 ~ 32767.0 (comma nd is ignored for invalid val ues) Default value = 0 (gamma correction off) This comma nd does not destroy the contents of the cu rrent palette, but setting a gamma value replaces any lookup table [...]

  • Page 148

    CHAPTER 3 PCL5C - 16 6. HP-GL/2 A few HP-GL/2 comm ands are added for the HL- 2400C/C e, HL-3400CN, HL-2600CN, HL-3450CN, HL- 2700CN, HL-4040CN/4050CDN/ 4070CDW/3070CW/3075CW/4140CN/ 4150CDN/4570CDW/3170CDW color laser printer, and the features of som e existi ng comm ands are also expanded. The new or revised HP-GL/2 comm ands as follows are descr[...]

  • Page 149

    CHAPTER 3 PCL5C - 17  PC [pen;]: sets the p en to the default co lor. Number of pens in palet te Pen number Color 2 ("NP 2;") 0 White 1 Black 4 ("NP 4;") 0 White 1 Black 2 Red 3 Green 8 ("NP 8;") 0 White 1 Black 2 Red 3 Green 4 Yellow 5 Blue 6 Magenta 7 Cyan ** If th e number of pens in the palette is ov er 8, the c[...]

  • Page 150

    CHAPTER 3 PCL5C - 18 7. INDEX A algorithm ......................................................................... 13 B B/W mode ......................................................................... 4 black value ........................................................................ 9 blue value ..............................................[...]

  • Page 151

    CHAPTER 4 HP-GL/2 - 1 CHAPTER 4 HP-GL/2 GRAPHICS LANGUAGE[...]

  • Page 152

    CHAPTER 4 HP-GL/2 - 2 C ONTENTS 1. COMMAND LI ST .................................................................................................................. 4 2. INTRODUCT ION .................................................................................................................. 6 3. TERMINOL OGY ..................................[...]

  • Page 153

    CHAPTER 4 HP-GL/2 - 3 7.5. Plot Function Instructions .................................................................................................... ... 30 7.6. Character Plot Instructions ................................................................................................... .. 38 7.6.1. Introduction .............................[...]

  • Page 154

    CHAPTER 4 HP-GL/2 - 4 1. COMMAND LIST DF Default set instruction 12 IN Initialize set instruction 13 IP Input scaling point 14 IR Input relative scaling points 14 SC Scale 15 IW Window 17 RO Rotate coordinate system 17 PU Pen up 18 PD Pen down 18 PA Plot absolute 19 PR Relative coordinate pen move 19 AA Draw absolute arc 20 AR Draw relative arc 21 [...]

  • Page 155

    CHAPTER 4 HP-GL/2 - 5 DI Absolute direction 45 DR Relative direction 46 DV Define variable text path 47 CP Relative character movement 47 CF Character fill mode 48 SI Set absolute character size 48 SR Set relative character size 49 SL Character slant 49 SB Scalable or bitmap fonts 50 ES Extra space 50 TD Transparent data 50[...]

  • Page 156

    CHAPTER 4 HP-GL/2 - 6 2. INTRODUCTION Some of the HL series printers can be used in HP -GL/2 graphi cs mode to produce vector graphi cs output using the comm ands of the HP-GL/2 graphics l anguage or to print out exist ing HP-GL/2 format images. HP-GL/2 is a part of the PCL em ulation, whic h includes graphics comm and. The Default plotting m easur[...]

  • Page 157

    CHAPTER 4 HP-GL/2 - 7 3. TERMINOLOGY 3.1. Picture Frame The printer frame i s the rectangular area of the page on which graphi c output can be printed. Thi s is based on the logical page defined for the select ed paper size. 3.2. Anchor Point The anchor point of the picture fram e is the top l eft hand corner of the frame. This can be moved on t he[...]

  • Page 158

    CHAPTER 4 HP-GL/2 - 8 3.10. Absolute and Relative Plotting Drawing comm ands are of two distinct t ypes: absolute com mands, i n which the coordinates specifi ed are the absolute user or graphics coordinates and relative com mands, whose coordinat es are relative to the coordinate position at which the previous graphics com mand t erminated. 3.11. [...]

  • Page 159

    CHAPTER 4 HP-GL/2 - 9 4. COMMAND SYNTAX An HP-GL and HP-GL/2 comm and can consist of up to four it ems: a m nemoni c, a parameter fi eld, a separator and a termi nator. 4.1. Mnemonic The two-letter m nemonic i s the name of t he comm and and should help remi nd you of its functi on. 4.2. Parameters Some comm ands have parameters following the instr[...]

  • Page 160

    CHAPTER 4 HP-GL/2 - 10 5. THE HP-GL GRAPHICS WINDOW 5.1. Units When you first enter graphics m ode, the prevailing coordinat e system has its origin in the bot tom left hand corner of the graphics window and has x- and y-units of 1/1016". Using the SC com mand y ou can divide the axes into more convenient units. The size of the graphics window[...]

  • Page 161

    CHAPTER 4 HP-GL/2 - 11 6. PREPARING TO PRINT GRAPHIC IMAGES 6.1. Setting Up the Graphics Window Before entering HP-GL/2 mode you will probably want to set th e dimensions and positio n of the PCL picture frame and hence the graphics window. (Rem ember that when you enter HP -GL/2 m ode they are initially the same). To do this you will need to send [...]

  • Page 162

    CHAPTER 4 HP-GL/2 - 12 7. COMMANDS 7.1. Initialize Commands DF - Default set instruction DF[;]  Returns the graphics mode t o default cond itions. The following are the d efault settings. Function Equivalent Instruction Condition Plot mode PA; Absolute plotting Absolute direction DI 1,0; Horizontal Line type LT; Solid line Line pattern length LT[...]

  • Page 163

    CHAPTER 4 HP-GL/2 - 13 IN - Initialize set instruction IN[;]  Returns the graphics mode to initial conditions; Function Equivalent Instruction Condition Plot mode PA; Absolute plotting Relative character directi on DR 1,0; Horizontal Line type LT; Solid line Line pattern length LT; 4% of distance from P1 to P2 Window IW; Set at lim its of printa[...]

  • Page 164

    CHAPTER 4 HP-GL/2 - 14 7.2. Plot Area and Unit Setting Instructions Instruction Function IP Scaling point IR Input relative scaling points SC Scale IW Input window RO Rotate coordinat e system IP - Input scaling point IP [ P1 X , P1 Y [,P2 X, P2 Y ]] [;] P1 X ; X coordinate of P1 P1 Y ; Y coordinate of P1 P2 X ; X coordinate of P2 P2 Y ; Y coordina[...]

  • Page 165

    CHAPTER 4 HP-GL/2 - 15 SC - Scale <HP-GL/2> SC [ X min , X max , Y min , Y max [, type ]] [;] (Type = 0) SC [ X min , X max , Y min , Y max , type [ left, bottom]] [;] ( Type =1) SC [ X min , X factor , Y min Y factor [, type ]] [;] ( Type = 2) X min ; X coordinate of P1 X max ; X coordinate of P2 Y min ; Y coordinate of P1 Y max ; Y coordina[...]

  • Page 166

    CHAPTER 4 HP-GL/2 - 16  With type 1 scaling you can specify the percen tage of unused space that is to lie below, or to the left of, the isotropic area.  left specifies the percentage of unused space you want to lie to the left of the isotropic area and can be from 0 to 100. If you do not specify t he value for left , it is automatically set [...]

  • Page 167

    CHAPTER 4 HP-GL/2 - 17 IW - Window IW [ X 1 , Y 1 , X 2 , Y 2 ] [;] X 1 -Window lower left X coordinat e Y 1 -Window lower left Y coordinat e X 2 -Window upper right X coordinate Y 2 -Window upper right Y coordinate  This instruction sets t he window inside which drawing can be perform ed (the soft clip l imit s).  Coordinates are specified i[...]

  • Page 168

    CHAPTER 4 HP-GL/2 - 18 7.3. Pen Control and Plot Instructions Instruction Function PU Pen Up PD Pen Down PA Plot Absolute PR Relative Coordinat e Pen Move AA Absolute Arc Plot AR Relative Arc Plot AT Absolute Three Point Arc RT Relative Three Po int Arc PE Polyline Encoded CI Circle BR Bezier Relative BZ Bezier Absolute PU - Pen up PU [ X,Y [,...]][...]

  • Page 169

    CHAPTER 4 HP-GL/2 - 19 PA - Plot absolute PA [ X, Y [,...]] [;] X ; X coordinate of the cursor m ovement destination Y ; Y coordinate of the cursor m ovement destination  Coordinates are absolute values in user or current units.  Whether used with or without parameters the comma nd establishes absolute plotting as the plotting mode.  The c[...]

  • Page 170

    CHAPTER 4 HP-GL/2 - 20 AA - Draw absolute arc AA [ X, Y, qc [, qd ]] [;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angl e in degrees  Coordinates are absolute coordinat es in current units.  Starting from the current position, this com ma nd plots an arc centred on the absolute coordi nates X[...]

  • Page 171

    CHAPTER 4 HP-GL/2 - 21 AR - Draw relative arc AR X, Y, qc (, qd )[;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angl e in degrees  Coordinates are relative v alues in current units.  Starting from the current cursor position the com mand plot s an arc whose centre is at the relative coordinate[...]

  • Page 172

    CHAPTER 4 HP-GL/2 - 22 RT - Relative arc three point RT X 1 , Y 1 , X 2 , Y 2 [,qd] [;] X 1 ; x-coordinate of int ermedia te point Y 2 ; y-coordinate of i ntermedi ate point X 2 ; x-coordinate of end point y 2 ; y-coordinate of end poi nt qd ; the chord angle used to draw the arc  The specified coordinates of the two point s are relative to the [...]

  • Page 173

    CHAPTER 4 HP-GL/2 - 23  The following flags are used: ':' - Select pen. The number which foll ows is the required pen num ber. A PE comm and that does not include a select pen comm and uses the currently selected pen. '<' - Pen up. The pen is raised and m oved to the sp ecified coordinat e pair. All coordinat e pair values[...]

  • Page 174

    CHAPTER 4 HP-GL/2 - 24  To avoid placing an unwanted dot at the centre of th e circle precede the CI command with a PU com mand. 10 '-- Circle -- 20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SC-75,75,-75,75,1;" 70 LPRINT "PA0,0;L[...]

  • Page 175

    CHAPTER 4 HP-GL/2 - 25 7.4. The polygon group Instruction Function PM Polygon Mode EA Edge Absolute Rectangl e ER Edge Relative Rectangle EP Edge Polygon EW Edge Wedge RA Fill Absolute Rectang le RR Fill Relative Rectangle WG Fill Wedge FP Fill Polygon PM - Polygon mode PM [ ms ] [;]  This command is used for entering and leaving polygon mode, t[...]

  • Page 176

    CHAPTER 4 HP-GL/2 - 26 10 '-Edge Rectangle Absolute- 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SC0,150,0,150,1;" 70 LPRINT "PA25;105;EA65;130;" 80 LPRINT "PA30;110;EA70,135;" 90 LPRINT "PA35;115;EA75;140;&q[...]

  • Page 177

    CHAPTER 4 HP-GL/2 - 27  r specifies the radius of th e circle. A positive value for r places the 0º reference point onto the positive x- axis and a negative value for r places the 0º reference point onto the negative x-axis.  The value for q1 is a clamped real number. q1 qc r 0° reference point current position  q1 specifies the wedge s[...]

  • Page 178

    CHAPTER 4 HP-GL/2 - 28 90 LPRINT "FT4,100,45;RA4250,4750;" 100 LPRINT CHR$(27); "%0A"; 110 LPRINT CHR$(27); "E"; 120 END <Sample 34> RR - Fill rectangle relative RR X, Y[;] X ; X coordinate of opposite corner for t he rectangle Y ; Y coordinate of opposite corner for t he rectangle  Coordinates relative t o th[...]

  • Page 179

    CHAPTER 4 HP-GL/2 - 29 10 ' - Fill Wedge - 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP2;FT3,100;" 60 LPRINT "PA2000,5000;" 70 LPRINT "WG1250,90,180,5;" 80 LPRINT "SP3;EW1250,90,180,5;" 90 LPRINT "SP4;FT4,100,45;" 100 L[...]

  • Page 180

    CHAPTER 4 HP-GL/2 - 30 7.5. Plot Function Instructions Instruction Function AC Anchor Corner FT Fill Type LA Line Attribute LT Line Type PW Pen Width RF Raster Fill Definition SM Symbol Mode SP Select Pen SV Screened Vectors TR Transparency Mode UL User-defined Line Type WU Select Unit for Pen Widt h AC - Anchor corner AC [ X, Y ] [;] X ; x-coordin[...]

  • Page 181

    CHAPTER 4 HP-GL/2 - 31 FT - Fill type FT n (, d (, q ))[;] n ; Fill type d ; option 1 q ; option 2  Sets the fill type, interval and angle when filling an area. This setting is effective for th e commands FP, RA, RR, WG and CF.  The value for n must be a clamped i nteger number Fill type Description Option 1 Option 2 1 Solid b lack (bi-direct[...]

  • Page 182

    CHAPTER 4 HP-GL/2 - 32 LA - Line attribute LA [ l , v [ , l , v [ , l , v ]]] [;] l ; line attribute v : value  This command specifies the shap e of line joins and line ends .  These settings are effective for the line widths thicker t han 0.35 mm .  l specifies the line attribute fo r which you are setting a value.  There are three lin[...]

  • Page 183

    CHAPTER 4 HP-GL/2 - 33 LT - Line type selection LT [, n [, p [, m ]]] [;] n ; Line pattern num ber p ; Line pattern length (percentag e or millimeters of distance between P1 and P2) m : mode  This comm and specifies the line patt ern for use when drawing lines with the vect or group comm ands.  n defines the line type to be used. n is either [...]

  • Page 184

    CHAPTER 4 HP-GL/2 - 34 PW - Pen width PW [ w , [, p ]] [;] w ; width p ; pen  This comm and specifies the width of the pen.  Pen width can either b e specified as a fixed width in millimeters ( the default ) or relative to the distance between the scaling points P1 and P2.  If a width of zero is specified the thi nnest width possible ( 1 d[...]

  • Page 185

    CHAPTER 4 HP-GL/2 - 35 10 '--Raster Fill Definition== 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "PU5,5;PA3500,2500;" 70 LPRINT "RF2,8,4,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0, 0,;" 80 LPRINT "FT[...]

  • Page 186

    CHAPTER 4 HP-GL/2 - 36  With screen typ e 21 option 1 specifies one of six predefi ned PCL cross-hatch patterns (patt erns 1 - 6). option 2 is ignored.  With screen typ e 22, option 1 specifies the ID num ber of PCL user-defined pattern whi ch is defined by the ESC*c#W command. opt ion 2 is ignored.  With fill screen type 130 option 1 spec[...]

  • Page 187

    CHAPTER 4 HP-GL/2 - 37 170 'Source 2 180 LPRINT "FT10,50;PA4000,5000;RR500,500;PA4500,5500;RR500,500;" 190 LPRINT "FT10,1;PA4500,5000;RR500,500;PA4000,5500;RR500,500;FT;" 200 ' 210 '( POLYGON ) 220 LPRINT "PA2000,1000;PM0;PDPA4000,1000,3000,3000;PM1;" 230 LPRINT "PA2500,1200,3500,1200,3000,2500;PM1;[...]

  • Page 188

    CHAPTER 4 HP-GL/2 - 38  The command set s all pen widths to a default of 0.35mm . Hence it should be used before the PW co mmand .  Using the comm and with no parame ter defaults the ty pe to 0 (m etric) and all pen widt hs to 0.35mm .  The unit type is not affected by a DF command. 10 '-Pen Width Unit Selection- 20 WIDTH "LPT1:&[...]

  • Page 189

    CHAPTER 4 HP-GL/2 - 39 7.6.1. Introduction The character group comm ands enable you to print text to accompany y our HP-GL/2 generated graphics without leaving graphics m ode. You can use any font t h at would be availabl e to you in LaserJet em ulation mode and you can m odify various printi ng characteristics of t he text such as the size, direct[...]

  • Page 190

    CHAPTER 4 HP-GL/2 - 40  attribute = 1 : Sym bol set Valu e Name ISO number Valu e Name ISO number 1 Math - 7 - 2 Line Draw - 7 - 3 HP Large Characters - 4 Norwegian v1 60 5 Roman Ext ensions - 6 French v1 25 7 HP German - 8 Hebrew - 7 - 9 Italian 15 11 JIS ASCII 14 12 Line Draw - 7 - 13 Math - 7 - 14 ECMA-94 Latin1 (8-bi t version) 8859/1 15 OCR[...]

  • Page 191

    CHAPTER 4 HP-GL/2 - 41  attribute = 2 : Spacing Value Meaning 0 Monospacing 1 Proportional spacing  attribute = 3 : Pitch Specify pitch in characters per i nch (cpi). The pitch value you speci fy can be in the range 0 to 32767.9999. Pitch only applies to monospaced fonts.  attribute = 4 : Height Specify height in point s. One point is 1/72[...]

  • Page 192

    CHAPTER 4 HP-GL/2 - 42 AD - Define alternate font AD [ attribute , value ] [..] [;] attribute : a font at tribute to be defined value : the value o f the attribute  This command allows you to define the alternate fon t and its attribute.  attribute takes a value from 1-7. 1 = symbol set, 2 = spacing, 3 = pitch, 4 = height , 5 = posture, 6 = s[...]

  • Page 193

    CHAPTER 4 HP-GL/2 - 43 FI - Select primary font FI font-ID [;] font-ID ; the identity number of any accessible font.  This command allows you to select any accessible font , which has previously been given an identity number in LaserJet mode, as the primary (standard) font. All subsequently pr inted labels will appear in the primary font.  Fo[...]

  • Page 194

    CHAPTER 4 HP-GL/2 - 44 DT - Define label terminator DT [ c [, m ]] [;] c : Character m : mode  This command allows you to specify the ch aracter that terminates strings printed with the LB instruction.  The character immediately following DT is taken to be the terminator. Hence, do not put a space between the DT and your chosen character. If [...]

  • Page 195

    CHAPTER 4 HP-GL/2 - 45  When you use an LO instruction the ca rriage return poin t is set to be the new label origin. To send the pen back to a label's orig in when you hav e finished printin g it, include a carriage retu rn between the last character of the label and the terminating character.  If a label contains embedded carriage retu[...]

  • Page 196

    CHAPTER 4 HP-GL/2 - 46 90 LPRINT "DT";" 100 LPRINT "DT0,2;LB_*_1988#"; "DI2,2;LB_*_1989#"; 110 LPRINT "DT2,0;LB_*_1990#"; "DI2,-2;LB_*_1991#"; 120 LPRINT "DT0,-2;LB_*_1992#"; "DI-2,-2;LB_*_1993#"; 130 LPRINT "DT-2,0;LB_*_1994#"; "DI-2,2;LB_*_1995#"; 140 L[...]

  • Page 197

    CHAPTER 4 HP-GL/2 - 47 DV - Define variable text path DV [ path [, line ]] [;] path : text print ing path - horizontal or vert ical, and left t o right, right to le ft, upwards or downwards. line : the effect of a line feed.   This comm and determi nes the printing directi on for labels and the carriage return poi nt.  Permissible values o[...]

  • Page 198

    CHAPTER 4 HP-GL/2 - 48 CF - Character fill mode CF [ fill [, pen ]] [;] fill : the fill pattern used to fill ch aracters pen : the pen used to edge characters  This command determines how characters are edged and filled.  Only scalable fonts can be both fille d and edged - bitmap fonts and the stick font cannot be edged and can only be filled[...]

  • Page 199

    CHAPTER 4 HP-GL/2 - 49 10 ' -Absolute Character Size- 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "PA700,3000;DT#;LBPrinter#" 70 LPRINT "PA700,2000;SI0.75,1;LBPrinter#" 80 LPRINT "SI;SD1,21,2,1,3,12,5,0,6,0,7,52;SS;&quo[...]

  • Page 200

    CHAPTER 4 HP-GL/2 - 50 10 ' -Character Slant- 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27; "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SD1,21,2,1,4,25,5,0,6,0,7,5;SI0.7,1;" 70 LPRINT "PA1000,1000;DT#,1;SL0.36,LBPrinter#" 80 LPRINT "PA1000,300;SL-0.36;LBPrinter#&qu[...]

  • Page 201

    CHAPTER 4 HP-GL/2 - 51  mode is set to either 0 or 1. If mode is set to 0, control codes perform t heir normal funct ions and are not printed. If mode =1, all characters are printe d, if possible. No c ontrol characters perform any function except the label terminator. Any non-prin ting or undefined characters appear as a space.  If you use t[...]

  • Page 202

    CHAPTER 4 HP-GL/2 - 52 8. INDEX A Absolute arc three point .................................................. 21 absolute comm ands ........................................................... 8 Absolute direction ........................................................... 45 Anchor corner ............................................................[...]

  • Page 203

    CHAPTER 4 HP-GL/2 - 53 Select primary font .......................................................... 43 Select secondary font ...................................................... 43 Select standa rd font ......................................................... 42 Select unit for pen width ................................................. 37 sep[...]

  • Page 204

    CHAPTER 5 PJL - 1 CHAPTER 5 PJL PRINTER JOB LANGUAGE [...]

  • Page 205

    CHAPTER 5 PJL- 2 C ONTENTS 1. INTRODUCT ION .................................................................................................................. 4 1.1. About PJL ..................................................................................................................... .............. 4 1.2. In Case of Using PJL with a Non-PJ[...]

  • Page 206

    CHAPTER 5 PJL - 3 6.1.4. PJL environment variables .................................................................................................................... 17 6.2. Variables ..................................................................................................................... .............. 18 6.2.1. Variables for HL-1050[...]

  • Page 207

    CHAPTER 5 PJL- 4 1. INTRODUCTION 1.1. About PJL Printer Job Language(PJL) provides job status cont rol by sending the print er status inform ation to the application. PJL can be a valuable tool for the single-user environm ent, but is a m uch more useful tool for the networking / sharing environm ent. PJL allows job-level control that cannot be acc[...]

  • Page 208

    CHAPTER 5 PJL - 5 1.2. In Case of Using PJL with a Non-PJL Printer Our recent printer models support PJL, however, earlier m odels do not . If the PJL comm ands are sent to a non-PJL printer, the printer acts as fol lows; 1.2.1. PCL jobs For a PCL printer which does not support the PJL langua ge, the PJL comm and is printed as ASCII text until init[...]

  • Page 209

    CHAPTER 5 PJL- 6 1.3. PJL Syntax and Format Syntax <For Example> @PJL ENTER LANGUAGE = emulation [<CR>]<LF> @PJL PJL Prefix ENTER Comma nd name LANGUAGE Option name @PJL ENTER LANGUAGE Enter this portion verbatim [ ] The words in brackets [ ... ] indi cates optional paramete rs. You should not type the brackets themse lves in the [...]

  • Page 210

    CHAPTER 5 PJL - 7 1.4. Variables PJL can use alphanumeric vari ables, numeri c variabless and strings. 1.4.1. Alphanumeric variables The first character must always be a character in the allowable range of letters and digits. Letters co nsists of the uppercase characters (ASCII 65-90) and lowercase characters (ASCII 97-122). Digi ts consists of the[...]

  • Page 211

    CHAPTER 5 PJL- 8 2. HOW TO USE PJL 2.1. Overview PJL resides "above" printer languages such as Postscript and PC L. Each job can be distinguished from the other jobs by PJL, and it can switch between PJL comm ands and printer language com mands for each job. PJL Code PCL Job PJL Code Postscript Job PJL Code 2.2. PJL Job Requirement Some c[...]

  • Page 212

    CHAPTER 5 PJL - 9 3. COMMAND GROUP Command Group Command Command Description Kernel Comm ands UEL Exits current printer language and ret urns control to PJL. EXECUTE Orders the printe r to execute the specified operation. SUPERUSER Moves to the SUPERUSER mode. SUPERUSEROFF Exit from the SUPERUSER mode. WNVRAM W rite the specified da ta to the speci[...]

  • Page 213

    CHAPTER 5 PJL- 10 4. KERNEL COMMANDS 4.1. Introduction This section explains t hree PJL comma nd, UEL , ENTER and COMMENT . These comm ands provide the minim um set of tools to operate job control . UEL comm and (Universal Exit Com ma nd) ENTER comm and COMMENT command 4.2. UEL Command The Universal Exit Com mand causes the pri nter to exit the cur[...]

  • Page 214

    CHAPTER 5 PJL - 11 Example <ESC>%-12345X@PJL<CR><LF> @PJL EXECUTE DEMOPAGE <CR><LF> <ESC>%-12345X 4.4. ENTER Command The ENTER command speci fies which emul ation the printer uses t o print data. Syntax @PJL ENTER LANGUAGE = emulation [<CR>]<LF> Parameters  emulation The variables depend on the pri[...]

  • Page 215

    CHAPTER 5 PJL- 12 Example <ESC>%-12345X@PJL<CR><LF> @PJL COMMENT -----------------------------<CR><LF> @PJL COMMENT -- PCL & PS JOB --<CR><LF> @PJL COMMENT -----------------------------<CR><LF> @PJL <CR><LF> @PJL SET RET = ON <CR><LF> @PJL ENTER LANGUAGE = PCL <CR&[...]

  • Page 216

    CHAPTER 5 PJL - 13 5. JOB SEPARATION COMMANDS 5.1. Introduction This section explains t wo PJL comm and, JOB and EOJ . These comm ands are used to determine the boundaries of a job. When these comma nds are used w ith status readback, the printer also can send status information at the beginni ng and end of each job. 5.2. JOB Command The JOB Comm a[...]

  • Page 217

    CHAPTER 5 PJL- 14 Example <ESC>%-12345X@PJL<CR><LF> @PJL JOB NAME = "KKK data from spooler" <CR><LF> <ESC>%-12345X@PJL<CR><LF> @PJL COMMENT Postscript Job <CR><LF> @PJL JOB NAME = "YYY data from spooler 2" <CR><LF> @PJL ENTER LANGUAGE = POSTSCRIPT <CR>[...]

  • Page 218

    CHAPTER 5 PJL - 15 6. ENVIRONMENT COMMANDS 6.1. Introduction Our recent printers have many features which you are able to set using printer com mands, through the printer control panel or by using t he remote print er consol e program . A combination of PJL com m ands and printer emulati on comm ands allows you to set print er features to the desir[...]

  • Page 219

    CHAPTER 5 PJL- 16 The diagram below illustrates how th e environments interact and ho w the modified print env ironment is affected. FACTORY DEFAULT ENVIRONMENT USER DEFAULT ENVIRONMENT PJL CURRENT ENVIRONMENT MODIFIED PRINT ENVIRONMENT @PJL INITIALIZE @PJL RESET LANGUAGE RESET, @PJL ENTER, OR ANY LANGUAGE SWITCH CONTROL PANEL OR @PJL DEFAULT @PJL [...]

  • Page 220

    CHAPTER 5 PJL - 17 6. Always use the PJL RESET command after a job is completed if the SET command is used in the PJL job. 6.1.4. PJL environment variables This section lists the PJL enviro nment variables. Ther e are two kinds of PJL environment variables, General PJL environment vari ables and Printer language -specifi c variables. For all vari a[...]

  • Page 221

    CHAPTER 5 PJL- 18 6.2. Variables 6.2.1. Variables for HL-1050/1070/1250/1270N /1450/1470N/P2500/1650/ 1670N/3260N/2460/ 7050/1850/1870N/5040/5050/5070N /5140/5150D/5170DN/6050/6050D/6050DN/8050N/ 2070N/5240/5250DN/5270DN/5280DW/2140/2150N/2170W/5340D/5350DN/5370DW/538 0DN/2130/2240D/2250DN/2270DW/4140CN/4150CDN/4570CDW/5440D/5450DN/5470D W/6180DW/S[...]

  • Page 222

    CHAPTER 5 PJL - 19 Variables Description Sample Value Range 6050/6050D/6050DN/8050N/2070N / 5240/5250DN/5270DN/5280DW/ 2140/2150N/2170W/5340D/5350 DN/5370DW/5380DN/2130/2240 D/2250DN/2270DW) 1 to 7 (HL-4140CN/ 4150CDN/4570CDW/5440D/545 0DN/5470DW/6180DW/S7000D N/HL-3140CW/HL- 3150CDW/HL-3150CDN/HL- 3170CDW) XOFFSET Sets the X offset ( horizontal of[...]

  • Page 223

    CHAPTER 5 PJL- 20 Variables Description Sample Value Range SEL switch. 3 = the printer is never turned off-line. AUTOSLEEP Sets the automatic sleep mode ON or OFF. ON or OFF TIMEOUTSLEEP Sets the timeout value for autom atic sleep mode. 1 to 00 minut es 1 to 99 minut es (HL-1650/1670N/ 2460/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN/214 0/2150N/[...]

  • Page 224

    CHAPTER 5 PJL - 21 Variables Description Sample Value Range because of insufficient mem ory, the printer decreases the resolution to 300 dpi automatically 3150CDN/HL-3170CDW) 1200 (HL-1650/1670N/2460/ 7050/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN / 6050/6050D/6050DN/8050N/2070N / 5240/5250DN/5270DN/5280DW/ 2140/2150N/2170W/5340D/5350 DN/5370DW[...]

  • Page 225

    CHAPTER 5 PJL- 22 Variables Description Sample Value Range BULGARIAN,ROMANIAN, SLOVAKIAN,BRAZILIAN (HL- 2140/2150N/2170W) ENGLISH,FRENCH,GERMAN, DUTCH,SPANISH,ITALIAN, NORWEGIAN,FINNISH, PORTUGUESE,DANISH, SWEDISH,CZECH,POLISH, HUNGARIAN,RUSSIA, BULGARIAN,ROMANIAN, SLOVAKIAN,BRAZILIAN,TUR KISH, JAPANESE (HL- 5340D/5350DN/5370DW/5380D N/2130/2240D/2[...]

  • Page 226

    CHAPTER 5 PJL - 23 Variables Description Sample Value Range PASSWORD Password for panel lock to write to the NVRAM with the DEFAULT/INITIALIZE comm and. 0 to 65535 (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/ 5170DN /6050/6050D/6050DN/ 8050N/2070N/ 5240/5250DN/5270 DN/5280DW/2140/2150N/2170 W/5340D/5350DN/5370DW/538 0DN21[...]

  • Page 227

    CHAPTER 5 PJL- 24 Variables Description Sample Value Range REGULAR, THICK, THICK2, TRANSPARENCY, THIN, BOND, ENVELOPES, ENVTHICK, ENVTHIN (HL-1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN) REGULAR, THICK, THICK2, TRANSPARENCY, THIN, BOND, ENVELOPES, ENVTHIN, RECYCLED (HL-6050/6050D/6050DN) REGULAR, THICK, THICK2, TRANSPARENCY (HL-8050N) REGULAR, TH[...]

  • Page 228

    CHAPTER 5 PJL - 25 Variables Description Sample Value Range the Tray1 (HL-8050N) 5070N/5140/5150D/5170DN/ 6050/6050D/6050DN/8050N / 524 0/5250DN/5270DN/5280DW/534 0D/5350DN/5370DW/5380DN/4 140CN/4150CDN/4570C DW/544 0D/5450DN/5470DW/6180DW/S 7000DN) INTRAY 2 (Read Only) Returns the auto-selection lock status for the upper paper tray. Returns the au[...]

  • Page 229

    CHAPTER 5 PJL- 26 Variables Description Sample Value Range DN/5270DN/5280DW) LETTER, LEGAL, EXECUTIVE, A4, B5, A5, A6, JISB5, B6, COM10, C5, DL, MONARCH (HL-8050N) LETTER, LEGAL, EXECUTIVE, A4, JISB5, B5, A5, B6, A6, COM10, DL, MONARC, C5, A4LONG, ANY, FOLIO, POSTCARD, ORGANIZERJ, ORGANIZERK, ORGANIZERM, ORGANIZERL, USERDEFINED, DLL, A5L, ENVYOU4, [...]

  • Page 230

    CHAPTER 5 PJL - 27 Variables Description Sample Value Range ANY, LETTER, LEGAL, A4, EXECUTIVE, JISB5, B5, A5, B6, A6, FOLIO(HL- 5240/5250DN/5270DN/5280DW) ANY, LETTER, LEGAL, A4, EXECUTIVE, JISB5, B5, A5, B6, A6, FOLIO, POSTCARD, A5L(HL- 5340D/5350DN/5370DW/5380D N) ANY, LETTER, LEGAL, A4, EXECUTIVE, JISB5, B5, A5, B6, A6, FOLIO, POSTCARD, A5L, JIS[...]

  • Page 231

    CHAPTER 5 PJL- 28 Variables Description Sample Value Range EXECUTIVE, JISB5, B5, A5, B6, FOLIO, JISB6 (HL- 4140CN/4150CDN/4570C DW) ANY, LETTER, LEGAL, A4, EXECUTIVE, JISB5, B5, A5, B6, A6, FOLIO, POSTCARD, A5L, ROC16K, SIXTEENK195X270, SIXTEENK184X260 (HL- 5440D/5450DN/5470DW/6180D W) ANY,LETTER,LEGAL,A4,EXE CUTIVE,JISB5,A5,FOLIO(HL- S7000DN) INTR[...]

  • Page 232

    CHAPTER 5 PJL - 29 Variables Description Sample Value Range /5440D/5450DN/5470DW/6180D W) AUTO, MPTRAY, TRAY1, TRAY2, TRAY3 (HL- 5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380D N) AUTO, TRAY1, TRAY2, TRAY3, TRAY4, MPTRAY (HL- 3260N/2460/7050/S7000DN) TRAYID1, TRAYID2, TRAYID3, TRAYID4 (HL-2460/ 7050/S7000DN) AUTO, TRAY1, TRAY2, TRAY3, TRAY4 (H[...]

  • Page 233

    CHAPTER 5 PJL- 30 Variables Description Sample Value Range POSTCARD, USERDEFINED, ENVYOU4, ENVCHOU3, P3X5, ROC16K, SIXTEENK195X270, SIXTEENK184X260, JISB6 (HL- 5440D/5450DN/5470DW/6180D W) ANY,LETTER,LEGAL,A4,EXE CUTIVE,JISB5,B5,JISB6,A5,A5 L,A6,FOLIO,P3X5,POSTCARD (HL-S7000DN) MPTRAY MP tray priority for AUTO feeder selection m ode. CASSETTE, FIRS[...]

  • Page 234

    CHAPTER 5 PJL - 31 Variables Description Sample Value Range EXECUTIVE, COM10, DL, JISB5, B5, A5, A5L, B6, A6, MONARCH, C5, FOLIO, POSTCARD, USERDEFINED, ENVYOU4, ENVCHOU3, P3X5, ROC16K, SIXTEENK195X270, SIXTEENK184X260, JISB6 (HL- 5440D/5450DN/5470DW/6180D W) ANY,LETTER,LEGAL,A4,EXE CUTIVE,JISB5,A5,A5L,FOLIO( HL-S7000DN) ANY, LETTER, LEGAL, A4, EXE[...]

  • Page 235

    CHAPTER 5 PJL- 32 Variables Description Sample Value Range <PS420 installed> A4, LETTER <PS440 installed> A3, JISB4, LEDGER, A4, A4S, A5, B5, B5S, LEGAL, LETTER, LTRS, EXECUTIVE, EXECUTIVE (HL-3260N) DETECTSENSOR, B5, B6, A6, COM10, DL, MONARCH, C5, USERDEFINED (HL-8050N) ANY, LETTER, LEGAL, A4, EXECUTIVE, B5, A5, B6, JISB5, FOLIO (HL- [...]

  • Page 236

    CHAPTER 5 PJL - 33 Variables Description Sample Value Range DN/5370DW/5380DN) PSBINARY ON or OFF (HL-1650/1670N/ 2460/7050/1850/1870N/5040/ 5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/5240/5250DN/5270DN/52 80DW/5340D/5350DN/5370DW/ 5380DN/4140CN/4150CDN/ 4570 CDW/5440D/5450DN/5470DW/6 180DW/S7000DN/HL- 3170CDW) PSQUOTEBIN ON or OFF (HL-1[...]

  • Page 237

    CHAPTER 5 PJL- 34 Variables Description Sample Value Range 0DN/5280DW/2150N/2170W/53 40D/5350DN/5370DW/5380DN/ 2250DN/2270DW/4140CN/4150 CDN/4570CDW/5440D/5450DN/ 5470DW/6180DW/S7000DN/HL- 3140CW/HL-3150CDW/HL- 3150CDN/HL-3170CDW) FSEL300DPI LOW or HIGH (HL-1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/6050/ 6050D/6050DN/8050N/2070N/52 [...]

  • Page 238

    CHAPTER 5 PJL - 35 Variables Description Sample Value Range ISRFONT Sets the Israeli font ON or OFF. ON or OFF (HL-1650/1670N/ 2460/7050/1850/1870N/5040/ 5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/2070N/5240/5250DN/527 0DN/5280DW/2150N/2170W/53 40D/5350DN/5370DW/5380DN/ 2250DN/2270DW/4140CN/4150 CDN/4570CDW/5440D/5450DN/ 5470DW/6180DW/S[...]

  • Page 239

    CHAPTER 5 PJL- 36 Variables Description Sample Value Range 6050DN) PSCEILMODE FLOOR, CEIL (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/5240/5250DN/5270DN/52 80DW/5340D/5350DN/5370DW/ 5380DN/4140CN/4150CDN/ 4570 CDW/5440D/5450DN/5470DW/6 180DW/S7000DN/HL- 3170CDW) PS300RESO NO, IF2M, FORCE ([...]

  • Page 240

    CHAPTER 5 PJL - 37 Variables Description Sample Value Range 4140CN/4150CDN/4570C DW/54 40D/5450DN/5470DW/6180DW) FFSUPPRESS ON or OFF (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/2070N/5240/5250DN/527 0DN/5280DW/2140/2150N/2170 W/5340D/5350DN/5370DW/538 0DN/2130/2240D//2250DN/ 2270 DW/4140C[...]

  • Page 241

    CHAPTER 5 PJL- 38 Variables Description Sample Value Range 8050N) STBBUSY RISE, FALL (HL-1650/1670N/ 3260N/2460/7050/1850/1870N/ 5040/5050/5070N/8050N/5140/ 5150D/5170DN/2070N/5240/525 0DN/5270DN/5280DW/5340D/5 350DN/5370DW/5380DN) ACKBUSY RISE, FALL (HL-1650/1670N/ 2460/7050/1850/1870N/5040/ 5050/5070N/5140/5150D/ 5170DN/6050/6050D/6050DN/ 8050N/2[...]

  • Page 242

    CHAPTER 5 PJL - 39 Variables Description Sample Value Range (HL-2460/7050) ALLSTACKER, ALLSORTER, UPPER,, FINISHER, OPTIONALOUTPUTBIN1, OPTIONALOUTPUTBIN2, OPTIONALOUTPUTBIN3, OPTIONALOUTPUTBIN4, (HL-3260N) ALLSTACKER, UPPER (HL-8050N) AUTO,STANDARD,OPTIONAL (HL-S7000DN) MAILBOXPROTECT 0-4 (HL-3260N) 0-10 (HL-2460/7050) AVOIDMAILBOXFULL ON or OFF ([...]

  • Page 243

    CHAPTER 5 PJL- 40 Variables Description Sample Value Range DW/5440D/5450DN/5470DW/61 80DW/S7000DN/HL- 3140CW/HL-3150CDW/HL- 3150CDN/HL-3170CDW) AUTOONLINE Sets auto return function from setting Panel mode to Ready mode. ON, OFF (HL-7050/6050/6050D/ 6050DN/5270DN/5280DW/5380 DN/4140CN/4150CDN/ 4570CD W/5440D/5450DN/5470DW/618 0DW/S7000DN/HL- 3140CW/[...]

  • Page 244

    CHAPTER 5 PJL - 41 Variables Description Sample Value Range TRAY2 (If available) (HL-6050/ 6050D/6050DN/5270DN/5280D W/5380DN) CARBON2TRAY Select input tray for the second page. REMAINING, MP, TRAY1, TRAY2 (If available) (HL-6050/ 6050D/6050DN/5270DN/5280D W/5380DN) CARBON3TRAY Select input tray for the third page. REMAINING, MP, TRAY1, TRAY2 (If a[...]

  • Page 245

    CHAPTER 5 PJL- 42 Variables Description Sample Value Range DN) CARBON3MACR OID Sets Macro ID to added to third page. (ID Number) (HL-6050/6050D/ 6050DN/5270DN/5280DW/5380 DN) CARBON4MACR OID Sets Macro ID to added to fourth page. (ID Number) (HL-6050/6050D/ 6050DN/5270DN/5280DW/5380 DN) CARBON5MACR OID Sets Macro ID to added to fifth page. (ID Numb[...]

  • Page 246

    CHAPTER 5 PJL - 43 2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specifi c and can be set and requested using PJL. These variables must be set using the LPARM : PCL opt ion. Variables Description Sample Value Range PAPER Sets the paper size. LETTER, A4, LEGAL, A5, A6, B5, EXECUTIVE, JISB5 (All models) B6, COM10, MON[...]

  • Page 247

    CHAPTER 5 PJL- 44 Variables Description Sample Value Range 0 to 145 columns (HL-1650/ 1670N/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN/ 2070N/2150N/2170W/5240/5250D N/5270DN/5280DW/5340D/5350 DN/5370DW/5380DN/2250DN/22 70DW/4140CN/4150CDN/4570C DW) RIGHTMARGIN Sets the right m argin 0 to 136 columns (HL-1050/1070/ 1250/1270N/1450/1470N/P2500) 10[...]

  • Page 248

    CHAPTER 5 PJL - 45 Variables Description Sample Value Range of points. The point size can be specified to a quarter of a point[...]

  • Page 249

    CHAPTER 5 PJL- 46 Variables Description Sam ple Value Range SYMSET Sets the symbol set. ROMAN8, ISOL1, ISOL2, ISOL5, PC8, PC8DN, PC850, PC852, PC8TK, WINL1, WINL2, WINL5, DESKTOP, PSTEXT, VNINTL, VNUS, MSPUBL, MATH8, PSMATH, VNMATH, PIFONT, LEGAL, ISO2, ISO4, ISO6, ISO10, ISO11, ISO 14, ISO15, ISO16, ISO17, ISO21, ISO 25, ISO 57, ISO60, ISO61, ISO6[...]

  • Page 250

    CHAPTER 5 PJL - 47 8LG,PC851,WINGREEK,ISOLC,I SOGREEK,PC853,PC855,PC857,P C858,PC860,PC861,PC863,PC865, PC869,ISOL9,PC8B,PC8G,PC8PC ,GREEK8,TURKISH8,ROMAN9, ROMANEXT,WINC(HL- 5440D/5450DN/5470DW/6180D W/S7000DN/HL-3170CDW) AUTOLF Sets AUTO LF ON or OFF AUTOCR Sets AUTO CR ON or OFF AUTOWRAP Sets AUTO WRAP ON or OFF AUTOSKIP Sets AUTO SKIP ON or OFF[...]

  • Page 251

    CHAPTER 5 PJL- 48 3. EPSON-Specific Variables The following values are EPSON (EPSON FX-850 em ulati on) specific and can be set and request ed using PJL. These variables must be set using the LPARM : EPSON opt ion. Variables Description Sam ple Value Range PAPER Sets the paper size. LETTER, A4, LEGAL, A5, A6, B5, EXECUTIVE, COM10, MONARCH, C5, DL, [...]

  • Page 252

    CHAPTER 5 PJL - 49 Variables Description Sam ple Value Range FONTSOURCE Sets the font source to In ternal fonts or Permanent Soft Fonts I or S (HL-1050/1070/1250/1270N/ 1450/1470N/P2500/1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/2070N/5240/ 5250DN/5340D/5350DN/5370DW ) I C1, C2, S (HL-3260N/2460/7050) I, C ,S (HL-6050/6050D/6050DN/ 8[...]

  • Page 253

    CHAPTER 5 PJL- 50 4. IBM-Specific Variables The following values are IBM (IBM Proprinter XL emula tion) specifi c and can be set and requested using PJL. These variables must be set using the LPARM : IB M option. Variables Description Sam ple Value Range PAPER Sets the paper size. LETTER, A4, LEGAL, A5, A6, B5, EXECUTIVE, COM10, MONARCH, C5, DL, JI[...]

  • Page 254

    CHAPTER 5 PJL - 51 Variables Description Sam ple Value Range FONTSOURCE Sets t he font source to Internal fonts or Permanent Soft Fonts I or S (HL-1050/1070/1250/1270N/ 1450/1470N/P2500/1650/1670N/ 1850/1870N/5040/5050/5070N/ 5140/5150D/5170DN/2070N/5240/ 5250DN/5340D/5350DN/5370DW ) I, C1, C2, S (HL-3260N) I, C,S (HL-6050/6050D/6050DN/ 8050N/5270D[...]

  • Page 255

    CHAPTER 5 PJL- 52 5. PostScript-Specific Variables The following values are PostScript ( BR-Script ) specifi c and can be set and requested using PJL. The BR- Script mode i s standard in some m odels but m ay be avail able only when the opt ional BR-Script 2 R OM board is installed into the printer. These variab les must be set using the LPARM : IB[...]

  • Page 256

    CHAPTER 5 PJL - 53 APPLETALKPS When set to ON, the printer fixes the emulati on to BR-Script 2 m ode for accepting data from AppleTalk. When set to OFF, the printer's auto em ulation swi tching function judges the emul ation. ON or OFF[...]

  • Page 257

    CHAPTER 5 PJL- 54 6. HPGL-Specific Variables The following values are HPGL (HP LaserJet emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM: HPGL opt ion. Variables Description Sample Value Range PAPER Sets the paper size. LETTER, LEGAL, EXECUTIVE, A4, JISB5, B5, A5, B6, A6, COM10, DL, MONARCH, C5[...]

  • Page 258

    CHAPTER 5 PJL - 55 6.2.2. Variables for HL- 1660e/2060/2400C/2400Ce/3400CN/2600CN/ 3450CN/2700CN/4040CN/4050CDN/4070C DW/3040CN/3045CN/3070CW/3075CW 1. General PJL Environment Variables The PJL environment vari ables which are not printe r language-specific are list ed in the following t able. When using these valuables, do not use the LPARM com ma[...]

  • Page 259

    CHAPTER 5 PJL- 56 INTRAY1SIZE (Read Only) Returns the size of the paper currently installed in the stan dard paper tray. LETTER, A4, LEGAL, EXECUTIVE, COM10, MONARCH, C5, DL, JISB5, A4LONG , B5, A5, A6, B6, DLL, POSTCARD, ORGANIZERJ, ORGANIZERK, ORGANIZERL, ORGANIZERM, FOLIO, P3X5, ENVYOU4, ENVCHOU3, A3, LEDGER, JISB4, LTRS, EXECUTIVES, B5S, USERDE[...]

  • Page 260

    CHAPTER 5 PJL - 57 TIMEOUTFF Sets the timeout value for auto FF. (seconds) 1 to 99 AUTOSLEEP Power Save Mode ON, OFF TIMEOUTSLEEP Timeout for Power Save mode. The printer goes into the power save mode after thi s tim e-out period (minutes). 1 to 99 MEDIATYPE Media Type. The temperature of fixing unit i s adjusted depending on this setting. REGULAR,[...]

  • Page 261

    CHAPTER 5 PJL- 58 2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specifi c and can be set and requested using PJL. These variables must be set using the LPARM : PCL opt ion. Variables Description Sample Value Range FONTSOURCE The valid values for FONTSOURCE are I (Internal Fonts) C (Cartridge Fonts) C1 (Card Fonts) S[...]

  • Page 262

    CHAPTER 5 PJL - 59 6.3. Default Command The DEFAULT comm and changes the User-Default environm ent which is st ored in NV-RAM and it i s activated following a PJL reset condi tion. The current print envi ronment is not affected by the DEFAULT comm and, but when a PJL reset condition happens, t h is comm and takes effect. This doesn' t change t[...]

  • Page 263

    CHAPTER 5 PJL- 60 6.5. Reset Command The PJL RESET command resets the PJL Current Environment variables to the User Default values. Use this comm and at the end of any PJL jobs in whi ch the PJL SET comm and was used. Syntax @PJL RESET [<CR>]<LF> Parameters  The RESET command has no param eters  When an application such as a Spool[...]

  • Page 264

    CHAPTER 5 PJL - 61 Examples: <ESC>%-12345X@PJL <CR><LF> @PJL COMMENT Setting PCL job <CR><LF> @PJL COMMENT to desired state <CR><LF> @PJL SET RET = DARK <CR><LF> @PJL SET PAGEPROTECT = OFF <CR><LF> @PJL SET RESOLUTION = 600 <CR><LF> @PJL ENTER LANGUAGE = PCL <CR><[...]

  • Page 265

    CHAPTER 5 PJL- 62 7. STATUS READBACK COMMANDS 7.1. Introduction Applications can request, by sending a PJL comm and to the printer, i nformation such as t he configuration and status of the printer. The print er can be programm ed to send back this inform ation when requested and also can send back voluntarily unsolicited inform ation of it s statu[...]

  • Page 266

    CHAPTER 5 PJL - 63 7.2. Inquire Command The INQUIRE comm and is used in order to get the inform ation of the current val ue of a specified variable in the PJL DEFAULT setting. (PJL environment). It is possib le to get the information for variables the value of which PJL cannot change (Read-only ). This INQUIRE comm and can request only one variabl [...]

  • Page 267

    CHAPTER 5 PJL- 64 Example 2 : This example requests the PCL-specific settings. <ESC>%-12345X@PJL <CR><LF> @PJL COMMENT ***Inquiring PCL settings*** <CR><LF> @PJL ECHO 19:20:05 02-20-1993 <CR><LF> @PJL INQUIRE LPARM:PCL FONTSOURCE<CR><LF> @PJL INQUIRE LPARM:PCL FONTNUMBER<CR><LF> <[...]

  • Page 268

    CHAPTER 5 PJL - 65 Examples Example 1 : This example request s the current print environm ent settings for R ET, PAPER, and ORIENTATION : <ESC>%-12345X@PJL <CR><LF> @PJL COMMENT ***Requesting*** <CR><LF> @PJL COMMENT about User Default Settings** <CR><LF> @PJL ECHO 20:30:00 02-20-1993<CR><LF> @P[...]

  • Page 269

    CHAPTER 5 PJL- 66 Response Syntax @PJL ECHO [< words >] <CR><LF> <FF>  < words > The beginning of this param eter must be a printable character. Then this param eter consis ts of characters from ASCII 33 to 255, space character s and horizontal tab characters. This < words > parameter can be written wit hout q[...]

  • Page 270

    CHAPTER 5 PJL - 67 Parameters Category Information requesting ID The printer model number. Fo r exam ple the HL-1660e will return 'Brother HL-1660e'. CONFIG A list of the prin ter configuration in formation (available options) within the format of the num ber of type s and/or the description of each available type of; paper sources paper [...]

  • Page 271

    CHAPTER 5 PJL- 68 STORAGECONFIG The information of the mem ory device (HL-2460/3260N/1650/ 1670N/ 7050/1850/1870N/5040/5050/ 5070N/5140/5150D/5170DN/6050/ 6050D/6050DN/8050N/2070N/5240/ 5250DN/5270DN/5280DW/ 4040CN/4050CDN/4070C DW/2140/2150N/2170W/5340D/5350DN/53 70DW/5380DN/3040CN/3045CN/ 3070CW/3075CW/2130/2240D/2250 DN/2270DW/4140CN/4150CDN/ 45[...]

  • Page 272

    CHAPTER 5 PJL - 69 feature alphabetical letters (ASCII 65-90 or 97- 122), numbers (ASCII 48-57) * Beginning wit h a letter Name of an ite m of the print er configuration : for example ) IN TRAYS (paper sources) OUT TRAYS (output trays) PAPER (paper sizes) LANGUAGES (printer languages) USTATUS (unsolicited stat us) FONT CARTRIDGE SLOTS MEMORY (RAM s[...]

  • Page 273

    CHAPTER 5 PJL- 70 Example The application send s the following co mmand to the printer : <ESC>%-12345X@PJL<CR><LF> @PJL INFO CONFIG<CR><LF> <ESC>%-12345X The printer may send back the answer for the above INFO comm and : @PJL INFO CONFIG<CR><LF> IN TRAYS [1 ENUMERATED]<CR><LF> INTRAY1 PC&l[...]

  • Page 274

    CHAPTER 5 PJL - 71 7.5.4. STATUS category The application can use the @PJL INFO STATUS comm and to check the printe r on-line/off-line status, the current message on the LCD and a st atus code. The ONLINE=TRUE indicates t he printer is online, whil e the ONLINE=FALSE shows it is off-line. Refer to the list o f the PJL Status Codes in the App endix [...]

  • Page 275

    CHAPTER 5 PJL- 72 C5<CR><LF> DL<CR><LF> B5<CR><LF> ORIENTATION=PORTRAIT [2 ENUMERATED]<CR><LF> PORTRAIT<CR><LF> LANDSCAPE<CR><LF> FORMLINES=60 [2 RANGE] 5<CR><LF> 128<CR><LF> MANUALFEED=OFF [2 ENUMERATED]<CR><LF> OFF<CR><LF> ON<[...]

  • Page 276

    CHAPTER 5 PJL - 73 A4<CR><LF> EXECUTIVE<CR><LF> MONARCH<CR><LF> COM10<CR><LF> C5<CR><LF> DL<CR><LF> B5<CR><LF> LPARM:PCL FONTSOURCE=I [4 EMULATED]<CR><LF> I<CR><LF> C<CR><LF> C1<CR><LF> S<CR><LF> LPARM:PCL [...]

  • Page 277

    CHAPTER 5 PJL- 74 Parameters Variable Value Description DEVICE ON Makes unsolicited device stat us valid for any status change VERBOSE Makes unsolicited device stat us valid for any of PJL parser warning, error and status change OFF Makes unsolicited device status invali d for any status change JOB ON Makes unsolicited job status (reporti ng job st[...]

  • Page 278

    CHAPTER 5 PJL - 75 The printer status to be sent t o the host computer are ;  Device status changes - printer cove r open, paper jams, paper out, et c  Job status changes - completion of the printing of a job, receiving a JOB comma nd  Page status changes - ejecting a printed page All the unsolicited status information (USTATUS DEVICE, JOB[...]

  • Page 279

    CHAPTER 5 PJL- 76 35000 - 25999 Errors which m ay cause incorrect printi ng results, such as loss of som e print data on a page. The operator's interventi on may be requi red. 40000 - 40999 Errors such as paper empty , cover open or paper jams whi ch suspend printing until the operator takes the corresponding corrective action. 41000 - 41999 E[...]

  • Page 280

    CHAPTER 5 PJL - 77 @PJL USTATUS JOB<CR><LF> END<CR><LF> NAME = "JOB 88554"<CR><LF> PAGES=5<CR><LF> <FF> 7.6.3. PAGE variable The @PJL USTATUS PAGE = ON comm and allows the printer t o send the informati on about the print completi on of a particular page. Using thi s comm and, you can [...]

  • Page 281

    CHAPTER 5 PJL- 78 7.7. USTATUSOFF Command The @PJL USTATUSOFF comm and makes all unsolicited st atus reporting inactive. Syntax @PJL USTATUSOFF [<CR>]<LF> Parameters There are no parameters for this com mand. Example <ESC>%-12345X@PJL <CR><LF> @PJL USTATUSOFF <CR><LF> @PJL USTATUS DEVICE = ON <CR><[...]

  • Page 282

    CHAPTER 5 PJL - 79 8. DEVICE ATTENDANCE COMMANDS 8.1. Introduction You can change display m essages on the printer control pa nel by using PJL. The Operat or can be alerted by this feature to what specifi c actions should be taken. This chapt er shows you three device attendance co mmand s. RDYMSG By using this comm and, you can change the messa ge[...]

  • Page 283

    CHAPTER 5 PJL- 80 The following is an example of how to rest ore the display to the normal ready message. <ESC>%-12345X@PJL <CR><LF> @PJL COMMENT Normal READY message <CR><LF> @PJL RDYMSG DISPLAY = "" <CR><LF> @PJL EOJ NAME = "End of Tom's Job" <CR><LF> <ESC>%-1234[...]

  • Page 284

    CHAPTER 5 PJL - 81 Parameters Parameter Funct ional Range Default DISPLAY = " message " ASCII 33 and ASCII 35 through 255, < SP >, < HT > N/A key ONLINE, RESET N/A DISPLAY = " message " You can use any combinati on of characters available on the print er except for the quotation m arks (ASCII 34) up to 16 characters [...]

  • Page 285

    CHAPTER 5 PJL- 82 9. INDEX C COMMENT comm and .................................................... 11 conditions .......................................................................... 8 context switching ............................................................ 12 D DEFAULT comm and ...................................................... 59 D[...]

  • Page 286

    CHAPTER 6 EPSON - 1 CHAPTER 6 EPSON FX-850[...]

  • Page 287

    CHAPTER 6 EPSON - 2 C ONTENTS 1. COMMAND LIST ................................................................................................................... 3 2. INTRODUCT ION .................................................................................................................. . 5 3. EMULATION DET AILS ............................[...]

  • Page 288

    CHAPTER 6 EPSON - 3 1. COMMAND LIST NUL Null 9 BEL Bell 9 SP Space 9 BS Backspace 9 CR Carriage return 9 LF Line Feed 9 FF Form Feed 9 Esc SP n Set inter-character space 10 Esc a n Select justification mode 10 Esc $ n1 n2 Set absolute print position 10 Esc n1 n2 Set relative print position 10 Esc < Select unidirectional printing 10 Esc U Selec[...]

  • Page 289

    CHAPTER 6 EPSON - 4 Esc H Cancel double-strike mode 18 Esc W n Select / Cancel double-width printing 18 SO Select single-line double-width printing (I) 18 Esc SO Select single-line double-width printing (II) 18 DC4 Cancel single-line double-width printing 18 Esc 4 Select italic mode 19 Esc 5 Cancel italic mode 19 Esc S n Select superscript / subscr[...]

  • Page 290

    CHAPTER 6 EPSON - 5 2. INTRODUCTION In this mode y ou can control the HL-Series print ers that support this em ulation di rectly by incorporat ing control codes and escape sequences into your progr am . Alternatively, applications software (for example, your word-processing or spreadsheet so ftware) m ay send the necessary comm ands to the printer [...]

  • Page 291

    CHAPTER 6 EPSON - 6 3. EMULATION DETAILS The following points should be borne i n mind when using t he printer in Epson FX-850 m ode. 3.1. Ignored Commands The following comm ands are ignored: t he BEL control code (ASCII code 7) which is norm ally used t o sound a printer's bell, t he DC1 (ASCII 17) and DC3 (ASCII 19) control codes, used to e[...]

  • Page 292

    CHAPTER 6 EPSON - 7 4. TERMINOLOGY 4.1. Syntax The following conventions are used in t his descri ption of the Epson FX-850 m ode software com mands: A single letter, two or three-letter control co de mnemonic, or number in upright bold text is a literal character and should be sent to the printer as t he character code. A letter or word in italics[...]

  • Page 293

    CHAPTER 6 EPSON - 8 5. CONTROLLING THE PRINTER Comm ands are invoked using either cont rol codes or escape sequences. You can send them to the printer as part of a program using the same com ma nd that you would use to print a string on the printer. For example in BASIC you would use the LPRINT com mand. The printer's control panel can also be[...]

  • Page 294

    CHAPTER 6 EPSON - 9 6. COMMANDS 6.1. Basic printer operations The most com mon printer operat ions are described in th is sect ion. Some are i nvoked using control codes alone - the rest require escape sequences. For the sa ke of complet eness, several instructions whi ch are part of the Epson FX-850 mode inst ruction sets, but whi ch an HL Series [...]

  • Page 295

    CHAPTER 6 EPSON - 10 Set inter-character space EscSPn (27)(32)n <1Bh><20h>n  This comm and allows you to set the space between successive characters.  n is the space between charact ers in multiples of 1/120".  n must be in t he range 0 to 127. LPRINT CHR$(27); CHR$(32); CHR$(5); 'Set 1/24" char space Select just[...]

  • Page 296

    CHAPTER 6 EPSON - 11 Set data MSB to 0 Esc= (27)(61) <1Bh><3Dh>  This command enables you to set the most significant bit o f incoming data bytes to 0.  This comm and does not affect dat a comprising a graphi cs image or data t hat defines a downloadable character. LPRINT CHR$(27); CHR$(61); 'Set MSB to 0 Set data MSB to 1 Es[...]

  • Page 297

    CHAPTER 6 EPSON - 12 Reset printer / change emulation mode EscCR<mode> (27)(13)mode <1Bh><0Dh>mode  This command enables you to switch emulation mode or to reset the p rinter.  Change emul ation mode by setting mode to the appropriate letter or pair of letters. Set mode to 'D' to switch to Diablo mode, 'H&apos[...]

  • Page 298

    CHAPTER 6 EPSON - 13 Enable out-of-paper sensor Esc9 (27)(57) <1Bh><39h> The printer ignores this com ma nd. Disable out-of-paper sensor Esc8 (27)(56) <1Bh><38h> The printer ignores this com ma nd. 6.2. Page set up Set page length EscC n (27)(67)n <1Bh><43h>n This command sets the page length in lines. or EscCNUL[...]

  • Page 299

    CHAPTER 6 EPSON - 14  If the bottom margin speci fied by this com mand woul d be located above the top m argin, the comm and is ignored. LPRINT CHR$(27); CHR$(78); CHR$(4); 'Set bottom margin to 4 lines.[...]

  • Page 300

    CHAPTER 6 EPSON - 15 Cancel perforation skip EscO (27)(79) <1Bh><4Fh> This comma nd cancels the automatic perforation ski p feature. LPRINT CHR$(27); CHR$(79); 'Cancel perforation skip. 6.3. Line Spacing Select 1/6" line spacing Esc2 (27)(50) <1Bh><32h>  This command sets the line spacing to 1/6". All sub s[...]

  • Page 301

    CHAPTER 6 EPSON - 16 Perform n/216" reverse line feed Escjn (27)(106)n <1Bh><6Ah>n This comm and performs a si ngle reverse line feed, movi ng the print positi on up the page by n /216".  This comm and does not perform a carriage return.  The current line spacing setting is not affected.  n must be in t he range 0 to [...]

  • Page 302

    CHAPTER 6 EPSON - 17  You can set up to eight different sets of vertical ta b stops and select any of these sets for use at any tim e. Each set of tab stops is call ed a channel - channels are num bered from 0 to 7.  Channel 0 norm ally holds the sett ings you have selected wit h the Esc B comm and, or equally spaced tab settings that you h a[...]

  • Page 303

    CHAPTER 6 EPSON - 18 Set pitch to 12 characters per inch EscM (27)(77) <1Bh><4Dh> This comm and sets the printi ng pitch to 12 characters per inch (cpi ). LPRINT CHR$(27); CHR$(77); 'Set pitch to 12 cpi Select / cancel proportional spacing Escpn (27)(112)n <1Bh><70h>n  This com mand allows y ou to turn proportional s[...]

  • Page 304

    CHAPTER 6 EPSON - 19 Select double-strike mode EscG (27)(71) <1Bh><47h> This comm and turns double-stri ke mode on. Subsequent text is printed wit h a bold stroke width. LPRINT CHR$(27); CHR$(71); 'Turn double-strike printing mode on Cancel double-strike mode EscH (27)(72) <1Bh><48h> This comm and turns double-stri ke m[...]

  • Page 305

    CHAPTER 6 EPSON - 20 Select italic mode Esc4 (27)(52) <1Bh><34h>  This command enables the italic printing mode. Subs equent text is printed in italic style.  You can still use italic text even after selectin g the extended ch aracter set with the Esc t comma nd . LPRINT CHR$(27); CHR$(52); 'Italic mode Cancel italic mode Esc[...]

  • Page 306

    CHAPTER 6 EPSON - 21 Select printing mode Esc!n (27)(33)n <1Bh><21h>n  This com mand allows y ou to select a com bination of printing m odes with just one com mand.  The various modes are weighted as shown. Add the num bers that correspond to each mode you require and set n to the total. 10 characters per inch 0 12 characters per [...]

  • Page 307

    CHAPTER 6 EPSON - 22 Select international character set EscRn (27)(82)n <1Bh><52h>n  This command selects one of the available international character sets, refer to the p rinter User Guide for supported character sets.  Each character set varies slightly from the others and contains a sm all number of special characters necessary[...]

  • Page 308

    CHAPTER 6 EPSON - 23 6.6. Using customized characters Define characters Esc&NUL n 1 n 2 ( n 3 <character definition data>) (27)(38)(00)n1n2(n3....) <1Bh><26h><00h>n1n2(n3...)  This com mand enables y ou to define and download characters for printi ng.  Monospaced characters are designed on a grid eleven dots wide b[...]

  • Page 309

    CHAPTER 6 EPSON - 24 Copy ROM character to RAM Esc:000 (27)(58)(00)(00)(00) <1Bh><3Ah><30h><30h><30h>  In order to use your own customized characters in c onjunction with the standard characters cont ained in the printer, you m ust first download the print er standard ROM characters to t he printer RAM, then define [...]

  • Page 310

    CHAPTER 6 EPSON - 25  c is the character which si gnifies the graphics m ode: K = single-density (60 dpi), L = double-density (120 dpi), Y = double-speed, double-density (120 dpi) and Z = quadruple-density (240 dpi ).  m defines the new horizontal resolution to be assigned to t he specified graphics mode. m m ust be in the range 0 to 7. A val[...]

  • Page 311

    CHAPTER 6 EPSON - 26 Print single-density image EscKn 1 n 2 <image data> (27)(75)n1n2.... <1Bh><4Bh>n1n2....  This comm and enables you t o define and print a single li ne raster bit im age on a single text l ine.  n 1 and n 2 define the number of byt es that compri se the image.  The image consi sts of 256* n 2 + n 1 byt[...]

  • Page 312

    CHAPTER 6 EPSON - 27 Print double-speed double-density image EscYn 1 n 2 <image data> (27)(89)n1n2.... <1Bh><59h>n1n2....  This comm and enables you t o define and print a single li ne raster bit im age on a single text l ine.  n 1 and n 2 define the number of byt es that compri se the image.  The image consi sts of 256* [...]

  • Page 313

    CHAPTER 6 EPSON - 28 7. INDEX 9 9 bit image ....................................................................... 25 A absolute print position ..................................................... 10 B Backspace .......................................................................... 9 C Carriage return .........................................[...]

  • Page 314

    CHAPTER 7 IBM PROPRINTER - 1 CHAPTER 7 IBM PROPRINTER XL[...]

  • Page 315

    CHAPTER 7 IBM PROPRINTER - 2 C ONTENTS 1. COMMAND LIST ................................................................................................................... 3 2. INTRODUCT ION .................................................................................................................. . 5 3. EMULATION DET AILS ...................[...]

  • Page 316

    CHAPTER 7 IBM PROPRINTER - 3 1. COMMAND LIST NUL Null 8 BEL Bell 8 ESC Escape 8 SP Space 8 BS Backspace 8 LF Line Feed 8 FF Form Feed 8 CR Carriage return 8 Esc5n Automatic line feed 9 DC1 Enable printer 9 EscQ22 Disable printer 9 EscQ3 Disable printer 9 EscCRmode Reset printer / change emulation mode 9 EscCR!#R User reset 9 EscEMn Paper input cont[...]

  • Page 317

    CHAPTER 7 IBM PROPRINTER - 4 EscKn1n2<image data> 18 Set single-density image mode EscLn1n2<image data> 18 Set double-density image mode EscYn1n2<image data> 19 Set double-speed, double-density image mode EscZn1n2<image data> 20 Set quadruple-density image mode[...]

  • Page 318

    CHAPTER 7 IBM PROPRINTER - 5 2. INTRODUCTION Some of these HL Series printers offer a complete emulation of the IBM Proprinter. In Pro printer XL mode you can drive t he printer directly by incor porating control codes and escape sequences in your program, or alternat ively, applicati ons software (for example, y our word-p rocessing software) may [...]

  • Page 319

    CHAPTER 7 IBM PROPRINTER - 6 3. EMULATION DETAILS The following points should be borne i n mind when running t he HL Series printers in IBM Proprinter XL mode. 3.1. Ignored Commands A few IBM Proprinter XL com mands have reduced effect, or no effect at all. In some cases this is due to the physical nature of an HL Series prin ter. These comm ands a[...]

  • Page 320

    CHAPTER 7 IBM PROPRINTER - 7 4. NOTATION USED IN THIS EMULATION DESCRIPTION 4.1. Syntax The following conventions are used in t his description of the Propri nter XL software comm ands. A letter, word or number in upright bold text is the literal character which and should be sent to the printer as a character code. A letter or word in italics is a[...]

  • Page 321

    CHAPTER 7 IBM PROPRINTER - 8 5. COMMANDS 5.1. Basic Printer Operation The most com mon printer operat ions are described in this sect ion. Most are invoked using cont rol codes. For the sake of complete ness the instructions which HL Seri es printers ignore are included. Null NUL (0) <0h> NUL (ASCII 0) is ignored. Bell BEL (07) <07h> BE[...]

  • Page 322

    CHAPTER 7 IBM PROPRINTER - 9 Automatic line feed Esc5n (27)(53)n <1Bh><35h>n  When automatic line feed is ON, a line feed is automatically performed every tim e a carriage return is sent to the printer.  To turn the automatic line feed function ON, set n to 1.  To turn the automatic line feed functio n OFF, set n to 0. LPRINT C[...]

  • Page 323

    CHAPTER 7 IBM PROPRINTER - 10 Paper input control EscEMn (27)(25)n <1Bh><19h>n n Value HL-1660e/2060/3260N/2460/7050/1650/1670N/1850/1870N/5050/ 5070N/ 5150D/5170DN/6050/6050D/6050DN/ 8050N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DW/5440D/5450DN/5470DW/6180DW n = 0 Initialize the feeder mode. n = 1 Feed from t he MP tray. (Ex[...]

  • Page 324

    CHAPTER 7 IBM PROPRINTER - 11 5.2. Page Format Set page length EscCn (27)(67)n <1Bh><43h>n This command sets the page length in lines. or EscCNULn (27)(67)(0)n <1Bh><43h><00h>n  This comm and sets the page l ength in inches.  n is the number of lines that m ake up one page, or the length of the page in inches, ac[...]

  • Page 325

    CHAPTER 7 IBM PROPRINTER - 12 Line spacing and tabs Set 1/8" line spacing Esc0 (27)(48) <1Bh><30h> This command sets the line spacing to 1/8". All su bsequent line feed o perations will move the prin t position 1/8" down the page. LPRINT CHR$(27); CHR$(48); 'Set line spacing to 1/8". Set 7/72" line spacing [...]

  • Page 326

    CHAPTER 7 IBM PROPRINTER - 13 Set horizontal tabs EscD<n1><n2><n3>...NUL (27)(68)n1n2n3...(00) <1Bh><44h>n1n2n3...<00h>  This com mand enables y ou to set up to 28 horizontal tab stops using the current charact er pitch.  The tab stops should be set i n ascending order.  Esc D 0 clears all horizont al ta[...]

  • Page 327

    CHAPTER 7 IBM PROPRINTER - 14 5.3. Using Characters Select character set I Esc7 (27)(55) <1Bh><37h> This comm and selects IBM C haracter set I for use in subsequent printi ng operations. LPRINT CHR$(27); CHR$(55); 'Select character set I Select character set II Esc6 (27)(56) <1Bh><36h> This comm and selects IBM charact [...]

  • Page 328

    CHAPTER 7 IBM PROPRINTER - 15 Set enlarged character mode for a single line SO (14) <0Eh>  This comm and turns enlarged charact er mode on for one line onl y. The subsequent line of text is printed using double-width characters and with the line space setting doubled.  The following comm ands cancel enlarged character mode set using the[...]

  • Page 329

    CHAPTER 7 IBM PROPRINTER - 16 Underline mode Esc-n (27)(126)n <1Bh><7Eh>n  This com mand turns character underl ining on or off.  If n is set to 1 subsequent te xt is underlined.  Horizontal tab spaces are not unde rlined irrespective of whether underlining m ode is on or off.  If n is set to 0 subsequent te xt is not underl[...]

  • Page 330

    CHAPTER 7 IBM PROPRINTER - 17 Select a character from the All Character Code table Esc^<char-code> (27)(94)<Char-code> <1Bh><5Eh><Char-code>  This comm and enables you to print a single ch aracter from the All Ch aracter Code table.  A control code is not execu ted if the code is sent immediately following this i[...]

  • Page 331

    CHAPTER 7 IBM PROPRINTER - 18  If bits 1 and 2 of n 4 are 01 the least significant bit of each data by te is replicated in rows 9 to 12 of the grid.  If bits 1 and 2 of n 4 are 10 the bits 1 to 4 of each data byte ar e replicated in rows 9 to 12 of the grid.  Bits 5 t o 7 of n 5 specify the num ber of columns left blank to the left of the [...]

  • Page 332

    CHAPTER 7 IBM PROPRINTER - 19  Images are print ed at an approxima te horizontal resol ution of 120 dots per inch and at an approxim ate vertical resolution of 72 dot s per inch.  Each byte represents a vertical co lumn of ei ght dots, the most significant bit representing the dot at the top. Simpl y set a bit to 1 i f you want a dot to appea[...]

  • Page 333

    CHAPTER 7 IBM PROPRINTER - 20 Set quadruple-density image mode EscZn 1 n 2 <image data> (27)(90)n1n2<image data> <1Bh><5Ah>n1n2<image data>  This comm and enables you t o define and print a single li ne raster bit im age on a single text l ine.  n 1 and n 2 define the number of byt es that compri se the image. ?[...]

  • Page 334

    CHAPTER 7 IBM PROPRINTER - 21 6. INDEX A Automatic line feed ........................................................... 9 B Backspace .......................................................................... 8 C cancel .............................................................................. 15 Carriage return ...............................[...]

  • Page 335

    CHAPTER 8 BAR CODE CONTROL - 1 CHAPTER 8 BAR CODE CONTROL[...]

  • Page 336

    CHAPTER 8 BAR CODE CONTROL - 2 C ONTENTS 1. INTRODUCT ION .................................................................................................................. . 3 2. PRINT BAR CODES OR EXPANDED CHARACT ERS ........................................................ 4 3. DEFINITION OF PARAMET ERS ..........................................[...]

  • Page 337

    CHAPTER 8 BAR CODE CONTROL - 3 1. INTRODUCTION Some of the HL series pri nters can print bar codes in the HP LaserJet, EPSON FX-850, and IBM Proprinter XL emulati on modes, refer to the print er User guide for informat ion.[...]

  • Page 338

    CHAPTER 8 BAR CODE CONTROL - 4 2. PRINT BAR CODES OR EXPANDED CHARACTERS ESC i n ... n (27)(105)n ... n (92) <1Bh><69h>n ... n <5Ch> Creates bar codes or expanded charact ers according to the parameters "n ... n". For further informat ion about the parameters, see the following "Definitio n of Parameters." Th[...]

  • Page 339

    CHAPTER 8 BAR CODE CONTROL - 5 3. DEFINITION OF PARAMETERS This bar code comma nd can have the following parameters in the param eter segment (n ... n). Parameters are effective only within t he single comm and sequence using the syntax ESC i n ... n . They do not take effect in any subsequent bar code comm ands. If any param eters ar e not speci[...]

  • Page 340

    CHAPTER 8 BAR CODE CONTROL - 6  Line Block Drawing & Box Drawi ng Shading "S" 1 = Black 2 = Vertical stripes 3 = Horizontal stripes 4 = Cross hatch 3.3. Bar Code Scaling (Width only) n = "mnnn" or "Mnnn" (nnn = 0 ~ 32767) This paramete r specifies the bar code width scali ng. The unit of "nnn" is %. Th[...]

  • Page 341

    CHAPTER 8 BAR CODE CONTROL - 7 3.7. Bar Code, Expanded Character, Line, Block Drawing & Box Drawing Offset in the X-axis n = "xnnn" or "Xnnn" This parameter specifies the offset from the current print position in the "u"- or "U"-specified units. 3.8. Bar Code & Expanded Character Offset in the Y-axis [...]

  • Page 342

    CHAPTER 8 BAR CODE CONTROL - 8 3.12. Bar Code Data Start n = "b" or "B"  Data that follows "b" or "B" is read in as bar code da ta. Bar code data m ust end with the " ¥ " code (5CH), which also terminates this comm and. The acceptable bar c ode data is subject to th e bar code m ode selected by [...]

  • Page 343

    CHAPTER 8 BAR CODE CONTROL - 9  When Code 128 Set A, Set B, or Set C is selected wi th the parameter "t 12" or "12," "t13" or "T13," or "t14" or "T14" respectively: Code sets A, B and C are individually selectable. Se t A encodes characters in the range Hex 00 to 5F. Set B encodes chara[...]

  • Page 344

    CHAPTER 8 BAR CODE CONTROL - 10 3.16. Table of Code(EAN) 128 set C Code(EAN) 128 set C describes an original com m and. The correspondence table is as foll ows. No. Co de 128 S et C Input c om man d Hex N o. C ode 128 S et C Inpu t comman d Hex 0 00 NUL 0x00 52 52 4 0x34 1 01 SOH 0x01 53 53 5 0x35 2 02 STX 0x02 54 54 6 0x36 3 03 ET X 0x03 55 55 7 0[...]

  • Page 345

    CHAPTER 8 BAR CODE CONTROL - 11 4. EXAMPLE PROGRAM LISTINGS 10 ' Barcode 20 WIDTH "LPT1:", 255 30 ' CODE 39 40 LPRINT CHR$(27); "it 0r1s0x00y00b123456"; 50 'INTER LEAVED 60 LPRINT CHR$(27); "it 1r1s0x70y00b123456"; 70 ' EAN-13 80 LPRINT CHR$(27); "i t5r1s0x00y020b123456789012?"; 90 LPRI[...]

  • Page 346

    CHAPTER 9 HP-GL - 1 CHAPTER 9 HP-GL GRAPHICS LANGUAGE[...]

  • Page 347

    CHAPTER 9 HP-GL - 2 C ONTENTS 1. COMMAND LI ST .................................................................................................................. 3 2. INTRODUCT ION .................................................................................................................. 4 2.1. HP-GL Syntax ..................................[...]

  • Page 348

    CHAPTER 9 HP-GL - 3 1. COMMAND LIST DF Default set instruction 6 IN Initialize set instruction 6 IP Input scaling point 7 SC Scale 7 IW Input window 8 RO Rotate coordinate system 8 PG Page feed 8 PU Pen up 9 PD Pen down 9 PA Plot absolute 9 PR Relative coordinate pen move 10 AA Draw absolute arc 11 AR Draw relative arc 11 CI Circle plot 12 EA Edge [...]

  • Page 349

    CHAPTER 9 HP-GL - 4 2. INTRODUCTION The HP-GL graphics mode em ulates 40 out of 56 inst ruct ions for the HP 7475A plotter m ade by Hewlet t- Packard. Default measurem ent unit i n the HP-GL graphics mode is 1/ 1016"(0.025mm ). 2.1. HP-GL Syntax A comm and consists of a two-let ter instruction m nemoni c, a parameter fi eld (not needed for som[...]

  • Page 350

    CHAPTER 9 HP-GL - 5 2.3.2. Printing area a b d c a b c d (mm ) A4 4 5 5 5 A3 4 5 5 5 (HL-3400CN/3260N/3450CN) Letter 6 5 5 5 Legal 6 5 5 5[...]

  • Page 351

    CHAPTER 9 HP-GL - 6 3. COMMANDS 3.1. Initialization and Default Setting Instructions DF - Default set instruction DF[;]  Returns the graphics mode t o the default conditions.  The following are the default settings. Function Equivalent Instruction Condition Plot mode PA; Absolute plotting Relative character directi on DR 1,0; Horizontal Line [...]

  • Page 352

    CHAPTER 9 HP-GL - 7 Function Equivalent Instruction Condition Fill type FT; Bi-d irectional fill, type 1 Fill distance FT; 1% of distance from P1 to P2 Fill slant FT; 0 deg rees Pen thickness PT; Set at 0.3 mm Pen condition PU; Pen up Rotation RO; Set at 0 degrees Scaling points IP; Initialized according to paper size 3.2. Plot Area and Unit Settin[...]

  • Page 353

    CHAPTER 9 HP-GL - 8 IW - Input window IW [ X 1 , Y 1 , X 2 , Y 2 ] [;] X1-Window lower left X coordinat e Y1-W indow lower left Y coordinat e X2-Window upper right X coordinate Y2-W indow upper right Y coordinate  This instruction sets the window insi de which plotting can be performed.  Graphic units are always used.  Coordinate values fo[...]

  • Page 354

    CHAPTER 9 HP-GL - 9 PU - Pen up PU [ X,Y [,...]] [;] X ; X coordinate of the cursor m ovement destination Y ; Y coordinate of the cursor m ovement destination  X and Y are either relative or absolute, depending on whet her a PA or a PR was the last plot comm and executed. The absolute coordinates are set as default.  Moves the cursor to the s[...]

  • Page 355

    CHAPTER 9 HP-GL - 10 Current position (X1, Y1) (X2,Y2) (X3, Y3) (Xn, Yn) 10 '*** PAEX1 *** 20 LPRINT "IN;SP1;" 30 LPRINT "PA2000,6000;PD0,6000,2000,7500,2000,6000;PU2500,6000;" 40 LPRINT "PAPD4500,6000,2500,7500,2500,6000;PU10365,500;" 50 END <Sample 62> 10 ' *** PAEX2 *** 20 LPRINT "IN;SP1;SC0,100[...]

  • Page 356

    CHAPTER 9 HP-GL - 11 AA - Draw absolute arc AA [ X, Y, qc [, qd ]] [;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angle in degrees  X and Y coordinates are absolute coordinates i n user units or graphics units .  Starting from the current position, plots an arc cent red on the absolute coordin[...]

  • Page 357

    CHAPTER 9 HP-GL - 12  Plotting is perform ed only when the pen is down.  When the pen is up, plotting is not perform ed but the cursor posit ion moves to the pl ot end point.  When scaling has been performed, the cursor is m oved by relative coordi nates in user units.  Also, when scaling has been performed, th e values for X and Y are [...]

  • Page 358

    CHAPTER 9 HP-GL - 13 10 '*** CIEX1 *** 20 LPRINT "IN;SP1;IP2650,1325,7650,6325;" 30 LPRINT "SC-100,100,-100,100;" 40 LPRINT "PA-60,50;CI40,45;" 50 LPRINT "PA60,50;CI40,30;" 60 LPRINT "PA-60,-50;CI40,15;" 70 LPRINT "PA60,-50;CI40,5;" 80 END <Sample 65> 10 '*** CIEX2 *** 20 L[...]

  • Page 359

    CHAPTER 9 HP-GL - 14  When there is no scaling, the coordinate values for X and Y are int eger numbers. Current position (X, Y) 10 '*** EAEX *** 20 LPRINT "IN;SP1;PA7000,4000;" 30 LPRINT "PT.3;FT1;RA6000,3000;" 40 LPRINT "SP3,;EA6000,3000;" 50 LPRINT "SP4;FT3,100;RA8000,3000;" 60 LPRINT "SP3,;EA8[...]

  • Page 360

    CHAPTER 9 HP-GL - 15 EW - Edge wedge EW r,q1,qc(,qd)[;] r ; Radius in user unit s or graphics units q1; Start point angle qc ; Arc angle qd ; Chord angle  Plots a wedge centred on the current position wi th radius r , start point angle q1 , arc angle qc and chord angle qd .  After plotting, the curso r returns to its point of o rigin.  Plo[...]

  • Page 361

    CHAPTER 9 HP-GL - 16 RA - Fill rectangle absolute RA X, Y[;] X ; X coordinate of opposite angl e for the rectangle Y ; Y coordinate of opposite angl e for the rectangle  X and Y coordinates are absolute coordinates i n user units or graphics units .  Fill in the rectangle formed by the current pos ition and the opposite angle specified by X a[...]

  • Page 362

    CHAPTER 9 HP-GL - 17 WG - Fill wedge WG r,q1,qc(,qd)[;] r ; Radius in user unit s or graphics units q1 ; Start point angle qc ; Arc angle qd ; Chord angle  Fill in a wedge centred on the current po sition with radius r , start point angle q1 , arc angle qc and chord angle qd .  After plotting, the curso r returns to its point of o rigin.  [...]

  • Page 363

    CHAPTER 9 HP-GL - 18 3.5. Plot Function Instructions Instruction Function FT Fill Type LT Line Type PW Pen Width SM Symbol Mode SP Select Pen TL Tick Length XT X Tick YT Y Tick PT Pen Thickness FT - Fill type FT [ n [, d [, q]]] [;] n : Fill type d : Fill interval (interval between the parallel lines of the area b eing filled) q : Fill angle (degre[...]

  • Page 364

    CHAPTER 9 HP-GL - 19 PW-Pen width PW n[;] w ; width (unit = 1/300 inch)  This command specifies the width of the currently selected pen.  The value of w is an integer num ber from 1 to 10. SM - Symbol mode SM c[;] c ; ASCII character or symbol code  The command specifies the sym bol to be drawn.  When the PA, PR, PD or PU instruction is[...]

  • Page 365

    CHAPTER 9 HP-GL - 20 XT - X-axis tick XT [;]  Plots vertical tick m arks as specified by the TL instruction from the current position.  After plotting, the curso r returns to its point of o rigin.  Plotting is perform ed whether the pen is up or down. YT - Y-axis tick YT [;]  Plots horizontal tic k marks as specified by the TL instructi[...]

  • Page 366

    CHAPTER 9 HP-GL - 21 n Character Set 0 ANSI ASCII 1 9825 Character Set 2 French/German 3 Scandinavian 4 Spanish/Latin American 6 JIS ASCII 7 ROMAN 8 Extensions 9 ISO IRV 30 ISO Swedish 31 ISO Swedish for Names 32 ISO Norway, Version 1 33 ISO German 34 ISO French 35 ISO Kingdom 36 ISO Italian 37 ISO Spanish 38 ISO Portuguese 39 ISO Norway, Version 2[...]

  • Page 367

    CHAPTER 9 HP-GL - 22 LB - Character plot LB [ cs ] < terminator > [;] cs : character string  Plots character strings, numeri cal expressions, variables etc.  Plotting is perform ed whether the pen is up or down.  After plotting, the cursor m oves to the positi on of the next character. 10 '*** LBEX1 *** 20 LPRINT "SP2;PA100[...]

  • Page 368

    CHAPTER 9 HP-GL - 23 DR - Relative direction DR [ run, rise ] [;] run : X direction com ponent rise : Y direction com ponent  A percentage of the distance in the X and Y direc tions between P1 and P2 is used as the uni ts  Specifies the character plot direction.  Values for the run and rise are clamped real numbers.  The instruction is [...]

  • Page 369

    CHAPTER 9 HP-GL - 24 10 '*** SIEX1 *** 20 LPRINT "IN;SP1;PA1000,1000;" 30 LPRINT "SI2,1.5;LBLASER";CHR$(3) 40 END <Sample 86> 10 '*** SIEX2 *** 20 LPRINT "IN;SP1;PA5000,3000:" 30 LPRINT "SI-.35,.35;LBCHARACTER";CHR$(3) 40 END <Sample 87> 10 '*** SIEX3 *** 20 LPRINT "IN;SP1;PA50[...]

  • Page 370

    CHAPTER 9 HP-GL - 25 10 '"*** SLEX *** 20 LPRINT "DF;SP1;SI1.3,1.3;PA100,6000;" 30 LPRINT "SL2;LBLASER";CHR$(3) 40 LPRINT "SL-2;PR3000,0;LBLASER";CHR$(3) 50 END <Sample 91> UC - User-defined character UC X1, Y1, X2, Y2..., Xn, Yn[;] Xi : Number of grids i n X direction Yi : Number of grids i n Y directi[...]

  • Page 371

    CHAPTER 9 HP-GL - 26 3.7. Dual Context Extensions Set High resolution control (Brother original) EscCRRO This comm and sets hi gh resolution control off. EscCRRL This comm and sets high resolut ion control light level. EscCRRM This comm and sets hi gh resolution control m edium level. EscCRRD This comm and sets high resolut ion control dark level .[...]

  • Page 372

    CHAPTER 9 HP-GL - 27 4. INDEX A Absolute direction ........................................................... 22 Alternate char acter set ..................................................... 20 C Character plot ............................................................ 22, 23 character set .......................................................[...]

  • Page 373

    CHAPTER 10 CARBON COPY FUNCTION - 1 CHAPTER 10 CARBON COPY FUNCTION[...]

  • Page 374

    CHAPTER 10 CARBON COPY FUNCTION - 2 C ONTENTS 1. OUTLI NE ....................................................................................................................... ........ 3 1.1. Outline of the function ....................................................................................................... ........... 3 2. SPECIFICAT [...]

  • Page 375

    CHAPTER 10 CARBON COPY FUNCTION - 3 1. OUTLINE 1.1. Outline of the function This function allows y ou to print two or m ore copies of the one page data on the pri nter side. The function also allows you to select the paper tray and register an additional macro for each copy. Therefore it is possible to change the printing format for each copy by se[...]

  • Page 376

    CHAPTER 10 CARBON COPY FUNCTION - 4 2. SPECIFICATIONS 2.1. Explanation of each function 2.1.1. Carbon copy mode setting Sets the carbon copy function t o ON or OFF. ON: Turns on the carbon copy function. OFF: Turns off the carbon copy function. AUTO: Turns on the carbon copy function when the @PJL ENTER LANGUAGE com ma nd is not included in the pri[...]

  • Page 377

    CHAPTER 10 CARBON COPY FUNCTION - 5 2.2. How to set each function 2.2.1. Setting on the control panel PRINT MENU CARBON MENU CARBON COPY =OFF/ON/AUTO / PARALLEL Sets the carbon copy mode. COPIES =1 - 8 Sets the number of copies. COPY 1 TRAY =AUTO/REMAINING MPTRAY TRAY 1 TRAY 2 TRAY 3 * Selects the paper tray. COPY 1 MACRO =OFF (ID number) Sets the [...]

  • Page 378

    CHAPTER 10 CARBON COPY FUNCTION - 6 2.2.2. Setting with the PJL command This function supports each of the SET, DEF AULT, INQUIRE and DINQUIRE comm ands in the PJL co mman ds . PJL co mman d Set ting value Default value Descriptions CARBONMODE =OFF ON AUTO PARALLEL OFF OFF: Turns off the function. ON: Turns on the function. AUTO: Turns on when the [...]

  • Page 379

    CHAPTER 10 CARBON COPY FUNCTION - 7 2.3. Example The following sections describe t he setting me thod of the example bel ow. The number of copies is 4 (four). The carbon copy function is enabled by sending the data only through the parallel interface. 1st page: The paper is fed from the Tr ay 1. The ID=128 macro is added. 2nd page: The paper is fed[...]

  • Page 380

    CHAPTER 10 CARBON COPY FUNCTION - 8 3. DETAILED INFORMATION 3.1. Details on the specifications 3.1.1. Usable emulation Only the PCL em ulation can be used since the m acro is supported only on the PCL emul ation. For the request to use the EPSON / IBM emulation, however, the filter function which converts the EPSON / IBM em ulation data to t he PCL[...]

  • Page 381

    APPENDIX A -COMPARISON LIST-1 APPENDIX A COMPARISON LIST[...]

  • Page 382

    APPENDIX A -COMPARISON LIST-2 C ONTENTS PCL5/5E (PAPER SIZE) .................................................. 3 PCL5/5E (TRAY: IF PJL TRAYCOMMAND IS NORMAL.) ........... 8 PCL5/5E (TRAY: IF PJL TRAYCOMMAND IS SPECIAL.) .......... 11 PCL5/5E (OTHERS) ..................................................... 14 Typeface Selection (PCL) ................[...]

  • Page 383

    APPENDIX A -COMPARISON LIST-3 In this chapter, you can find which co mmands are supported by your printer. PCL5/5e (Paper Size) COMMAND HL-1050/1070 HL-1250/1270N/ P2500 HL-1450/1470N HL-1660e/2060 HL-2400C/Ce HL-2600CN HL-2700CN HL-3400CN HL-3450CN HL-1650/1670N HL-1850/1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-2070N HL-6050/6050D/ 6050DN[...]

  • Page 384

    APPENDIX A -COMPARISON LIST-4 COMMAND HL-1050/1070 HL-1250/1270N/ P2500 HL-1450/1470N HL-1660e/2060 HL-2400C/Ce HL-2600CN HL-2700CN HL-3400CN HL-3450CN HL-1650/1670N HL-1850/1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-2070N HL-6050/6050D/ 6050DN HL-5240/50D/ 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 Esc&l1028A Paper Size 13"X19&qu[...]

  • Page 385

    APPENDIX A -COMPARISON LIST-5 PCL5/5e (Paper Size) (continued) COMMAND HL-4040CN/40 50CDN/4070CDW HL-2150N/2170W HL- 5340D/5350DN/537 0DW/5380DN HL- 3070CW/3075CW HL- 4140CN/4150CDN/ 4570CDW HL- 2250DN/2270DW HL- 5440D/5450DN/547 0DW/6180DW HL-S7000DN HL-3170CD Esc&l1A Paper Size Executive          Esc&l2[...]

  • Page 386

    APPENDIX A -COMPARISON LIST-6 COMMAND HL-4040CN/40 50CDN/4070CDW HL-2150N/2170W HL- 5340D/5350DN/537 0DW/5380DN HL- 3070CW/3075CW HL- 4140CN/4150CDN/ 4570CDW HL- 2250DN/2270DW HL- 5440D/5450DN/547 0DW/6180DW HL-S7000DN HL-3170CD Esc&l1028A Paper Size 13"X19" Esc&l1033A Paper Size Organizer J    Esc&l1034A Paper Size O[...]

  • Page 387

    APPENDIX A -COMPARISON LIST-7 COMMAND HL-4040CN/40 50CDN/4070CDW HL-2150N/2170W HL- 5340D/5350DN/537 0DW/5380DN HL- 3070CW/3075CW HL- 4140CN/4150CDN/ 4570CDW HL- 2250DN/2270DW HL- 5440D/5450DN/547 0DW/6180DW HL-S7000DN HL-3170CD Esc&l1042A Paper Size A5 Long Edge        Esc&l1043A Paper Size A4 Short     [...]

  • Page 388

    APPENDIX A -COMPARISON LIST-8 PCL5/5e (Tray: If PJL TRAYCOMMAND is NORMAL.) COMMAND HL-1050 HL-1070 HL-P2500/ 1250/1270N HL-1450/ 1470N HL-2400C/Ce HL-2700CN/ 2600CN HL-3400CN HL-3450CN HL-1660e/ 2060 HL-1650/ 1670N HL-1850/ 1870N HL-5050/5070N/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-5040/5140 HL-8050N HL-3260N HL-2460 HL-7050[...]

  • Page 389

    APPENDIX A -COMPARISON LIST-9 COMMAND HL-1050 HL-1070 HL-P2500/ 1250/1270N HL-1450/ 1470N HL-2400C/Ce HL-2700CN/ 2600CN HL-3400CN HL-3450CN HL-1660e/ 2060 HL-1650/ 1670N HL-1850/ 1870N HL-5050/5070N/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-5040/5140 HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc&l103H Tray ID 4[...]

  • Page 390

    APPENDIX A -COMPARISON LIST-10 COMMAND HL-4040CN HL-4050CDN /4070CDW HL- 5340D/5350DN/5 370DW/5380DN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL- 5440D/5450DN/5 470DW/6180DW HL-S7000DN HL-3170CDW Esc&l5H Optional Tray  Tray2  Tray2  Tray2  Tray2  Tray2  Esc&l6H Esc&l7H Automatic Selection  ?[...]

  • Page 391

    APPENDIX A -COMPARISON LIST-11 PCL5/5e (Tray: If PJL TRAYCOMMAND is SPECIAL.) COMMAND HL-1050 HL-1070 HL-P2500/ 1250/1270N HL-1450/ 1470N HL-2400C/Ce HL-2700CN/ 2600CN HL-3400CN HL-3450CN HL-1660e/ 2060 HL-1650/ 1670N HL-1850/ 1870N HL-5050/5070N/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-5040/5140 HL-8050N HL-3260N HL-2460 HL-70[...]

  • Page 392

    APPENDIX A -COMPARISON LIST-12 COMMAND HL-1050 HL-1070 HL-P2500/ 1250/1270N HL-1450/ 1470N HL-2400C/Ce HL-2700CN/ 2600CN HL-3400CN HL-3450CN HL-1660e/ 2060 HL-1650/ 1670N HL-1850/ 1870N HL-5050/5070N/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-5040/5140 HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc&l101H Tray ID [...]

  • Page 393

    APPENDIX A -COMPARISON LIST-13 COMMAND HL-4040CN HL-4050CDN /4070CDW HL- 5340D/5350DN/5 370DW/5380DN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL- 5440D/5450DN/5 470DW/6180DW HL-S7000DN HL-3170CDW Esc&l4H Secondary Tray  Tray2  Tray2  Tray2  Tray2  Tray2  Esc&l5H Optional Tray  Tray2  Tray2 ?[...]

  • Page 394

    APPENDIX A -COMPARISON LIST-14 PCL5/5e (Others) COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc&[...]

  • Page 395

    APPENDIX A -COMPARISON LIST-15 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Escz Self-test   ?[...]

  • Page 396

    APPENDIX A -COMPARISON LIST-16 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc&a#V Vertical Pos[...]

  • Page 397

    APPENDIX A -COMPARISON LIST-17 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W SO Secondary Font Select[...]

  • Page 398

    APPENDIX A -COMPARISON LIST-18 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc(s#T, Esc)s#T Typefac[...]

  • Page 399

    APPENDIX A -COMPARISON LIST-19 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc*v#O Select Pattern T[...]

  • Page 400

    APPENDIX A -COMPARISON LIST-20 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc*r#F Raster Graphics [...]

  • Page 401

    APPENDIX A -COMPARISON LIST-21 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc%#B Enter HP-GL/2 Mod[...]

  • Page 402

    APPENDIX A -COMPARISON LIST-22 COMMAND HL-1070 HL-1050/1250/ 1450/P2500 HL-1270N/ 1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL- 5040/ 5050/5070N HL- 5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W Esc&f7X Delete Tempo[...]

  • Page 403

    APPENDIX A -COMPARISON LIST-23 PCL5/5e (Others) (continued) COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc&n# Media type selection          Esc&k#G Line Termination   [...]

  • Page 404

    APPENDIX A -COMPARISON LIST-24 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW EscCR!#R User Reset          Escz Self-test   Esc%-12345X UEL          [...]

  • Page 405

    APPENDIX A -COMPARISON LIST-25 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc*p#Y Position(dot)          Esc&a#V Vertical Position(decipoint)         [...]

  • Page 406

    APPENDIX A -COMPARISON LIST-26 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW EscCR!#E Execute Card Data   Esc&a#P Print Direction          Esc(3@, Esc)3@   SO Secondary[...]

  • Page 407

    APPENDIX A -COMPARISON LIST-27 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc(s#V, Esc)s#V Point Size          Esc(s#S, Esc)s#S Italics or Upright         ?[...]

  • Page 408

    APPENDIX A -COMPARISON LIST-28 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc(#@ Font Default Setting(Primary)     Esc)#@ Font Default Setting(Secondary)     Esc)s#W Download Font H[...]

  • Page 409

    APPENDIX A -COMPARISON LIST-29 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc*c#A Pattern Horizontal Size(dot)          Esc*c#H Pattern Horizontal Size(decipoint)     ?[...]

  • Page 410

    APPENDIX A -COMPARISON LIST-30 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc*b#M Set Compression Mode  #: 0, 1, 2, 3, 5, 9, 1024, 1025, 1026, 1027, 1030, 1152, 2048, 2049  #: 0, 1, 2, 3, 5, 9, 1024, 1025,[...]

  • Page 411

    APPENDIX A -COMPARISON LIST-31 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc*c#Y Picture Frame Vertical size          Esc*c#X Picture Frame Horizontal size       [...]

  • Page 412

    APPENDIX A -COMPARISON LIST-32 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-5240/50DN 70DN/80DW HL- 3070CW/3075C W/4140CN HL- 4150CDN/4570C DW HL- 2250DN/2270D W HL- 5440D/5450DN/ 5470DW/6180D W HL-S7000DN HL-3170CDW Esc&f9X Make Temporary Macro          Esc&f10X Make Permanent Macro        [...]

  • Page 413

    APPENDIX A -COMPARISON LIST-33 Typeface Selection (PCL) COMMAND TYPEFACE HL-1050/1250/ 1450/P2500 HL-1070/ 1270N/1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-2460/ 3260N/7050 HL-2070N/ 2150N/2170W [...]

  • Page 414

    APPENDIX A -COMPARISON LIST-34 COMMAND TYPEFACE HL-1050/1250/ 1450/P2500 HL-1070/ 1270N/1470N HL-1660e/ 2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-2460/ 3260N/7050 HL-2070N/ 2150N/2170W HL-4040CN /4050CDN /4070C[...]

  • Page 415

    APPENDIX A -COMPARISON LIST-35 COMMAND TYPEFACE HL- 3070CW/3075 CW HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL- 5440D/5450DN /5470DW/6180 DW HL-S7000DN HL-3170CDW Esc(s155T Atlanta       Esc(s156T Brussels Esc(s157T Copenhagen       Esc(s158T Portugal       Esc(s159T Calgary  ?[...]

  • Page 416

    APPENDIX A -COMPARISON LIST-36 HP-GL/2 COMMAND HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/ 1670N/3260N/2460/7050/1850/1870N/5050/5070 N/ 5150D/5170DN/2600CN/3450CN/6050/6050D/6050DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/4040CN/4050CDN/4070CDW/ 2150N/2170W/5340D/5350DN/5370DW/5380DN/3070CW/ 3075CW/4140CN/415[...]

  • Page 417

    APPENDIX A -COMPARISON LIST-37 COMMAND HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/ 1670N/3260N/2460/7050/1850/1870N/5050/5070 N/ 5150D/5170DN/2600CN/3450CN/6050/6050D/6050DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/4040CN/4050CDN/4070CDW/ 2150N/2170W/5340D/5350DN/5370DW/5380DN/3070CW/ 3075CW/4140CN/4150CDN/457[...]

  • Page 418

    APPENDIX A -COMPARISON LIST-38 COMMAND HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/ 1670N/3260N/2460/7050/1850/1870N/5050/5070 N/ 5150D/5170DN/2600CN/3450CN/6050/6050D/6050DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/4040CN/4050CDN/4070CDW/ 2150N/2170W/5340D/5350DN/5370DW/5380DN/3070CW/ 3075CW/4140CN/4150CDN/457[...]

  • Page 419

    APPENDIX A -COMPARISON LIST-39 Epson FX-850 COMMAND HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/ 2400C/2400Ce/3400CN/1650/1670N /3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050 DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW SP  BS  CR  LF  [...]

  • Page 420

    APPENDIX A -COMPARISON LIST-40 COMMAND HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/ 2400C/2400Ce/3400CN/1650/1670N /3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050 DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW Esc B n1 n2 n3... NUL  Esc b n m1 m2 m[...]

  • Page 421

    APPENDIX A -COMPARISON LIST-41 COMMAND HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/ 2400C/2400Ce/3400CN/1650/1670N /3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050 DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW Esc % n NUL  Esc:000  Esc * m n1 n2[...]

  • Page 422

    APPENDIX A -COMPARISON LIST-42 IBM ProPrinter XL COMMAND HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/ 2400C/2400Ce/3400CN/1650/1670N /3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050 DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW ESC  SP  BS  C[...]

  • Page 423

    APPENDIX A -COMPARISON LIST-43 COMMAND HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/ 2400C/2400Ce/3400CN/1650/1670N /3260N/2460/7050/1850/1870N/ 5050/5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050 DN/8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/5380DN/5440D/5450DN/5470DW/6180DW DC2  Esc :  Esc P n  SI  Esc [...]

  • Page 424

    APPENDIX A -COMPARISON LIST-44 BAR CODE COMMAND HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/ 1670N/3260N/2460/7050/1850/1870N/5050/ 5070N/5150D/5170DN/2600CN/3450CN/6050/6050D/6050DN/ 8050N/2700CN/2070N/5240/5250DN/5270DN/5280DW/ 4040CN/4050CDN/4070CDW/2150N/2170W/5340D/5350DN/5370DW/5380DN/3070CW/3075CW/4140CN/415[...]

  • Page 425

    APPENDIX A -COMPARISON LIST-45 HP-GL COMMAND HL-1050/1250/ 1450/P2500 HL-1070/ 12470N/1470N HL-1660e/2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/1670N HL-1850/1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W DF      ?[...]

  • Page 426

    APPENDIX A -COMPARISON LIST-46 COMMAND HL-1050/1250/ 1450/P2500 HL-1070/ 12470N/1470N HL-1660e/2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/1670N HL-1850/1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W YT        [...]

  • Page 427

    APPENDIX A -COMPARISON LIST-47 COMMAND HL-1050/1250/ 1450/P2500 HL-1070/ 12470N/1470N HL-1660e/2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/1670N HL-1850/1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N/ 2150N/2170W QW        [...]

  • Page 428

    APPENDIX A -COMPARISON LIST-48 PJL PJL commands are supported by HL-1050, HL-1070, HL-1250, HL -1270N/1450/1470N, HL-P2500, HL-1660e , HL-2060, HL-2400C, HL-2400Ce, HL-3400CN, HL-1650, HL-1670N, HL-3260N, HL-2460, HL-7050, HL-1850, HL-1870N, HL-5040, HL-5050, HL-5070N, HL-5140, HL-5150D, HL-5170DN, HL- 2600CN, HL-3450CN, HL-6050, HL-6050D, HL-6050D[...]

  • Page 429

    APPENDIX A -COMPARISON LIST-49 COMMAND HL-1050 HL-1250/1450 HL-1070 HL-1270N/ 1470N HL-P2500 HL-1660e/2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N @PJL JOB [NAME = "job name&quo[...]

  • Page 430

    APPENDIX A -COMPARISON LIST-50 COMMAND HL-1050 HL-1250/1450 HL-1070 HL-1270N/ 1470N HL-P2500 HL-1660e/2060 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1650/ 1670N HL-1850/ 1870N HL-5040/5050/ 5070N HL-5140/5150D/ 5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N @PJL INFO MEMORY [<CR>]<LF[...]

  • Page 431

    APPENDIX A -COMPARISON LIST-51 PJL (continued) COMMAND HL-4040CN HL-4050CDN /4070CDW HL-2140/2150N/ 2170W HL- 5340D/5350DN/5 370DW/5380DN HL- 3040CN/3045CN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D HL- 5450DN/5470D W/6180DW HL-S7000DN Esc%-123245X            ?[...]

  • Page 432

    APPENDIX A -COMPARISON LIST-52 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-2140/2150N/ 2170W HL- 5340D/5350DN/5 370DW/5380DN HL- 3040CN/3045CN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D HL- 5450DN/5470D W/6180DW HL-S7000DN @PJL EOJ [NAME = "job name"] [<CR>]<LF>      ?[...]

  • Page 433

    APPENDIX A -COMPARISON LIST-53 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-2140/2150N/ 2170W HL- 5340D/5350DN/5 370DW/5380DN HL- 3040CN/3045CN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D HL- 5450DN/5470D W/6180DW HL-S7000DN @PJL INFO STATUS [<CR>]<LF>           ?[...]

  • Page 434

    APPENDIX A -COMPARISON LIST-54 COMMAND HL-4040CN HL-4050CDN /4070CDW HL-2140/2150N/ 2170W HL- 5340D/5350DN/5 370DW/5380DN HL- 3040CN/3045CN HL- 3070CW/3075C W HL- 4140CN/4150CD N/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D HL- 5450DN/5470D W/6180DW HL-S7000DN @PJL RDYMSG DISPLAY = "message" [<CR>]<LF>     [...]

  • Page 435

    APPENDIX A -COMPARISON LIST-55 COMMAND HL-3140CW HL- 3150CDW/3150C DN HL-3170CDW SHUTDOWN DEMOPAGE RESIFONT  PERMFONT  TESTPRINT  PRTCONFIG  @PJL COMMENT remarks [<CR>] <LF>  @PJL JOB [NAME = "job name"] [ START = first page] [END = last page] [PASSWORD = "password"] [<CR>] <LF>  @PJL EO[...]

  • Page 436

    APPENDIX A -COMPARISON LIST-56 COMMAND HL-3140CW HL- 3150CDW/3150C DN HL-3170CDW @PJL INQUIRE [LPARM : personality] variable [<CR>]<LF>  @PJL DINQUIRE [LPARM : personality] variable [<CR>]<LF>  @PJL ECHO [<w or ds> ][<C R> ]<L F>  @PJL INFO ID [<CR>]<LF>  @PJL INFO CONFIG [<CR>[...]

  • Page 437

    APPENDIX A -COMPARISON LIST-57 COMMAND HL-3140CW HL- 3150CDW/3150C DN HL-3170CDW @PJL INFO FEATURES [<CR>]<LF> @PJL INFO DRUMLIFE [<CR>]<LF>  @PJL USTATUS variable = value [<CR>]<LF>  DEVICE, JOB, PAGE, TIMED @PJL USTATUSOFF [<CR>]<LF>  @PJL RDYMSG DISPLAY = "message" [<CR>]&l[...]

  • Page 438

    APPENDIX A -COMPARISON LIST-58 General PJL Environment Variables GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3[...]

  • Page 439

    APPENDIX A -COMPARISON LIST-59 GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N JISB[...]

  • Page 440

    APPENDIX A -COMPARISON LIST-60 GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N LOWT[...]

  • Page 441

    APPENDIX A -COMPARISON LIST-61 GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N ORGA[...]

  • Page 442

    APPENDIX A -COMPARISON LIST-62 GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N TRAY[...]

  • Page 443

    APPENDIX A -COMPARISON LIST-63 GENERAL PJL ENVIRONMENT VARIABLES HL-1050 HL-1070 HL-1250/ 1270N HL-1450/ 1470N HL-P2500 HL-2400C/Ce/ 2600CN HL-2700CN HL-3400CN/ 3450CN HL-1660e HL-2060 HL-1650/ 1670N HL-1850/ 1870N HL-5040/ 5050/ 5070N HL-5140/ 5150D/5170DN HL-6050/ 6050D/6050DN HL-5240/50DN 70DN/80DW HL-8050N HL-3260N HL-2460 HL-7050 HL-2070N FINN[...]

  • Page 444

    APPENDIX A -COMPARISON LIST-64 General PJL Environment Variables (continued) GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN COPIES 1 ~ 9[...]

  • Page 445

    APPENDIX A -COMPARISON LIST-65 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN A3 JISB4 ROC16K       SIXTEENK195X[...]

  • Page 446

    APPENDIX A -COMPARISON LIST-66 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN HPGL TIMEOUTEMU 1 ~ 99 (onlyHL- 2150N/21 70W) 1 ~ 99 1 ~ 9[...]

  • Page 447

    APPENDIX A -COMPARISON LIST-67 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN MONARCH       C5      [...]

  • Page 448

    APPENDIX A -COMPARISON LIST-68 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN JISB5         A5    ?[...]

  • Page 449

    APPENDIX A -COMPARISON LIST-69 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN A5   FOLIO   A5L  INTRAY5SIZE  ANY  L[...]

  • Page 450

    APPENDIX A -COMPARISON LIST-70 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN BINDING LONGED GE, SHORTE DGE LONGED GE, SHORTE DGE LONGED[...]

  • Page 451

    APPENDIX A -COMPARISON LIST-71 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN TURKISH         JAPANE[...]

  • Page 452

    APPENDIX A -COMPARISON LIST-72 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN IBMCHARE1 BETA, ESSZET BETA, ESSZET BETA, ESSZET KEEPPCL O[...]

  • Page 453

    APPENDIX A -COMPARISON LIST-73 GENERAL PJL ENVIRONMENT VARIABLES HL-4040CN HL-4050CDN/ 4070CDW HL-2140/ 2150N/ 2170W HL- 5340D/5350DN/ 5370DW/5380D N HL- 3040CN/3045C N HL- 3070CW/3075C W HL- 4140CN/4150C DN/4570CDW HL- 2250DN/2270D W HL-2130/2240D HL-5440D/ 5450DN/5470D W/6180DW HL-S7000DN RENDERMODE COLOR, GRAYSC ALE, AUTOCO LOR COLOR, GRAYSC ALE[...]

  • Page 454

    APPENDIX A -COMPARISON LIST-74 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW A4  B5  EXECUTIVE  DL  COM10  MONARCH  C5  JISB5  A5  B6  JIS B6  A6  A4LONG DLL  POSTCARD  ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM FOLIO  P3X5  E[...]

  • Page 455

    APPENDIX A -COMPARISON LIST-75 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW ORIENTATION  PORTRAIT, LANDSCAPE FORMLINES  5 ~ 128 MANUALFEED  ON, OFF RET PAGEPROTECT RESOLUTION  600 PERSONALITY AUTO  PCL  IBM  EPSON  POSTSCRIPT  HPGL TIMEOUTEMU  1 ~ 99 AUTOCONT ?[...]

  • Page 456

    APPENDIX A -COMPARISON LIST-76 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW LEGAL  A4  B5  EXECUTIVE  DL  COM10  MONARCH  C5  JISB5  A5  B6  JIS B6  A6  A4LONG DLL  POSTCARD  ORGANIZERJ ORGANIZERK ORGANIZERL ORGANIZERM FOLIO  P3X5  ENVYOU4  ENVCHOU3  A5L  USE[...]

  • Page 457

    APPENDIX A -COMPARISON LIST-77 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW ANY  LETTER  LEGAL  A4  B5  EXECUTIVE  DL  COM10  MONARCH  C5  JISB5  A5  B6  JIS B6  A6  A4LONG  DLL  POSTCARD  ORGANIZERJ  ORGANIZERK  ORGANIZERL  O[...]

  • Page 458

    APPENDIX A -COMPARISON LIST-78 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW SIXTEENK195X270  SIXTEENK184X260  INTRAY3SIZE ANY  LETTER  LEGAL  A4  B5  EXECUTIVE  JISB5  A5  B6  FOLIO  A5L  NOCASSETTE INTRAY4SIZE ANY LETTER LEGAL A4 B5 EXECUTIVE JISB5 A5 FOLIO A5L INTRAY5SIZE[...]

  • Page 459

    APPENDIX A -COMPARISON LIST-79 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW A4 B5 EXECUTIVE JISB5 A5 FOLIO A5L SOURCETRAY AUTO  MPTRAY  TRAY1  TRAY2  TRAY3  TRAY4 XOFFSET  -500 ~ 500 YOFFSET  -500 ~ 500 DUPLEX  ON, OFF BINDING  LONGEDGE, SHORTEDGE FIRSTPRINT DENSITY LANG ENGLI[...]

  • Page 460

    APPENDIX A -COMPARISON LIST-80 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW ITALIAN  NORWEGIAN  PORTUGUESE  DANISH  SWEDISH  FINNISH  CZECH  POLISH  HUNGARIAN  RUSSIAN  BULGARIAN  ROMANIAN  SLOVAKIAN  BRAZILIAN  TURKISH  CROATIAN[...]

  • Page 461

    APPENDIX A -COMPARISON LIST-81 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW TIMEOUTFF  1 ~ 99 POWERSAVE  ON, OFF POWERSAVETIME  0~90 MEDIATYPE REGULAR  THICK  THICK2  TRANSPARENCY  THIN  BOND  ENVELOPES  ENVTHICK  ENVTHIN  RECYCLED  POSTCARD  L[...]

  • Page 462

    APPENDIX A -COMPARISON LIST-82 GENERAL PJL ENVIRONMENT VARIABLES HL-3140CW HL- 3150CDW/3150 CDN HL-3170CDW HOLDTYPE  PUBLIC, PRIVATE HOLDKEY  0000~9999 TIMESETYEAR TIMESETMONTH TIMESETDAY TIMESETHOUR TIMESETMIN TIMESETSEC TIMESTYLE SUMMERTIME ZONESET TIMEZONE RENDERMODE  COLOR, GRAYSCALE APTMODE  OFF, ON, ON4, B8, B8H COLORA[...]

  • Page 463

    APPENDIX A -COMPARISON LIST-83 PCL Specific Variables PCL SPECIFIC VARIABLES HL-1050/1070/ 1250/1270N/1450/ 1470N/P2500 HL-1660e/2060/ 2400C/Ce/3400CN/ 2600CN/3450CN/ 2700CN HL-1650/1670N HL-1850/1870N/ 5040/5050/5070N/ 5140/5150D/ 5170DN/2070N/ 2150N/2170W HL-6050/6050D/ 6050DN/8050N HL-3260N/2460/ 7050 FONTSOURCE I, S I, C, C1, S I, S I, S I, C, [...]

  • Page 464

    APPENDIX A -COMPARISON LIST-84 PCL SPECIFIC VARIABLES HL-1050/1070/ 1250/1270N/1450/ 1470N/P2500 HL-1660e/2060/ 2400C/Ce/3400CN/ 2600CN/3450CN/ 2700CN HL-1650/1670N HL-1850/1870N/ 5040/5050/5070N/ 5140/5150D/ 5170DN/2070N/ 2150N/2170W HL-6050/6050D/ 6050DN/8050N HL-3260N/2460/ 7050 SYMSET ROMAN8, ISOL1, ISOL2, ISOL5, ISOL6, PC8, PC8DN, PC850, PC852[...]

  • Page 465

    APPENDIX A -COMPARISON LIST-85 PCL Specific Variables (continued) PCL SPECIFIC VARIABLES HL-4040CN/ 4050CDN/ 4070CDW/5240/5250DN/ 5340D/5350DN/5370DW/3070 CW/3075CW/4140CN/4150CD N/4570CDW/2250DN/2270DW HL- 5270DN/5280DW/ 5380DN HL-5440D/ 5450DN/5470DW/ 6180DW HL-S7000N FONTSOURCE I, S I, C, S I, C, S I,C1,S FONTNUMBER 0,1,2, ... n 0 - 0x7FFFFFF 0-[...]

  • Page 466

    APPENDIX A -COMPARISON LIST-86 PCL Specific Variables (continued) PCL SPECIFIC VARIABLES HL- 3140CW/ 3150CDW/ 3150CDN HL-3170CDW FONTSOURCE I, C1, S FONTNUMBER 0 ~ 0x7FFFFFF PITCH 0.44 ~ 99.99 PTSIZE 4.00 ~ 999.75 LEFTMARGIN 0 ~ 126columns RIGHTMARGIN 10 ~ 136 colum ns TOPMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch BOTMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0[...]

  • Page 467

    APPENDIX A -COMPARISON LIST-87 PostScript Specific Variables POSTSCRIPT SPECIFIC VARIABLES HL-1050/ 1250/1450/ P2500 HL-1070 HL-1270N/ 1470N HL-1660e/ 2060/ 2400C/Ce/ 3400CN/ 2600CN/ 3450CN/ 2700CN HL- 1650/1670N/ 1850/1870N/ 5050/5070N/ 5150D/5170DN HL-3260 HL-2460 HL-7050/6050/ 6050D/6050DN/ 8050N/ 5240/5250DN/ 5270DN/ 5280DW PRTPSERRS ON, OFF ON[...]

  • Page 468

    APPENDIX A -COMPARISON LIST-88 EPSON Specific Variables EPSON SPECIFIC VARIABLES HL-1050/1070/1250/ 1270N/1450/1470N HL-P2500 HL-1660e/2060/ 2400C/Ce/3400CN/ 2600CN/3450CN/2700CN HL-1650/1670N/ 1850/1870N/ 5050/5070N/ 5150D/5170DN/2070N/52 40/5250DN/5270DN/5280 DW/5340D/5350DN/5370 DW/5380DN HL-3260/2460/7050/ 6050/6050D/6050DN/ 8050N ORIENTATION P[...]

  • Page 469

    APPENDIX A -COMPARISON LIST-89 EPSON Specific Variables (continued) EPSON SPECIFIC VARIABLES HL-5440D/ 5450DN/5470DW/6180D W HL-S7000DN HL- 3140CW/3150CDW/ 3150CDN/3170CDW ORIENTATION PORTRAIT LANDSCAPE LEFTMARGIN 0 ~ 126 columns RIGHTMARGIN 10 ~ 136 columns TOPMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch BOTMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch FORML[...]

  • Page 470

    APPENDIX A -COMPARISON LIST-90 IBM Specific Variables IBM SPECIFIC VARIABLES HL-1050/1070/1250/ 1270N/1450/1470N HL-P2500 HL-1660e/2060/2400C/Ce/ 3400CN/ 2600CN/3450CN/ 2700CN HL-1650/1670N/ 1850/1870N/ 5050/5070N/ 5150D/5170DN/2070N/5240 /5250DN/5270DN/5280DW/ 5340D/5350DN/5370DW/53 80DN HL-3260N/2460/7050/ 6050/6050D/6050DN ORIENTATION PORTRAIT, [...]

  • Page 471

    APPENDIX A -COMPARISON LIST-91 IBM Specific Variables (continued) IBM SPECIFIC VARIABLES HL-5440D/ 5450DN/5470DW/6180DW HL-S7000DN HL- 3140CW/3150CDW/ 3150CDN/3170CDW ORIENTATION PORTRAIT, LANDSCAPE LEFTMARGIN 0 ~ 126 columns RIGHTMARGIN 10 ~ 136 columns TOPMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch BOTMARGIN 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch FORMLINES[...]

  • Page 472

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 1 APPENDIX B FLASH/PCMCIA CARD COMMANDS <For HL-1270N/1470N/1660e/2060/2400C/2400Ce/3400CN/ 1650/1670N/2460/3260N/7050/1850/1870N/5070N/5170DN/ 2600CN/3450CN/6050/6050D/6050DN/8050N/2700CN/5270DN/5280DW/ 5380DN/6180DW/5470DW/5450DN/5440D/S7000DN Only>[...]

  • Page 473

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 2 C ONTENTS 1. INTRODUCT ION .......................................................................................................... 3 2. HOW TO READ THE CARD C OMMANDS SPECIFI CATION...................................... 4 2.1 Commands ....................................................................[...]

  • Page 474

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 3 1. INTR ODUCTION The Flash/Card Com mands described i n this chapter are appli cable to the HL-1270N/1470N/1660e/2060/ 2400C/2400Ce/3400C N/1650/1670N/2460/3260N/ 7050/1850/1870N/5070N/5170DN/ 2600CN/3450CN/ 6050/6050D/6050DN/8050N/2700C N/5270DN/5280DW/5380DN/6180DW/5470DW/5450DN/5440D/ S7000D N printers[...]

  • Page 475

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 4 2. HO W T O READ THE CARD COMMANDS SPECIFICA TION Each comm and is described in the foll owing four sections of this m anual. 2.1 Commands Comm and data sequences and syntax. ESC or CR stands for 0x1b or 0x0d as follows; ESC ----0x1b CR ---- 0x0d 2.2 Available Devices The supported mem ory card devices wh[...]

  • Page 476

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 5 3. COMMANDS 3.1 Select Storage Device Command (For HL-2060/2400C/2400Ce/3400 CN/2460/3260N/7050/2600CN/3450CN/ 6050/6050D/6050DN Only) Command ESC CR ! 12358F Slot No ** Slot No = 1 Slot No = 2 (Slot No. 2 is not used for the HL-2460/3260N.) Slot No = 3 (Internal HDD) Default = 1 For HL-6050/6050D/6050DN [...]

  • Page 477

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 6 3.2 Format Command 3.2.1 Physical format Command ESC CR ! 12340F Available Devices F, A, H, I Description This command executes a physical format for the storage device. This will delete all existing data on the device. When two d evices are installed into the pr inter, the co mmand form ats the device sp[...]

  • Page 478

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 7 3.3 Save Data Command 3.3.1 Save specified type Command ESC CR ! 12345F type(4byte) size(4byte) data... ** type = MCRO, DATA Available Devices F, A, H Description This command saves data of the specified type with the data ID wh ich is set with the ESC & f # Y (Macro ID Configuration) com ma nd. If th[...]

  • Page 479

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 8 3.4 Data 3.4.1 Save data Command ESC CR ! 12347F ID(2byte) size(4byte) data... Available Devices F, A, H Description This comm and saves data which is sent from the PC wi th the specified ID onto the device. If there is insufficient memory in the printer to store the data, a memory full error occurs. When[...]

  • Page 480

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 9 3.5 Font 3.5.1 Save primary font Command ESC CR ! 12343F Available Devices F, A, H, I Description This comm and saves the prim ary font which is current ly se lected into the device. The prim ary font can also be saved by control panel operati on. The ID specified with the ESC * c # D (Font ID ) comm and [...]

  • Page 481

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 10 3.5.3 Delete all download fonts Command ESC * c 1028F Available Devices F, A, H, I Description This comm and deletes all the download fonts which are saved in t he device. When two devices are installed into the print er, the comm and deletes the downl oad fonts in the device specified by the select stor[...]

  • Page 482

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 11 3.5.5 Save download font with specified ID Command ESC * c 1029F Available Devices F, A, H, I Description This command saves the font with the ID which is specified with the ESC * C # D (Font ID) command. When two devices are installed into the print er, the comm and saves the download fonts in the devi [...]

  • Page 483

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 12 3.6 Macro 3.6.1 Delete all macros Command ESC & f 1030X Available Devices F, A, H, I Description This command deletes all the macros which are saved in the dev ice. When two d evices are installed into the pr inter, the command deletes all the macros in the device specified b y the select storage dev[...]

  • Page 484

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 13 3.6.3 Save macro with specified ID Command ESC & f 1038X Available Devices F, A, H, I Description This command saves a macro with the ID which is specified with the ESC & f # Y (Macro ID Configuration) comm and on the device. When two d evices are installed into the pr inter, the command saves th[...]

  • Page 485

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 14 3.6.5 Save image (Printing location not fixed) Command ESC CR ! 12350F Available Device F Description After transferring the last prin t data into the image data area, this command saves the data with the ID which is specified with the ESC & f # Y (Macro ID Configuration) com ma nd as a PCL comm and [...]

  • Page 486

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 15 3.7 Copy Card (For HL-1660e/ 2060/2400C/2400Ce/3400CN/2460/3260N/7050 /2600CN/3450CN Only) Command ESC CR ! 12357F Available Devices F, A Description 1) Flash mem ory card After executing a logical format on the transfer device, this com mand copies to the transfer device only when the two devices have t[...]

  • Page 487

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 16 4. USE CARD COMMANDS FR OM PCL 4.1 Execute Macros Command ESC & l 2 X Execute Macro ESC & l 3 X Call Macro ESC & l 4 X Macro Overlay Available Devices F, A, H, I Description The macros saved in the device can be execut ed from the PCL com mand l anguage as well as saving m acros in the printe[...]

  • Page 488

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 17 4.2 Use Download Fonts Command ESC ( # X Designates soft font # as Primary ESC ) # X Designates soft font # as Secondary ** # = font ID number Available Devices F, A, H, I Description The download fonts saved in the device can be sel ect ed from the PCL com ma nd language as well as saving download fonts[...]

  • Page 489

    APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 18 5. USE CARD COMMANDS FR OM POSTSCRIPT The PostScript em ulation recognizes the storage devi ce as a hard disk (except a Flash m emory card) and the PostScript file operat ion allows you to read/writ e data on these devices. (i.e.) Create the file named "test" and write the data, "This is a[...]

  • Page 490

    APPENDIX C HBP MODE COMMANDS - 1 APPENDIX C HBP MODE COMMANDS <For HL-820/1020/1040 Only>[...]

  • Page 491

    APPENDIX C HBP MODE COMMANDS - 2 C ONTENTS 1. DESCRIPTIO NS .................................................................................................................. . 3 2. COMMAND TO ENT ER HBP MO DE ................................................................................... 4 3. HBP COMM ANDS .....................................[...]

  • Page 492

    APPENDIX C HBP MODE COMMANDS - 3 1. DESCRIPTIONS The HBP mode com mands can be used for t he HL-820/1020/1040 printers only . The following comm ands and syntax ar e used in these specifications. Description: meani ng or code <Esc>: 0 x 1b <Space>: 0 x 20 <LF>: 0 x 0a *: 1byte of data +: sign for combining data ( This is not a con[...]

  • Page 493

    APPENDIX C HBP MODE COMMANDS - 4 2. COMMAND T O ENTER HBP MODE Command <ESC>%-12345X@PJL<LF> @PJL<Space>ENTER<Space>LANGUAGE<Space>=<Space>HBP<LF> Function The printer enters the HBP mode when this com mand is received. Explanation The printer can receive this comma nd wh en it is in the idle condition (dur[...]

  • Page 494

    APPENDIX C HBP MODE COMMANDS - 5 3. HBP COMMANDS An HBP comm and is composed of '@' + an Uppercase Al phabetic character + parame ters (not necessary for so me co mman ds ). 3.1 Command List <Character string> <Functions> @A Reserved @B Reserved @C Not used @D Speed set ting for Centronics I/ F @E Economy mode setting @F Form [...]

  • Page 495

    APPENDIX C HBP MODE COMMANDS - 6 3.2 Commands (Detailed Explanation) 3.2.1 Resolution setting commands Command @L + * Function This command sets the printer resolution . Comm and Resolution @ L+ (00000000)B 600dpi (Default) @ L+ (00000101)B 300dpi @ L+ (00001010)B 150dpi Explanation The resolution is set when the printer receives this comma nd. Thi[...]

  • Page 496

    APPENDIX C HBP MODE COMMANDS - 7 3.2.3 Sleep mode setting commands Command @T+ * Function This command sets the sleep time in minutes. Explanation This command is valid im mediately af ter the printer receives the comm and. The command is valid until one of the following occu rs. (1) The printer receives the Exit com mand. (2) The printer receives [...]

  • Page 497

    APPENDIX C HBP MODE COMMANDS - 8 3.2.4 Mode setting commands Command @M+* Function This comm and allows various error m ode operations to be set. 1 byte, used as 8 bits, that follows th e @M comma nd select the settings for each mode. Bit0:0 = The printer clears the input buffer when a Pa per Jam error or Undefined Code error occurs. The printer do[...]

  • Page 498

    APPENDIX C HBP MODE COMMANDS - 9 3.2.5 Engine related setting commands Command @J+* Function This comm and allows the sett ing of engine related com ma nds. Each setting depends on the val ue of the 3 byte comm and string. @J+CHR$ (0) +CHR$ (n): Sets Media Type This command allows the printer to change the temperature contro l for the fuser unit wh[...]

  • Page 499

    APPENDIX C HBP MODE COMMANDS - 10 3.2.7 Graphic data input commands Command @G+[data length(3bytes)]+data Function The 3 bytes of data foll owing the @G comm and shows the length of t he data, N. The N bytes foll owing this 3 byte header is handled as graphic dat a. (Example) fprintf(fp,"@G%c%c%c", (char)((data_length>>16)&0xff)[...]

  • Page 500

    APPENDIX C HBP MODE COMMANDS - 11 3.3 Graphic Data Format The data format, whi ch follows the @G+ [num ber of data bytes (3 byt es)] comm and, is as shown below. the number of comm and bytes for raster 1 comm and byte 1 modified data 1 command by te 2 modified data 2 the number of comm and bytes for raster 2 comm and byte 1 modified data 1 modified[...]

  • Page 501

    APPENDIX C HBP MODE COMMANDS - 12 The 5th byte data onward is replaced by the twelve data bytes AAh. 11101010b,02h,Aah When the replacement position and the amount of repl acem ent data are overflow, the next data byte becomes an Expansion Offset B yte. However, if the num ber is FFh, 00h is added. The number of comm and bytes = 300, FFh+2Dh The nu[...]

  • Page 502

    APPENDIX C HBP MODE COMMANDS - 13 4. RECOMMENDED COMMAND STRING The comm and strings below shows the recom mended com mand st ream for two pages of a print job. <Esc>%-12345X@PJL<LF> used for HL-820/1020/1040 @PJL DEFAULT AUTOSLEEP=0<L F> used for HL-820/1020/1040 @PJL DEFAULT TIMEOUTSLEEP= 15<LF> used for HL-820/1020/1040 &[...]

  • Page 503

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 1 APPENDIX D REFERENCE LIST OF MX-2000/4000/5000/ 7000 SERIES UNIQUE COMMANDS[...]

  • Page 504

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 2 C ONTENTS 1. INTRODUCT ION .................................................................................................. 3 2. GENERAL SPECIFI CATION ............................................................................... 4 3. COMMAND REFERENCE LIST ........[...]

  • Page 505

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 3 1. INTR ODUCTION This manual covers t he general specifications and t h e command reference l ist of the MX-2000 series (M X-2001 / MX-2002 / MX-2003), M X-4000 series (MX-4100 / MX-4200 / MX-4300), MX-5000 and MX-7000 series (MX-7000 / MX-7005 / M X-7010 ) Mailbox unit[...]

  • Page 506

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 4 2. GENERAL SPECIFICA TION The Mailbox unit is an option for t he HL-2060, HL-2460, HL-3260 or HL-7050 printer and the MX-2000/ 4000/ 7000 series composed of three ty pes of units. The MX-2001/4100/ 7000 Lower Mailbox unit consists of five bins. The MX-2002/4200/7005 Upp[...]

  • Page 507

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 5 3. COMMAND REFERENCE LIST This section describes the specifi c comm ands as listed be l ow used to support the functions of the M ailbox unit. 1) PJL output tray & mode setting 2) PJL mailbox protection & bin number setting 3) PJL avoidance of output bin full 4)[...]

  • Page 508

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 6 3.1.2. PJL mailbox protection & bin number setting Format @PJL SET/DEFAULT MAILBOXPROTECT= TrayNumber Parameter TrayNumber <HL-2060/2460/7050>  Lower unit: # 1 to 5 from bottom to top  Lower unit + Upper un it: #1 to 10 from bottom to top <HL-3260>[...]

  • Page 509

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 7 3.1.4. PCL output tray setting Command Esc&l#G (27)(38)(108)#(71) <1Bh><38h><6ch>#<47h> Parameter # denotes the output tray.  1: Select the printer face-down output tray.  3: Select #1 bin of the Mailbox unit.  4: Select #2 bin of th[...]

  • Page 510

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 8 Explanation  This operator selects the specified output tray and output m ode.  This operator is ignored when no tray is speci fied.  The '1' and '2' param eters are executed for all output tr ays other than ones which are defi ned and prote[...]

  • Page 511

    APPENDIX D REFERENCE LIST OF MX- 2000/4000/5000/7000 SERIES UNIQUE COMMANDS - 9 3.1.6. PS mailbox protection & bin number setting Command <HL-2060> # setoutputprotect <HL-2460/3260/7050> <</BROutbinProtect # >> setpagedevice Parameter # <HL-2060/2460/7050>  Lower unit: # 1 to 5 from bottom to top  Lower unit [...]

  • Page 512

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 1 APPENDIX E REFERENCE LIST OF FS-5050 UNIQUE COMMANDS[...]

  • Page 513

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 2 C ONTENTS 1. INTRODUCT ION .................................................................................................. 3 2. GENERAL SPECIFI CATION ............................................................................... 3 3. COMMAND REFERENCE LIST .......................[...]

  • Page 514

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 3 1. INTR ODUCTION This manual covers t he general specifications and t h e command reference l ist of the FS-5050 Finisher/ Stapler units, which are opti onally install ed onto the HL-3260 printer. 2. GENERAL SPECIFICA TION The Finisher/Stapler uni t is an option for t he HL-3260 print[...]

  • Page 515

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 4 3.1. Commands Descriptions 3.1.1. PJL output tray Format @PJL SET/DEFAULT OUTBIN= TrayName Parameter TrayName*  FINISHER: Select the tray of the Finisher/Stapler u nit Default = ALLSTACKER Explanation  This command selects the Finisher/Stapler unit.  This comm and is ignored [...]

  • Page 516

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 5 3.1.4. PJL staple on/off Format @PJL SET/DEFAULT STAPLE= StapleName Parameter StapleName*  UPPER LEFT: Sel ect the upper left of the Fini sher/Stapler unit  UPPER RIGHT: Select the upper right of the Fi nisher/Stapler uni t  LOWER LEFT: Select the lower left o f the Finisher/[...]

  • Page 517

    APPENDIX E REFERENCE LIST OF FS -5050 SERIES UNIQUE COMMANDS - 6 3.1.6. PJL job offset on/off Format @PJL SET/DEFAULT JOBOFFSET=ON/OFF Parameter  ON: Paper is ejected offset by each job.  OFF: Paper is ejected together. Default = ON Explanation  This command selects the job offset.  This comm and is ignored when the Fini sher/Stapler un[...]