Oki MICROLINE 591Elite User Manual
Oki MICROLINE 591Elite User Manual

Oki MICROLINE 591Elite User Manual

Ibm-/epson
Table of Contents

Advertisement

People to People Technology
MICROLINE
590/591Elite
IBM-/EPSON
User Guide

Advertisement

Table of Contents
loading

Summary of Contents for Oki MICROLINE 591Elite

  • Page 1 People to People Technology MICROLINE 590/591Elite IBM-/EPSON User Guide...
  • Page 2: Note To Customers

    Oki. We do not assume responsibility for errors beyond our control, nor can Oki guarantee that changes in the software and equipment made by other manufacturers and referred to in this book will not affect the applicability of information in this book.
  • Page 3 Introduction Oki ML590/91 Elite printers are now equipped with the latest Epson printer control language called ESC/P2. While supporting ESC/P commands as its subset, ESC/P2 also provides: – Fonts which can be defined by point size and pitch in one command.
  • Page 4: Table Of Contents

    Contents Selecting Drivers ..................vi Chapter 1: Setup ..................1–1 Preliminaries ..................1–2 Connecting to Your Computer ............... 1–3 Installing the Ribbon Cartridge .............. 1–4 Installing the Paper Guide ..............1–5 Self Adjust Function ................1–6 Loading Rear Feed Continuous–Form Paper ......... 1–7 Loading Single Sheet Paper ..............
  • Page 5 Chapter 3: Control Code Reference ........... 3–1 Print Quality ................... 3–1 Select Typeface ..................3–2 Italics ...................... 3–3 Outline and Shadow ................3–3 Character Pitch ..................3–3 Pitch ....................... 3–4 Proportional Spacing ................3–4 Double Width ..................3–5 Compressed Printing ................3–5 Double Height ..................
  • Page 6 Delete One Character ................3–38 Automatic Line Feed................3–38 Unidirectional Printing................3–39 Printing Speed ..................3–39 Print Suppress Mode ................3–40 Paper Out Sensor..................3–40 Emulation Mode..................3–40 Insert Page ....................3–41 Eject Page....................3–41 Cut Sheet Feeder Control ............... 3–41 Chapter 4: ESC/P2 Command Summary ..........
  • Page 7: Selecting Drivers

    The ML590/591 Elite is the successor to the ML390/391 but with added features. It is therefore possible to use the ML390/391 printer driver in place of the ML590/591 Elite driver. EPSON EMULATION EMULATION Oki ML590/591 Oki ML590/591 ML390/391 ML390/391 IBM PPR (XL24E) Epson (LQ-850, LQ-1050, LQ-870 and...
  • Page 8 IMPORTANT The wires in this mains lead are coloured in accordance with the following code: GREEN AND YELLOW EARTH BLUE NEUTRAL BROWN LIVE As the colours of the wires in the mains lead of this apparatus may not correspond with the coloured markings identifying the terminals in your plug—PROCEED AS FOLLOWS: The wire coloured GREEN AND YELLOW must be connected to the terminal in the...
  • Page 9: Chapter 1: Setup

    Remove the styrofoam sides – be sure to save all packing materials in case you need to ship the printer again – and check the box for these contents: Oki Microline 590/591 Elite printer Paper guide AC mains cable...
  • Page 10: Preliminaries

    Preliminaries Open the access cover and remove the shipping retainer. (Save the shipping retainer with the packaging materials, in case you need to ship the printer). Shipping retainer The platen knob should already be installed, however, if this is not the case , or it has been removed for any reason, the flat side of the shaft should be lined up with the flat side of the knob (see diagram).
  • Page 11: Connecting To Your Computer

    Connecting to Your Computer Before you can use your printer, you need to attach it to your computer using an interface cable. Notes: Interface cables are not supplied with the printer. Do not connect serial and parallel cables at the same time. AC mains cable Interface cable Make sure both your computer and your printer are switched OFF.
  • Page 12: Installing The Ribbon Cartridge

    That is why any short term savings on cheaper ribbons are quickly lost. So do not waste your time and money. Insist on Oki consumables for your Oki printer. You can order them from your printer supplier.
  • Page 13: Installing The Paper Guide

    Installing the Paper Guide Paper guide Paper guide Locate lugs into grooves in paper guide, and lift 1 – 5...
  • Page 14: Self Adjust Function

    Self Adjust Function The self adjust function maintains the correct head gap setting and improved print quality. When the printer is powered up without paper, the printer starts the self adjust cycle automatically after initialisation. Use this function regularly when rear or bottom paper feed is used, and approximately every one box or 2000 sheets.
  • Page 15: Loading Rear Feed Continuous-Form Paper

    Loading Rear Feed Continuous-Form Paper When printing on rear feed continuous form paper use the built-in tractor. Lift the rear paper guide into the upright position. Move the centre paper supports, on the tractor unit, to the middle of the paper. Paper lever Tractor unit Paper support...
  • Page 16 4. Open the tractor covers and set the first two sprocket holes on the paper on the tractor pins. Continuous paper Tractor cover Lever 5. Adjust the right hand tractor to the width of the paper. 6. Close the tractor covers. 7.
  • Page 17: Loading Single Sheet Paper

    Loading Single Sheet Paper (No paper handling options installed) PRINT QUALITY COURIER GOTHIC S E L ROMAN UTILITY PRESTIGE BOLD FF/LOAD TEAR PARK QUIET SWISS Micro Feed Micro Feed MENU SHIFT CHARACTER PITCH Down EXIT GROUP ITEM PRINT PROP RESET POWER ALARM MENU...
  • Page 18: Printable Area

    Printable Area The default top margin when using single sheets is 0.35 inch (8.89mm). However, the top of form position can be adjusted by micro feed in steps of ¦ inches to a minimum position of 0.02 inches (0.5mm) from the top edge of the paper. 0.02 inch 0.35 inch top minimum...
  • Page 19: Paper Park

    Paper Park Switching between continuous-form paper and single sheet paper is particularly easy with your printer. Its automatic parking feature allows you to back continuous-form paper out of the paper path at the touch of a button, and at the touch of another button automatically positions a single sheet.
  • Page 20 Setting the TOF This establishes the position of the first print line on each page. The red line and M character on the ribbon shield show the baseline of the current position and help place the TOF where it is needed. To activate TOF press SHIFT and TOF together when the SEL lamp is out.
  • Page 21: Clearing Paper Jams

    Clearing Paper Jams In the unlikely event that you experience paper jams while using either continuous- form paper or single sheets, the following guidelines explain in detail the correct procedure for the removal and resetting of the jammed paper. Turn the printer OFF. Open the access cover.
  • Page 22: Running A Self Test

    Running a Self Test After you have installed the ribbon and loaded paper, you are ready to run either of the two self tests. These tests allow you to check that your printer is functioning properly. Holding down the QUIET/TOF button while switching the printer ON produces a continuous sample of the default print style.
  • Page 23: Optional Accessories

    Optional Accessories The following items are optional accessories for your printer. Instructions for the installation of these items will be supplied with each accessory. 1. Cut Sheet Feeder Cut Sheet Feeder Available Types: – Single bin 80 column – Dual bin 80 column –...
  • Page 24 4. Font Card/RAM Card INSERT Available Types: INSERT THIS SIDE UP THIS SIDE UP – East Europe All 32Kb for – ECMA-94/Roman 8 ML590/591 ML590/591 Receive Buffer – Greek RAM CARD FONT CARD (total 96Kb.) – OCR All – Hebrew People to People T echnology People to People T...
  • Page 25 7. Serial Interface Board. Available Types: – RS-232C Serial Interface board and Current Loop Serial Interface Board combined – RS-422A Serial Interface board IMPORTANT Parallel and serial interface cables should not be connected to your printer simultaneously. 1 – 17...
  • Page 26: Chapter 2: Operation

    Operation Using the Control Panel The control panel puts many of your printer’s functions within reach of your fingertips. It even lets you customise your printer for special applications without programming. Experiment with these controls and you will see how much your printer can do and how easy it is to use.
  • Page 27: Switch Combinations

    PRINT QUALITY: Selects the quality and print style of the typeface. CHARACTER PITCH: Selects the size of the printed characters. PARK: Selects the park position for continuous paper, allowing single sheets to be fed from the front of the printer. TEAR: Advances the paper to the tear off position (serrated bar above acoustic cover), allowing continuous paper to be torn off at random.
  • Page 28: Button Functions In Menu Select Mode

    Button Functions in Menu Select Mode When the printer is in the MENU select mode, the features listed below the buttons are activated. MENU and SHIFT: Enters the MENU mode. PRINT: Prints the current menu settings. GROUP: Switches between the broad menu categories (FWD. direction). SHIFT and GROUP: Switches between the broad menu categories (REV.
  • Page 29: Print Characteristics

    Print Characteristics The print quality and character pitch buttons let you control basic printing features through your printer’s control panel: Press the SEL button (SEL light goes out). Press the features that you wish to change (light goes on). Press the SEL button. The panel always indicates the actual settings of the printer.
  • Page 30 COURIER The COURIER mode produces crisp, clean characters, similar to a typewriter. Print in COURIER when you want your correspondence and reports to look especially polished. You can use COURIER mode to print 10, 12, 15, 17.1 and 20 Characters Per Inch (CPI), as well as proportional spacing.
  • Page 31 Serif typefaces: COURIER, ROMAN, GOTHIC San Serif typefaces: SWISS, SWISS BOLD and PRESTIGE typefaces can produce clean, crisp letter quality (LQ) characters. Use these typefaces for professional looking correspondence and reports. UTILITY The Utility mode is ideal for high-volume printing. It is much faster than LQ, but the printed output is not as dense as the higher-quality modes.
  • Page 32: Using The Menu Select Mode

    Using the Menu Select Mode The Menu Select mode gives you fingertip control over some of your printer’s most important features. Menu selections are chosen while in the Menu Select mode and retained in the printer’s non-volatile memory. In effect your settings become the default settings, although they can be changed through software commands, through the control panel or through resetting the menu.
  • Page 33 The MENU is printed bi-directionally in Utility mode. Note: If in the middle of the Menu Select mode you should run out of paper, the red alarm light on the control panel goes on and the printer goes off line. Reload paper and continue by pressing the SEL button;...
  • Page 34: Menu Selections

    Menu Selections NOTE: Factory default settings are printed in bold. Group Item Selections Printer Emulation EPSON LQ, IBM PPR/AGM Control Mode Font Print Mode LQ Courier, LQ Roman, LQ Swiss, LQ Swiss Bold, LQ Gothic, LQ Prestige, Utility, Font Card Pitch 10CPI, 12CPI, 15CPI, 17.1CPI, 20CPI...
  • Page 35 Group Item Selections Rear Feed Line Spacing 6LPI, 8 LPI Form Tear off Off, 500ms, 1 sec, 2 sec Skip Over Perforation No, Yes Page Width (591E only) 13.6", 8" Page Length 11", 11 ", 12", 14", 17", 3", 3.5", 4", 5.5", 6", 7", 8", 8.5" Gap Control Auto Gap, Semi Auto Gap, 1, 2, 3, 4, 5, 6, 7, 8, 9...
  • Page 36 Group Item Selections Set-Up Graphics Uni-directional, Bi-directional Receive Buffer Size 64k, 1 Line, 32k, 96k (with option) Paper Out No, Yes Override Print Registration 0, 0.05, 0.1, 0.15, 0.2, 0.25mm left 0.25, 0.2, 0.15, 0.1, 0.05mm right Operator Panel Full Operation, Function Limited Operation Reset Inhibit...
  • Page 37 Group Item Selections Ribbon Selection Black Ribbon, Black, Yellow, Magenta, Cyan, Violet, Orange, Green Printhead Gap 0, +1, -1 Adjust Graphics Speed Low, High Centering Position DEFAULT, MODE1, MODE2 (591 only) Parallel I/F I-Prime Buffer Print, Buffer Clear, Invalid Pin 18 +5V, Open AutoFeed XT Invalid, Valid...
  • Page 38 Group Item Selections Bottom Margin Valid, Invalid Page Width (591 E only) 13.6", 8" Page Length 11", 11 ", 12", 14", 16.57", 3", 3.5", 4", 5.5", 6", 7", 8", 8.5" Gap Control Auto Gap, Semi Auto Gap, 1, 2, 3, 4, 5, 6, 7, 8, 9 CSF Bin 2 Line Spacing 6 LPI, 8 LPI...
  • Page 39: Explanation Of Menu Terms

    Explanation of menu items Emulation Mode: Select the printer command set you want your printer to use. Choose Epson LQ series or IBM PPR or AGM. Print Mode: Choose LQ for Letter Quality printing, Utility for quicker printing. Pitch: Choose character width measured in characters per inch (CPI), or proportionally spaced characters.
  • Page 40 Bottom Margin: If this item is set to VALID, printing will not occur within the bottom 0.5 inch of the paper. Skip Over Perforation: Choose YES if you want the printer to advance automatically to the next page when it comes within one inch of the bottom of the page. If your software has its own page formatting controls, set this item to NO to avoid interference.
  • Page 41 Setting Multi paper Interleaf Max. paper Envelope Thickness 0.10 0.16 0.20 0.265 0.33 0.40 0.40 Wait Time: Is the amount of time delay before the paper is automatically fed, using the top feed. Page Length Control: The printer can detect the page length by paper-end sensors if the Actual Page Length is chosen.
  • Page 42 Auto LF: Choose YES to have the printer automatically add a Line Feed command to each Carriage Return command it receives. The choice depends on whether your computer adds a Line Feed. If your printout is consistently double spaced, select NO; if it overprints, choose YES.
  • Page 43 The following options are used when the parallel interface is selected. I-Prime: Buffer print—when this signal is received, the printer is initialised after the buffer data is printed. Buffer clear—the printer is initialised after the current line has been printed. Invalid—This signal is ignored. Pin 18: This pin supplies 5V or open circuit as required by external device when connected to interface.
  • Page 44: Cleaning

    The following options are used when the parallel interface is selected. Parity: Selects parity. Serial Data 7- or 8- Bits: Selects data format. When the Serial Data 7- or 8- Bits is set to 7, the Parity must be set to either ODD or EVEN. 7- Bit Serial Data will not be printed correctly if the Parity is set to NONE.
  • Page 45: Problem Solving

    Problem Solving Why does nothing happen when I turn on the printer? The printer may not be plugged in. Check the power cord connection to the printer and the outlet. Why is the ALARM light on? Check to see if: Paper is out.
  • Page 46: Printer Specifications

    Printer Specifications Print Method Impact dot matrix Printhead 24 pin Print speed Utility 360 CPS (characters per second) at 12 CPI Letter quality 120 CPS at 12 CPI Characters per line ML590 Elite ML591 Elite at 10 CPI at 12 CPI at 15 CPI at 17.1 CPI at 20 CPI...
  • Page 47 Continuous forms Single part forms Weight 45 – 90g/m (12 to 24 lb.) Thickness 0.051 mm to 0.124 mm (0.0020 inch to 0.0049 inch) Multipart-carbon lined or pressure sensitive Weight 34 – 42g/m (9 to 11lb.) Number of copies Original plus three copies Thickness 0.36 mm max.
  • Page 48 0.36 mm max. (0.014 inch max.) – bottom feed only. No overlapping. Transparencies (OHPs) Thickness 0.10 mm max. (0.004 inch max.) Dimensions 210 mm (8.20 inch) wide x 297 mm (11 inch) long. Note: Oki recommend 3M transparencies. 2 – 23...
  • Page 49: Chapter 3: Control Code Reference

    Control Code Reference This chapter describes the printing and formatting features and the codes that control them. It is not just for programmers, if you want to modify your software to add a particular function, or if you want to embed extra commands in a document, you will find the necessary information here.
  • Page 50: Select Typeface

    Print Quality Decimal ASCII Comp Begin emphasised printing 27 69 1B 45 ESC E E P A End emphasised printing 27 70 1B 46 ESC F E P A Begin enhanced printing 27 71 1B 47 ESC G E P A End enhanced printing 27 72 1B 48...
  • Page 51: Italics

    1B 25 48 ESC % H Italic printing is slanted (e.g. OKI) and is used to lend emphasis to phrases, sentences or entire paragraphs. If you intend to print an entire document in italics, you may choose to select this printing style in Menu Select mode.
  • Page 52: Pitch

    Pitch can also be set in Menu select mode or on the printer’s control panel. In addition, pitch is one of the features available through the print mode combination commands in both emulations. Pitch Double Width Compressed* (Epson only) 10 CPI 5 CPI 17.1 CPI 12 CPI...
  • Page 53 Double Width Decimal ASCII Comp Double width printing 27 87 n 1B 57 n ESC W n E P A 28 69 n 1C 45 n FS E n n = 1: Begin double width printing; n = 0 End double width printing Begin one-line double width E P A printing...
  • Page 54: Compressed Printing

    Epson The SI and ESC SI commands function identically. If the current pitch is 10 CPI, the compressed printing command will produce 17.1 CPI printing. With a current pitch of 12 CPI, compressed printing is 20 CPI. When you send the DC2 command, the printer will return to whatever basic pitch was in effect before you began compressed printing.
  • Page 55 This command lets you specify character width and line spacing in addition to character height. The various combinations of these three features are determined by the values given to the variables n1 and n2, with n1 controlling character height and line spacing and n2 controlling character width.
  • Page 56: Colour Printing

    Colour Printing Decimal ASCII Comp Selects colour printing 27 114 n 1B 72 n ESC r n E P A Colour printing is available on this printer, however, you must have the optional colour print ribbon installed. You must also change the menu setting from BLACK RIBBON to another selection.
  • Page 57: Overscore

    This command prints a continuous line over all characters, including the space charcter, but does not overscore the space produced by a horizontal tab command. Overscore Decimal ASCII Comp Overscore 27 95 n 1B 5F n ESC _ n n = 1: Begin overscore; n = 0: End overscore EPSON This command lets you specify the style and location of line scoring.
  • Page 58: Bar Code Selection

    Superscript characters are printed above the normal print line, and are used for exponents and special typographic effects (X ; MICROLINE ® ). Subscripts are handy for chemical formulae (H If you are using compressed printing, super/subscripts will print as full width characters.
  • Page 59: Combined Commands

    The following codes print the bar code data in uni-directional mode. Bar Code Printing Decimal ASCII Comp Bar code printing (uni-direct.) 27 16 66 1B 10 42 ESC DLE E P A n1 (Data) n1 (Data) B n1 (Data Postnet ZIP Code 27 16 67 1B 10 43 ESC DLE...
  • Page 60 For example, to print underlined italics at 12 CPI, assign n the value 193 (128 + 64 + Each time you send the ESC ! command, it sets or cancels the values for all nine of the features it controls (the eight features listed in the table, plus 10 CPI). This means that if you have requested 12 CPI underlined italics, and then want to add emphasized printing to these features, you must add 8 (the value for emphasized print) to 193 and send the command as: ESC ! 201.
  • Page 61: Select Font

    IBM Print Mode Combinations Value of n Print Mode 10 CPI utility 10 CPI LQ Proportional LQ 10 CPI DLL utility 10 CPI DLL LQ Proportional DLL LQ 12 CPI utility 12 CPI LQ 12 CPI DLL utility 12 CPI DLL LQ 17.1 CPI utility 17.1 CPI LQ 17.1 CPI DLL utility...
  • Page 62 m1 and m2 define the Font ID number of the font to be selected. See table below. Typeface Typeface Courier Roman Letter Gothic Script Prestige Elite OCR-B OCR-A Orator p1 and p2 define the font width in units of inch. 1440 For example: To set 10 CPI, p1 = 0 and p2 = 144.
  • Page 63 If p1 = 0 and p2 = 0, there is no change. r1 defines the font spacing. If r1 = 0, no change. If r1 = 1, fixed pitch defined by p1 and p2 is available. If r1 = 2, proportional spacing is defined. Character Spacing Decimal ASCII...
  • Page 64 National Characters Decimal ASCII Comp Select National Char. Set 27 82 n 1B 52 n ESC R n and code pages Select National Char. Set 27 33 n 1B 21 n ESC ! n Select code page 27 91 84 1B 5B 54 ESC [ T ENQ 5 0 0 0 n1...
  • Page 65: National Characters

    National Character Sets / Code Pages Epson (ESC R n) Epson Italic Epson Graphics ESC t NUL ESC t SOH American* American* French* French* German* German* British* British* Danish I* Danish I* Swedish I* Swedish I* Italian* Italian* Spanish I* Code Page Cyrillic Japanese* Japanese*...
  • Page 66 Epson Italic Epson Graphics ESC t NUL ESC t SOH Windows Cyrillic Windows Cyrillic Windows ANSI Windows ANSI Hungarian CWI Hungarian CWI Kamenicky (MJK) Kamenicky (MJK) Hebrew NC Hebrew NC Hebrew OC Hebrew OC Legal/Publisher* Legal/Publisher* * These character sets/code pages are resident. Epson National Character Sets (selected by ESC R n) This table shows the ASCII character and the corresponding characters that it is replaced with, when an alternative language character set is selected by menu or...
  • Page 67 National Character Sets IBM Value of n Nationality Value of n Nationality ASCII (slashed zero) Italian ASCII (unslashed zero) French Canadian British Spanish German Swedish II French Swedish III Swedish I Swedish IV Danish Turkish Norwegian Swiss I Dutch Swiss II Legal/Publisher IBM National Character Sets (selected by ESC ! n) This table shows the ASCII character and the corresponding characters that it is...
  • Page 68 Select Italics/Graph. Chars. Decimal ASCII Comp Select italics/graphics or DLL 27 116 n 1B 74 n ESC t n 28 73 n 1C 49 n FS | n n = 0 italics; n = 1: graphics; n = 2: DLL, n = 3: USA (only for ESC t n) Epson You can specify the set of characters to occupy decimal values 160 to 255, either italic characters or a set of special symbols and graphics characters.
  • Page 69: All Character Set

    All Character Set Decimal ASCII Comp Select All Char. Set 27 92 n1 n2 1B 5C n1 n2 ESC \ n1 n2 n1, n2 = 0 to 255 Print one char. in All Char. 27 94 1B 5E ESC ^ The All Characters Set, shown in Appendix B, contains only printable characters, with the exception of decimal codes 0 and 255.
  • Page 70: Code Page

    Code Page Normally the Code Page USA is the base for printable characters for the IBM Character Sets I and II and the All Character Set. In sets I and II some areas are used for control codes, in the All Character Set all 255 positions are printable. These printable characters are reassigned using the Code Page option, the control codes in the IBM sets I and II do not change.
  • Page 71 Code Page Kamenicky (MJK) 1000 Greek ABG 1001 Greek ABC 1002 Greek DEC 1008 Greek 437 1009 Greek 928 1010 Greek 851 1011 Greek 437 Cyprus 1012* Turkey 1013 Cyrillic 1014 Polska Mazovia 1015 ISO Latin 2 1016 Serbo Croatic I 1017 Serbo Croatic II 1018...
  • Page 72: Set Left And Right Margins

    Set Left and Right Margin Decimal ASCII Comp Set left margin 27 108 n 1B 6C n ESC l n n = 0 to 255 Set right margin 27 81 n 1B 51 n ESC Q n n = 1 to 255 Set Left and Right Margin Decimal ASCII...
  • Page 73: Justification

    If you just want to change one of the margins, give a value of 0 for the margin you do not want to change. The default left margin for the two IBM emulations is 1; for default right margins, see the table below. Pitch ML590 ML591...
  • Page 74: Horizontal Tabs

    Horizontal Tabs Decimal ASCII Comp Horizontal tab E P A Set horizontal tab stops 27 68 1B 44 ESC D E P A n1...nk 0 n1...nk 00 n1...nk NUL Epson: n = 1 to 255; k = 1 to 32; IBM: n = 1 to 255; k = 1 to 28 When you turn on your printer, its tab stops are automatically set for every eight columns.
  • Page 75: Vertical Tabs

    You can set up to 28 tab stops in both emulations. ESC R resets tab stops to the default. Vertical Tab Decimal ASCII Comp Vertical tab E P A Set vertical tab stops 27 66 1B 42 ESC B E P A n1...nk 0 n1...nk 00 n1...nk NUL...
  • Page 76 Vertical Tab Channel Decimal ASCII Comp Select vertical tab channel 27 47 n 1B 2F n ESC / n Select vertical tab stops 27 98 n 1B 62 n ESC b n for channel n m1...mk 0 m1...mk 00 m1...mk NUL n = 0 to 7;...
  • Page 77 Relative Tab Decimal ASCII Comp Set relative tab stops 27 101 n m 1B 65 n m ESC e n m n = 1: Vertical tabs; n = 0: Horizontal tabs; m = 0 to 127 Executive relative tab 27 102 n m 1B 66 n m ESC f n m n = 1: Vertical position;...
  • Page 78: Horizontal Dot Position

    Horizontal dot position Decimal ASCII Comp Absolute horiz. dot position 27 36 n1 n2 1B 24 n1 n2 ESC $ n1 n2 n1 = 0 to 255; n2 = 0 to 3 Relative horiz. dot position 27 92 n1 n2 1B 5C n1 n2 ESC \ n1 n2 n1, n2 = 0 to 255 Relative horiz.
  • Page 79 Epson The ESC $ command uses the left margin as a reference point, and moves the print position in (default setting) inch increments. The ESC \ command lets you move the print position to either the right or the left of the current print position.
  • Page 80 Line Feed Decimal ASCII Comp Line feed E P A Fine line feed 27 74 n 1B 4A n ESC J n E P A n = 0 to 255 Epson LQ, IBM X24E/XL24E/AGM: line feed is inch IBM Proprinter X24E/XL24E: line feed is inch Fine line feed ( inch)
  • Page 81: Line Feed

    Graphics Fine Line Spacing Line feed/line spacing Value of n Epson The line feed direction commands determine the platen movement of subsequent line feed commands. The line feed direction backwards command reverses the normal direction of the line feed commands. Any line feed command which follows the line feed direction backwards command is acted upon as though it were a reverse line feed command;...
  • Page 82 Line Spacing Decimal ASCII Comp Begin inch line spacing 27 48 1B 30 ESC 0 E P A Begin inch line spacing 27 49 1B 31 ESC 1 Begin inch line spacing 27 50 1B 32 ESC 2 Set variable line spacing 27 65 n 1B 41 n ESC A n...
  • Page 83: Form Feed/Form Length

    Epson The ESC A command both sets and begins n/60 inch line spacing. You must use the ESC A and ESC 2 commands together. ESC A specifies line spacing inch or inch, and then the ESC 2 command tells the printer to begin using the new line spacing.
  • Page 84 Skip over perforation Decimal ASCII Comp Skip over perforation 27 78 n 1B 4E n ESC N n E P A Epson: n = 1 to 127 IBM: n = 1 to 255 Cancel skip over perforation 27 79 1B 4F ESC O E P A If skip over perforation is set to YES on the menu, the printer will automatically skip...
  • Page 85: Backspace

    Carriage return Decimal ASCII Comp Carriage return E P A When it receives this command, the printer will print data from the print buffer and return the printing position to the beginning of the line. If Auto Line Feed is ON in the menu, the printer adds a line feed to each carriage return.
  • Page 86: Clear Buffer

    Many software packages send the reset command to initialise the printer before or after printing. This is done to make sure that settings from a previous print job do not accidentally carry over into the next one. However, this could interfere with settings you have made on the control panel or through control codes.
  • Page 87: Unidirectional Printing

    Unidirectional printing Decimal ASCII Comp Unidirectional printing 27 85 n 1B 55 n ESC U n E P A n = 1: Begin unidirectional printing n = 0: Begin bidirectional printing Your printer is designed to maximise speed by printing alternately from the left and right (bidirectional printing), rather than moving the printhead back to the left margin so that each line prints from left to right (unidirectional printing).
  • Page 88: Print Suppress Mode

    Epson The ESC > command sets the most significant bit (MSB) of an 8-bit data input to 1. The ESC = command sets the MSB to 0. ESC # cancels MSB control established by either ESC > or ESC = and all data is interpreted exactly as sent from the computer. Print suppress mode Decimal ASCII...
  • Page 89: Insert Page

    Note: The following commands are active only when the optional Cut Sheet Feeder is installed on the printer. Insert page Decimal ASCII Comp Insert page 27 25 73 1B 19 49 ESC EM I E P A This command feeds a sheet of paper from the CSF to the top of form position. If paper is already in the printer, the printer will eject the page and load another.
  • Page 90 n1 and n2 are the length bytes, normally n1 = 3 and n2 = 0. m1 defines paper feeding method; m2 is always set to 1; m3 defines the bin number. Set manually inserting mode Set CSF mode No change Bin 1 Bin 2 Print Raster Graphics...
  • Page 91: Chapter 4: Esc/P2 Command Summary

    ESC/P2 Command Summary This chapter contains information detailing commands and features capable of being generated using ESC/P2 commands. This emulation allows the user to generate scalable fonts on 24-pin dot matrix printers. All Character Mode Decimal ASCII Comp Set character printing mode 27 40 94 1B 28 5E ESC ( ^...
  • Page 92: Relative Vertical Print Position

    Page Format Decimal ASCII Comp Set Page Format (top and 27 40 99 Ln Hn 1B 28 63 Ln Hn ESC ( c Ln Hn bottom margins) Lt Ht Lb Hb Lt Ht Lb Hb Lt Ht Lb Hb Ln and Hn: Length of the following parameters calculated by Ln + Hn x 256.
  • Page 93: Absolute Vertical Print Position

    Absolute Vertical Decimal ASCII Comp Print Position Set Absolute Vertical 27 40 86 Ln 1B 28 56 Ln ESC ( V Ln Print Position Hn Lp Hp Hn Lp Hp Hn Lp Hp Ln and Hn: Length of the following parameters calculated by Ln + Hn x 256.
  • Page 94: Set Font By Pitch And Point

    (MSB of Hn is ignored.) Normally Pno = 3. This Oki unique feature in IBM emulation selects the pitch and font as below, and is also compatible with ESC X (Epson emulation). This selects the pitch and point as follows: 1.
  • Page 95: Set Character Table

    Character Table Decimal ASCII Comp Set Character Table 27 40 116 Ln 1B 28 74 Ln ESC ( t Ln Hn Pn1 Pn2 Pn3 Hn Pn1 Pn2 Pn3 Hn Pn1 Pn2 Pn3 Ln and Hn: Length of the following parameters calculated by Ln + Hn x 256.
  • Page 96: Print Raster Graphics

    ESC DLE G on/off Pno Pn Pno Pn Pno Pn This Oki unique command starts/stops the Raster Graphics Mode. Pno: Number of following bytes Pno = 0 (Invalid) Pno = 1 (Valid) Pno > 1 (Valid, but the following text is ignored Odd numbers (starts Raster Graphics mode).
  • Page 97: Appendix A: Control Code Tables

    Control Code Tables Compatibility E = Epson P = IBM Proprinter X24E/XL24E A = IBM X24E/XL24E/AGM E2 = Epson ESC/P2 Function ASCII Decimal Hexadecimal Compat. Character Sets Print one character in ESC ^ 27 94 1B 5E All Characters set Select all characters set ESC \ n1 n2 27 92 n1 n2...
  • Page 98: Character Spacing

    Function ASCII Decimal Hexadecimal Compat. Double width printing ESC W n 27 87 n 1B 57 n E P A Double width printing FS E n 28 69 n 1C 45 n n = 0: End double width printing n = 1: Begin double width printing End compressed printing End one-line double width printing E P A...
  • Page 99 Function ASCII Decimal Hexadecimal Compat. Copy ROM characters to RAM* ESC $ 27 36 1B 24 Download custom characters* ESC & NUL n1 27 38 0 n1 n2 1B 26 00 n1 n2 E n2 d0 d1 d2 d0 d1 d2 d0 d1 d2 (character data) (character data) (character data) Loads DLL set*...
  • Page 100 E P A For detailed technical information regarding these commands Epson, IBM X24E/XL24E AGM: " n = 0 to 255 spacing is IBM X 24/XL24: please contact your local Oki dealer. " n = 1 to 255 spacing is A – 4...
  • Page 101 Function ASCII Decimal Hexadecimal Compat. Begin line spacing ESC [ n 27 91 n 1B 58 n n/ 360 " Begin line spacing ESC + n 27 43 n 1B 2B n " Begin line spacing FS 3 n 28 51 n 1C 33 n n/ 360 "...
  • Page 102 Function ASCII Decimal Hexadecimal Compat. Printing speed ESC s n 27 115 n 1B 73 n n = 0: Begin full speed printing n = 1: Begin half speed printing Reset ESC @ 27 64 1B 40 Reset FS @ 28 64 1B 40 Reset...
  • Page 103 = 1 to 255 Vertical tab E P A ESC/P2 commands For detailed technical information regarding these commands please contact your local Oki dealer. All character mode ESC ( ^ Ln Hn 27 40 94 Ln 1B 28 5E Ln Hn...
  • Page 104: Appendix B: Character Code Tables

    Character Code Tables IBM Character Sets IBM Character Set 1 (selected by ESC 7) α ≡ á ± í ß Γ ≥ " ó π ≤ ú ⌠ ∑ ñ σ ⌡ Ñ ª µ ÷ & π º ≈ °...
  • Page 105 IBM Character Set 2 (selected by ESC 6) α ≡ ‚ ƒ ‡ ± Ÿ ¾ ’ ß Γ ≥ " • ® — ♥ ♥ ♥ ♥ ♥ π ≤ ‰ ™ œ ⌠ ∑ → → → → → –...
  • Page 106 IBM All Character Set (selected by ESC ^ or ESC \ n1 n2) (Code Page 437 – USA) α ≡ ‚ ƒ ‡ ± Ÿ ¾ § ’ Γ ≥ " — • ® π ≤ ‰ ™ œ ⌠ Σ...
  • Page 107 Code Page 850 (Multilingual) ¯ ‚ ƒ ‡ î ± Ÿ ¾ § ’ " • ® — æ ï œ ‰ ™ è ñ ¦ Š š – é › ¦ ¤ ˆ ˜ „ ç õ Í ¤ ÷...
  • Page 108 Code Page 860 (Portugal) α ≡ ‚ ƒ ‡ ± Ÿ Ë ’ § Γ ≥ " • é — π ≤ œ ‰ ™ Σ ⌠ ¦ ‹ › – σ ⌡ ¤ ˆ ˜ „ µ ÷ & ç...
  • Page 109 Code Page 865 (Norway) α ≡ ¯ ‚ ƒ ‡ ± Ÿ ¾ ’ § Γ ≥ " — • ® π ≤ ‰ ™ œ Σ ⌠ ¦ Š š – σ ⌡ „ ¤ ˆ ˜ ÷ µ &...
  • Page 110 Code Page Turkey α ≡ ¯ ‚ ƒ ‡ ± Ÿ ¾ ’ § Γ ≥ " • ® — π ≤ ‰ ™ œ Σ ⌠ ¦ Š š – σ ⌡ ¤ „ ˆ ˜ ÷ µ ù &...
  • Page 111 Epson Character Tables Epson Normal Character Set (selected by ESC t NUL ESC 7) ¯ Ø " " & & BS CAN BS CAN < < > > B – 8...
  • Page 112 Epson Line Graphics Character Set (selected by ESC t SOH ESC 7) α ≡ ‡ ± ß ’ Γ ≥ " — π ≤ œ ⌠ ∑ – σ ⌡ „ ª µ ÷ & ≈ π º ¿ ° Φ...
  • Page 113 Epson Line Graphics Character Set (selected by ESC t SOH ESC 6) α ≡ ‚ ƒ ‡ ± ß Ÿ ¾ ’ Γ ≥ " • ® — π ≤ œ ‰ ™ ⌠ ∑ Š š – σ ⌡ ˆ...
  • Page 114: Appendix C: Interfacing

    Interfacing This appendix will help you design a SHIELDED interface cable that connects your printer to your computer. This requires some knowledge of electronics–signals, wiring, soldering and crimping–to be designed properly. If you are not technically minded, we recommend that you purchase a SHIELDED interface cable from your dealer.
  • Page 115: Parallel Interfacing

    Parallel Interfacing The printer requires a Centronics-equivalent parallel cable with the following: Amphenol 57-30360 or AMP 552274-1 plug (or equivalent) with 36 pins AMP 552073-1 (or equivalent) cover Beldon (or equivalent) SHIELDED cable with twisted pair conductors. The cable should not exceed 1.8 metres in length and must be UL and CSA approved. The cable MUST be shielded.
  • Page 116 Pin No Signal Name Direction Description PAPER END From printer. The high level of the signal indicates that the paper end has been detected. SELECT From printer. The high level of the signal indicates that the printer is in the select (online) state.
  • Page 117 Timing PARALLEL DATA PARALLEL DATA (DATA BIT 1 TO 8) (DATA BIT 1 TO 8) 1.0µs (MIN) 1.0µs (MIN) DATA STROBE DATA STROBE 1 to 500µs 0 to 0.5µs BUSY BUSY 100µs ACKNOWLEDGE ACKNOWLEDGE Note: The minimum value of TB (busy-on time) is 20 µs, and the maximum value is the time spent for printing, carriage return and line feed.
  • Page 118: Serial Interfacing (Rs-232C

    Serial Interfacing (RS-232C) To construct a cable for an RS-232C serial configuration, you will need: DB25P equivalent 25-pin plug, shell equivalent to DB-C2-J9. Beldon (or equivalent) SHIELDED cable with twisted pair conductors. Must be UL and CSA approved. The cable MUST be shielded. The printer has a 25-pin DB-255 receptacle.
  • Page 119 Signal levels RS-232C interface signal levels are as specified below, and meet EIA Standard RS- 232C. - 15 to - 3V : LOW = OFF = LOGIC “ 1 ” + 15 to + 3V: HIGH = ON= LOGIC “ 0 ” Circuit (1) Driver (2) Receiver...
  • Page 120: Serial Interfacing (Rs-422A

    Serial Interfacing (RS-422A) To construct a cable for an RS-422A serial configuration you will need: DC-37P equivalent 37- pin plug, shell equivalent to DC-C1-J16 Beldon (or equivalent) SHIELDED cable with twisted pair conductors. Must be UL and CSA approved. The cable MUST be shielded. The printer has a 37-pin DC-37S receptacle.
  • Page 121 Pin no. Signal Code Direction Connection Function 11** Data mode To printer A-A' Indicates that data can be sent, printer receives Data mode To printer B-B' data after confirming this signal as a Space. Terminal RDY TR From A-A' Signal to indicate printer cannot receive data in Ready/...
  • Page 122: Signal Levels

    Signal levels Serial interface signal levels are as specified below, and meet the EIA Standard RS- 422A. - 0.2V to - 6.0V : Mark = Off = Logic “1” + 0.2V to + 6.0V: Space = On = Logic “0” Circuit (1) Line driver Equivalent to AM26LS31...
  • Page 123: Menu Selections For Serial Interfacing

    Menu Selections for Serial Interfacing Chapter 1 explains how to use your printer’s Menu Select mode. If you are using the serial interface, set the following Menu Select options according to your computer’s interface requirements. Printout Action PARITY Does your system use ODD or EVEN parity? ODD parity –select ODD EVEN parity –select EVEN NONE –...
  • Page 124: Local Tests

    Printout Action DTR SIGNAL When is the DTR signal required? When the printer is selected – choose READY ON SELECT When printer is turned ON – choose READY ON POWER UP BUSY TIME What is the length of a busy signal? 200ms –...
  • Page 125: Communication Procedures

    Place the printer in the circuit test mode by specifying “ Yes” in response to the menu item in the DIAG TEST. Now you can run the local test. Plug the test connector into the serial interface receptacle. Turn the printer ON. The serial interface will check the memory function of the printer’s message buffer, the interface driver and the receiver circuit, and then print all the characters in a test pattern.
  • Page 126 Ready/Busy Protocol The busy signal turns on when the space in the interface buffer becomes less than 256 bytes. The busy signal turns off (becomes Ready) after 200 ms or 1 second has passed if the recovery has occured within 200 ms or 1 second. If the timing of recovery exceeds 200 ms or 1 second, the busy signal turns off (becomes Ready) immediately after the recovery has occured.

This manual is also suitable for:

Microline 590

Table of Contents