Printek FormsPro 4000se Series инструкция обслуживания

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

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Printek FormsPro 4000se Series. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Printek FormsPro 4000se Series или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Printek FormsPro 4000se Series можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Printek FormsPro 4000se Series, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Printek FormsPro 4000se Series должна находится:
- информация относительно технических данных устройства Printek FormsPro 4000se Series
- название производителя и год производства оборудования Printek FormsPro 4000se Series
- правила обслуживания, настройки и ухода за оборудованием Printek FormsPro 4000se Series
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Printek FormsPro 4000se Series это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Printek FormsPro 4000se Series и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Printek, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Printek FormsPro 4000se Series, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Printek FormsPro 4000se Series, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Printek FormsPro 4000se Series. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    FormsPro 4000se Series FormsMaster 8000se Series PrintMaster 850 Series Programmer’s Manual © Printek, Inc. 2003 1517 Townline Road Benton Harbor, MI 49022 269 - 925 - 3200 Printek Part Number 5640[...]

  • Страница 2

    ii IBM and Proprinter are registered trademarks of International Business Machines Corporation, DEC is a registered trademark of Digital Equipment Corporation, Epson is a registered trademark of Seiko Epson, Code V is a trademark of QMS, Inc., QMS is a registered trademark of QMS, Inc.Printek is a registered trademark of Printek, Inc. Specification[...]

  • Страница 3

    iii TABLE OF CONTENTS INTRODUCTION 1 How to Use This Manual 1 Printer Model Descriptions and Key Features 2 Selecting Emulations 2 Changing Forms/Tractor Paths 3 ANSI X3.64 EMULATION 5 Introduction 5 Control Codes and Escape Sequences Grouped by Func tion 7 Communications 7 Character Size and Line Spacing 8 Character At tributes 9 Horizontal Positi[...]

  • Страница 4

    iv Form Length and Form Feed 53 Horizontal Tabs 55 Vertical Tabs 55 Horizontal and Vertical Tabs 56 Horizontal Margins 56 Vertical Mar gins 57 Graphics 58 Printer Controls 59 Emulations 60 Control Codes and Escape Sequences Sorted Alphabetically 62 DEC LA120/210 EMULAT ION 65 Introduction 65 Control Codes and Escape Sequences Grouped by Function 67[...]

  • Страница 5

    v Horizontal Margins 101 Vertical Margins 102 Graphics 102 Printer Controls 104 Forms and Tractors 106 Emulations 107 Control Codes and Escape Sequences Sorted Alphabetically 108 GENICOM 3840 AND 341 0 ANSI EMULATION 109 Introduction 109 Control Codes and Escape Sequences Grouped by Function 111 Communications 111 Character Size 111 Character Set 1[...]

  • Страница 6

    [...]

  • Страница 7

    1 INTROD UCTION This manual describes the software interfaces supported by the FormsPro 4000se, FormsMaster 8000se and PrintMaster 850 series printers. It is written for a programmer who will be developing software for the printer, and contains information not nor mally needed by a printer operator/user. Basic information on printer operation (sett[...]

  • Страница 8

    Introduction 2 Printer Model Descriptions and Key Features The Printek FormsPro 4000se, FormsMaster 8000se and PrintMaster 850 series printers are high speed, heavy duty serial dot matrix printers designed especially for print ing upon hard to print forms. Such forms are often not printed adequately by other printers. The printer is also designed t[...]

  • Страница 9

    Introduction 3 Changing Form s/Tractor Paths As mentioned above, Printek FormsPro 4000se, FormsMaster 8000se and PrintMaster 850 series printers have ten complete sets of forms parameters. These different parameters, or forms, may be selected either from the front panel or with escap e sequences. In the FormsPro 4503se and FormsMaster 8003se series[...]

  • Страница 10

    [...]

  • Страница 11

    5 ANSI X3.64 EMULATION Introduction This section describes the control codes and escape sequences comprising ANSI X3.64 emulation. This emulation may be selected by setting “Emulation” to “ANSI X3.64” in the appro priate interface setup menu, or via software with the ESC ESC 1 sequence. While this emulation is selected, control codes and es[...]

  • Страница 12

    ANSI X3.64 Em ulation 6 This should clarify any ambiguity. The examples may al so be helpful when analyzing a hex dump (see Hex Dump chapter) printed by the printer. Some escape sequences refer to the active column or active line. The active column is the column where the next character will be printed. Printing a character or a sp ace will increme[...]

  • Страница 13

    ANSI X3.64 Emulation 7 Control Codes and Escape Sequences Grouped by F unction Communications End of Text ETX If “ETX/ACK” is set to “On” in the serial interface setup menu, then receipt of an ETX causes the printer to transmit an ACK to the host computer. Since the ETX may be a legal value within an escape sequence, it is th e user's [...]

  • Страница 14

    ANSI X3.64 Em ulation 8 Character Size and Line Spacing Set Character and Line Spacing ESC [ n1 ; n2 SP G Sets the character and line spacing in decipoints (1/720 of an inch). The first pa rameter, n1 , sets the line spacing. The second parameter, n2 , sets the character spacing. Typical values for n1 and supported values for n2 are shown below. Ot[...]

  • Страница 15

    ANSI X3.64 Emulation 9 Character Attributes Select Graphic Rendition ESC [ n m Selects the graphic rendition n from the following table. n Rendition 0 Normal 1 Emphasized 3 Italic 4 Underline For italic mode to work correctly, an Epson FX font must be selected (chec k the “Font” value in the forms setup menu). The other available fonts do not i[...]

  • Страница 16

    ANSI X3.64 Em ulation 10 Absolute Horizontal Tab ESC [ n ` Sets the current print position to column n . The actual position will depend on the current character spacing. If n is less than the left margin, the active column will be set to the left margin. If n is grea ter than the right margin, then a line feed will be performed and the active colu[...]

  • Страница 17

    ANSI X3.64 Emulation 11 Partial Line Down PLD (or) ESC K Performs a half line feed. Causes the current line to be printed, and then advances the paper one half line at the current line spacing. If “Auto CR” is set to “On” in the interfa ce setup menu, a carriage return will also be performed. Control code: PLD Hexadecimal: 8B Escape Sequenc[...]

  • Страница 18

    ANSI X3.64 Em ulation 12 Horizontal and Vertical Position New Line NEL (or) ESC E Causes the current line to be printed, and then sets th e current print position to the left margin and performs a line feed. Equivalent to a carriage return (CR) line feed (LF) combination. Control code: NEL Hexadecimal: 85 Escape Sequence: ESC E Hexadecimal: 1B 45 F[...]

  • Страница 19

    ANSI X3.64 Emulation 13 Horizontal Tabs Horizontal tab stops are associated with columns, not absolute physical positions. Changing character spacing will change the physical position of the tab stops. Default tab stops are set at every eighth column, i.e. column 9, 17, 25, 33, 41, etc. If different tab stops are to be set, the default tab stops sh[...]

  • Страница 20

    ANSI X3.64 Em ulation 14 Escape Sequence: ESC [ 3 g Hexadecimal: 1B 5B 33 67 Vertical Tabs Vertical tab stops are associated with lines, not absolute physical positions. Changing line spacing will change the physical position of the tab stops. Vertic al Tab VT Causes the current line to be printed, and then advances the paper to the next vertical t[...]

  • Страница 21

    ANSI X3.64 Emulation 15[...]

  • Страница 22

    ANSI X3.64 Em ulation 16 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecima l: 07 Select Automatic Carriage Return ESC [ 20 h Selects automatic carriage return mode. This causes the printer to automatically perform a carriage return (CR) for each line feed (LF), vertical tab (VT), or form feed (FF) that [...]

  • Страница 23

    ANSI X3.64 Emulation 17 Emulations Select Software Interface n ESC ESC n Selects the software interface n according to the table below. n Software Interface 0 Test (reserved for factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Code Mode (optional) 4 IBM Proprinter Emulation 5 DEC LA120/210 Emulation 6 TTY Emulation 7 Printek Emulation[...]

  • Страница 24

    ANSI X3.64 Em ulation 18 Control Code s and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return CSI Control Sequence Introducer ESC D Line Feed ESC E New Line ESC ESC n Select Software Interface n ESC H Set Horizontal Tab Stop ESC J Set Vertical Tab Stop ESC K Part ial Line Down ESC L Partial Line Up ESC [ n1 ; n2 SP G S[...]

  • Страница 25

    ANSI X3.64 Emulation 19[...]

  • Страница 26

    ANSI X3.64 Em ulation 20 EPSON FX EMULATION Introduction This section describes the control codes and escape sequences comprising Epson FX emulation. This emulation may be selected by setting “Emulation” to “Epson” in the interface setup menu, or via software with the ESC ESC 2 sequence. While this emulation is selected, control codes and e[...]

  • Страница 27

    ANSI X3.64 Emulation 21 Control Codes and Escape Sequences Grouped by Function Communications Cancel Line CAN Cancels all printable text in the current print lin e. Does not affect any control codes or escape sequences. Control code: CAN Hexadecimal: 18 Delete Character DEL Deletes the last printable character from the current line. Does not affect[...]

  • Страница 28

    ANSI X3.64 Em ulation 22 Set MSB to 0 ESC = Sets the MSB (most significant bit) of all following data to zero. Some computers always set the MSB to one, causing all characters to print in italic mode. This escape sequence can overcome the problem. The problem can also be avoided by setting “Data Bits” to “7” in the interface s etup menu. Es[...]

  • Страница 29

    ANSI X3.64 Emulation 23 Via software escape sequences, you can select any character pitch supported by the emulation you are using. All will print as expected, unless you select 10 cpi -- because 10 cpi really selects the default character pitch from setup. If you really want 10 cpi, then you must set “Characters/Inch” to “10” in the forms [...]

  • Страница 30

    ANSI X3.64 Em ulation 24 Cancel Condensed Mode DC2 Cancels condensed mode set by SI or ESC SI. Control code: DC2 Hexade cimal: 12 Select double - wide mode (one line) SO (or) ESC SO Selects double - wide mode for one line. Double - wide mode doubles the width of all characters, but does not affect character height. This mode is cancelled by a carri[...]

  • Страница 31

    ANSI X3.64 Emulation 25 Select Subscript or Superscript Mode ESC S n Selects subscript mode for n =1, or superscript mode for n =0. This will print characters about half the normal height, in the bottom or top half of t he normal character cell. Example: The following escape sequence will select superscript mode. Escape Sequence: ESC S 0 Hexadecima[...]

  • Страница 32

    ANSI X3.64 Em ulation 26 Escape S equence: ESC H Hexadecimal: 1B 48 Underline Mode ESC - n Selects underline mode for n =1, or cancels for n =0. This mode provides continuous underlining for all characters, including spaces. Example: The following escape sequence will turn underlining on. Escape Sequence: ESC - 1 Hexadecimal: 1B 2D 31 Select Italic[...]

  • Страница 33

    ANSI X3.64 Emulation 27 Master Print Mode Select ESC ! n Selects any valid combination of modes from the following table. The value of n is determined by adding together the values of the desired modes from the table. n Attribute 0 10 cpi 1 12 cpi 4 Condensed 8 Emphasized 16 Double - Strike 32 Double - Wide 64 Italic 128 Underline Example: The foll[...]

  • Страница 34

    ANSI X3.64 Em ulation 28 Select Font ESC k n Select font n accordi ng to the following table. n Font 0 Epson FX Draft 1 Epson FX Letter Quality 2 Proprinter PC Draft 3 Proprinter PC Letter Quality 10 EBCDIC Draft 11 EBCDIC Letter Quality 12 OCR - A Optical Quality 13 OCR - B Optical Quality 32 Epson FX Fast Draft 33 Epson FX Draft 34 Epson FX Lette[...]

  • Страница 35

    ANSI X3.64 Emulation 29 Select International Character Set ESC R n Selects the internat ional character set as specified by the value of n in the following table. Overrides the “Language” value in the forms menu. n Character Set 0 United States of America 1 France 2 Germany 3 United Kingdom 4 Denmark 5 Sweden 6 Italy 7 Spain 8 Japan The actual [...]

  • Страница 36

    ANSI X3.64 Em ulation 30 Enable Printing of High Symbols ESC 6 Enables printing of character values 128 through 159 decimal. If printing is not enabled, these characters will be treated as control codes. Overrides the “Characters” value in the interface setup menu. Escape Sequence: ESC 6 Hexadecimal: 1B 36 Disable Printing of High Symbols ESC 7[...]

  • Страница 37

    ANSI X3.64 Emulation 31 Escape Sequence: ESC 2 Hexadecimal: 1B 32 Set Line Spacing to n /216” ESC 3 n Sets the line spacing to n /216 of an inch per line. 0 ≥ n ≥ 255. Overrides the “Lines/Inch” value in the forms menu. NOTE: The actual resolution of the printer's paper stepper motor is 1/288 of an inch. When spacing is specified in [...]

  • Страница 38

    ANSI X3.64 Em ulation 32 Backspace BS Causes the current line to be printed, and then moves the current print position one space to the left. The actual distance moved depends on the current character spacing. Backspacing can be done up to, but not beyond, the left margin. Control code: BS Hexadecimal: 08 Vertical Position Line Feed LF Causes the c[...]

  • Страница 39

    ANSI X3.64 Emulation 33 on any printer wit hout requiring the correct form length to be set. However, the correct form length should always be set with the control panel setup. Even if the program does not use form feeds, the printer will automatically scroll a completed form up to the tear bar t o be torn off. This automatic scroll is based upon f[...]

  • Страница 40

    ANSI X3.64 Em ulation 34 Horizontal Tabs Default horizontal tab stops are set at every eighth column, i.e. column 8, 16, 24, 32, 40, etc. The default tab stops are associated with columns, not absolute physical positio ns. Changing character spacing will change the physical position of the default tab stops. User defined horizontal tab stops are as[...]

  • Страница 41

    ANSI X3.64 Emulation 35 Set Horizontal Tab Stops ESC D n1 n2 ... nx NUL Clears all currently set horizontal tab stops, and sets new tab stops at column n1 , n2 , n3 , etc. 1 ≥ n ≥ 255. The tab stops must be presented in ascending order. The NUL character, or any tab stop value less than the preceding one, terminates the sequence. The tab stops [...]

  • Страница 42

    ANSI X3.64 Em ulation 36 Horizontal Margins Printing is allo wed only within the left and right margins. Exceeding the right margin will cause line wrap, setting the current print position to the left margin and advancing the paper one line. Set Left Margin ESC l n Sets the left margin to column n at the current ch aracter spacing. If character spa[...]

  • Страница 43

    ANSI X3.64 Emulation 37 Set Perforation Skip ESC N n Sets the perforation skip distance to n lines at the current line spacing. 1 ≥ n ≥ 255. If line spacing is changed after setting the skip distance, the skip distance will not be changed. The skip distance is split between the top and bottom margins, so the perforation will be centered in the [...]

  • Страница 44

    ANSI X3.64 Em ulation 38 that is eight dots high , and n1 + ( n2 x 256) dots long. Be sure to provide the amount of graphics data that you specify, because the printer will not leave graphics mode until it has accepted the specified number of data bytes. If “Data Bits” is set to “ 7” in the interface setup menu, beware of potential problems[...]

  • Страница 45

    ANSI X3.64 Emulation 39 Example: The following escape sequence will print six bytes of graphics data at 240 dpi. The resulting figure will resemble a backslash character, “ ”. Escape Sequence: ESC Z 6 0 128 64 32 16 8 4 Hexadecimal: 1B 5A 06 00 80 40 20 10 08 04 m DPI Graphics ESC * m n1 n2 data Selects eight wire graphics of density m as lis[...]

  • Страница 46

    ANSI X3.64 Em ulation 40 Example: The following escape sequence will force unidirectional printing. Escape Sequence: ESC U 1 Hexadecimal: 1B 55 31 Reset ESC @ Deletes all data on the current line and initializes the printer to the default settings for the current form. Rest ores the default horizontal tab stops. Default tab stops are set at every e[...]

  • Страница 47

    ANSI X3.64 Emulation 41 Example: The following escape sequence will load form 2. Escape Sequence: ESC EM 2 Hexadecimal: 1B 19 32 Emulations Select Software Interface n ESC ESC n Selects the software interface n according to the table below. n Software Interface 0 Test (reserved for factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Cod [...]

  • Страница 48

    ANSI X3.64 Em ulation 42 Sorted Alphabetically BEL Bell BS Backspace CAN Cancel L ine CR Carriage Return DC2 Cancel Condensed Mode DC3 Deselect Printer DC4 Cancel Double - Wide Mode (one line) DEL Delete Character ESC ! n Master Print Mode Select ESC # Cancel MSB Control ESC $ n1 n2 Absolute Horizontal Tab ESC * m n1 n2 data m DPI Graphic s ESC - n[...]

  • Страница 49

    ANSI X3.64 Emulation 43 ESC S n Select Subscript or Superscript Mode ESC SI Select Condensed Mode ESC SO Select Double - Wide Mode (one line) ESC T Cancel Subscript and Superscript Mode ESC U n Unidirectional Mode E SC W n Double - Wide Mode ESC Y n1 n2 data High Speed 120 DPI Graphics ESC Z n1 n2 data High Speed 240 DPI Graphics ESC n1 n2 Relati[...]

  • Страница 50

    [...]

  • Страница 51

    45 IBM PROPRINTER EMULA TION Introduction This section describes the control codes and escape sequences comprising IBM Proprinter emulation. This emulation may be selected by setting “Emulation” to “Proprinter” in the interf ace setup menu, or via software with the ESC ESC 4 sequence. While this emulation is selected, control codes and esca[...]

  • Страница 52

    IBM Proprinter Emulation 46 Control Codes and Escape Sequences Grouped by Function Communications Cancel Line CAN Cancels all printable text in the current print line. Does not affect any control codes or escape sequences. Control code: CAN Hexadecimal: 18 End of Text ETX If “ETX/ACK” is set to “On” in the interface setup menu, then receipt[...]

  • Страница 53

    IBM Proprinter Emulation 47 Character Size The FormsPro, FormsMaster and PrintMaster series printers are capable of supporting 10, 12, 13.3, 15, 16.7, 17.14, and 20 cpi, but most emulations support only a subset of these. IBM Proprinter emulation s upports 10, 12, 17.14, and 20 cpi via software, but does not support 13.3, 15 or 16.7 cpi. Every emul[...]

  • Страница 54

    IBM Proprinter Emulation 48 Select Double - Wide Mode (one line) SO (or) ESC SO Selects double - wide mode for one line. Double - wide mode doubles the width of all characters, but does not affect character height. This mode is cancelled by a carriage return or DC4. Control code: SO Hexadecimal: 0E Escape Sequence: ESC SO H exadecimal: 1B 0E Cancel[...]

  • Страница 55

    IBM Proprinter Emulation 49 m3 hex character height and line spacing 0 00 no change 1 01 line feeds unchanged, single - high chara cters 2 02 line feeds unchanged, double - high characters 16 10 single line feeds, character height unchanged 17 11 single line feeds, single - high characters 18 12 single line feeds, double - high characters 32 20 dou[...]

  • Страница 56

    IBM Proprinter Emulation 50 Cancel Emphasized Mode ESC F Cancels emphasized mode . Overrides the “Impact Force” value in the forms menu. Escape Sequence: ESC F Hexadecimal: 1B 46 Select Double - Strike Mode ESC G Selects double - strike mode. This makes text bolder by printing it twice. This will cut the print speed in half, because an addition[...]

  • Страница 57

    IBM Proprinter Emulation 51 Escape Sequence: ESC 6 Hexadecimal: 1B 36 Print Single Character ESC ^ n Prints the character n from the all characters chart. This sequence may be used to prin t a character that is normally treated as a control code. Example: The following escape sequence will print a left arrow. This character is normally not printabl[...]

  • Страница 58

    IBM Proprinter Emulation 52 Set Line Spacing to 7/72” ESC 1 Sets the line spacing to 7/72 of an inch per line. Since the di stance between print head wires is 1/72 of an inch, this is equivalent to setting seven wire spacing. This is not particularly useful for text, but may be useful for graphics if 7 - bit graphics data is being sent. Overrides[...]

  • Страница 59

    IBM Proprinter Emulation 53 Control code: CR Hexadecimal: 0D Backspace BS Causes the current line to be printed, and then moves the current print position one space to the left. The a ctual distance moved depends on the current character spacing. Backspacing can be done up to, but not beyond, the left margin. Control code: BS Hexadecimal: 08 Vertic[...]

  • Страница 60

    IBM Proprinter Emulation 54 Set Form Length in Lines ESC C n Sets the form length to n lines at the current line spacing. 1 ≥ n ≥ 255. Maximum form length is 37.9 inches. Invalid form lengths will be ignored. Overrides the “Form Length” value in the forms menu. For example, an 11 inch form contains 66 lines at 6 LPI, but 88 lines at 8 LPI. [...]

  • Страница 61

    IBM Proprinter Emulation 55 Horizontal Tabs Default horizontal tab stops are set at every eighth column, i.e. co lumn 9, 17, 25, 33, 41, etc. The default tab stops are associated with columns, not absolute physical positions. Changing character spacing will change the physical position of the default tab stops. User defined horizontal tab stops are[...]

  • Страница 62

    IBM Proprinter Emulation 56 Vertical Tab VT Causes the current line to be printed, and then advances the paper to the next vertical tab stop. If no vertical tab stops are set, then a line feed is done instead. If “Auto CR” is set to “On” in the interface setup menu, a carriage return will also be performed. Control code: VT Hexadecimal: 0B [...]

  • Страница 63

    IBM Proprinter Emulation 57 The left margin is inclusive, but the right margin is exclusive. For example, a left margin at column 11 still allows a character to be printed in column 11. A right margin at column 76 allows a character to be pr inted in column 75, but not in column 76. The leftmost column is column one. If n1 or n2 is zero, the corres[...]

  • Страница 64

    IBM Proprinter Emulation 58 Graphics Graphics mode gives the user complete control over every dot positio n on the paper. Graphics may be printed with various horizontal densities from 60 to 240 dpi, and a vertical density of 72 dpi. Each byte of graphics data represents a vertical column of eight dots, with the MSB (most significant bit) correspon[...]

  • Страница 65

    IBM Proprinter Emulation 59 120 DPI Graphics ESC L n1 n2 data Selects eight wire double density (120 dpi) graphics for n1 + ( n2 x 256) columns data. Example: The following escape sequence will print six bytes of graphics data at 120 dpi. The resulting figure will resemble a backslash character, “ ”. Escape Sequence: ESC L 6 0 128 64 32 16 8 [...]

  • Страница 66

    IBM Proprinter Emulation 60 Escape Sequence: ESC U 1 Hexadecimal: 1B 55 31 Automatic Line Feed ESC 5 n Selects automatic line feed mode for n =1, or cancels for n =0. Automatic line feed mode causes the printer to automatically perform a line feed (LF) for each carriage return (CR) it receives. Overr ides the “Auto LF” value in the interface se[...]

  • Страница 67

    IBM Proprinter Emulation 61 This chapter describes IBM Proprinter emulation. If a different interface is selected, the control codes and escape sequences described in this chapter will no longer be applicable. Example: The following escape sequences will select Printek emulation, load form one, and then return to the previous emulation. Escape Sequ[...]

  • Страница 68

    IBM Proprinter Emulation 62 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CAN Cancel Line CR Carriage Return DC2 Select 10 CPI DC 4 Cancel Double - Wide Mode (one line) ESC - n Underline Mode ESC 0 Select 8 LPI ESC 1 Set Line Spacing to 7/72” ESC 2 Start Line Spacing ESC 3 n Set Line Spacing to n /216” ESC 4 Set[...]

  • Страница 69

    IBM Proprinter Emulation 63 FF Form Feed HT Horizontal Tab LF Line Feed SI Select Condensed Mode SO Select Double - Wide Mode (one line) VT Vertical Tab[...]

  • Страница 70

    [...]

  • Страница 71

    65 DEC LA120/210 EMULAT ION I ntroduction This section describes the control codes and escape sequences comprising DEC LA120/210 emulation. This emulation may be selected by setting “Emulation” to “LA120/210” in the interface setup menu, or via software with the ESC ESC 5 sequence. W hile this emulation is selected, control codes and escape[...]

  • Страница 72

    DEC LA120/210 Emulation 66 Some escape sequences refer to the active column or active line. The active column is the column wh ere the next character will be printed. Printing a character or a space will increment the active column. The active line is the line where the next character will be printed. A line feed will increment the active line. Col[...]

  • Страница 73

    DEC LA120/210 Emulation 67 Control Codes and Escape Sequences Grouped by Function Communications Null NUL This control code is ignored by the printer. Control code: NUL Hexadecimal: 00 Delete DEL This control c ode is ignored by the printer. Control code: DEL Hexadecimal: 7F End of Text ETX If “ETX/ACK” is set to “On” in the interface setup[...]

  • Страница 74

    DEC LA120/210 Emulation 68 Character Size The FormsPro, FormsMaster and PrintMaster series printers are capable of supporting 10, 12, 13.3, 15, 16.7, 17.14, and 20 cpi, but most emulations support only a subset of these. LA120/210 emulation supports 10, 12, 13.3, and 16.7 cpi via software, but does not support 15, 17.14, or 20 cpi. Every emulation [...]

  • Страница 75

    DEC LA120/210 Emulation 69 Character Attributes Select Graphic Rendition ESC [ n m Selects the graphic rendition n from the following table. n Rendition 0 Normal 1 Emphasized 3 Italic 4 Underline For italic mode to work correctly, a n Epson FX font must be selected (check the “Font” value in the forms menu). The other available fonts do not inc[...]

  • Страница 76

    DEC LA120/210 Emulation 70 35 36 64 91 92 93 94 96 123 124 125 126 USA # $ @ [ ] ^ ` { ¦ } ˜ France # $ à ° ç § ^ ` é ù è ¨ Germany # $ § Ä Ö Ü ^ ` ä ö ü ß England £ $ @ [ ] ^ ` { ¦ } ˜ Denmark # $ @ Æ Ø Å ^ ` æ ø å ˜ Sweden # ¤ É Ä Ö Å Ü é ä ö å ü Italy # $ @ ° é ^ ù à ò è ì Spain P TS $ @ ¡ Ñ [...]

  • Страница 77

    DEC LA120/210 Emulation 71 Horizontal Position Carriage Return CR Causes the current line to be printed, and then sets the current print position to the left margin. If “Auto LF” is set to “On” in the interface setup menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the current line to be printed[...]

  • Страница 78

    DEC LA120/210 Emulation 72 Control code: LF Hexadecimal: 0A Control code: IND Hexadecimal: 84 Escape Sequence: ESC D Hexadecimal: 1B 44 Absolute Vertical Tab ESC [ n d Sets the current line to line n of the current form. The actual position will depend on the current line spacing. Example: The following escape sequence will set the active line to l[...]

  • Страница 79

    DEC LA120/210 Emulation 73 Horizontal and Vertical Position New Line NEL (or) ESC E Causes the current line to be printed, and then sets the current print position to the left margin and performs a line feed. Equivalent to a carriage return (CR) line feed (L F) combination. Control code: NEL Hexadecimal: 85 Escape Sequence: ESC E Hexadecimal: 1B 45[...]

  • Страница 80

    DEC LA120/210 Emulation 74 Form Feed FF Causes the current line to be printed, and then advances the paper to the top of the next form. If a top margin is set, printing will co ntinue at the top margin. Setting “Host FF at TOF” to “No” in the interface setup menu allows a form feed to be ignored if the paper is already at top of form. If ?[...]

  • Страница 81

    DEC LA120/210 Emulation 75 Default tab stops are set at every eighth column, i.e. column 9, 17, 25, 33, 41, etc. The tab stops set by this escape sequence will be added to previously set tab stops, including the default tab stops. If this is not desired, the old tab stops should first be cleared. Example: The following escape sequenc e will set hor[...]

  • Страница 82

    DEC LA120/210 Emulation 76 Vertical Tabs Vertical tab stops are associated with lines, not absolute physical positions. Changing line spacing will change the physical position of the tab stops. Vertical Tab V T Causes the current line to be printed, and then advances the paper to the next vertical tab stop. If no vertical tab stops are set, then a [...]

  • Страница 83

    DEC LA120/210 Emulation 77 Example: The following escape sequence will set a vertical tab stop at line seven. Escape Sequence: ESC [ 7 v Hexadecimal: 1B 5B 37 76 Clear Vertical Tab Stop ESC [ 1 g Clears the vertical tab stop at the current line. The tab stop to be cleared is associated with the active line (based upon the current line spacing), not[...]

  • Страница 84

    DEC LA120/210 Emulation 78 Horizontal Margins Printing is allowed only within the left and right margins. Exceeding the right margin will cause line wrap, setting the c urrent print position to the left margin and advancing the paper one line. Set Left and Right Margin ESC [ n1 ; n2 s Sets the left margin to column n1 and the right margin to column[...]

  • Страница 85

    DEC LA120/210 Emulation 79 Vertical Margins Printing is allowed only within the top and bottom margins. Exceeding the bottom margin will set the current line to the t op margin of the next form. Set Top and Bottom Margins ESC [ n1 ; n2 r Sets the top margin to line n1 and the bottom margin to line n2 at the current line spacing. 0 ≥ n1 ≥ 255, 0[...]

  • Страница 86

    DEC LA120/210 Emulation 80 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 07 Select Automatic Carriage Return ESC [ 20 h Selects aut omatic carriage return mode. This causes the printer to automatically perform a carriage return (CR) for each line feed (LF), vertical tab (VT), or form feed (FF) tha[...]

  • Страница 87

    DEC LA120/210 Emulation 81 Graphics Graphics mode gives the user complete control over every dot position on the paper. Graphics may be printed with 132 dpi horizontal density and 72 dpi vertical density. Each byte of graphics data represents a vertical column of six dots, with the LSB (least significant bit) corresponding to the top wire of the pr[...]

  • Страница 88

    DEC LA120/210 Emulation 82 Emulations Select Software Interface n ESC ESC n Selects the software interface n according to the table below. n Software Interface 0 Test (reserved for factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Code Mode (optional) 4 IBM Proprinter Emulation 5 DEC LA120 Emulation 6 TTY Emulation 7 Printek Emulation [...]

  • Страница 89

    DEC LA120/210 Emulation 83 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return CSI Control Sequence Introducer DEL Delete ESC ( a Select Inter national Character Set ESC 1 Set Horizontal Tab Stop ESC 2 Clear All Horizontal Tab Stops ESC 3 Set Vertical Tab Stop ESC 4 Clear All Vertical Tab Stops ESC D Li[...]

  • Страница 90

    [...]

  • Страница 91

    85 SIMPLE TTY EMULATION Introduction This section describes the control codes and escape sequences comprising simple TTY emulation. This emulation may be selected by setting “Emulation” to “TTY” in the interface setup menu, or vi a software with the ESC ESC 6 sequence. While this emulation is selected, control codes and escape sequences fro[...]

  • Страница 92

    Simple TTY Emulatio n 86 Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If “ETX/ACK” is set to “On” in the interface setup menu, then receipt of an ETX causes the printer to transm it an ACK to the host computer. Since the ETX may be a legal value within an escape sequence, it is the user's respon[...]

  • Страница 93

    Simple TTY Emulation 87 Vertical Position Line Fee d LF Causes the current line to be printed, and then advances the paper one line at the current line spacing. If “Auto CR” is set to “On” in the interface setup menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Form Length a nd Form Feed Form length is the dis[...]

  • Страница 94

    Simple TTY Emulatio n 88 Horizontal Tabs Default horizontal tab stops are set at every eighth column, i.e. column 8, 16, 24, 32, 40, etc. (The first column is column zero.) The default tab stops are associated with columns, not absolute physical positions. Changing character spacing will change the physical position of the default tab stops. Horizo[...]

  • Страница 95

    Simple TTY Emulation 89 Emulations Select Software Interface n ESC ESC n Selects the software interface n according to the table below. n Software Interface 0 Test (reserved for factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Code Mode (optional) 4 IBM Proprinter Emulation 5 DEC LA120 Emulation 6 TTY E mulation 7 Printek Emulation ; [...]

  • Страница 96

    Simple TTY Emulatio n 90 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return ESC ESC n Select Software Interface n ETX En d of Text FF Form Feed HT Horizontal Tab LF Line Feed VT Vertical Tab[...]

  • Страница 97

    91 PRINTEK EMULATION Introduction This section describes the control codes and escape sequences comprising Printek emulation. This emulation may be selected by setting “Emulati on” to “Printek” in the interface setup menu, or via software with the ESC ESC 7 sequence. While this emulation is selected, control codes and escape sequences from [...]

  • Страница 98

    Printek Emulation 92 in the printer. We encourage yo u to take full advantage of all the unique features available in Printek emulation. After all, these features are the reason you purchased your Printek printer. The most common reason for using Printek emulation is to select a different form setup (and th us change tractors). Many users switch to[...]

  • Страница 99

    Printek Emulation 93 Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If “ETX/ACK” is set to “On” in the interface set up menu, then receipt of an ETX causes the printer to transmit an ACK to the host computer. Since the ETX may be a legal value within an escape sequence, it is the user's responsibi[...]

  • Страница 100

    Printek Emulation 94 Character Size Set Characte r Spacing ESC SP n Sets character spacing in decipoints ( n /720 of an inch). Overrides the”Characters/Inch” value in the forms menu. Supported values are shown in the following table. n Character Size 72 10 cpi 60 12 cpi 54 13.3 cpi 48 15 cpi 43 16 .74 cpi 42 17.14 cpi 36 20 cpi Example: The fol[...]

  • Страница 101

    Printek Emulation 95 Example: The following escape sequence will select double - high mode. Escape Sequence: ESC S 3 Hexadecimal: 1B 53 03 Character Attributes Emphasized Mode ESC E n Selects emphasized mode for n =1, or cancels for n =0. Emphasized mode makes characters bolder by printing an extra dot to the right of each dot normally found in the[...]

  • Страница 102

    Printek Emulation 96 Character Sets Select Font ESC F n Select font n according to the following table. n Font 0 Epson FX Draft 1 Epson FX Letter Quality 2 Proprinter PC Draft 3 Proprinter PC Letter Quality 10 EBCDIC Draft 11 EBCDIC Letter Quality 12 OCR - A Optical Quality 13 OCR - B Optical Quality 32 Epson FX Fast Draft 33 Epson FX Draft 34 Epso[...]

  • Страница 103

    Printek Emulation 97 Escape Sequence: ESC ESC Hexadecimal: 1B 5C 1B Line Pitch Set Line S pacing to n /288” ESC LF n Sets the line spacing to n /288 of an inch per line. 0 ≥ n ≥ 255. Overrides the “Lines/Inch” value in the forms menu. Example: The following escape sequence will set line spacing to 1/6 of an inch per line (6 lpi). Escape[...]

  • Страница 104

    Printek Emulation 98 Reverse Line Feed ESC ^ Causes the current line to be printed, and then retracts the paper one line at the current line spacing. If “Auto CR” is set to “On” in the interface setup menu, a carriage return will also be performed. Escape Sequence: ESC ^ H exadecimal: 1B 5E Form Length and Form Feed Form length is the dista[...]

  • Страница 105

    Printek Emulation 99 Horizontal Tabs Default horizontal tab stops are set at every eighth column, i.e. column 8, 16, 24, 32, 40, etc. The default tab stops are associated with columns, not absolute physical positions. Changing character spacing will change the physical position of the default tab stops. User defined h orizontal tab stops are associ[...]

  • Страница 106

    Printek Emulation 100 Vertical Tabs Vertical tab stops are associated with absolute physic al positions, not with lines. The tab stops are set relative to the current line spacing, but subsequent changes in line spacing will not affect the physical position of the tab stops. Vertical Tab VT Causes the current line to be printed, and then advanc es [...]

  • Страница 107

    Printek Emulation 101 Horizontal Margins Printing is allowed only within the left and right margins. Exceeding the right margin will cause line wrap, setting the current print position to the left marg in and advancing the paper one line. Set Left and Right Margin ESC H n1 n2 Sets the left margin to column n1 and the right margin to column n2 at th[...]

  • Страница 108

    Printek Emulation 102 Vertical Margins Printing is allowed only within the top and bottom margins. Exceeding the bottom margin will set the current line to the top margin of the next form. Set Top and Bottom Margins ESC V n1 n2 Sets the top margin to line n1 and the bottom m argin to line n2 at the current line spacing. 0 ≥ n1 ≥ 255, 0 ≥ n2 ?[...]

  • Страница 109

    Printek Emulation 103 Each graphics sequence contains two bytes ( n1 and n2 ) that specify how many bytes of graphics data follow. N2 can specify values up to 255. If that is sufficient, then n1 is just set to zero. For values greater than 255, n1 comes into play. The n1 byte specifies multiples of 256. For example, to specify 520 bytes of graphics[...]

  • Страница 110

    Printek Emulation 104 Example: The following escape sequence will print four bytes of graphics data at 72 x 72 dpi. The resulting figure will resemble a square, si nce the horizontal and vertical density are the same. If some other density is chosen, the figure will resemble a rectangle. Escape Sequence: ESC * 20 0 4 < < < < Hexadecimal[...]

  • Страница 111

    Printek Emulation 105 Automatic Modes ESC A n Selects automatic modes according to the following table. n Mode 0 Automatic modes off 1 Automatic carriage return 2 Automatic line feed 3 Both (1 and 2) Automatic carriage return mode causes the printer to automatically perform a carriage return (CR) for each line feed (LF), vertical tab (VT), or form [...]

  • Страница 112

    Printek Emulation 106 Escape Sequence: ESC @ Hexadecimal: 1B 40 Forms and Tractors The FormsPro 4503se and FormsMaster 8003se contains three sets of paper tractors (front, center, and rear). It is possible, via software, to change to a different form that is set up to use any set of tractors. Wi th the FormsMaster 8003se printer it is even possible[...]

  • Страница 113

    Printek Emulation 107 Emulations Select Software Interface n ESC ESC n Selects the software interface n according to the table below. n Software Interface 0 Test (reserved f or factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Code Mode (optional) 4 IBM Proprinter Emulation 5 DEC LA120 Emulation 6 TTY Emulation 7 Printek Emulation ; Re[...]

  • Страница 114

    Printek Emulation 108 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return DC3 Deselect Printer ESC # m n1 n2 data m DPI Graphics ESC % Line Feed Boundary ESC * m n1 n2 data m DPI Graphic s ESC @ Reset ESC A n Automatic Modes ESC B n Auto Cut Mode ESC C Cut Form ESC D n Double - Strike Mode ESC E n Empha[...]

  • Страница 115

    109 GENICOM 3840 AND 341 0 ANSI EMULATION Introduction This section describes the control codes and escape sequences comprising Genicom 3840 and 3410 ANSI emulation. This emulation may be selected by setting “Emulation” to “Genicom 3840 or 3410 ANSI” in the appropriate interface setup menu, or via software with the ESC ESC < (3840) or ES[...]

  • Страница 116

    Genicom 3840 and 3410 ANSI Emulation 110 This should clarify any ambiguity. The examples may also be helpful when analyzing a hex dump (see Hex Dump chapter) printed by the printer. Some escape sequences refer to the active column or active line. The active column is the column where the next character will be printed. Printing a character or a spa[...]

  • Страница 117

    Genicom 3840 and 3410 ANSI Emulation 111 Control Codes and Escape Sequences Grouped by Function Communications End of Text EXT If “ETX/ACK” is set to “On” in the serial interface setup menu, then receipt of an ETX causes the printer to transmi t an ACK to the host computer. Since the ETX may be a legal value within an escape sequence, it is[...]

  • Страница 118

    Genicom 3840 and 3410 ANSI Emulation 112 Sets the vertical and horizontal pitch in decipoints. Parameter (p1) is the spacing between lines and (p2) is the spacing between characters. Unspecified parameters remain at their current values. This command does not affect oversized printing selected by ESC [1t. Character Set Font And Print Modes ESC [(p1[...]

  • Страница 119

    Genicom 3840 and 3410 ANSI Emulation 113 Escape Sequence: ESC K Hexadecimal: 1B 4B Superscript Printing PLU Moves paper ½ line above the current line for superscript printing. If 8 - bit control code processing is enabled then. Control Co de: PLU Hexadecimal: 8C Superscript Printing ESC L Moves paper ½ line above the current line for superscript [...]

  • Страница 120

    Genicom 3840 and 3410 ANSI Emulation 114 Control Code: ESC [ 2 0 h Hexadecimal: 1B 5B 32 30 68 Reset Auto CR ON LF ESC [(p)l Resets mode set by ESC [20h. Example: reset auto CR on LF Control Code: ESC [ 2 0 l Hexadecimal: 1B 5B 32 30 6C Horizontal Position Backwards ESC [(p)j Moves the horizontal position (p) decipoints left of the current position[...]

  • Страница 121

    Genicom 3840 and 3410 ANSI Emulation 115 Vertical Position Line Feed ESC D Causes the current line to be printed a nd then advances the paper one line at the current line spacing. If “Auto CR” is set to “On” in the interface setup menu, a carriage return will also be performed. Control Code: LF Hexadecimal 0A Escape Sequence: ESC D Hexadeci[...]

  • Страница 122

    Genicom 3840 and 3410 ANSI Emulation 116 Vertical And Horiztonal Position Absolute ESC [(p1);(p2)f Moves the print position to any coordinate on the page. Coordinates are measured in decipoints. Parameter p1 is the vertical coordinate, which is measured from the top print reference. P arameter p2 is the horizontal coordinate, which is measured from[...]

  • Страница 123

    Genicom 3840 and 3410 ANSI Emulation 117 Escape Sequence: ESC H Hexadecimal: 1B 48 Set Horiztonal Tab Stop HTS If 8 - bit control code processing is enabled then. Control Code: HTS Hexadecimal: 88 Cl ear Tabs ESC [(Ps)g P s effect 0 clear horizontal tab at current print position 1 clear vertical tab at current position 3 clear all horizontal tabs 4[...]

  • Страница 124

    Genicom 3840 and 3410 ANSI Emulation 118 Set Vetical Tab Stop VTS If 8 - bit control code processing is enabled then Control Code: VTS Hexadecim al: 8A Set Vetical Tabs At Specified Positions ESC [(p1);(p2)..(p12)v Sets vertical tabs at positions p1, p2, p3, etc. Up to 12 stops can be set at one time. Tab stops are measured in decipoints from the t[...]

  • Страница 125

    Genicom 3840 and 3410 ANSI Emulation 119 Hexidemical: 1B 5B 32 38 38 3B 34 39 36 38 73 Form Feed FF Advances the paper to the top margin on the next form. Control Code: FF Hexidemical 0C Graphics Graphics Mode ESC P(graphics) ESC Graphics mode gives the user complete control over every dot position on the paper. Graphics may be printed with 72 dp[...]

  • Страница 126

    Genicom 3840 and 3410 ANSI Emulation 120 Graphics Density ESC [(p1)q Sets the graphics density. The printer powers up with a graphics density of 72 x 72 dpi; changes are not stored in NVRAM. p 1 horizontal density vertical density 0 72 dpi 72 dpi 1 144 d pi 72 dpi Escape Sequence: ESC [ 1 0 q Hexadecimal: 1B 5B 31 30 70 Printer Control Bell BEL Cau[...]

  • Страница 127

    Genicom 3840 and 3410 ANSI Emulation 121 Paper Shear Paper Shear ESC [(p1);(p2);<SP>{ Parameter p1 = 1 selects the paper shear. Parameter p2 = 1 executes a cutting sequence: If the vertical position is not at top - of - form, then a form feed is executed. Paper is advanced to the shear position and cut. The shear position should be set from t[...]

  • Страница 128

    Genicom 3840 and 3410 ANSI Emulation 122 Software Options That Affect Barcodes Software Options are selected under the FM8 000se's front panel Setup feature. These settings are non - volatile. One of these options affects barcodes: OPTIONS MENU Item Description Top of Barcode On / Off When enabled, the vertical position on exiting bar code mod[...]

  • Страница 129

    Genicom 3840 and 3410 ANSI Emulation 123 Paper Path Paper Path ESC [(p1)p p1 selects 10 unload current path and load rear path 12 unload current path and load front path 14 unload current path and load middle path If you send a command to change paper paths and the target path is the cu rrent path, then the printer executes a form feed. Example: Un[...]

  • Страница 130

    Genicom 3840 and 3410 ANSI Emulation 124 Emulations Select Software Interface n ESC ESC n Selects the software interface n acc ording to the table below. n Software Interface 0 Test (reserved for factory use) 1 ANSI X3.64 Emulation 2 Epson FX Emulation 3 Bar Code Mode (optional) 4 IBM Proprinter Emulation 5 DEC LA120 Emulation 6 TTY Emulation 7 Pri[...]

  • Страница 131

    Genicom 3840 and 3410 ANSI Emulation 125 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return CSI Control Sequence Introducer ESC D Line Feed ESC E New Line ESC ESC n Select Software Interf ace n ESC H Set Horizontal Tab ESC J Set Vertical Tab ESC K Subscript Printing ESC L Superscript Printing ESC P <[...]

  • Страница 132

    Genicom 3840 and 3410 ANSI Emulation 126[...]

  • Страница 133

    127 CONFIGURATION DOWNLO AD The FormsPro 4000se, FormsMaster 8000se and PM850 Series printers may be completely configured for operation by using the front panel buttons to access the printer s etup menus. In addition, many of the items that can be configured via the front panel setup menus can also be configured remotely as described in this chapt[...]

  • Страница 134

    Configuration Download 128 Remote Setup Line Definitions [BeginPrintekSetup] AlignPrint=FactoryDefaults Forms=FactoryDefaults Interfaces=FactoryDefaults Options=FactoryDefaults Security=FactoryDefaults [Form0] ... [Form9] MovePrintLeft=0.00 ... 9.99 MovePrintRight=0.00 ... 9.99 MovePrintUp=0.00 ... 9.99 MovePrintDown=0.00 ... 9.99 FormName="UP[...]

  • Страница 135

    Configuratio n Download 129 [ParallelInterface] Emulation=ANSI_X3.64,Epson,IBM_Proprinter,DEC_LA120,TTY,Printek AutoCR=Off,On AutoLF=Off,On HostFFatTOF=No,Yes Characters=Control,Printable MinimumBuffer=No,Yes [Options] MaxFormAllowed=0 ... 9 AutoScroll=Off,1 ... 15 PaperOutFault=BreakPage,ReprintPage,FinishPage PageSize=0K ... 28K RibbonCheck=Off,O[...]

  • Страница 136

    Configuration Download 130 Remote Setup Example File The following example will set up three forms. Before the forms are set up, “AlignPrint” and all “Forms” will be reset to their factory default values so that only “non - default” values have to be set. The first form will begin printing one line from the top - of - form, be named “[...]

  • Страница 137

    131 HEX DUMP MODE Hex Dump mode provides a way to print, in a readable form, all the data received by the print er. This tool is useful to programmers for diagnosing problems with control codes and escape sequences sent to the printer. Hex Dump mode may also be used to detect what commands are being sent by a particular software application to help[...]

  • Страница 138

    [...]

  • Страница 139

    133 PRINTING BASIC BAR C ODES Introduction This section describes the control codes and escape sequences comprising bar code emulation. This emulation may be selected via software with the ESC ESC 3 seq uence. While this emulation is selected, control codes and escape sequences from other emulations are not available. Control codes and escape seque[...]

  • Страница 140

    Printing Basic Bar Codes 134 These bar codes can be automatically printed with the use of a few simple bar code sequences. The height of the bar codes is easily varied. Additionally, the dimensions of the bars and spaces may be varied to produce bar c odes of different widths and ratios. Horizontal and vertical positioning sequences allow precise p[...]

  • Страница 141

    Printing Basic Bar Codes 135 Bar Code Sequences To print bar codes, the following s equences are used in bar code mode: BAR CODE SEQUENCE FUNCTION BEL Sound the Bell. ESC ESC n Change Emulation Mode ETX ETX/ACK Software Handshake. FF Form Feed. LF Fractional Line Feed (to next line boundary) ^BNxccc...c^G Horizontal Bar Code. ^BN9x ddddccc...c^G Va[...]

  • Страница 142

    Printing Basic Bar Codes 136 The Bar Code Control Cha racter Except for a few ASCII control characters supported by bar code mode, all bar code sequences are introduced by the “bar code control character”. The “bar code control character” is the printable ASCII caret character “^” (94 decimal, 5E hex). Note in particular that the ESC co[...]

  • Страница 143

    Printing Basic Bar Codes 137 Bar Code Definition The sequence used to define a horizontal bar code is ^BNxccc...c^G ^B Two Chara cter Sequence Identifier for Horizontal Bar Code Definition. N Reserved Parameter. x Bar Code Type. “a” = Code 39 1:1:2:2 Ratio “b” = Code 39 1:1:3:3 Ratio “c” = Code 39 1:2:4:5 Ratio “d” = Code 39 LOGMAR [...]

  • Страница 144

    Printing Basic Bar Codes 138 ^BNf12345^G^ -[...]

  • Страница 145

    Printing Basic Bar Codes 139 Variable Width Bar Code Definition The sequence used to define a variable width, horizontal bar code is ^BN9xddddccc...c^G ^B Two Character Sequence Identifier for Horizontal Bar Code Definition. N Reserved Pa rameter. 9 Flags Variable Width. x Bar Code Type. “a” = Code 39 1:1:2:2 Ratio “b” = Code 39 1:1:3:3 Rat[...]

  • Страница 146

    Printing Basic Bar Codes 140 ^BNa12345^G^ -[...]

  • Страница 147

    Printing Basic Bar Codes 141 The following sequence will print the same bar code, except the bar code will be four times as wide. ^BN9a448812345^G^ - Example: Note that when choosing the bar code type off which th e variable width bar code will be based, ratio is irrelevant. If a 2 - of - 5 bar code with ratio 3:3:9:9 (not supported directly) is de[...]

  • Страница 148

    Printing Basic Bar Codes 142 Example: To print a bar code that is on ly 0.1 inch high. ^H01^BNe12345^G^ - It would generally not be desireable to print a bar code with such a short height, because scanning of the bar code would be difficult. In most cases, the wider the bar code, the higher the bar code for ease of scanni ng Example: To print a bar[...]

  • Страница 149

    Printing Basic Bar Codes 143 Relative Vertical Tab The sequence used to skip vertical space is ^Jttd ^J Two Character Sequence Ident ifier for Relative Vertical Tab. ttd Vertical Distance, in Tenth Inches plus Dots. Range of tt is 00 to 99 (0.0 to 9.9 inches). Range of d is 0 to F (0 to 15 dots). The distance specified is relative to the current ve[...]

  • Страница 150

    Printing Basic Bar Codes 144 ^H02^BNd01^G^T0200^BNd02^G^T0400^BNd03^G^ -[...]

  • Страница 151

    Printing Basic Bar Codes 145 Bar Code Pass Terminator The sequence used to terminate a bar code pass is ^ - . A bar code pass may cont ain vertical tabs (should precede all bar code definitions), height specification, bar code definitions, horizontal tabs, etc. Until the bar code pass terminator is received, no bar codes will be printed. When the p[...]

  • Страница 152

    Printing Basic Bar Codes 146 Mixing Bar Codes and Text By combining the capabilities of text mode and bar code mode, it is possible to print text above, below, and alon g side bar codes. Example: To print a human - readable interpretation beneath a bar code. The characters “0123456789” are encoded in the following Code 39 standard density LOGMA[...]

  • Страница 153

    Printing Basic Bar Codes 147 Description of Supported Bar Code Types Code 39 The Code 39 character set contains 43 characters: 0 - 9, A - Z, - , ., $, /, +, %, an d space. A maximum bar code density of approximately 5.5 characters per inch (using type “a”) may be obtained. The printer automatically inserts a narrow space between all valid data [...]

  • Страница 154

    [...]

  • Страница 155

    149 ASCII CHARACTER TABL ES ASCII Control Code Definitions The following table is provided as a reference to the control character descriptions as provided by the ASCII definition. Not all of these definitions are supp orted by the FormsPro 4000se, FormsMaster 8000se or the PrintMaster 850 series printers and some are emulation dependent. For more [...]

  • Страница 156

    ASCII Character Tables 150 Epson FX Fast Draft Epson FX Draft Epson FX Letter Quality[...]

  • Страница 157

    ASCII Character Tables 151 PC Fast Draft PC Draft PC Letter Quality[...]

  • Страница 158

    ASCII Character Tables 152 EBCDIC Fast Draft EBCDIC Draft EBCDIC Letter Quality[...]

  • Страница 159

    ASCII Character Tables 153 Latin 2 (Slavic) Fast Draft Latin 2 (Slavic) Draft Latin 2 (Slavic) Letter Quality[...]

  • Страница 160

    ASCII Character Tables 154 OCR A OCR B ML Euro (8 58)[...]

  • Страница 161

    ASCII Character Tables 155 ML Euro (850)[...]

  • Страница 162

    ASCII Character Tables 156 Decimal to Octal to Hexadecimal Conversion Table Dec Oct Hex ASCII 0 000 00 NUL 1 001 01 SOH 2 002 02 STX 3 003 03 ETX 4 004 04 EOT 5 005 05 ENQ 6 006 06 ACK 7 007 07 BEL 8 010 08 BS 9 011 09 HT 10 012 0A LF 11 013 0B VT 12 014 0C FF 13 015 0D CR 14 016 0E SO 15 017 0F SI 16 020 10 DLE 17 021 11 XON 18 022 12 DC2 19 023 1[...]

  • Страница 163

    157 PRINTER RESET CONDIT IONS The following list describ es what conditions are assumed whenever the printer is powered on, the SETUP mode is exited, or a reset escape sequence is received when the printer is operating in an emulation mode which supports such a sequence. This list includes all variables which ma y be modified by the user for all em[...]

  • Страница 164

    [...]

  • Страница 165

    159 GLOSSARY ANSI American National Standards Institute ASCII Ameri can Standard Code for Information Interchange. baud rate The rate at which characters are transmitted over a serial interface. This is usually the same as bits per second. binary Base two numbering system. Digits are represented by the characters 0 and 1. bit A single binary digit.[...]

  • Страница 166

    Glossary 160 LQ Letter Quality. MSB Most significant bit. In a character, this refers to bit seven (of 0 to 7). octal Base eight numbering system. Digits are represented by the characters 0 through 7. off - line Refers to the state of the printer when the ”ONLINE” indicator is any color other than solid green and the printer does not respond to[...]