background image

Model 8900 Series Printer

Technical Reference Manual

5321 Buffalo Road  •  Erie, PA 16510
800-570-4533  •  www.fastprinters.com

Содержание 8900 Series

Страница 1: ...Model 8900 Series Printer Technical Reference Manual 5321 Buffalo Road Erie PA 16510 800 570 4533 www fastprinters com ...

Страница 2: ...acter Sets and Global Commands Introduction 3 2 Character Code Table 3 2 Character Sets 3 3 Control Characters 3 16 Printer Commands 3 18 Global Command Set 3 19 Global Command Descriptions 3 19 4 TI Model 880 Printer Emulation Introduction 4 4 Model 880 Printer Emulation Commands 4 6 Model 880 Command Descriptions 4 10 5 TI Model 855 Printer WP Emulation Introduction 5 4 Motion Indexes 5 5 Model ...

Страница 3: ...lation Commands 8 7 Epson FX Emulation Command Descriptions 8 10 9 Optional Emulation Commands Introduction 9 2 DEC LA120 Emulation Commands 9 2 Answerback Memory Function 9 5 New Line Mode 9 5 Auto Wrap 9 6 Answerback Memory Message Load 9 6 10 Communication Interfaces Introduction 10 3 Data Transfer Operations 10 4 Parallel Communication Interface 10 6 Serial Communication Interface 10 14 Option...

Страница 4: ... part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopy recording or otherwise without the prior written permission of Lake Erie Systems This printer as well as the programs that Lake Erie Systems has created to use with it are tools that can help people better manage the information used in their business ...

Страница 5: ...ou of important information This symbol indicates a Noteconcerning operating procedures or information you should know to help you operate your printer This symbol alerts you to a Warning or Caution which can prevent you from causing a hazard to yourself or to your printer Contents Chapter 1 General Information provides a general description of the Model 8900 Series Printer and brief information a...

Страница 6: ...e Model 855 Printer WP emulation mode Chapter 6 Texas Instruments Model 855 Printer DP Emulation describes the commands of the Model 855 Printer DP emulation command set and provides information about operating the Model 8900 Series Printer in the Model 855 Printer DP emulation mode Chapter 7 IBM Proprinter XL Emulation describes the commands of the IBM Proprinter XL command set and provides infor...

Страница 7: ...e Guide 2557786 0002 Model 8900 Series Printer User s Manual 2557785 0002 Model 8900 Series Printer Maintenance Manual 2557788 0001 Model 8900 Series Printer Safety Instructions 2557807 0002 Supplies 2551152 0011 Ribbon Cartridge Black 2551152 0014 Ribbon Cartridge Color You can order the Model 8900 Series Printers manuals ribbons and spare parts from LAKE ERIE SYSTEMS AND SERVICES by calling toll...

Страница 8: ...Introduction 1 2 Paper Handling System 1 2 Printer Features 1 3 Print Quality 1 4 Raster Graphics 1 6 1 General Information General Information 1 1 ...

Страница 9: ...ow removal of the printed document A useful feature of the printer is its ability to park continuous paper out of the print station area for unloading the paper supply or for switching to another paper handling mode This feature lets you switch instantly from continuous paper operation to cut sheet paper insertion Model 8930 Each time you load continuous paper or insert cut sheet paper the printer...

Страница 10: ...5 8 6 10 0 12 0 15 0 16 7 and 17 1 characters per inch cpi depending on the emulation mode in effect q Line length 13 6 inches 345 44 mm maximum q Maximum character columns 136 at 10 0 cpi 163 at 12 0 cpi 204 at 15 cpi and 227 at 16 7 cpi q Line spacing 3 4 6 and 8 lines per inch lpi q Line feed modes forward and reverse full or one half line for superscript and subscript characters q Print enhanc...

Страница 11: ...stomer when purchasing the printer and parallel q Optional communication interfaces RS 422 serial and current loop TTY Print Quality The dot matrix impact printhead forms a character by printing dots in a rectangular arrangement of dot cells called a dot matrix The following figure shows some examples of dot matrix characters Each character is printed in a 7 dot by 9 dot matrix Three columns of bl...

Страница 12: ...ries Printer offers four levels of print quality based on the dot density and the placement of dots on the matrix The increased dot density at higher print quality levels decreases the print speed General Information 1 5 typical dot matrix characters effect of increasing dot density low resolution character medium resolution character high resolution character ...

Страница 13: ...ter pitches allow the printer to print at speeds of 480 cps and 600 cps respectively Raster Graphics The all points addressable raster graphics mode lets you use your printer to produce pictorial material such as charts graphs special characters or almost any design you can devise Special commands allow you to design images of any shape by causing the printhead to print dots in the appropriate pla...

Страница 14: ... 7 TI 855 Emulation 2 8 Processing Mode 2 8 Automatic Line Feed 2 8 IBM Proprinter XL and Epson FX Emulations 2 8 Automatic Line Feed 2 8 Automatic Carriage Return 2 9 Slashed Zeros 2 9 Hexadecimal Dump Mode 2 9 Interface Parameters 2 10 Port 2 10 Buffer Size 2 10 Baud Rate 2 11 Data Bits 2 11 Parity 2 11 Flow Control 2 11 XON XOFF transmit on transmit off 2 12 Robust XON XOFF 2 12 ETX ACK end of ...

Страница 15: ... Control 2 15 Ribbon Type 2 15 Ribbon Adjust 2 15 Idle Delay 2 16 Power Up Online 2 16 Paper Pull Down Warning 2 16 Graphics Printing Mode 2 17 LCD Language 2 17 Paper Out Equals Busy 2 17 Limiting Control Panel Operation 2 17 Test Features 2 18 Printer Setup 2 2 ...

Страница 16: ...h associated with messages and symbols shown at the left end of the display loads form on 8930 selects one of ten preset form formats or forms settings report allows you to select the primary paper path or an alternate paper path selects one of four character spacing choices selects one of three print quality choices allows you to get a report of current printer settings test basic printer functio...

Страница 17: ...and set its parameters This submenu also lets you select the hexadecimal dump mode q Interface parameters The interface parameters submenu lets you set the serial communication parameters to the values required by the host computer and by the communication interface q Miscellaneous parameters The miscellaneous parameters submenu lets you select various printer features both standard and optional q...

Страница 18: ...e emulation mode submenu lets you choose one of the following emulation modes or select the hexadecimal dump mode q TI Model 880 printer default q TI Model 855 printer q IBM Proprinter XL q Epson FX printer q Optional q Hexadecimal dump Chapters 4 through 8 of this manual describe these emulation modes and their functions The emulation mode you choose must be compatible with the host computer and ...

Страница 19: ...is ON Line Feed and Carriage Return Upon Receipt of LF When on this parameter causes the printer to perform both a line feed LF operation and a carriage return CR operation upon receiving an LF command from the host computer The default setting is OFF ProPrinter TI855 TI880 Epson optional Hexdump Execute Commands LF CR ON LF LF CR ON CR CR W LF VT DC2 SO Expand Proc Mode Auto LF Auto LF Auto LF Au...

Страница 20: ...ine moves the printhead down to the next vertical tab stop and returns the carriage to the left margin q Device control 2 DC2 The printer moves the printhead down to the print line specified by the DC2 n Move to Line n command and returns the printhead to the left margin The default setting for the parameter CR W LF VT DC2 is OFF Graphics When on this parameter enables the raster graphics escape s...

Страница 21: ...ar to those used by a daisy wheel printer The default setting for the processing mode parameter is DP Automatic Line Feed Some software programs send both a CR command and an LF command at the end of each print line while others send only a CR command For software that sends only a CR command at the end of each print line the printer needs to perform an LF operation automatically The default setti...

Страница 22: ...p HEXDUMP mode causes the printer to print the ASCII hexadecimal codes for all text characters control characters and escape sequence commands it receives The resulting printout can be useful as a troubleshooting device or in analyzing a block of data and commands sent from the host computer The printer does not respond to any control characters or commands except when the printer is using the ser...

Страница 23: ...hows the interface submenu and the following paragraphs describe the interface setup parameters Port The port submenu lets you choose the correct communication interface port depending on whether you are using a serial parallel or optional interface The default setting is SERIAL Buffer Size The buffer size specifies the number of data bytes that the printer s receive buffer can store The buffer si...

Страница 24: ...tting is 8 Refer to Chapters 3 and 10 for information about 7 and 8 bit data Parity Parity checking often called simply parity is a method of verifying that data is not changed in the transfer process This parameters are None Odd Even Mark or Space depending upon the requirements and capabilities of your computer The default setting is NONE If the parity bit is selected it is in addition to the 7 ...

Страница 25: ...er data is received or another busy condition occurs The printer sends an XOFF DC3 control character when the initial busy condition occurs buffer overflow to indicate that it is busy If the host continues to send data the printer sends an XOFF approximately every 20 ms until the hosts stops sending data The default setting is OFF The following table lists the ready and busy points using the XON X...

Страница 26: ... busy handling parameters to conform to the requirements of the computer The default setting is DIRECT The following paragraphs describe the direct connection ready busy protocol DTR Pin 20 For this parameter you can choose either READY HIGH or ALWAYS HIGH For the READY HIGH setting the printer sets interface pin 20 high to indicate that it is ready to receive data and low to indicate that it is b...

Страница 27: ...tegories The following figure shows the miscellaneous setup parameters submenu and the following paragraphs describe these parameters Character Set The Model 8900 Series Printers character set repertoire includes 6 standard character sets and 11 international language versions The default character set is IBM PC1 and the default international language version is U S English ...

Страница 28: ...rinthead in or out You also can adjust the z axis using an escape sequence described in the Appendix to this manual Ribbon Type The RIBBON TYPE parameter lets you choose between color printing and black printing The default setting is COLOR Ribbon Adjust If the printer appears to be printing mixed colors or missing the upper or lower parts of the characters the ribbon may need adjustment The RIBBO...

Страница 29: ...ameter lets you set the printer to power up in either its online or offline condition The default setting is YES power up online Paper Pull Down Warning This parameter lets you select the type of warning that occurs when the printer is about to pull down tractor fed paper from its tear off position to the normal printing position The COUNTDOWN option factory default causes the printer LCD to displ...

Страница 30: ...anel Operation This parameter enables you to select three levels of control panel functioning intended to limit operator access to certain printer function This effectively prevents operator error resulting from incorrect control panel operation The menu offers four choices from Level 0 factory default to Level 3 Level 0 is conventional full control panel operation Level 1 permits full offline con...

Страница 31: ...ch The LCD displays Key Access 4 Press the F2 switch until the level you want is displayed then press the On Line switch to return the printer to its previous mode Test Features The test mode submenu lets you use the built in printer test features The Model 8900 Series Printers User s Manual Part No 2557785 0001 describes the status report and the barberpole test Printer Setup 2 18 Key Access Leve...

Страница 32: ...riptions 3 20 Barcode Operations 3 21 Set Barcode Parameters 3 21 Print Barcode Text 3 22 Oversize Characters Feature 3 22 Set Oversize Character Scale Factor 3 22 Print Oversize Character 3 22 Color Printing 3 23 Selecting an Automatic Sheet Feeder Bin 3 24 Selecting a Form Format 3 24 Defining Raster Graphics 3 25 Selecting a Font s HMI 3 25 Selecting Characters Per Inch cpi 3 26 Selecting Print...

Страница 33: ...omputer These character sets provide all control characters and graphic characters necessary to implement the various printer emulation modes The standard character sets reside in the printer read only memory ROM and the optional character sets can be plugged into one of the option ROM sockets on the printer logic board Character Code Table The following figure shows the printer character code tab...

Страница 34: ...aracter sets q US ASCII default character set q IBM PC1 q IBM PC2 q Nordic PC q ISO 8859 1 Multinational q IBM Multinational Note The option ROM sockets on the printer logic board let you install additional character sets Character Sets and Global Commands 3 3 ...

Страница 35: ...dard Code for Information Interchange US ASCII character set This 7 bit character set is defined by the American National Standards Institute document ANSI X3 4 and is a variant of the ISO 646 character set US ASCII Character Set Character Sets and Global Commands 3 4 ...

Страница 36: ...the ASCII character set are identical to the US ASCII character set These international versions can be selected via the operator control panel or via the host computer The following table lists the variations between the US ASCII character set and the international versions Variations Between US ASCII and International ASCII ...

Страница 37: ...Character Sets and Global Commands 3 6 The IBM PC1 Character Set The following two tables show respectively the left half and right half of the the IBM PC 1 character set IBM PC1 Character Set Left Half ...

Страница 38: ...Character Sets and Global Commands 3 7 IBM PC1 Character Set Right Half ...

Страница 39: ...Character Sets and Global Commands 3 8 The IBM PC2 Character Set The following two tables show respectively the left half and the right half of the IBM PC2 character set IBM PC2 Character Set Left Half ...

Страница 40: ...Character Sets and Global Commands 3 9 IBM PC2 Character Set Right Half ...

Страница 41: ...haracter Sets and Global Commands 3 10 The Nordic PC Character Set The following two tables show respectively the left half and right half of the Nordic PC character set Nordic PC Character Set Left Half ...

Страница 42: ...Nordic PC Character Set Right Half Character Sets and Global Commands 3 11 ...

Страница 43: ...ing two tables show respectively the left half and right half of the ISO 8859 1 Multinational character set The shaded character positions 128 159 represent the Cl control characters which are not implemented in the Model 8900 Series Printers ISO 8859 1 Multinational Character Set Left Half ...

Страница 44: ...ISO 8859 1 Multinational Character Set Right Half Character Sets and Global Commands 3 13 ...

Страница 45: ...ets and Global Commands 3 14 IBM Multinational Character Set The following two tables show respectively the left half and right half of the IBM Multinational character set IBM Multinational Character Set Left Half ...

Страница 46: ...Character Sets and Global Commands 3 15 IBM Multinational Character Set Right Half ...

Страница 47: ... the following categories q Communication controls Control characters intended to control or enable data transmissions over communication networks q Format effectors Control characters that control the layout or position of information on the printed page q Information separators Control characters that separate and qualify information in a logical sense q Miscellaneous control characters Control ...

Страница 48: ...d of transmission block Format effectors BS 08 Backspace HT 09 Horizontal tabulation LF 0A Line feed VT 0B Vertical tabulation FF 0C Form feed CR 0D Carriage return FS 1C File Separator Information separators GS 1D Group separator RS 1E Record separator US 1F Unit separator Miscellaneous controls NUL 00 Null BEL 07 Bell SO 0E Shift out SI 0F Shift in DC1 11 Device control 1 DC2 12 Device control 2...

Страница 49: ...e LF character An escape sequence command is a sequence of two or more characters that always begins with the ASCII escape ESC control character designated by hexadecimal code 1B The ESC control character signals the printer that one or more succeeding characters are an escape sequence command An example of an escape sequence command common to all standard emulation modes is the Set Form Length co...

Страница 50: ...ESC DLE C P p1 p2 ETX Set Oversize Characters Scale Factor ESC DLE c n Select Color Printing ESC DLE E text ETX Select Emulator ESC DLE EM n Select Automatic Sheet Feeder Bin ESC DLE F x Select Form Format ESC DLE G d1 d2 n1 n2 data Define Raster Graphics ESC DLE f n Select font ESC DLE H Select Font HMI ESC DLE P n Select Characters Per Inch cpi ESC DLE p 0 Load from Current Paper Path ESC DLE p ...

Страница 51: ...nd where t type r readability and s size lets you select a barcode font and set its associated parameters The following values are valid for the command variables q Type 0 Barcode 3 of 9 default 1 Interleaved 2 of 5 3 Codabar q Readability 0 Not human readable default 1 Human readable characters on top 2 Human readable characters on bottom 3 Human readable characters on top and bottom q Size Verti...

Страница 52: ... of your selected font from 1 times to 127 times the original size One global command determines the character size a second global command prints the oversize characters Set Oversize Character Scale Factor Escape sequence ESC DLE C P p1 p2 ETX Hexadecimal 1B 10 43 50 p1 p2 03 This command defines the horizontal and vertical scale factors which determine the size of the characters printed by the P...

Страница 53: ... the end of the line is truncated at the logical end position Because the ETX control character is used as the command sequence delimiter if your text string requires an ETX character you must use two consecutive ETX characters within the text string to be recognized The printer uses the bit patterns dictated by the print quality selected draft quality bit patterns in draft mode text quality bit p...

Страница 54: ... Menu of the printer control panel must be set to YES for this function to operate Selecting a Form Format Escape sequence ESC DLE F x Hexadecimal 1B 10 46 x The Model 8900 Series Printers offer a set of ten predefined form formats Each of these form formats designated as A through J has an associated set of values that defines the parameters of the form Although these form format parameters are p...

Страница 55: ...es can range from 0 through 255 DPI density defines the horizontal dots per inch at which the bit image data is printed Valid DPI values are 60 72 80 90 100 120 135 144 150 180 200 240 and 300 dots per inch Any other value causes an escape sequence error The DPI density format is d1 d2 256 DPI The byte count variable indicates the number of bit image data bytes to follow The byte count format is n...

Страница 56: ... 7 Note Using any value other than the valid font ID number for n causes the printer to accept and ignore the command and cause a FONT NOT AVAILABLE ERROR Selecting a Font s HMI Escape sequence ESC DLE H Hexadecimal 1B 10 48 This command enables you to access natural pitches of a font that may not be specifically supported by an emulation The command sets horizontal motion index HMI to the current...

Страница 57: ...This command cancels double wide print mode and compressed print mode The values of n for cpi selection are listed in the following table Value of n Hex Value Pitch 1 30 10 2 31 12 3 32 15 4 33 16 7 for standard fonts and emulations Selecting Print Quality Escape sequence ESC DLE Q n Hexadecimal 1B 10 51 n This command enables you to access print quality modes not specifically supported by an emul...

Страница 58: ...l to the standard US ASCII version with a few exceptions See the paragraph entitled International ASCII Character Sets in Chapter 3 This command selects the international ASCII character set designated by the variable n where the value of n can be any of the hexadecimal values shown in the following table Character Set Hex Character Set Hex United States English 00 not used 0C French 01 PC No l LH...

Страница 59: ...e ASCII escape control character ESC Any graphic defined at this location is not printed The error message FONT NOT AVAILABLE occurs if the value of n is not specified or is out of range Selecting an Emulator Escape sequence ESC DLE E text ETX Hexadecimal 1B 10 45 text 03 The Select Emulator command selects the emulation mode specified by the variable text To use this command substitute the name o...

Страница 60: ...he second line of the printer display For example to write THIS IS TEXT to the display enter the sequence ESC DLE STX THIS IS TEXT ETX The display then shows the message THIS IS TEXT on the second line A message is terminated by either ETX or upon reaching the sixteenth character Paper Handling Operations Escape sequence ESC DLE p n Hexadecimal 1B 10 70 n The paper handling commands enable you to ...

Страница 61: ...cuted as follows q With tractor fed paper loaded the printer parks the paper q With friction fed paper loaded the printer ejects any cut sheets q With no paper loaded the printer accepts but ignores the command If tractor fed paper is currently loaded only the clear park command n 1 is executed any other paper path command is ignored If friction fed paper cut sheet is currently selected and loaded...

Страница 62: ...ion Commands 4 14 Set Form Length to N Lines 4 14 Set Form Length to n Lines 4 15 Load Default Form Parameters 4 15 Margin Control Commands 4 17 Set Top Margin at Line N 4 17 Set Bottom Margin at Line N 4 17 Set Top and Bottom Margins at Lines N1 and N2 4 17 Set Left Margin at Column N 4 18 Set Right Margin at Column N 4 18 Set Left and Right Margins at Columns N1 and N2 4 18 Set Line Width to n C...

Страница 63: ...Set Vertical Tab Stops 4 23 Set Vertical Tab Stop at Current Position 4 23 Clear All Vertical Tab Stops 4 23 Clear Vertical Tab Stop at Current Position 4 23 Character Pitch Commands 4 23 Set Character Pitch to 5 cpi 4 23 Set Character Pitch to 8 3 cpi 4 23 Set Character Pitch to 10 cpi 4 24 Set Character Pitch to 12 cpi 4 24 Set Character Pitch to 16 7 cpi 4 24 Line Spacing Commands 4 24 Set Line...

Страница 64: ...ct 120 dpi Graphics 4 28 Font Selection Commands 4 29 Select Font N 4 29 Font Invocation 4 29 Designate G0 Font by ROM Identifier N 4 29 Designate Gl Font by ROM Identifier N 4 29 Designate G2 Font by ROM Identifier N 4 30 Designate G3 Font by ROM Identifier N 4 30 Select Designated Character From G2 Font 4 30 Select Designated Character From G3 Font 4 30 Invoke G0 Font as GL 4 30 Invoke Gl Font a...

Страница 65: ...ing in this mode the printer can perform all the functions of the Model 880 Printer with the following considerations q The escape sequence for font selection is ESC f N q The Model 880 emulation supports all Model 8900 global commands q Factory selected power up defaults for the Model 880 emulation are LF CR on CR OFF CR with LF VT or DC2 OFF Graphics OFF SO expanded print 1 line OFF The last sel...

Страница 66: ...r is used as the string terminator TI 880 Response Format Selection The TI 880 emulation provides a response format selection feature RESP FMT allowing the user to select whether the response formats for configuration and status inquiries are preceded by an ASCII ESC character and if the string terminator is to be preceded by a semicolon The default selection is W O ESC q When the RESP FMT selecti...

Страница 67: ...ntrol character commands The following table lists all of these commands Note The functions performed by many of the control characters in the Model 880 emulation mode depend upon the printer configuration parameters selected via the operator control panel Model 880 Emulation Commands Command Command Name Printer Operation BEL Sound Bell ESC c Transmit Configuration Report ESC n Transmit Status Re...

Страница 68: ...et Left and Right Margins at Columns N1 and N2 ESC n Set Line Width to n Columns ESC Restore Default Line Width Horizontal Motion BS Backspace HT Tab Horizontally DC 4 n Move to Column n CR Carriage Return ESC N Tab Right to Column N ESC N a Tab Right N Columns ESC N1 N16 u Set Horizontal Tab Stops ESC 3 n1 n16 NUL Set Horizontal Tab Stops ESC 3 NUL Clear All Horizontal Tab Stops ESC 2 g Clear All...

Страница 69: ...C Set Character Pitch to 8 3 cpi ESC P C ESC Set Character Pitch to 10 cpi ESC 6 Set Character Pitch to 10 cpi ESC P K ESC Set Character Pitch to 12 cpi ESC P D ESC Set Character Pitch to 16 7 cpi ESC 7 Set Character Pitch to 16 7 cpi Line Spacing ESC P B ESC Set Line Spacing to 3 lpi ESC P G ESC Set Line Spacing to 4 lpi ESC P A ESC Set Line Spacing to 6 lpi ESC 4 Set Line Spacing to 6 lpi ESC 2 ...

Страница 70: ...s Parameters ESC K n1 n2 Select 60 dpi Raster Graphics ESC L n1 n2 Select 120 dpi Raster Graphics Font Selection ESC f N Select Font N ESC N Designate G0 Font ESC N Designate Gl Font ESC N Designate G2 Font ESC N Designate G3 Font EM y Select Designated G2 Character GS y Select Designated G3 Character SI Invoke G0 Font as GL SO Invoke Gl Font as GL 2 ESC n Invoke G2 Font as GL ESC o Invoke G3 Font...

Страница 71: ...N represents an ordinary decimal value consisting of one or more numerals The lowercase letter n represents a single ASCII character whose value is equivalent to the decimal value from the US ASCII character table The following examples illustrate the use of the variables N and n Example 1 Use the escape sequence ESC N t to set the form length to 50 lines Escape sequence ESC 5 0 t Hexadecimal 1B 5...

Страница 72: ...he host computer sends this command to request a report of the current printer configuration A configuration report contains hexadecimal codes that inform the host of the current printer configu ration Example The following is a typical configuration report 880 14 27 36 41c Each of the two digit numbers is a hexadecimal configuration code that indicates the following Code Configuration 14 The curr...

Страница 73: ... 25 1200 bps 26 2400 bps 27 4800 bps 28 9600 bps 2A 19 200 bps Parity Checking Mode 7 bit Data Format 31 Odd received bits not checked 32 Even received bits not checked 35 Odd received bits checked 36 Even received bits checked 37 Mark received bits not checked 38 Space received bits not checked Parity Checking Mode 8 bit Data Format 39 No parity checking 3A Odd received bits checked 3B Even recei...

Страница 74: ...elected 9C 256 byte receive buffer selected Transmit Status Report Escape sequence ESC n Hexadecimal 1B 5B 6E The host computer sends this command to request a report of the current printer status A status report contains either hexadecimal error codes to indicate a current printer error or no error codes to indicate that the printer is online and ready to receive data Example The following is a t...

Страница 75: ...talled Select Unidirectional Printing Escape sequence ESC u Hexadecimal 1B 75 This command causes the printer to print subsequent characters from left to right only Cancel Unidirectional Printing Escape sequence ESC b Hexadecimal 1B 62 This command cancels the unidirectional print mode and causes the printer to resume bidirectional normal printing Form Format Selection Commands The form format com...

Страница 76: ...and ESC 2 n is not valid when raster graphics is enabled Load Default Form Parameters Escape sequence ESC P L 0 ESC Hexadecimal 1B 50 4C 30 1B 5C Escape sequence ESC Hexadecimal 1B 40 These commands reset the print quality character pitch line spacing form length margins and perforation skip parameters to their default values see the following figure for a listing of the defaults TI Model 880 Prin...

Страница 77: ...TI Model 880 Printer Emulation 4 16 ...

Страница 78: ...fault value line 1 Set Bottom Margin at Line N Escape sequence ESC N r Hexadecimal 1B 5B 3B N 72 This command sets the bottom margin to the line specified by N where N can be any value in the range of 1 through the currently selected form length value For example if the currently selected form length value is 66 lines N can be any value in the range of 1 through 66 hexadecimal 31 through 36 36 If ...

Страница 79: ... value of the right most column as determined by the current line width setting If N equals 0 the right margin equals the default value Set Left and Right Margins at Columns N1 and N2 Escape sequence ESC N1 N2 s Hexadecimal 1B 5B N1 3B N2 73 This command sets the left and right margins to the columns specified by N1 and N2 respectively The N1 and N2 limits are respectively the same as for the Set ...

Страница 80: ...f no horizontal tab stops are set between the current logical print position and the right margin the printer prints the next character at the first column of the next line Move to Column n Control character DC4 n Hexadecimal 14 n The variable n can be any value within the range of 0 through 255 and within the current line width Carriage Return Control character CR Hexadecimal 0D If the printer is...

Страница 81: ...ape sequence ESC N1 N16 u Hexadecimal 1B 5B N1 N16 75 Escape sequence ESC 3 n1 n16 NUL Hexadecimal 1B 33 n1 n16 00 These commands set up to 16 horizontal tab stops at the columns specified by N1 N16 or n1 n16 The command ESC 3 n1 n16 NUL also clears all previously set horizontal tab stops The variable N can be any value in the range of column 1 through column 220 The variable n can be any value in...

Страница 82: ...eed Control character LF Hexadecimal 0A For either of the following conditions this command causes the printer to print the current line advance the paper one print line and perform a carriage return q The printer is configured to perform a carriage return upon receiving an LF control character q If the printer is not configured to comply with this condition LF causes the printer to print the curr...

Страница 83: ...g a DC2 control character this command causes the printer to position the printhead at the left margin of the print line specified by n If the printer is not configured to perform a carriage return upon receiving DC2 the printer advances the printhead vertically to the specified print line without performing a carriage return The variable n can be any value in the range of 0 through the current fo...

Страница 84: ... 1 n1 n16 NUL also clears all previously set tab stops Set Vertical Tab Stop at Current Position Escape sequence ESC J Hexadecimal 1B 4A Clear All Vertical Tab Stops Escape sequence ESC 4 g Hexadecimal 1B 5B 34 67 Clear Vertical Tab Stop at Current Position Escape sequence ESC 1 g Hexadecimal 1B 5B 31 67 Character Pitch Commands Character pitches of 5 8 3 10 12 and 16 7 characters per inch cpi are...

Страница 85: ...C P D ESC Hexadecimal 1B 50 44 1B 5C Escape sequence ESC 7 Hexadecimal 1B 37 Line Spacing Commands The Model 880 emulation mode provides line spacing values of 3 4 6 and 8 lpi Set Line Spacing to 3 lpi Escape sequence ESC P B ESC Hexadecimal 1B 50 42 1B 5C Set Line Spacing to 4 lpi Escape sequence ESC P G ESC Hexadecimal 1B 50 47 1B 5C Set Line Spacing to 6 lpi Escape sequence ESC P A ESC Hexadeci...

Страница 86: ...ter graphics is enabled The valid range of n is 0 through 85 Set Line Spacing to N 144 Inch Escape sequence ESC N q Hexadecimal 1B 5B N 23 71 The valid range of N is 0 through 255 hexadecimal 30 through 32 35 35 Set Line Spacing to n 216 Inch Escape sequence ESC 3 n Hexadecimal 1B 33 n This sequence is valid only if raster graphics is enabled The valid range of n is 0 through 127 for 7 bits and 0 ...

Страница 87: ...t Select Expanded Double Wide Print Escape sequence ESC P M ESC Hexadecimal 1B 50 4D 1B 5C Control character SO Hexadecimal 0E The SO control character functions in this manner only if SO EXPAND is entered from the control panel set to ON Cancel Expanded Double Wide Print Escape sequence ESC P N ESC Hexadecimal 1B 50 4E 1B 5C Select Letter Quality Print Escape sequence ESC P O ESC Hexadecimal 1B 5...

Страница 88: ...is command sets the horizontal dot density H and the vertical line spacing V and specifies the number of hexadecimal code bytes B to print The variables H V and B are as follows q Horizontal dot density H 60 72 120 or 144 dpi The default value is 60 dpi If the horizontal dot density is omitted the printer defaults to the last value selected since the last power up operation q Number of hexadecimal...

Страница 89: ... respectively the decimal values of n2 and n1 3 Convert the decimal values of n2 and n1 obtained in step 1 to their hexadecimal equivalents Note This procedure can be applied to any of the graphics selection commands in this chapter as well as those in Chapters 5 through 8 Select 120 dpi Graphics Escape sequence ESC L n1 n2 Hexadecimal 1B 4C n1 n2 The variables n1 and n2 specify the number of byte...

Страница 90: ...hen the range of N is 2 through 3 for option ROM 1 and 4 through 7 for option ROM 2 If option ROM 1 has four fonts and option ROM 2 has three fonts then the range of N is 2 through 5 for option ROM 1 and 6 through 8 for option ROM 2 Font Invocation The Model 880 Printer emulation enables you to define the contents of the in use font table The in use table defines the font currently being printed T...

Страница 91: ...Font Control Character EM N Hexadecimal 19 N Select Designated Character From G3 Font Control Character GS N Hexadecimal 1D N Valid values for N are any font character Invoke G0 Font as GL Control Character SI Hexadecimal 1F Invoke G1 Font as GL Control Character SO Hexadecimal 1E Note You must set SO to Expand OFF using the control panel before using this command Invoke G2 Font as GL Escape seque...

Страница 92: ... 880 Printer Emulation 4 31 Invoke G1 Font as GR Escape sequence ESC k Hexadecimal 1B 6B Invoke G2 Font as GR Escape sequence ESC 1 Hexadecimal 1B 6C Invoke G3 Font as GR Escape sequence ESC m Hexadecimal 1B 6D ...

Страница 93: ... Significant Bit 5 10 Reset Most Significant Bit 5 10 Form Format and Font Selection Commands 5 11 Set Form Length to nl n2 Lines 5 11 Select Font n 5 12 Margin Control Commands 5 12 Select Right Margin Justification 5 12 Cancel Right Margin Justification 5 13 Set Top Margin at Current Position 5 13 Set Bottom Margin at Current Position 5 13 Set Left Margin at Current Position 5 13 Set Right Margi...

Страница 94: ...5 17 Set Character Pitch to 12 cpi 5 18 Line Spacing Commands 5 18 Set Vertical Motion Index to n l 48 Inch 5 18 Set Vertical Motion Index to n l 144 Inch 5 18 Character Set Commands 5 18 Print Special Character 5 18 Print Enhancement Commands 5 19 Select Expanded Print 5 19 Cancel Expanded Print 5 19 Select Compressed Print 5 19 Cancel Compressed Print 5 19 Select Letter Quality Print 5 19 Cancel...

Страница 95: ...TI Model 855 Printer WP Emulation 5 3 Select 60 dpi Graphics 5 21 Select 72 dpi Graphics 5 21 Select 120 dpi Graphics 5 21 Select 144 dpi Graphics 5 21 ...

Страница 96: ...an select ribbon color with the command sequence ESC c n or ESC r n q Factory selected power up defaults for the Model 855 WP emulation are Processing mode DP The WP mode must be selected after power up Auto LF NO The last form setting change made via the control panel is retained and restored at power up q The Model 855 WP emulation uses standard pitch and point for superscript and subscript char...

Страница 97: ...orizontal motion index and vertical motion index are abbreviated respectively as HMI and VMI Their definitions are as follows q HMI The horizontal distance between two adjacent characters The HMI range is 0 through 254 120 0 through 2 12 inches in increments of 1 120 inch q VMI The vertical distance between two adjacent print lines The VMI range can be either of the following depending upon the es...

Страница 98: ...Unidirectional Printing ESC 6 Select Reverse Printing ESC 5 Cancel Reverse Printing ESC v Set Most Significant Bit ESC Reset Most Significant Bit Form Format and Font Selection ESC F n1 n2 Set Form Length to n1 n2 Lines ESC f n Select Font n Margin Control ESC Select Right Margin Justification ESC Cancel Right Margin Justification ESC Set Top Margin at Current Position ESC Set Bottom Margin at Cur...

Страница 99: ...al Tab Stops at Current Position Vertical Motion LF Line Feed FF Form Feed VT Tab Vertically ESC VT n Tab Vertically Absolute ESC LF Move Up One Line ESC D Move Up One Half Line ESC U Move Down One Half Line Character Pitch ESC US n Set Horizontal Motion Index to n 1 120 Inch ESC y Set Character Pitch to 10 cpi ESC z Set Character Pitch to 12 cpi Line Spacing ESC RS n Set Vertical Motion Index to ...

Страница 100: ...elect Letter Quality Print ESC e Select Letter Quality Print ESC d Cancel Letter Quality Print ESC I Select Text Underline Print ESC J Cancel Text Underline Print ESC K n Select Boldface Print ESC M Cancel Boldface Print ESC Q Select Shadow Print ESC R Cancel Shadow Print Raster Graphics ESC k n1 n2 Select 60 dpi Graphics ESC n n1 r2 Select 72 dpi Graphics ESC j n1 n2 Select 120 dpi Graphics ESC o...

Страница 101: ...alue Printer Operation Commands These commands allow the host computer to control some basic printer functions Select DP Mode Escape sequence ESC Hexadecimal 1B 40 This command disables the 855 WP emulation mode and enables the 855 data processing DP emulation mode Select WP Mode Escape sequence ESC CR P Hexadecimal 1B 0D 50 Escape sequence ESC SUB I Hexadecimal 1B 1A 49 These commands enable the ...

Страница 102: ...rinting Select Reverse Printing Escape sequence ESC 6 Hexadecimal 1B 36 This command causes characters received from the host to be printed in reverse order For example if the host sends the characters abcde the printer prints them as edcba Cancel Reverse Printing Escape sequence ESC 5 Hexadecimal 1B 35 Set Most Significant Bit Escape sequence ESC v Hexadecimal 1B 76 This command sets the most sig...

Страница 103: ...nce ESC F n1 n2 Hexadecimal 1B 46 n1 n2 The terms n1 and n2 represent a two digit form length value expressed as the number of lines that can be printed at 6 lpi If the current bottom margin value is less than the new form length value set by this command the bottom margin position does not change If the current bottom margin value is greater than the new form length value the bottom margin positi...

Страница 104: ...tion ROM 2 has three fonts then the range of n is 2 through 5 for option ROM 1 and 6 through 8 for option ROM 2 Margin Control Commands After the left and right margins are set subsequent character pitch changes do not affect them The bottom margin must always be set below the top margin and both margins must be within the form boundaries Once the top and bottom margins are set subsequent line spa...

Страница 105: ...form length does not exceed the bottom margin the bottom of the form is the same as the bottom margin setting If the form length exceeds the bottom margin the bottom margin is unchanged Set Left Margin at Current Position Escape sequence ESC 9 Hexadecimal 1B 39 For any left margin setting greater than 1 the BS control character or the absolute tabulation escape sequence ESC HT n permits printing t...

Страница 106: ...ntrol character HT Hexadecimal 09 This command moves the printhead to the next horizontal tab stop If the printer receives an HT command following the last horizontal tab stop on a line the printer performs a carriage return and a line feed and starts the next print operation at the left margin Carriage Return Control character CR Hexadecimal 0D This command causes the printer to perform the follo...

Страница 107: ...mal 1B 09 n This command moves the printhead horizontally left or right to the column specified by the variable n where n can be any value in the range of 1 through 127 When n equals zero or the number of a column beyond the right margin the printer ignores the command If the value of n is greater than the right most column the printer positions the printhead to the right most column Set Horizonta...

Страница 108: ...istance from one line to the next Form Feed Control character FF Hexadecimal 0C This command advances the paper to the top margin of the next page and causes the printer to perform a carriage return to the left margin Tab Vertically Control character VT Hexadecimal 0B This command advances the paper to the next print line without performing a carriage return Tab Vertically Absolute Escape sequence...

Страница 109: ...e ESC U Hexadecimal 1B 55 When one half line space is a fractional number of 1 144 inch steps the printer truncates the number of steps to a whole number Character Pitch Commands The following paragraphs describe the commands for character pitch operations in the Model 855 WP emulation mode Set Horizontal Motion Index to n 1 120 Inch Escape sequence ESC US n Hexadecimal 1B 1F n This command sets t...

Страница 110: ...I range of 0 through 84 48 0 through 1 75 inches Set Vertical Motion Index to n 1 144 Inch Escape sequence ESC FS n Hexadecimal 1B 1C n The variable n can be any value in the range of 1 through 255 resulting in a VMI range of 0 through 254 144 0 through 1 76 inches Character Set Commands The character set commands for the 855 WP mode are limited to the following commands that cause the printer to ...

Страница 111: ... the printer to double the horizontal dot spacing and then make a second pass to fill in the dots for one line only This mode is terminated by a carriage return Cancel Expanded Print Control character DC4 Hexadecimal 14 Select Compressed Print Control character SI Hexadecimal 0F This command reduces the width of all subsequently printed characters to about 60 percent of their normal widths Cancel ...

Страница 112: ...nt Escape sequence ESC K n Hexadecimal 1B 4B n The variable n is valid for any of the following values q 0 and 1 turn boldface printing off q 2 through 4 turn boldface printing on Cancel Boldface Print Escape sequence ESC M Hexadecimal 1B 4D Select Shadow Print Escape sequence ESC Q Hexadecimal 1B 51 In the shadow print mode the printer prints each line twice with second pass dots offset by 1 120 ...

Страница 113: ... the procedure described for the Select 60 dpi Graphics command in Chapter 4 In step 1 of the procedure substitute the appropriate dot density value for 60 Select 60 dpi Graphics Escape sequence ESC k n1 n2 Hexadecimal 1B 6B n1 n2 Select 72 dpi Graphics Escape sequence ESC n n1 n2 Hexadecimal 1B 6E n1 n2 Select 120 dpi Graphics Escape sequence ESC j n1 n2 Hexadecimal 1B 6A n1 n2 Select 144 dpi Gra...

Страница 114: ...s 6 8 Set Form Length to n Lines 6 9 Select Font n 6 9 Horizontal Motion Commands 6 9 Backspace 6 9 Tab Horizontally 6 10 Carriage Return 6 10 Move Print Position to Left Margin 6 11 Set Horizontal Tab Stops 6 11 Clear All Horizontal Tab Stops 6 11 Vertical Motion Commands 6 11 Line Feed 6 11 Form Feed 6 11 Tab Vertically 6 12 Move Up One Half Line 6 12 Move Down One Half Line 6 12 Set Vertical Ta...

Страница 115: ...ent Commands 6 14 Select Expanded Print 6 14 Cancel Expanded Print 6 14 Select Compressed Print 6 15 Cancel Compressed Print 6 15 Select Letter Quality Print 6 15 Cancel Letter Quality Print 6 15 Select Boldface Print 6 15 Cancel Boldface Print 6 16 Select Shadow Print 6 16 Cancel Shadow Print 6 16 Color Emulation 6 16 Select Epson JX Compatible Color Mode 6 16 Select TI 857 Compatible Color Mode ...

Страница 116: ...Model 855 DP emulation supports all Model 8900 global commands q You can select ribbon color with the command sequence ESC c n or ESC r n q Factory selected power up defaults for the Model 855 DP emulation are Processing mode DP Auto LF NO The last form setting change made via the control panel is retained and restored at power up q The Model 855 DP emulation uses standard pitch and point for supe...

Страница 117: ...C CR P Select WP Mode ESC SUB I Select WP Mode ESC w Suspend Printing ESC u Select Unidirectional Printing ESC b Cancel Unidirectional Printing ESC Set Most Significant Bit ESC Reset Most Significant Bit Form Format and Font Selection ESC C n Set Form Length to n Lines ESC f n Select Font n Horizontal Motion BS Backspace HT Tab Horizontally CR Carriage Return ESC Move Print Position to Left Margin...

Страница 118: ...haracter Pitch to 12 cpi Line Spacing ESC 2 Set Line Spacing to 6 lpi ESC 0 Set Line Spacing to 8 lpi ESC 1 Set Line Spacing to 7 72 Inch ESC A n Set Line Spacing to n 72 Inch ESC 3 n Set Line Spacing to n 216 Inch Print Enhancement SO Select Expanded Print ESC S Select Expanded Print DC4 Cancel Expanded Print ESC T Cancel Expanded Print SI Select Compressed Print ESC P Select Compressed Print DC2...

Страница 119: ...t Boldface Print ESC E Select Shadow Print ESC F Cancel Shadow Print Color Emulation ESC r n Select color Epson JX compatible ESC c n Select color TI 857 compatible Raster Graphics ESC K n1 n2 Select 60 dpi Graphics ESC N n1 n2 Select 72 dpi Graphics ESC L n1 n2 Select 120 dpi Graphics ESC J n1 n2 Select 120 dpi Graphics ESC O n1 n2 Select 144 dpi Graphics ...

Страница 120: ...hey can be set to more than one value Printer Operation Commands These commands allow the host computer to control some basic printer functions Select DP Mode Escape sequence ESC Hexadecimal 1B 40 Select WP Mode Escape sequence ESC CR P Hexadecimal 1B 0D 50 Escape sequence ESC SUB I Hexadecimal 1B 1A 49 These commands cause the printer to function in the Model 855 WP mode Suspend Printing Escape s...

Страница 121: ...aracter set Reset Most Significant Bit Escape sequence ESC Hexadecimal 1B 3D Form Format and Font Selection Commands The form format commands let you select and set some form related parameters The font selection command lets you choose between the two standard fonts and any installed optional fonts The standard fonts for the Model 8900 Series Printer are Courier and Gothic Residing in printer ROM...

Страница 122: ...signates Courier 2 designates the first font in option ROM 1 3 designates the second font in option ROM 1 and so on The range of n for either option ROM depends on the number of fonts contained in each ROM Examples If option ROM 1 has two fonts and option ROM 2 has three fonts then the range of n is 2 through 3 for option ROM 1 and 4 through 7 for option ROM 2 If option ROM 1 has four fonts and op...

Страница 123: ... receives an HT command following the last horizontal tab stop on a line the printer performs a carriage return and a line feed and starts the next print operation at the left margin Carriage Return Control character CR Hexadecimal 0D This command causes the printer to perform the following functions q The printer prints the current line of data from the print buffer and begins the next line at th...

Страница 124: ... can range from 1 through 255 However the printer ignores any setting to the right of the right margin Clear All Horizontal Tab Stops Escape sequence ESC D NUL Hexadecimal 1B 44 00 Vertical Motion Commands Vertical tab stops define the line numbers at which the paper stops when performing vertical tab operations After vertical tab stops have been set any change of the vertical pitch causes a propo...

Страница 125: ...inter performs a form feed operation Move Up One Half Line Escape sequence ESC Hexadecimal 1B 5E This command moves the paper in reverse one half of one line space The line space is the space defined by the LPI menu item of the control panel Form Config switch This sequence can be used for superscripts or to return to the normal print line after invoking the ESC v move down line sequence Move Down...

Страница 126: ...tting below the bottom print line Clear All Vertical Tab Stops Escape sequence ESC B NUL Hexadecimal 1B 42 00 Character Pitch Commands The following paragraphs describe the commands for character pitch operations in the Model 855 DP emulation mode Set Character Pitch to 10 cpi Escape sequence ESC y Hexadecimal 1B 79 Set Character Pitch to 12 cpi Escape sequence ESC z Hexadecimal 1B 7A This command...

Страница 127: ...equence ESC 3 n Hexadecimal 1B 33 n The valid range of n is 1 through 127 for 7 bit character sets and 1 through 255 for 8 bit character sets Print Enhancement Commands The print enhancement commands enable your printer to improve or enhance the print quality Select Expanded Print Control character SO Hexadecimal 0E Escape sequence ESC S Hexadecimal 1B 53 These commands cause the printer to double...

Страница 128: ...pressed Print Control character DC2 Hexadecimal 12 Escape sequence ESC Q Hexadecimal 1B 51 Select Letter Quality Print Escape sequence ESC q Hexadecimal 1B 71 Escape sequence ESC e Hexadecimal 1B 65 Cancel Letter Quality Print Escape sequence ESC d Hexadecimal 1B 64 This command cancels LQ print and returns the printer to the draft print mode Select Boldface Print Escape sequence ESC G Hexadecimal...

Страница 129: ... Shadow Print Escape sequence ESC F Hexadecimal 1B 46 Color Emulation Select Epson JX Compatible Color Mode Escape sequence ESC r n Hexadecimal 1B 72 n To provide compatibility with Epson JX where n is an ASCII value NUL through ACK hexadecimal value 00 through 06 or decimal value 0 through 6 n 0 for black n 1 for red n 2 for blue n 3 for purple n 4 for yellow n 5 for orange n 6 for green Select T...

Страница 130: ... 855 DP emulation mode To find the values of n1 and n2 for any of the following commands modify the procedure described for the Select 60 dpi Graphics command in Chapter 4 In step 1 of the procedure substitute the appropriate dot density value for 60 Select 60 dpi Graphics Escape sequence ESC K n1 n2 Hexadecimal 1B 4B n1 n2 Select 72 dpi Graphics Escape sequence ESC N n1 n2 Hexadecimal 1B 4E n1 n2...

Страница 131: ...l Commands 7 9 Set Form Length to n Lines 7 9 Set Form Length to n Inches 7 9 Set Top of Form Position 7 9 Select Automatic Perforation Skip 7 10 Cancel Automatic Perforation Skip 7 10 Set Left and Right Margins at Columns nl and n2 7 10 Horizontal Motion Commands 7 11 Backspace 7 11 Tab Horizontally 7 11 Carriage Return 7 11 Set Horizontal Tab Stops 7 12 Restore Default Tab Stops 7 12 Vertical Mo...

Страница 132: ...lect PC1 Character Set 7 16 Select PC2 Character Set 7 16 Print Single Specified Character 7 16 Print Multiple Specified Characters 7 16 Print Enhancement Commands 7 17 Select Expanded Print 7 17 Cancel Expanded Print 7 17 Select Compressed Print 7 17 Cancel Compressed Print 7 18 Select Letter Quality Print 7 18 Cancel Letter Quality Print 7 18 Select Text Underline Print 7 18 Cancel Text Underlin...

Страница 133: ...le Double High Double Wide Print 7 20 Considerations for Using Enable Diasble Double High Double Wide Print 7 20 Raster Graphics Commands 7 21 Select 60 dpi Graphics 7 22 Select 120 dpi Graphics 7 22 Select High Speed 120 dpi Graphics 7 22 Select 240 dpi Graphics Mode 7 22 ...

Страница 134: ...XL emulation supports all Model 8900 global commands q Factory selected power up defaults for the IBM Proprinter XL emulation are Auto LF NO Auto CR NO Slashed zeros NO The last form setting change made via the control panel is retained and restored at power up q Selecting or canceling proportional spacing is not supported q Downloading characters ESC nl n2 data is not supported The IBM Proprinter...

Страница 135: ...ter ESC Q SYN Deselect Printer BEL Sound Bell CAN Cancel Line ESC U SOH Select Unidirectional Printing ESC U NUL Cancel Unidirectional Printing Form Format and Margin Control ESC C n Set Form Length to n Lines ESC C NUL n Set Form Length to n Inches ESC 4 Set Top of Form Position ESC N n Set Automatic Perforation Skip to n Lines ESC O Cancel Automatic Perforation Skip ESC X n1 n2 Set Left and Righ...

Страница 136: ...g to 8 lpi ESC 1 Set Line Spacing to 7 72 Inch ESC A n Set Line Spacing to n 72 Inch ESC 3 n Set Line Spacing to n 216 Inch Character Set ESC 7 Select PC1 Character Set ESC 6 Select PC2 Character Set ESC c Print Single Specified Character ESC n1 n2 data Print Multiple Specified Characters Print Enhancement SO Select Expanded Print ESC SO Select Expanded Print ESC W SOH Select Expanded Print DC4 Ca...

Страница 137: ...ide Print Raster Graphics ESC K n1 n2 Select 60 dpi Graphics ESC L n1 n2 Select 120 dpi Graphics ESC Y n1 n2 Select High Speed 120 dpi Graphics ESC Z n1 n2 Select 240 dpi Graphics IBM Proprinter XL Command Descriptions The following paragraphs describe the IBM Proprinter XL emulation commands Many of the escape sequence commands contain one or more variables to specify various command parameters T...

Страница 138: ...ate until it receives a Select Printer DC1 command from the host After the printer has received the Deselect Printer command it cannot be placed online via the control panel On Line switch Sound Bell Control character BEL Hexadecimal 07 This command causes the printer to sound a short tone Cancel Line Control character CAN Hexadecimal 18 This command removes all characters except control character...

Страница 139: ...nd lets you set the left and right margin positions Set Form Length to n Lines Escape sequence ESC C n Hexadecimal 1B 43 n The variable n can be any value in the range of 1 through 127 Set Form Length to n Inches Escape sequence ESC C NUL n Hexadecimal 1B 43 00 n The variable n can be any value in the range of 1 through 21 Set Top of Form Position Escape sequence ESC 4 Hexadecimal 1B 34 This comma...

Страница 140: ...O Hexadecimal 1B 4F Set Left and Right Margins at Columns n1 and n2 Escape sequence ESC X n1 n2 Hexadecimal 1B 58 n1 n2 This command sets the left and right margins at the positions specified by the variables n1 and n2 respectively The left margin position n1 can be at any column in the range of 1 through the column immediately to the left of the current right margin The right margin n2 can be at ...

Страница 141: ...d if either full or right margin justification has been selected Tab Horizontally Control character HT Hexadecimal 09 This command moves the printhead horizontally to the next horizontal tab stop These tab stops can be the ones set by the Set Horizontal Tab Stops command ESC D n1 n32 or the default horizontal tab stops The default tab stops are at 8 character intervals in the default character siz...

Страница 142: ...ly sets a horizontal tab stop at every eighth column These are the default positions If you change the character pitch after the horizontal tab stops have been set the tab stop positions change accordingly However the expanded print mode does not affect the horizontal tab settings Restore Default Tab Stops Escape sequence ESC R Hexadecimal 1B 52 This command resets all tab stops both vertical and ...

Страница 143: ...ly by a value in the range of 0 216 through 255 216 0 through 1 18 inches This command causes an immediate line feed operation but does not produce a carriage return unless the printer is set to perform an automatic carriage return upon receiving an LF control character Perform Reverse Line Feed Escape Sequence ESC Hexadecimal 1B 5D This command executes an immediate reverse line feed Printable da...

Страница 144: ...gs The tab settings must be entered in ascending order n1 n2 and so on that is the value of each succeeding n variable must be greater than the one preceding it Any n variable with a value of 0 00 terminates the command Clear Vertical Tab Stops Escape sequence ESC B NUL Hexadecimal 1B 42 00 Character Pitch and Line Spacing Commands The character pitch is the horizontal distance from the center of ...

Страница 145: ...command sets the line spacing to 6 lpi Set Line Spacing to 8 lpi Escape sequence ESC 0 Hexadecimal 1B 30 Set Line Spacing to 7 72 Inch Escape sequence ESC 1 Hexadecimal 1B 31 Set Line Spacing to n 72 Inch Escape sequence ESC A n Hexadecimal 1B 32 n The line spacing value can be any value in the range of 1 72 through 85 72 0 014 through 1 181 inches depending upon the value of the variable n Set Li...

Страница 146: ...hexadecimal code from the character set including those from columns 0 1 8 and 9 Print Multiple Specified Characters Escape sequence ESC n1 n2 data Hexadecimal 1B 5C n1 n2 data This command causes the printer to print from the All Characters character set the number of characters indicated by the variables n1 and n2 and specified by the data term The total number of characters to be printed follow...

Страница 147: ...imal 1B 57 01 These commands select the expanded double wide print mode for either draft or LQ printing A Carriage Return command CR cancels the expanded print mode therefore for two or more consecutive lines of expanded print you must invoke the Select Expanded Print command for each line Cancel Expanded Print Control character DC4 Hexadecimal 14 Escape sequence ESC W NUL Hexadecimal 1B 57 00 Sel...

Страница 148: ...ape sequence ESC I NUL Hexadecimal 1B 49 00 Escape sequence ESC I EOT Hexadecimal 1B 49 04 Select Text Underline Print Escape sequence ESC SOH Hexadecimal 1B 2D 01 Cancel Text Underline Print Escape sequence ESC NUL Hexadecimal 1B 2D 00 Select Text Overscore Print Escape sequence ESC _ SOH Hexadecimal 1B 5F 01 Cancel Text Overscore Print Escape sequence ESC _ NUL Hexadecimal 1B 5F 00 Select Boldfa...

Страница 149: ...eceiving this command the printer prints each subsequent character in the upper part of the character space at about two thirds its normal height Cancel Superscript Print Escape sequence ESC T Hexadecimal 1B 54 Select Subscript Print Escape sequence ESC S SOH Hexadecimal 1B 53 01 After receiving this command the printer prints each subsequent character in the lower part of the character space at a...

Страница 150: ...ations for Using Enable Diasble Double High Double Wide Print Considerations for using the Enable Disable Double High Double Wide command sequence are q The byte count is usually four 4 when the count is greater than 4 the command is executed as per m1 and m2 and the additional bytes are accepted and ignored q When the byte count is three 3 the command is executed as per m1 only No m2 byte is prov...

Страница 151: ...cter width 11 current character width bits 2 through 7 XX don t care Raster Graphics Commands The graphics feature provides commands that enable you to design your own images in any shape you desire These commands allow you to create and adjust the density of various lines and patterns in various combinations Note The allowed ranges of n1 and n2 in the following commands are determined by the line...

Страница 152: ...zontal distance specified by the two byte variable n1 n2 Select High Speed 120 dpi Graphics Escape sequence ESC Y n1 n2 Hexadectmal 1B 59 n1 n2 This command selects the 8 pin high speed 120 dpi graphics mode for the horizontal distance specified by the two byte variable n1 n2 This is identical to the double density graphics mode except that the printing speed is doubled Select 240 dpi Graphics Mod...

Страница 153: ... 12 Select Unidirectional Printing for One Line Only 8 12 Select Unidirectional Printing 8 12 Cancel Unidirectional Printing 8 12 Form Format Commands 8 13 Set Form Length to n Lines 8 13 Set Form Length to n Inches 8 13 Select Automatic Perforation Skip 8 13 Cancel Automatic Perforation Skip 8 14 Font Selection Commands 8 14 Select Letter Quality Gothic Font 8 14 Select Letter Quality Courier Fon...

Страница 154: ...ear All VTC Tab Stops 8 21 Clear All Vertical Tab Stops 8 21 Character Pitch Commands 8 22 Set Character Pitch to 10 cpi 8 22 Set Character Pitch to 12 cpi 8 22 Set Intercharacter Space 8 22 Line Spacing Commands 8 23 Set Line Spacing to 6 lpi 8 23 Set Line Spacing to 8 lpi 8 23 Set Line Spacing to 7 72 Inch 8 23 Set Line Spacing to n 72 Inch 8 23 Set Line Spacing to n 216 Inch 8 24 Character Set ...

Страница 155: ...er Quality Print 8 28 Cancel Letter Quality Print 8 28 Select Text Underline Print 8 28 Cancel Text Underline Print 8 28 Select Boldface Print 8 28 Cancel Boldface Print 8 29 Select Shadow Print 8 29 Cancel Shadow Print 8 29 Select Superscript Print 8 29 Cancel Superscript Print 8 29 Select Subscript Print 8 29 Cancel Subscript Print 8 29 Select Italic Print 8 30 Cancel Italic Print 8 30 Select Ma...

Страница 156: ...The escape sequence for enabling a printable character at 0 31 hex is ESC 6 q The escape sequence for enabling a printable character at 128 256 hex is ESC I SOH q The escape sequence for selecting an international character set is ESC R n q The Epson FX emulation uses standard pitch and point for superscript and subscript characters q The Epson FX emulation s compressed print size is 17 1 cpi only...

Страница 157: ...ers command sequence ESC NUL data The copy ROM character set to RAM Roman command sequence ESC 0 0 0 The copy ROM character set to RAM San Serif command sequence ESC 0 1 0 The select normal character set comand sequence ESC 0 The select user defined character set command sequence ESC 1 The select cut sheet feeder mode command sequence ESC EM 0 The disable cut sheet feeder mode command sequence ESC...

Страница 158: ... 0 ESC Set MSB to 1 ESC Cancel MSB Control ESC Select Unidirectional Printing for One Line Only ESC U SOH Select Unidirectional Printing ESC U NUL Cancel Unidirectional Printing Form Format ESC C n Set Form Length to n Lines ESC C NUL n Set Form Length to n Inches ESC N n Select Automatic Perforation Skip ESC O Cancel Automatic Perforation Skip Font Selection ESC k SOH Select LQ Gothic Font ESC k ...

Страница 159: ...SC b c n1 n16 NUL Set VTC Tab Stops ESC b c NUL Clear All VTC Tab Stops ESC B NUL Clear All Vertical Tab Stops Character Pitch ESC P Set Character Pitch to 10 cpi ESC M Set Character Pitch to 12 cpi ESC SP n Set Intercharacter Space Line Spacing ESC 2 Set Line Spacing to 6 lpi ESC 0 Set Line Spacing to 8 lpi ESC 1 Set Line Spacing to 7 72 Inch ESC A n Set Line Spacing to n 72 Inch ESC 3 n Set Line...

Страница 160: ...t ESC w SOH Select Double High Print ESC w NUL Cancel Double High Print SI Select Compressed Print ESC SI Select Compressed Print DC2 Cancel Compressed Print ESC x SOH Select Letter Quality Print ESC x NUL Cancel Letter Quality Print ESC SOH Select Text Underline Print ESC NUL Cancel Text Underline Print ESC G Select Boldface Print ESC H Cancel Boldface Print ESC E Select Shadow Print ESC F Cancel...

Страница 161: ...he Epson FX emulation commands The command formats are listed following each command description Many of the escape sequence commands contain one or more variables to specify various command parameters These variables are italicized in the command formats to indicate that they can be set to more than one value Printer Operation Commands The printer operation commands provide printer control functi...

Страница 162: ...elect Printer command from the host After the printer has received this command it cannot be placed online via the control panel On Line switch Sound Bell Control character BEL Hexadecimal 07 This command causes the printer to sound a short tone Cancel Line Control character CAN Hexadecimal 18 This command removes all characters except control characters from the current print buffer contents Dele...

Страница 163: ...from 7 bit character sets automatically set the most significant bit MSB of each character to 1 This causes the printer to print all received characters as italics or character graphics To prevent this the Set Most Significant Bit to Zero command sets the MSB of each subsequently received character to 0 Set Most Significant Bit to One Escape sequence ESC Hexadecimal 1B 3E This command sets the MSB...

Страница 164: ...one line only Upon receiving this command the printer moves its printhead to the left margin and begins printing A CR control character cancels this command and returns the printer to the bidirectional print mode Select Unidirectional Printing Escape sequence ESC U SOH Hexadecimal 1B 55 01 This command selects unidirectional printing Upon receiving this command the printer moves its printhead to t...

Страница 165: ...of form position to the current line The variable n can be any value in the range of 1 through 127 Set Form Length to n Inches Escape sequence ESC C NUL n Hexadecimal 1B 43 00 n This command sets the form length to the number of inches specified by the variable n The variable n can be any value in the range of 1 through 22 Select Automatic Perforation Skip Escape sequence ESC N n Hexadecimal 1B 43...

Страница 166: ...oration Skip command Cancel Automatic Perforation Skip Escape sequence ESC O Hexadecimal 1B 4F This command cancels the functions set by the Select Automatic Perforation Skip command Font Selection Commands The font selection commands let you choose between the two printer resident standard fonts Select Letter Quality Gothic Font Escape sequence ESC k SOH Hexadecimal 1B 6B 01 This command selects ...

Страница 167: ... the left margin Select Right Margin Justification Escape sequence ESC a STX Hexadecimal 1B 61 02 This command causes the printer to justify any subsequent text to the right margin Select Full Justification Escape sequence ESC a ETX Hexadecimal 1B 61 03 This command causes the printer to add sufficient space to cause each print line to occupy the entire space between the left and right margins Sel...

Страница 168: ...ange of 1 through the column immediately to the left of the current right margin Set Right Margin at Column n Escape sequence ESC Q n Hexadecimal 1B 51 n This command sets the right margin at the position specified by the variable n The minimum distance between the left and right margins is the width of one expanded 10 cpi character Invoking this command clears all previously set horizontal tab st...

Страница 169: ...inter ignores the Backspace command if either full or right margin justification has been selected Tab Horizontally Control character HT Hexadecimal 09 This command moves the print position to the next horizontal tab stop These tab stops can be the ones set by the Set Horizontal Tab Stops command or the ones set by the default horizontal tab stops The default tab stops are at 8 character intervals...

Страница 170: ...d 256 the quotient and the remainder of d 256 are respectively the decimal values of n2 and n1 3 Convert the decimal values of n2 and n1 to their hexadecimal equivalents Any setting beyond the right margin is ignored Set Relative Print Position Escape sequence ESC n1 n2 Hexadecimal 1B 5C n1 n2 This command sets the distance from the current print position to the first character of all subsequent t...

Страница 171: ...than that of the one preceding it terminates the command At power up or upon receiving the Initialize Printer command the printer automatically sets a horizontal tab stop at every eighth column These are the default positions Clear All Horizontal Tab Stops Escape sequence ESC D NUL Hexadecimal 1B 44 00 Vertical Motion Commands The vertical motion commands are those that control the vertical moveme...

Страница 172: ... print position to the next print line Perform n 216 Inch Line Feed Escape sequence ESC J n Hexadecimal 1B 4A n This command advances the print position vertically by a value in the range of 0 216 through 255 216 0 through 1 18 inches Set Vertical Tab Stops Escape sequence ESC B n1 n16 NUL Hexadecimal 1B 42 n1 n16 00 This command sets up to 16 vertical tab stops in the current line spacing for VTC...

Страница 173: ...not affect these settings Each of the variables n1 through n16 can be any value in the range of 0 through 255 The tab settings must be entered in ascending order n1 n2 and so on that is the value of each succeeding a variable must be greater than the one preceding it Any n variable with a value of 0 00 terminates the command The command ESC b c 0 clears all tab stops for the VTC specified by the v...

Страница 174: ... ESC M Hexadecimal 1B 4D This command selects 12 cpi character pitch for either draft or LQ printing Set Intercharacter Space Escape sequence ESC SP n Hexadecimal 1B 20 n This command adjusts the space between text characters for both draft and LQ printing by an amount specified by the variable n where n can be any value in the range of 0 through 128 The design of each character of the standard ch...

Страница 175: ... for all subsequent line feed operations Set Line Spacing to 8 lpi Escape sequence ESC 0 Hexadecimal 1B 30 This command sets the line spacing to 8 lpi for all subsequent line feed operations Set Line Spacing to 7 72 Inch Escape sequence ESC 1 Hexadecimal 1B 31 This command sets the line spacing to 7 72 inch for all subsequent line feed operations Set Line Spacing to n 72 Inch Escape sequence ESC A...

Страница 176: ...The character set commands enable you to select and use the standard Epson FX character sets or international versions of these character sets The following paragraphs describe the character set commands Select Italic Character Set Escape sequence ESC t NUL Hexadecimal 1B 74 00 This command selects the Epson italic character set Select Extended Graphics Character Set Escape sequence ESC t SOH Hexa...

Страница 177: ...lowing values 0 USA 7 Spain I 1 France 8 Japan 2 Germany 9 Norway 3 United Kingdom 10 Denmark II 4 Denmark I 11 Spain II 5 Sweden 12 Latin America 6 Italy Enable Character Positions 128 159 as Printable Characters Escape sequence ESC 6 Hexadecimal 1B 36 This command enables the printer to treat the characters in character positions 128 159 C1 control characters as printable characters Disable Char...

Страница 178: ...your printer to improve or enhance the print quality Print enhancements include such things as superscript and subscript text text underlining expanded compressed double high LQ shadow and emphasized print to make the print appear bolder The following paragraphs describe the print enhancement commands Select Expanded Print for One Line Control character SO Hexadecimal 0E Escape Sequence ESC SO Hex...

Страница 179: ...Expanded Print Until Canceled by ESC W NUL Escape sequence ESC W SOH Hexadecimal 1B 57 01 Cancel Expanded Print Escape sequence ESC W NUL Hexadecimal 1B 57 00 This command disables the expanded print mode previously invoked by the Select Expanded Print command ESC W SOH Select Double High Print Escape sequence ESC w SOH Hexadecimal 1B 77 01 This command selects the double high print mode for eithe...

Страница 180: ...ity Print Escape sequence ESC x SOH Hexadecimal 1B 78 01 Cancel Letter Quality Print Escape sequence ESC x NUL Hexadecimal 1B 78 00 This command cancels LQ print and returns the printer to the draft print mode Select Text Underline Print Escape sequence ESC SOH Hexadecimal 1B 2D 01 After receiving this command the printer underlines all subsequent text characters including the space character unti...

Страница 181: ...r receiving this command the printer prints each subsequent character in the upper part of the character space at about two thirds its normal height Cancel Superscript Print Escape sequence ESC T Hexadecimal 1B 54 Select Subscript Print Escape sequence ESC S SOH Hexadecimal 1B 53 01 This command selects the subscript print mode for either draft or LQ printing After receiving this command the print...

Страница 182: ...C 5 Hexadecimal 1B 35 Select Master Print Mode Escape sequence ESC n Hexadecimal 1B 6B n This command selects a type style for LQ and draft quality printing The variable n a hexadecimal value can be any valid combination of the following character pitches and print modes q 10 cpi decimal 0 hexadecimal 00 q 12 cpi decimal 1 hexidecimal 01 q Compressed decimal 4 hexadecimal 04 q Shadow decimal 8 hex...

Страница 183: ...lid q 10 cpi and 12 cpi q Boldface and LQ print Graphics Commands The Epson FX graphics feature provides commands that enable you to design your own images in any shape you desire These commands allow you to create and adjust the density of various lines and patterns in various combinations The following paragraphs describe the graphics commands To find the values of n1 and n2 for any of the follo...

Страница 184: ... sequence ESC SOH n1 n2 Hexadecimal 1B 5E 01 n1 n2 This command causes the printer to print 9 pin graphics at 120 dpi Select High Speed 120 dpi Graphics Escape sequence ESC Y n1 n2 Hexadecimal 1B 59 n1 n2 This command selects the 8 pin high speed 120 dpi graphics mode for the horizontal distance specified by the two byte variable n1 n2 This is identical to the 120 dpi graphics mode except that the...

Страница 185: ...i high speed q ETX 240 dpi normal speed Reassign Graphics Mode Escape sequence ESC s n Hexadecimal 1B 3F s n This command allows the computer to switch between graphics modes The variable s specifies the currently selected mode K L Y or Z from the standard graphics escape sequences The variable n specifies the new mode 0 through 3 specified in the ESC commands Example If the current mode is single...

Страница 186: ...nal Emulation Commands 9 1 9 Optional DEC LA 120 Emulation Introduction 9 2 DEC LA120 Emulation Commands 9 2 Answerback Memory Function 9 5 New Line Mode 9 5 Auto Wrap 9 6 Answerback Memory Message Load 9 6 ...

Страница 187: ...oth escape sequence commands and the standard US ASCII control characters The following table lists the DEC LA120 printer commands DEC LA120 Commands Command Command Name Printer Operation BEL Sound Bell BS Back space CR Carriage Return DC1 Ready Signal Serial Communication DC3 Busy Signal Serial Communication FF Form Feed LF Line Feed HT Horizontal Tab VT Vertical Tab ESC 20 h Enable auto line fe...

Страница 188: ...ESC N Advance Active Column Absolute to Column N ESC N a Advance Active Column Forward to Column N ESC H or ESC 1 Set Horizontal Tab at Active Column ESC N1 N2 Nk u Set Horizontal Tab Stops at Columns N1 N2 Nk k l6 ESC 2 g ESC 3 g Clear All Horizontal Tabs ESC 2 ESC g or ESC 0 g Clear Horizontal Tab at Active Column Horizontal Pitch Sequences ESC 5 w Set Character Pitch to 5 cpi ESC 6 w Set Charac...

Страница 189: ...ll Vertical Tabs ESC 1 g Clear Vertical Tab at Active Line ESC E Set Active Column to Left Margin and Increment Active Line ESC D Increment Active Line Vertical Pitch Sequences ESC 4 z Set Vertical Pitch to 2 lpi ESC 5 z Set Vertical Pitch to 3 lpi ESC 6 z Set Vertical Pitch to 4 lpi ESC z ESC 0 z Set Vertical Pitch to 6 lpi ESC 1 z ESC 2 z Set Vertical Pitch to 8 lpi ESC 3 z Set Vertical Pitch to...

Страница 190: ... with an escape sequence when the ABM load setup parameter ABM MSG LOAD of the LA120 emulation is turned on Escape sequence ESC Q text NUL Hexadecimal 1B 5B 51 text 00 where text can contain up to 30 ASCII characters and the NUL character is used as the string terminator Note The printer displays an escape sequence error message if text exceeds 30 ASCII characters The default message ESC 2 c is se...

Страница 191: ...te Selection of CR NEW LINE LF NEW LINE or NO NEW LINE deselects or disables the previous selection Auto Wrap This parameter when turned on performs an automatic new line at the right margin if the line length of the line to be printed causes the DEC LA120 emulation to attempt to print beyond the right margin When the parameter is turned off attempts to print beyond the right margin will cause cha...

Страница 192: ...round Signals 10 10 Parallel Interface Communication Protocol 10 10 Data Transfer Timing 10 10 Initialize Sequence 10 13 Error Conditions 10 14 Serial Communication Interface 10 14 Serial Interface Connector 10 15 Interface Connection 10 15 Interface Signal Descriptions 10 16 Protective Ground 10 16 Signal Ground 10 16 Transmit Data Signal 10 16 Receive Data Signal 10 16 Request to Send Signal 10 ...

Страница 193: ...al Data Format 10 18 Serial Interface Busy Handling Protocols 10 20 Flow Control Busy Handling Protocols 10 20 Direct Connect Busy Handling Protocols 10 21 Optional Communication Interfaces 10 21 RS 422 Communication Interface 10 22 Current Loop Communication Interface 10 22 ...

Страница 194: ...wo general types parallel and serial Parallel interfaces transfer all bits of a data byte simultaneously Serial interfaces transfer data in bit serial fashion one bit at a time To provide communication compatibility with a wide range of systems your printer offers a choice of any of the following standard and optional communication interfaces q Parallel interface standard q RS 232 or RS 423 serial...

Страница 195: ...e local system uses a parallel interface to connect a local printer directly to the host Data Transfer Operations The data transfer rate can vary from one system to another depending on such factors as the host data transfer rate the type of communication interface used and the distance over which the data is transferred To compensate for these transfer rate variations the printer provides a recei...

Страница 196: ... buffer and then the printer transfers them at a fixed rate from the receive buffer to the print mechanism 2 If the host to receive buffer transfer rate exceeds the buffer to print mechanism transfer rate the receive buffer eventually approaches its capacity 3 The printer signals the host to suspend data transfer operations as the printer continues to transfer characters at a fixed rate from the r...

Страница 197: ...page lists the parallel interface signals their names their pin assignments and their sources host or printer The paragraphs that follow the table describe these signals The parallel interface can only transfer data from the host to the computer and is limited to a distance of approximately 6 feet 1 8 meters However because the parallel interface provides separate lines for each character bit it c...

Страница 198: ...y in 34 Host VFOUT Verify out 35 Printer Notes Pins 14 15 and 36 are not used 5vdc supplied through 51 ohm resistor Parallel Interface Signal Descriptions As indicated in the preceding table the data signals and some of the control signals require both a signal line and a return line This arrangement provides efficient trouble free operation and minimizes electrical noise on the signal lines Some ...

Страница 199: ... line and if BUSY is not active low the host places a strobe pulse on the interface This strobe pulse must not occur before the data has had time to stabilize on the data lines approximately 0 5 microseconds The leading negative going edge of STROBE clocks the data into the printer receive buffer and activates BUSY Acknowledge Signal The acknowledge ACK signal from the printer indicates to the hos...

Страница 200: ... capacity q The printer is in its offline state q The printer is out of paper or a printer error condition exists q One of the control panel menus has been invoked and the printer has not been returned to its online state Fault Signal The fault FAULT signal from the printer indicates to the host that an error condition such as a mechanical failure or a receive buffer overflow exists in the printer...

Страница 201: ... a loopback circuit The host sends VFIN to the printer and if the cable is connected properly the printer returns the signal as VFOUT Ground Signals The logic ground LGND connects to the printer power supply logic ground to provide a common reference point for all interface signals The chassis ground CGND connects to the ac power cord safety ground to provide protection for the printer and personn...

Страница 202: ...lization time a b must elapse before the transfer cycle can begin and the minimum data hold time b c must elapse before the host can write a subsequent character 2 After writing the character to the interface the host monitors the BUSY line to ensure that the printer is ready to receive a character If BUSY is inactive and the required data stabilization time has elapsed the host activates STROBE t...

Страница 203: ...l Interface Timing Requirements Item Ref Timing Requirements DATA1 8 a The host writes a character to the interface a b Data stabilization time 0 5 µs min b c Data hold time 0 5 µs min STROBE b Leading edge must not occur in less than 0 5 µs after the character has been written to the interface This allows time for the data to stabilize b d Minimum pulse width 1 0 µs b h Minimum time between pulse...

Страница 204: ...nterface This can occur at any time after the data stabilization time and hold time of the previous character have elapsed See Reference items a b and b c on the preceding page STROBE h The host places the next strobe pulse on the interface to initiate the next character transfer operation Initialize Sequence The initialize sequence is a host generated power up reset sequence When the host activat...

Страница 205: ...or condition is cleared The printer neither prints the character nor activates ACK If the host attempts to send multiple characters during this time the printer accepts only one character Note The information in the following paragraph entitled Serial Communication Interface is valid for either the RS 232 or the RS 423 serial interface Serial Communication Interface Your printer provides a 25 pin ...

Страница 206: ...Protective ground AA 101 1 TD Transmit data BA 103 2 Printer RD Receive data BB 104 3 Host RTS Request to send CA 105 4 Printer CTS Clear to send CB 106 5 Host DSR Data set ready CC 107 6 Host SG Signal ground AB 102 7 DCD Data carrier detect CF 109 8 Host R B Ready busy 11 Printer DTR Data terminal ready CD 108 2 20 Printer Interface Connection You can connect your printer to the host computer ei...

Страница 207: ... data appears on the TD line the line is held in a mark condition Receive Data Signal The receive data RD line transfers bit serial data from the host to the printer via the data communication equipment During times when no data appears on the RD line the line should be held in a mark condition Request to Send Signal The printer generates the request to send RTS signal to condition the data commun...

Страница 208: ...ter holds DSR in its active state Data Carrier Detect Signal The host activates the data carrier detect DCD signal to enable the printer to send data when operating in the MODEM CONNECT mode When the printer is in the DIRECT CONNECT mode it ignores this signal If the interface cable does not provide a connection to this pin the printer holds DCD in its on state Data Terminal Ready Signal If the PI...

Страница 209: ...00 bits per second q 2400 bits per second q 4800 bits per second the default value q 9600 bits per second q 19 200 bits per second The control panel setup menu described in Chapter 2 allows you to select the appropriate baud rate for your system Serial Data Format The following figure shows the data format for 7 bit and 8 bit characters The serial interface can transfer and the printer can accept ...

Страница 210: ...ollowing the character bits that allows the printer to check the integrity of the received data The setup menu allows you to select even odd mark space or no parity checking q Stop bit A bit immediately following the parity bit that signals the end of the asynchronous data transmission lsb msb transfer direction parity bit start bit stop bit 1 2 3 4 5 6 7 8 lsb msb transfer direction parity bit st...

Страница 211: ...to indicate that its receive buffer is full or some other busy condition exists When the printer is again ready to receive data it sends a transmit on X on signal These signals X on and X off are equivalent to the device control characters DC1 and DCS respectively of the ASCII character set Thus the printer sends the DC3 control character to indicate that it is busy and the DC1 control character t...

Страница 212: ...ng protocol is also known as the busy on DTR protocol q PIN 20 H ALWAYS pin 20 high always This parameter disables the busy on DTR protocol q PIN 11 H READY pin 11 high on ready When you select this parameter the printer activates B R interface pin 11 to indicate that it is ready to receive data and deactivates B R to indicate a busy condition q PIN 11 H BUSY pin 11 high on busy When you select th...

Страница 213: ...ent loop TTY interface uses a four wire passive neutral current loop which does not interfere with the standard serial interface The printer can receive data via either interface provided the other interface is in a spacing condition or its cable is disconnected WARNING Interface cables installed as part of the building wiring must conform to the requirements of the U S National Electrical Code Co...

Страница 214: ...an others as illustrated in the following figure These conditions if not properly handled can cause the printhead pins to snag on the uneven edges and result in damage to your printhead To prevent this type of damage avoid any situation in which the printhead prints across an uneven edge If your applications require the use of the types of forms shown in the following figure you should use Z axis ...

Страница 215: ... occur by misuse of this command q Do not print across any boundary of a label or uneven edge top bottom left or right q Allow space not used for printing that is the width or height of several characters on all sides of the label or uneven edge of your form q Know exactly where a label or uneven edge is located by lines and columns on your form q The printhead can approach the label or uneven edg...

Страница 216: ...rection of printhead initialization displacement is positive To clear backlash this requires that a negative displacement be followed by positive displacement unless the adjustment for Z axis is reinitialization q The range of the printhead Z axis adjustment from the control panel is 5 through 20 from the Z axis initialization adjustment q Each Z axis adjustment requires that the printhead stop an...

Страница 217: ... Using the Z Axis Escape Sequence A single example is provided for 880 printer emulation that illustrates the considerations for Z axis adjustment and maximum throughput This is the most complex because printing requires that another emulation mode be entered to obtain reverse paper motion to provide maximum throughput rather then making several Z axis adjustments for possibly four lines text labe...

Страница 218: ...ts the right print column to column 48 Send text then at the end of line 49 send the following sequences ESC DLE z 12 sets Z axis to 12 ESC DLE E TI855 EXT ESC CR P changes to TI855 WP emulation ESC VT LF tabs vertically to line 45 then line feeds one line ESC DLE E TI880 EXT changes to TI880 emulation ESC 57 73 s sets left print column to column 53 and right print column to column 73 Send text th...

Страница 219: ...ommands character pitch 4 8 4 23 5 7 5 17 6 5 6 13 7 6 7 14 8 7 8 22 9 3 9 4 character set 5 8 5 18 7 6 7 16 8 7 8 8 8 24 9 4 control character 3 18 DEC LA120 9 2 9 3 9 4 9 5 Epson FX Printer 8 6 escape sequence 3 18 font selection 4 6 4 9 4 14 4 29 5 6 5 11 6 4 6 8 8 14 form format 4 6 4 9 4 14 4 29 5 6 5 11 6 4 6 8 7 5 7 9 8 6 8 13 9 3 global 3 19 graphics 8 31 horizontal motion 4 7 4 19 5 7 5 1...

Страница 220: ...uality print 1 6 e emulation mode Epson FX 8 4 submenu 2 4 TI 855 DP 6 3 TI 855 WP 5 4 6 3 TI 880 4 4 emulation mode submenu 2 5 emulation modes 1 4 2 5 Index 2 emulator selecting an 3 28 enhancements print 1 3 error conditions 10 14 ETX ACK flow control 2 13 execute commands parameter 2 6 expanded print 4 26 5 19 6 14 7 17 8 26 f features printer 1 3 test 2 18 flow control 2 11 fonts Courier 8 14...

Страница 221: ...characters feature 3 21 p paper pull down warning 2 16 paper out 2 17 paper handling operations 3 29 paper handling system 1 2 parameters automatic carriage return 2 9 automatic line feed 2 8 busy handling 2 13 carriage return 2 7 execute commands 2 6 form 4 15 graphics 2 7 4 27 interface 2 10 line feed and carriage return 2 6 2 7 miscellaneous setup 2 14 operating 2 3 processing 2 8 setup 2 4 shi...

Страница 222: ...hadow print 5 20 6 16 7 19 8 29 sheet feeder automatic 1 4 3 23 signals acknowledge 10 8 busy 10 9 clear to send 10 17 data 10 8 data carrier detect 10 17 data set ready 10 17 data strobe 10 8 data terminal ready 10 17 fault 10 9 ground 10 10 initialize 10 9 paper empty 10 10 parallel interface 10 7 receive data 10 16 request to send 10 16 select 10 10 serial interface 10 15 10 16 transmit data 10...

Страница 223: ...6 8 7 8 8 12 v variables 4 10 vertical line spacing 4 27 vertical motion index VMI 5 5 5 18 vertical tab channel 8 21 w warning paper pull down 2 16 width line 4 18 x XON XOFF flow control 2 12 z z axis control 2 15 Z axis position adjusting 3 29 ...

Страница 224: ...e INTERFACE submenu are not valid with optional communication interfaces 3 MARK and SPACE parity checking are only valid for 8 bit communication 4 The character pitch choices change to 5 6 7 5 8 55 10 12 15 and 17 1 cpi for the IBM Proprinter emulation mode LPI Draft Map Quality Map Form Length First Line Left Edge Heavy 3 Draft L Q Lines adjust adjust Normal 4 Text Inches Light 6 L Q Draft MM 8 T...

Отзывы: