Идти на страницу of
Похожие руководства по эксплуатации
-
Printer
Printek MtP300
57 страниц 0.89 mb -
Printer
Printek 8000
150 страниц 1.09 mb -
Printer
Printek MtP400
65 страниц 0.9 mb -
Printer
Printek Mt3-II
34 страниц 2.05 mb -
Printer
Printek Mt2 Series
38 страниц 0.98 mb -
Printer
Printek 4600
2 страниц 0.13 mb -
Printer
Printek 4503
167 страниц 1.04 mb -
Printer
Printek FormsPro 4300
105 страниц 1.6 mb
Хорошее руководство по эксплуатации
Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Printek 4500. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Printek 4500 или обучающее видео для пользователей. Условием остается четкая и понятная форма.
Что такое руководство?
Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Printek 4500 можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.
К сожалению немного пользователей находит время для чтения инструкций Printek 4500, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.
Из чего должно состоять идеальное руководство по эксплуатации?
Прежде всего в инструкции Printek 4500 должна находится:
- информация относительно технических данных устройства Printek 4500
- название производителя и год производства оборудования Printek 4500
- правила обслуживания, настройки и ухода за оборудованием Printek 4500
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам
Почему мы не читаем инструкций?
Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Printek 4500 это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Printek 4500 и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Printek, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Printek 4500, как это часто бывает в случае бумажной версии.
Почему стоит читать инструкции?
Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Printek 4500, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.
После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Printek 4500. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.
Содержание руководства
-
Страница 1
FormsPro 4300 FormsPro 4500 FormsPro 4503 Serial Matrix Printers Copyright 1994 by Printek, Inc. 1517 Townline Road Benton Harbor, MI 49022 616-925-3200[...]
-
Страница 2
ii Printek Part Number 2999[...]
-
Страница 3
iii 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, Printek and FormsPro are registered trademarks of Printek, Inc.[...]
-
Страница 4
iv Specifications subject to change without notice.[...]
-
Страница 5
Table of Contents iii TABLE OF CONTENTS Acknowledgments iii CHAPTER 1 - INTRODUCTION 1 - 1 How to Use This Manual 1 - 1 Printer Model Descriptions and Key Features 1 - 2 Selecting Emulations 1 - 3 Changing Forms/Tractor Paths 1 - 3 CHAPTER 2 - ANSI X3.64 EMULATION 2- 1 Introduction 2 - 1 Control Codes and Escape Sequences Grouped by Function 2 - 3 [...]
-
Страница 6
Table of Contents iv CHAPTER 4 - IBM PROPRINTER EMULATION 4 - 1 Introduction 4 - 1 Control Codes and Escape Sequences 4 - 3 Communications 4 - 3 Character Size 4 - 4 Character Attributes 4 - 7 Character Sets 4 - 8 Line Pitch 4 - 9 Horizontal Position 4-11 Vertical Position 4-11 Form Length and Form Feed 4-12 Horizontal Tabs 4-14 Vertical Tabs 4-15 [...]
-
Страница 7
Table of Contents v CHAPTER 7 - PRINTEK EMULATION 7 - 1 Introduction 7 - 1 Control Codes and Escape Sequences 7 - 3 Communications 7 - 3 Character Size 7 - 4 Character Attributes 7 - 5 Character Sets 7 - 6 Line Pitch 7 - 7 Horizontal Position 7 - 8 Vertical Position 7 - 8 Form Length and Form Feed 7 - 9 Horizontal Tabs 7-10 Vertical Tabs 7-11 Horiz[...]
-
Страница 8
[...]
-
Страница 9
Page 1-1 CHAPTER 1 - INTRODUCTION This manual describes the software interfaces supported by your FormsPro 4000 series printer. It is written for a programmer who will be developing software for the printer, and contains information not normally needed by a printer operator/user. Basic information on printer operation (setting the printer up, loadi[...]
-
Страница 10
Introduction Page 1-2 Printer Model Descriptions and Key Features The Printek FormsPro 4000 Series Printers are high speed, heavy duty serial dot matrix printers designed especially for printing upon hard to print forms which are often not printed adequately by other printers. Of course, the FormsPro 4000 series printers will also print on lighter [...]
-
Страница 11
Introduction Page 1-3 Selecting Emulations The software interface of the printer varies, depending upon which emulation is selected. The default emulation, selected at power up, is specified by the "Mode:" value in the "Setup: INTERFACE" menu. Frequently, the desired emulation is specified here, and never changed again. It is al[...]
-
Страница 12
[...]
-
Страница 13
Page 2-1 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 specifying "Mode: ANSI X3.64" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 1 sequence. While this emulation is selected, control codes and[...]
-
Страница 14
ANSI X3.64 Emulation Page 2-2 The " f " at the end of the escape sequence represents the final character. It terminates the sequence, and specifies the function to be performed. Spaces are used when documenting escape sequences to increase readability. The spaces within the sequences are for readability only; they are not part of the sequ[...]
-
Страница 15
ANSI X3.64 Emulation Page 2-3 Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If "ETX/ACK: On" is specified in the "Setup: INTERFACE" 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 t[...]
-
Страница 16
ANSI X3.64 Emulation Page 2-4 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 parameter, n1 , sets the line spacing. The second parameter, n2 , sets the character spacing. Typical values for n1 and supported values for n2 are shown belo[...]
-
Страница 17
ANSI X3.64 Emulation Page 2-5 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 (check the "Font:" value in the "Setup: FORM" menu). The other[...]
-
Страница 18
ANSI X3.64 Emulation Page 2-6 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: On" is selected in the "Setup: INTERFACE" menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the current[...]
-
Страница 19
ANSI X3.64 Emulation Page 2-7 Vertical Position Line Feed LF (or) IND (or) ESC D Causes the current line to be printed, and then advances the paper one line at the current line spacing. If "Auto CR: On" is selected in the "Setup: INTERFACE" menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Control [...]
-
Страница 20
ANSI X3.64 Emulation Page 2-8 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 line 12. Escape Sequence: ESC [ 1 2 d Hexadecimal: 1B 5B 31 32 64 Relative Vertical Tab ESC [ n e Advances [...]
-
Страница 21
ANSI X3.64 Emulation Page 2-9 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 (LF) combination. Control code: NEL Hexadecimal: 85 Escape Sequence: ESC E Hexadecimal: 1B [...]
-
Страница 22
ANSI X3.64 Emulation Page 2-10 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 s[...]
-
Страница 23
ANSI X3.64 Emulation Page 2-11 Clear all horizontal tab stops ESC [ 2 g (or) ESC [ 3 g Clears all currently set horizontal tab stops. Escape Sequence: ESC [ 2 g Hexadecimal: 1B 5B 32 67 Escape Sequence: ESC [ 3 g Hexadecimal: 1B 5B 33 67[...]
-
Страница 24
ANSI X3.64 Emulation Page 2-12 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 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[...]
-
Страница 25
ANSI X3.64 Emulation Page 2-13 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 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) [...]
-
Страница 26
ANSI X3.64 Emulation Page 2-14 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 Emulat[...]
-
Страница 27
ANSI X3.64 Emulation Page 2-15 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return 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 Partial Line Down ESC L Partial Line Up ESC [ n1 ; n2 SP G Set Character and Line Spacin[...]
-
Страница 28
[...]
-
Страница 29
Page 3-1 EPSON FX EMULATION Introduction This section describes the control codes and escape sequences comprising Epson FX emulation. This emulation may be selected by specifying "Mode: Epson" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 2 sequence. While this emulation is selected, control codes and escape s[...]
-
Страница 30
Epson FX Emulation Page 3-2 a documented control code or escape sequence, refer to the hex representation in the provided example. This should clarify any ambiguity. The examples may also be helpful when analyzing a hex dump (see chapter 8) printed by the printer. Column and line numbers begin at zero, not at one. Keep this in mind when setting tab[...]
-
Страница 31
Epson FX Emulation Page 3-3 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 Delete Character DEL Deletes the last printable character from the current line. Does not aff[...]
-
Страница 32
Epson FX Emulation Page 3-4 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 selecting "Data Bits: 7" in the "Setup: INTERFACE[...]
-
Страница 33
Epson FX Emulation Page 3-5 Character Size The FormsPro 4000 is capable of supporting 10, 12, 13.3, 15, 16.7, 17.14, and 20 cpi, but most emulations support only a subset of these. Epson emulation supports 10, 12, 15, 17.14, and 20 cpi via software, but does not support 13.3 or 16.7 cpi. Every emulation supports 10 cpi, and we consider this to be t[...]
-
Страница 34
Epson FX Emulation Page 3-6 Escape Sequence: ESC M Hexadecimal: 1B 4D Select 15 CPI ESC g Selects 15 cpi. Cancels 12 cpi. Condensed mode is unaffected. The resulting character spacing will be 15 cpi, even if condensed mode is also selected. Escape Sequence: ESC g Hexadecimal: 1B 67 Select Condensed Mode SI (or) ESC SI Selects condensed mode. The re[...]
-
Страница 35
Epson FX Emulation Page 3-7 Cancel Double-Wide Mode (one line) DC4 Cancels double-wide mode selected by SO or ESC SO. Does not cancel double-wide mode selected by ESC W or ESC !. Control code: DC4 Hexadecimal: 14 Double-Wide Mode ESC W n Selects double-wide mode for n =1, or cancels for n =0. Double-wide mode doubles the width of all characters, bu[...]
-
Страница 36
Epson FX Emulation Page 3-8 Character Attributes Select Emphasized Mode ESC E Selects emphasized mode. This makes characters bolder by printing an extra dot to the right of each dot normally found in the character matrix. This will cut the print speed in half, but will not require an additional pass of the print head. Overrides the "Impact:&qu[...]
-
Страница 37
Epson FX Emulation Page 3-9 Select Italic Mode ESC 4 Selects italic mode. This causes italic characters to be printed by setting the MSB (most significant bit) of all following printable characters to one. The effect is to map characters from the bottom half (non-italic) of the font to the top half (italic) of the font. For this to work correctly, [...]
-
Страница 38
Epson FX Emulation Page 3-10 Character Sets Select Draft or Letter Quality ESC x n Selects draft for n =0 or letter quality for n =1. Same as ESC k 0 or ESC k 1. Overrides the "Font:" value in the "Setup: FORM" menu. Example: The following escape sequence will select draft print. Escape Sequence: ESC x 0 Hexadecimal: 1B 78 30 Se[...]
-
Страница 39
Epson FX Emulation Page 3-11 Escape Sequence: ESC k 1 Hexadecimal: 1B 6B 01[...]
-
Страница 40
Epson FX Emulation Page 3-12 Select International Character Set ESC R n Selects the international character set as specified by the value of n in the following table. Overrides the "Lang:" value in the "Setup: FORM" menu. n Character Set 0 United States of America 1 France 2 Germany 3 United Kingdom 4 Denmark 5 Sweden 6 Italy 7 [...]
-
Страница 41
Epson FX Emulation Page 3-13 Escape Sequence: ESC t 0 Hexadecimal: 1B 74 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 "Chars:" value in the "Setup: INTERFACE" menu. Escape Sequenc[...]
-
Страница 42
Epson FX Emulation Page 3-14 Line Pitch Select 8 LPI ESC 0 Sets the line spacing to 1/8 of an inch per line (8 lpi). Overrides the "LPI:" value in the "Setup: FORM" menu. Escape Sequence: ESC 0 Hexadecimal: 1B 30 Set Line Spacing to 7/72" ESC 1 Sets the line spacing to 7/72 of an inch per line. Since the distance between pr[...]
-
Страница 43
Epson FX Emulation Page 3-15 Set Line Spacing to n /72" ESC A n Sets the line spacing to n /72 of an inch per line. 0 ≥ n ≥ 255. Since the distance between print head wires is 1/72 of an inch, this is equivalent to setting n wire spacing. Overrides the "LPI:" value in the "Setup: FORM" menu. Example: The following escap[...]
-
Страница 44
Epson FX Emulation Page 3-16 Vertical Position Line Feed LF Causes the current line to be printed, and then advances the paper one line at the current line spacing. If "Auto CR: On" is selected in the "Setup: INTERFACE" menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Variable Distance Line Feed E[...]
-
Страница 45
Epson FX Emulation Page 3-17 Form Length and Form Feed Form length is the distance from the top of the form to the bottom of the form. Form length may be specified either in inches, or in lines. A form feed will advance the paper to the top of the next form. Some programs do not send form feeds. Instead, they count line feeds, and send the appropri[...]
-
Страница 46
Epson FX Emulation Page 3-18 Example: The following escape sequence will set form length to 11 inches, regardless of what line spacing is set. Escape sequence: ESC C NUL 11 Hexadecimal: 1B 43 00 0B 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 conti[...]
-
Страница 47
Epson FX Emulation Page 3-19 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 horizontal tab stops are[...]
-
Страница 48
Epson FX Emulation Page 3-20 Relative Horizontal Tab ESC n1 n2 Move the carriage position to the left or right of the current carriage position. The displacement is specified in 120ths of an inch, and calculated as ( ) n n 1 2 256 120 + ↔ inches. The new position is relative to the current carriage position, and must fall within the left and ri[...]
-
Страница 49
Epson FX Emulation Page 3-21 Vertical Tabs Vertical tab stops are associated with absolute physical 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 adva[...]
-
Страница 50
Epson FX Emulation Page 3-22 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 margin and advancing the paper one line. Set Left Margin ESC l n Sets the left margin to column n at the current character spacing. If character s[...]
-
Страница 51
Epson FX Emulation Page 3-23 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 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 [...]
-
Страница 52
Epson FX Emulation Page 3-24 Graphics Graphics mode gives the user complete control over every dot position 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[...]
-
Страница 53
Epson FX Emulation Page 3-25 60 DPI Graphics ESC K n1 n2 data Selects eight wire single density (60 dpi) graphics for n1 + ( n2 x 256) columns of data. Example: The following escape sequence will print six bytes of graphics data at 60 dpi. The resulting figure will resemble a backslash character, "". Escape Sequence: ESC K 6 0 128 64 32 [...]
-
Страница 54
Epson FX Emulation Page 3-26 m DPI Graphics ESC * m n1 n2 data Selects eight wire graphics of density m as listed in the following table for n1 + ( n2 x 256) columns of data. m Density _______ 0 60 dpi (same as ESC K) 1 120 dpi (same as ESC L) 2 120 dpi high speed (same as ESC Y) 3 240 dpi high speed (same as ESC Z) 4 80 dpi 5 72 dpi 6 90 dpi 7 144[...]
-
Страница 55
Epson FX Emulation Page 3-27 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 07 Unidirectional Mode (one line) ESC < Selects unidirectional mode for the current line (until a carriage return is received). This will force the line to print from left to right. Escape Sequence: ESC < Hexadecimal:[...]
-
Страница 56
Epson FX Emulation Page 3-28 Forms and Tractors The FormsPro 4503 contains three sets of paper tractors (front, center, and rear). It is possible, via software, to change to a different set of tractors and continue printing. You may change to a different set of tractors by selecting a different form. The "Path:" value in the "Setup: [...]
-
Страница 57
Epson FX Emulation Page 3-29 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 Emulatio[...]
-
Страница 58
Epson FX Emulation Page 3-30 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CAN Cancel Line 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 * m n1 n2 data m DPI Graphics ESC - n [...]
-
Страница 59
Epson FX Emulation Page 3-31 ESC K n1 n2 data 60 DPI Graphics ESC L n1 n2 data 120 DPI Graphics ESC M Select 12 CPI ESC N n Set Perforation Skip ESC O Cancel Perforation Skip ESC P Select 10 CPI ESC Q n Set Right Margin ESC R n Select International Character Set ESC S n Select Subscript or Superscript Mode ESC SI Select Condensed Mode ESC SO Select[...]
-
Страница 60
[...]
-
Страница 61
Page 4-1 IBM PROPRINTER EMULATION Introduction This section describes the control codes and escape sequences comprising IBM Proprinter emulation. This emulation may be selected by specifying "Mode: Proprinter" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 4 sequence. While this emulation is selected, control c[...]
-
Страница 62
IBM Proprinter Emulation Page 4-2 a documented control code or escape sequence, refer to the hex representation in the provided example. This should clarify any ambiguity. The examples may also be helpful when analyzing a hex dump (see chapter 8) printed by the printer. Column and line numbers begin at one, not at zero. Keep this in mind when setti[...]
-
Страница 63
IBM Proprinter Emulation Page 4-3 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: On" is specified in the "Setup: INTERFACE&q[...]
-
Страница 64
IBM Proprinter Emulation Page 4-4 Character Size The FormsPro 4000 is 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 supports 10, 12, 17.14, and 20 cpi via software, but does not support 13.3, 15 or 16.7 cpi. Every emulation supports 10 cpi, and we consid[...]
-
Страница 65
IBM Proprinter Emulation Page 4-5 Select Condensed Mode SI (or) ESC SI Selects condensed mode. The resulting character spacing will be 17.14 cpi if 10 cpi was selected, or 20 cpi if 12 cpi was selected. Control code: SI Hexadecimal: 0F Escape Sequence: ESC SI Hexadecimal: 1B 0F Select Double-Wide Mode (one line) SO (or) ESC SO Selects double-wide m[...]
-
Страница 66
IBM Proprinter Emulation Page 4-6 Double-High Mode ESC [ @ n1 n2 m1 m2 m3 m4 Selects single or double-high mode, single or double-wide mode, and single or double line feeds. The two bytes n1 and n2 specify how many mode bytes ( m1 , m2 , m3 , m4 ) follow. Theoretically, there may be n1 + ( n2 x 256) mode bytes. Actually, n2 must be 0, and n1 may be[...]
-
Страница 67
IBM Proprinter Emulation Page 4-7 Character Attributes Select Emphasized Mode ESC E Selects emphasized mode. This makes characters bolder by printing an extra dot to the right of each dot normally found in the character matrix. This will cut the print speed in half, but will not require an additional pass of the print head. Overrides the "Impa[...]
-
Страница 68
IBM Proprinter Emulation Page 4-8 Character Sets Select Character Set 1 ESC 7 Selects character set 1. Disables printing of character values 0 through 31 decimal, and 128 through 159 decimal, so these characters will be treated as control codes. Overrides the "Chars:" value in the "Setup: INTERFACE" menu. Escape Sequence: ESC 7 [...]
-
Страница 69
IBM Proprinter Emulation Page 4-9 Select Print Mode ESC I n Selects print mode n according to the following chart. Overrides the "Font:" value in the "Setup: FORM" menu. n Print Mode 0 Draft 1 Draft 12 cpi 2 Letter Quality 3 Letter Quality Example: The following escape sequence will select the IBM Proprinter letter quality font.[...]
-
Страница 70
IBM Proprinter Emulation Page 4-10 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 "LPI:" value in the "Setup: FORM" menu. NOTE: The actual resolution of the FormsPro 4000 paper stepper motor is 1/288 of an inch. When spacing is specified in 1/216 of an[...]
-
Страница 71
IBM Proprinter Emulation Page 4-11 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: On" is selected in the "Setup: INTERFACE" menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the cu[...]
-
Страница 72
IBM Proprinter Emulation Page 4-12 Form Length and Form Feed Form length is the distance from the top of the form to the bottom of the form. Form length may be specified either in inches, or in lines. A form feed will advance the paper to the top of the next form. Some programs do not send form feeds. Instead, they count line feeds, and send the ap[...]
-
Страница 73
IBM Proprinter Emulation Page 4-13 Example: The following escape sequence will set form length to 11 inches, regardless of what line spacing is set. Escape sequence: ESC C NUL 11 Hexadecimal: 1B 43 00 0B 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[...]
-
Страница 74
IBM Proprinter Emulation Page 4-14 Horizontal Tabs Default horizontal tab stops are set at every eighth column, i.e. column 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 sto[...]
-
Страница 75
IBM Proprinter Emulation Page 4-15 Vertical Tabs Vertical tab stops are associated with absolute physical 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 the[...]
-
Страница 76
IBM Proprinter Emulation Page 4-16 Escape Sequence: ESC R Hexadecimal: 1B 52[...]
-
Страница 77
IBM Proprinter Emulation Page 4-17 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 margin and advancing the paper one line. Set Left and Right Margin ESC X n1 n2 Sets the left margin to column n1 and the right margin to col[...]
-
Страница 78
IBM Proprinter Emulation Page 4-18 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 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 [...]
-
Страница 79
IBM Proprinter Emulation Page 4-19 Graphics Graphics mode gives the user complete control over every dot position 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) cor[...]
-
Страница 80
IBM Proprinter Emulation Page 4-20 60 DPI Graphics ESC K n1 n2 data Selects eight wire single density (60 dpi) graphics for n1 + ( n2 x 256) columns of data. Example: The following escape sequence will print six bytes of graphics data at 60 dpi. The resulting figure will resemble a backslash character, "". Escape Sequence: ESC K 6 0 128 [...]
-
Страница 81
IBM Proprinter Emulation Page 4-21 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 07 Unidirectional Mode ESC U n Selects unidirectional mode for n =1, or bidirectional mode for n =0. Printing is normally bidirectional. Unidirectional printing provides more accurate positioning, but causes lower thr[...]
-
Страница 82
IBM Proprinter Emulation Page 4-22 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 Em[...]
-
Страница 83
IBM Proprinter Emulation Page 4-23 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CAN Cancel Line CR Carriage Return DC2 Select 10 CPI DC4 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"[...]
-
Страница 84
IBM Proprinter Emulation Page 4-24 ESC T Cancel Subscript and Superscript Mode ESC U n Unidirectional Mode ESC W n Double-Wide Mode ESC X n1 n2 Set Left and Right Margin ESC Y n1 n2 data High Speed 120 DPI Graphics ESC Z n1 n2 data High Speed 240 DPI Graphics ESC [ @ n1 n2 m1 m2 m3 m4 Double-High Mode ESC n1 n2 Print Characters ESC ^ n Print Sing[...]
-
Страница 85
Page 5-1 DEC LA120 EMULATION Introduction This section describes the control codes and escape sequences comprising DEC LA120 emulation. This emulation may be selected by specifying "Mode: LA120" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 5 sequence. While this emulation is selected, control codes and escape[...]
-
Страница 86
DEC LA120 Emulation Page 5-2 The " f " at the end of the escape sequence represents the final character. It terminates the sequence, and specifies the function to be performed. Spaces are used when documenting escape sequences to increase readability. The spaces within the sequences are for readability only; they are not part of the seque[...]
-
Страница 87
DEC LA120 Emulation Page 5-3 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 code is ignored by the printer. Control code: DEL Hexadecimal: 7F End of Text ETX If "ETX/ACK: On" is specified in the "Setu[...]
-
Страница 88
DEC LA120 Emulation Page 5-4 Character Size The FormsPro 4000 is 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 emulation supports 10, 12, 13.3, and 16.7 cpi via software, but does not support 15, 17.14, or 20 cpi. Every emulation supports 10 cpi, and we consider this to be[...]
-
Страница 89
DEC LA120 Emulation Page 5-5 Example: The following escape sequence will select 10 cpi character spacing. If "CPI: 10" was not specified in the "Setup: FORM" menu, the specified default character pitch will be selected instead of 10 cpi. Escape Sequence: ESC [ w Hexadecimal: 1B 5B 77 Example: The following escape sequence will s[...]
-
Страница 90
DEC LA120 Emulation Page 5-6 Character Sets Select International Character Set ESC ( a Selects the international character set as specified by the character a in the following table. Overrides the "Lang:" value in the "Setup: FORM" menu. a Character Set A United Kingdom B United States of America C Sweden E Denmark H Sweden K Ge[...]
-
Страница 91
DEC LA120 Emulation Page 5-7 Line Pitch Set Line Spacing ESC [ n z Sets the line spacing as specified in the following table. Omitting n is equivalent to specifying zero. n line pitch 0 6 lpi 1 6 lpi 2 8 lpi 3 12 lpi 4 2 lpi 5 3 lpi 6 4 lpi Overrides the "LPI:" value in the "Setup: FORM" menu. Example: The following escape seque[...]
-
Страница 92
DEC LA120 Emulation Page 5-8 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: On" is selected in the "Setup: INTERFACE" menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the current [...]
-
Страница 93
DEC LA120 Emulation Page 5-9 Vertical Position Line Feed LF (or) IND (or) ESC D Causes the current line to be printed, and then advances the paper one line at the current line spacing. If "Auto CR: On" is selected in the "Setup: INTERFACE" menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Control c[...]
-
Страница 94
DEC LA120 Emulation Page 5-10 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 (LF) combination. Control code: NEL Hexadecimal: 85 Escape Sequence: ESC E Hexadecimal: 1B [...]
-
Страница 95
DEC LA120 Emulation Page 5-11 Form Length and Form Feed Form length is the distance from the top of the form to the bottom of the form. A form feed will advance the paper to the top of the next form. Some programs do not send form feeds. Instead, they count line feeds, and send the appropriate number of line feeds to fill out the page. The usual ra[...]
-
Страница 96
DEC LA120 Emulation Page 5-12 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 st[...]
-
Страница 97
DEC LA120 Emulation Page 5-13 will change the physical position of the tab stops. The leftmost column is column one. 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 o[...]
-
Страница 98
DEC LA120 Emulation Page 5-14 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 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 [...]
-
Страница 99
DEC LA120 Emulation Page 5-15 Example: The following escape sequence will set vertical tab stops at line 7, 13, and 25. If line spacing is 6 lpi, this will result in tab stops one inch, two inches, and four inches from the top of the form. Escape Sequence: ESC [ 7 ; 1 3 ; 2 5 v Hexadecimal: 1B 5B 37 3B 31 33 3B 32 35 76 Example: The following escap[...]
-
Страница 100
DEC LA120 Emulation Page 5-16 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 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 colu[...]
-
Страница 101
DEC LA120 Emulation Page 5-17 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 [ 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,[...]
-
Страница 102
DEC LA120 Emulation Page 5-18 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 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) t[...]
-
Страница 103
DEC LA120 Emulation Page 5-19 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 Emulati[...]
-
Страница 104
DEC LA120 Emulation Page 5-20 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return DEL Delete ESC ( a Select International 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 Line Feed ESC E New Line ESC ESC[...]
-
Страница 105
DEC LA120 Emulation Page 5-21 FF Form Feed HT Horizontal Tab HTS Set Horizontal Tab Stop IND Line Feed LF Line Feed NEL New Line NUL Null VT Vertical Tab VTS Set Vertical Tab Stop[...]
-
Страница 106
[...]
-
Страница 107
Page 6-1 SIMPLE TTY EMULATION Introduction This section describes the control codes and escape sequences comprising simple TTY emulation. This emulation may be selected by specifying "Mode: TTY" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 6 sequence. While this emulation is selected, control codes and escape[...]
-
Страница 108
Simple TTY Emulation Page 6-2 Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If "ETX/ACK: On" is specified in the "Setup: INTERFACE" 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 t[...]
-
Страница 109
Simple TTY Emulation Page 6-3 Vertical Position Line Feed LF Causes the current line to be printed, and then advances the paper one line at the current line spacing. If "Auto CR: On" is selected in the "Setup: INTERFACE" menu, a carriage return will also be performed. Control code: LF Hexadecimal: 0A Form Length and Form Feed Fo[...]
-
Страница 110
Simple TTY Emulation Page 6-4 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. H[...]
-
Страница 111
Simple TTY Emulation Page 6-5 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 Emulati[...]
-
Страница 112
Simple TTY Emulation Page 6-6 Control Codes and Escape Sequences Sorted Alphabetically BEL Bell BS Backspace CR Carriage Return ESC ESC n Select Software Interface n ETX End of Text FF Form Feed HT Horizontal Tab LF Line Feed VT Vertical Tab[...]
-
Страница 113
Page 7-1 PRINTEK EMULATION Introduction This section describes the control codes and escape sequences comprising Printek emulation. This emulation may be selected by specifying "Mode: Printek" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 7 sequence. While this emulation is selected, control codes and escape s[...]
-
Страница 114
Printek Emulation Page 7-2 a documented control code or escape sequence, refer to the hex representation in the provided example. This should clarify any ambiguity. The examples may also be helpful when analyzing a hex dump (see chapter 8) printed by the printer. Column and line numbers begin at zero, not at one. Keep this in mind when setting tabs[...]
-
Страница 115
Printek Emulation Page 7-3 Control Codes and Escape Sequences Grouped by Function Communications End of Text ETX If "ETX/ACK: On" is specified in the "Setup: INTERFACE" 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 [...]
-
Страница 116
Printek Emulation Page 7-4 Character Size Set Character Spacing ESC SP n Sets character spacing in decipoints ( n /720 of an inch). Overrides the "CPI:" value in the "Setup: FORM" 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 cp[...]
-
Страница 117
Printek Emulation Page 7-5 the height of all characters. These modes are mutually exclusive, and none of them affect character width. 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. [...]
-
Страница 118
Printek Emulation Page 7-6 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 Draft 3 Proprinter Letter Quality 10 EBCDIC Draft (optional) 11 EBCDIC Letter Quality (optional) 12 OCR-A Optical Quality (optional) 13 OCR-B Optical Quality (optional) 32 Epson[...]
-
Страница 119
Printek Emulation Page 7-7 Print Single Character ESC n Prints the character n from the selected font. This sequence may be used to print a character that is normally treated as a control code. Example: The following escape sequence will print a left arrow, if a Proprinter font is selected. This character is normally not printable, since it is tr[...]
-
Страница 120
Printek Emulation Page 7-8 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: On" is selected in the "Setup: INTERFACE" menu, a line feed will also be performed. Control code: CR Hexadecimal: 0D Backspace BS Causes the current li[...]
-
Страница 121
Printek Emulation Page 7-9 Form Length and Form Feed Form length is the distance from the top of the form to the bottom of the form. A form feed will advance the paper to the top of the next form. Some programs do not send form feeds. Instead, they count line feeds, and send the appropriate number of line feeds to fill out the page. The usual ratio[...]
-
Страница 122
Printek Emulation Page 7-10 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 horizontal tab stops are [...]
-
Страница 123
Printek Emulation Page 7-11 Vertical Tabs Vertical tab stops are associated with absolute physical 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 advan[...]
-
Страница 124
Printek Emulation Page 7-12 Horizontal and Vertical Tabs Reset Horizontal and Vertical Tab Stops ESC R Clears all currently set horizontal tab stops, and restores the default horizontal tab stops. Default horizontal tab stops are set at every eighth column, i.e. column 8, 16, 24, 32, 40, etc. Clears all currently set vertical tab stops. Escape Sequ[...]
-
Страница 125
Printek Emulation Page 7-13 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 margin to line n2 at the current line spacing. 0 ≥ n1 ≥ 255, 0 ≥[...]
-
Страница 126
Printek Emulation Page 7-14 Graphics Graphics mode gives the user complete control over every dot position 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) correspond[...]
-
Страница 127
Printek Emulation Page 7-15 m DPI Graphics ESC * m n1 n2 data Selects eight wire graphics of density m as listed in the following table for n2 + ( n1 x 256) columns of data. m Density _ 6 240 dpi 7 240 dpi high speed 8 180 dpi 9 180 dpi high speed 10 144 dpi 11 144 dpi high speed 12 120 dpi 13 120 dpi high speed 14 102.86 dpi 15 102.86 dpi high spe[...]
-
Страница 128
Printek Emulation Page 7-16 m DPI Graphics ESC # m n1 n2 data Selects eight wire graphics of density m as listed in the following table for n2 + ( n1 x 256) columns of data. m Density 90 90 dpi 100 100 dpi 135 135 dpi 150 150 dpi NOTE: Horizontal movement of the FormsPro 4000 print head is measured in intervals of 1/720 of an inch. The supported gr[...]
-
Страница 129
Printek Emulation Page 7-17 Printer Controls Bell BEL Causes the printer's bell to sound. Control code: BEL Hexadecimal: 07 Unidirectional Mode ESC U n Selects unidirectional mode for n =1, or bidirectional mode for n =0. Printing is normally bidirectional. Unidirectional printing provides more accurate positioning, but causes lower throughput[...]
-
Страница 130
Printek Emulation Page 7-18 AutoCut ESC B n Selects Auto Cut On for n =1, or Auto Cut Off for n =0 for the currently selected form if the optional Printek FormsCutter is installed. When Auto Cut is turned on, the FormsCutter will automatically cut off each form as it is ejected from the printer. Example: The following escape sequence will select Au[...]
-
Страница 131
Printek Emulation Page 7-19 Forms and Tractors The FormsPro 4503 contains three sets of paper tractors (front, center, and rear). It is possible, via software, to change to a different set of tractors and continue printing. You may change to a different set of tractors by selecting a different form. The "Path:" value in the "Setup: F[...]
-
Страница 132
Printek Emulation Page 7-20 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[...]
-
Страница 133
Printek Emulation Page 7-21 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 * m n1 n2 data m DPI Graphics ESC @ Reset ESC A n Automatic Modes ESC D n Double-Strike Mode ESC E n Emphasized Mode ESC ESC n Select Software Interface n ESC F n Se[...]
-
Страница 134
[...]
-
Страница 135
Page 8-1 HEX DUMP MODE Hex dump mode provides a way to print, in a readable form, all the data received by the printer. 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 [...]
-
Страница 136
[...]
-
Страница 137
Page A-1 OPTIONAL COAXIAL/TWINAXIAL INTERFACE Introduction This appendix describes the automatic port switching between the coaxial/twinaxial port and the parallel port available as a part of this interface (this interface replaces the printer's standard parallel interface). This appendix also describes how to send control codes and escape seq[...]
-
Страница 138
Optional Coaxial/Twinaxial Interface Page A-2 Command Interpreter A user friendly command interpreter has been built into the coaxial/twinaxial interface. This feature allows you to send any hexadecimal character or string of characters to the printer through the coaxial/twinaxial port. The logical not character ( __ ) used below may be shown as th[...]
-
Страница 139
Optional Coaxial/Twinaxial Interface Page A-3 To assist in verifying that the proper EBCDIC characters are being sent to the coaxial/twinaxial port from the host, refer to the interface diagnostics section in the coaxial/twinaxial appendix in the Operator's Manual for information on how to use the Code Dump mode of the interface. To verify tha[...]
-
Страница 140
[...]
-
Страница 141
Page B-1 PRINTING BASIC BAR CODES Introduction This section describes the control codes and escape sequences comprising bar code emulation. This emulation may be selected by specifying "Mode: Bar Codes" in the "Setup: INTERFACE" menu, or via software with the ESC ESC 3 sequence. While this emulation is selected, control codes an[...]
-
Страница 142
Printing Bar Codes Page B-2 The Printek FormsPro 4000 series printers internally support the following types of basic bar codes: Code 39 1:1:2:2 Ratio Code 39 1:1:3:3 Ratio Code 39 1:2:4:5 Ratio Code 39 1:1:2.5:2.5 Ratio (LOGMAR Standard Density) Code 39 1.5:1.5:3.5:3.5 Ratio (LOGMAR Medium Density) Code 39 2:2:4.5:4.5 Ratio (LOGMAR Low Density) 2-[...]
-
Страница 143
Printing Bar Codes Page B-3 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 codes of different widths and ratios. Horizontal and vertical positioning sequences allow precise pla[...]
-
Страница 144
Printing Bar Codes Page B-4 Bar Code Sequences To print bar codes, the following sequences 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. ^BN9xddddccc...c^G Varia[...]
-
Страница 145
Printing Bar Codes Page B-5 Entering/Exiting Bar Code Mode Bar code mode is entered by sending the escape sequence: ESC ESC ETX (27 27 03 decimal, 1B 1B 03 hex). Bar code mode is used only to process the bar code sequences described in this document. While in bar code mode, other printable text, text mode escape sequences and control characters, gr[...]
-
Страница 146
Printing Bar Codes Page B-6 Bar Code Definition The sequence used to define a horizontal bar code is ^BNxccc...c^G ^B Two Character 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 St[...]
-
Страница 147
Printing Bar Codes Page B-7 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 Parameter. 9 Flags Variable Width. x Bar Code Type. “a” = Code 39 1:1:2:2 Ratio “b”= Code 39 1:1:3:3 Ratio [...]
-
Страница 148
Printing Bar Codes Page B-8 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 the 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 desired, [...]
-
Страница 149
Printing Bar Codes Page B-9 Bar Code Height The sequence used to specify bar code height is ^Htt ^H Two Character Sequence Identifier for Bar Code Height. tt Height, in Tenth Inches. Range is 01 to 99 (0.1 to 9.9 inches). If this sequence is not used, default bar code height is 0.3 inches. All bar codes printed together horizontally across the page[...]
-
Страница 150
Printing Bar Codes Page B-10 Relative Vertical Tab The sequence used to skip vertical space is ^Jttd ^J Two Character Sequence Identifier 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 ver[...]
-
Страница 151
Printing Bar Codes Page B-11 Bar Code Pass Terminator The sequence used to terminate a bar code pass is ^- . A bar code pass may contain 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 pas[...]
-
Страница 152
Printing Bar Codes Page B-12 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 along 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 LOGMAR b[...]
-
Страница 153
Printing Bar Codes Page B-13 Description of Supported Bar Code Types Code 39 The Code 39 character set contains 43 characters: 0-9, A-Z, -, ., $, /, +, %, and 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 charac[...]
-
Страница 154
Printing Bar Codes Page B-14 The two types of interleaved 2-of-5 are not compatible and bar code readers designed to read one type will probably not read the other.[...]
-
Страница 155
Page C-1 ASCII CHARACTER TABLES 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 supported by the FormsPro 4000 and some are emulation dependent. For more information consult the appropriate chapter for the emulat[...]
-
Страница 156
ASCII Character Tables Page C-2 Epson FX Fast Draft Epson FX Draft Epson FX Letter Quality[...]
-
Страница 157
ASCII Character Tables Page C-3 PC Fast Draft PC Draft PC Letter Quality[...]
-
Страница 158
ASCII Character Tables Page C-4 EBCDIC Fast Draft EBCDIC Draft EBCDIC Letter Quality[...]
-
Страница 159
ASCII Character Tables Page C-5 Latin 2 (Slavic) Fast Draft Latin 2 (Slavic) Draft Latin 2 (Slavic) Letter Quality[...]
-
Страница 160
ASCII Character Tables Page C-6 OCR A Font OCR B Font[...]
-
Страница 161
ASCII Character Tables Decimal to Octal to Hexadecimal Conversion Table Dec Oct Hex Char 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 13 XOF[...]
-
Страница 162
[...]
-
Страница 163
Page D-1 PRINTER RESET CONDITIONS The following list describes 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 may be modified by the user for all [...]
-
Страница 164
Printer Reset Conditions Page D-2 underline off[...]
-
Страница 165
Glossary 1 GLOSSARY ANSI American National Standards Institute. ASCII American 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[...]
-
Страница 166
Glossary Glossary 2 font A group of characters of a given shape or style. hexadecimal Base sixteen numbering system. Digits are represented by the characters 0 through 9 and a through f. interface The connection between the printer and the host computer. LCD Liquid crystal display. LED Light emitting diode. line pitch The vertical spacing of charac[...]
-
Страница 167
Glossary Glossary 3[...]