0% found this document useful (0 votes)
99 views139 pages

Oki IBM Codes

This document provides information about the Microline 390/391 Turbo Plus printer, including instructions for installation, loading paper, operating the control panel, performing basic tasks, and working with software. Safety instructions are also included, advising users to read the manual carefully and follow warnings to avoid injury and damage to the printer.

Uploaded by

SIRRI SEYREK
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
99 views139 pages

Oki IBM Codes

This document provides information about the Microline 390/391 Turbo Plus printer, including instructions for installation, loading paper, operating the control panel, performing basic tasks, and working with software. Safety instructions are also included, advising users to read the manual carefully and follow warnings to avoid injury and damage to the printer.

Uploaded by

SIRRI SEYREK
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 139

MICROLINE

390/391 TURBO Plus


Parallel and USB interface standard version.

Printer Handbook
Every effort has been made to ensure that the information in this document is com-
plete, accurate and up-to-date. OKI assumes no responsibility for the results of errors
beyond its control. OKI also cannot guarantee that changes in software and equip-
ment made by other manufacturers, and referred to in this handbook, will not affect
the applicability of the information in this manual. Mention of software products manu-
factured by other companies does not necessarily constitute endorsement by OKI.

OKI and MICROLINE are registered trademarks of OKI Electric Industry Co., Ltd..
IBM and PC are registered trademarks of International Business Machines Corpora-
tion.
Epson is a registered trademark of Seiko Epson Corp. Lotus and 1-2-3 are registered
trademarks of Lotus Development Corporation. Microsoft and MS-DOS are regis-
tered trademarks and Windows is a trademark of Microsoft Corporation.
WordPerfect is a registered trademark of WordPerfect Corporation.
Important Safety Instructions
Your OKI printer has been carefully designed to give you years of safe, reliable per-
formance. As with all electrical equipment, however, there are a few basic precautions
you should take to avoid hurting yourself or damaging the unit:

• Read the setup and operation instructions in this manual carefully. Be sure to
save it for future reference.
• Read and follow all warning and instruction labels on the printer itself.
• Unplug the printer before you clean it. Use only a damp cloth; do not use liquid
or aerosol cleaners.
• Place your printer on a firm, solid surface. If you put it on something unsteady,
it might fall and be damaged; if you place it on a soft surface, such as a rug, sofa,
or bed, the vents may be blocked, causing it to overheat.
• To protect your printer from overheating, make sure no openings on the printer
are blocked. Don’t put the printer on or near a heat source, such as a radiator or
heat register. If you put the printer in any kind of enclosure, make sure it is well
ventilated.
• Do not put anything into the ventilation slots on the sides of printer, you could
get a shock or cause a fire.
• The printhead can get quite hot when it has been printing for a length of time.
Do not touch the printhead untill it has had a chance to cool off.
• Do not use your printer near water, or spill liquid of any kind into it.
• Be certain that your power source matches the rating listed on the back of the
printer. If you’re not sure, check with your dealer or with your local power com-
pany.
• Your printer has a grounded plug as a safety feature, and it will only fit into a
grounded outlet. If you can’t plug it in, chances are you have a non-grounded
ontlet; contact an electrician to have it replaced with a grounded outlet. Do not
use an adapter to defeat the grounding.
• To avoid damaging the power cord, don’t put anything on it or place it where it
will be walked on. If the cord becomes damaged or frayed, replace it immedi-
ately.
• If you’re using an extension cord or power strip with the printer, make sure that
the total of the amperes required by all the equipment on the extension is less
than the extension’s rating. Generally, the total ratings of all equipment plugged
into any one power line should not exceed 15 amperes. Don’t exceed this unless
you know that the power line your equipment is plugged into has a rating above
15 amperes.
• Aside from the routine maintenance described in this handbook, don’t try to
service the printer yourself; opening the cover may expose you to shocks or
other hazards. Don’t make any adjustments other than those outlined in the
manual – you might cause damage requiring extensive repair work.
• If anything happens that indicates that your printer is not working properly or
has been damaged, unplug it immediately and follow the procedures in Chap-
ter 5. These are some of the things to look for:
The power cord or plug is frayed or damaged.
Liquid has been spilled into the housing, or the printer has been exposed to
water.
The printer has been dropped or its cabinet has been damaged.
The printer doesn’t function normally when you’re following the operating
instructions.
• Do not connect this product to an uninterruptible power supply (UPS).
Contents
Introduction ............................................................................................................. 1

Chapter 1: Installation ........................................................................................... 3


Unpacking ................................................................................................................... 3
Removing Shipping Retainers ........................................................................ 4
Installing Ribbon Cartridge ...................................................................................... 5
Making Connections .................................................................................................. 6
Connection with Computer ............................................................................ 6
Connection with Power ................................................................................... 9

Chapter 2: Loading Paper .................................................................................... 11


Loading Single-Sheet Paper .................................................................................... 13
Loading Rear-Feed Paper ........................................................................................ 16
Paper Handling ......................................................................................................... 21
Tear Feature ..................................................................................................... 21
Forms Tear-off Feature .................................................................................. 22
Paper Park Feature ......................................................................................... 22
Switching Paper Paths ................................................................................... 23

Chapter 3: Operation ............................................................................................ 25


Control Panel ............................................................................................................. 25
Print Mode ................................................................................................................. 27
Indicator Lights .............................................................................................. 27
Buttons ............................................................................................................. 28
Menu Mode ............................................................................................................... 32
Sample Menu .................................................................................................. 33
Summary of Menu Settings .......................................................................... 34
Menu Mode Indicator Lights ....................................................................... 36
Menu Mode Buttons ...................................................................................... 36
Resetting Menu to Factory Defaults ............................................................37
Performing Basic Tasks ............................................................................................ 38
Selecting Print Quality .................................................................................. 38
Selecting Character Pitch .............................................................................. 39
Testing Your printer ....................................................................................... 41
Resetting Top of Form ................................................................................... 44
Using Bar codes .............................................................................................. 44

Chapter 4: Working with Software ................................................................... 49


Basic Terminology .................................................................................................... 49
Printer Commands ......................................................................................... 49
Emulations ...................................................................................................... 50
Installing the Printer Driver ......................................................................... 50
Printing a Test Page ....................................................................................... 50
Printing from a Computer ....................................................................................... 51
OKI DIPUS ................................................................................................................ 51
Controlling the Printer Using DIPUS .......................................................... 51

Chapter 5: Problem Solving,, Maintenance, & Service ................................. 53


Problem Solving ....................................................................................................... 53
Maintenance .................................................................................................... 56
Replacing the Ribbon Cartridge................................................................... 56
Clearing Paper Jams ...................................................................................... 59
Cleaning the Housing .................................................................................... 63
Accessories ................................................................................................................ 64
Replacement Parts .......................................................................................... 66

Appendix A: Specifications ................................................................................ 67

Appendix B: Menu Selections ............................................................................ 71


Explanation of Menu Items ..................................................................................... 74

Appendix C: Commands–Epson Emulation .................................................... 85

Appendix D: Commands–IBM Emulation .................................................... 103


Appendix E: ASCII Character Codes .............................................................. 119
ASCII Character Sets .............................................................................................. 119
Superscript/ Subscript Characters ...................................................................... 123

Appendix F: Interfacing .................................................................................... 125


Pin Assignments for Parallel Interface Signals .................................................. 125
Universal Serial Bus (USB) .................................................................................... 126
Installing the Serial Interface ................................................................................ 127
Pin Assignments for Serial Interface Signals ...................................................... 129
Introduction
This Guide is arranged to help you get your new MICROLINE 390 Turbo Plus or 391
Turbo Plus printer set up and running quickly as well as providing you with more
detailed information for future reference. Here’s how it’s organised:

• Chapter 1 (Installation) shows you how to get your printer ready to run and
how to connect it to your computer.
• Chapter 2 (Loading Paper) explains how to load paper for any of the two meth-
ods of paper feed.
• Chapter 3 (Operation) describes how to control your printer from the front panel.
It also explains how to change the defaults, how to test your printer and how to
use bar codes.
• Chapter 4 (Working with Software) gives you information on selecting a driver
and installing your printer on popular software packages.
• Chapter 5 (Problem Solving/Maintenance/Service) gives helpful hints on how
to solve common printer problems and how to maintain your printer in tip-top
shape.
• Appendices A through E contain a variety of reference material, including speci-
fications, menu listings, lists of printer programming commands and ASCII
characters.

ML390/391 Turbo Plus Printer Handbook 1


2 Introduction
Chapter 1: Installation
This chapter explains how to unpack and install your new printer.

Unpacking
Unpack your printer and make sure you have the following items. If you are missing
any of these items, contact your dealer immediately for a replacement.

• Printer

• Ribbon cartridge

• AC cord

It is not included in case of


some models.

• Printer Handbook & Software on


CD-ROM.

Interface cable and paper are sold


separately.

ML390/391 Turbo Plus Printer Handbook 3


Removing Shipping Retainers

Tab 1. Open access cover by grasping tabs at


either end and lifting.

Shipping retainer 2. Remove printhead shipping retainer


(leave cover open for installation of rib-
bon).

4 Installation
knob

Paper separator 3. Hold the knob and remove the paper


separator.

”∆”mark
Paper 4. Remove the protective material.
Protictive separator
material

5. Set and attach the post to the“∆”mark


”∆”mark
of the upper cover and the paper sepa-
rator.

Protictive
material
6. Remove the protective material from
the pull-up roller assembly.

Pull-up roller
assembly

Installing Ribbon Cartridge


1. With access cover open, grasp print-
Center head and slide it until it is centered on
printhead
platen.
on platen

2. Remove ribbon cartridge from its pack-


aging.

Important! Leave the clear plastic rib-


bon shield on the cartridge!

ML390/391 Turbo Plus Printer Handbook 5


Ribbon 3. Holding ribbon cartridge with knob fac-
shield ing up and ribbon sheild facing platen,
fit grooves on either side at back end of
cartridge over pins on ribbon plate.

Knob

4. Lower front of cartridge over printhead


until it snaps into place, then turn knob
Setting Headgap lever Number of
in direction of arrow (clockwise) to take
position sheets
up ribbon slack.
1 1 1
2 2 2 5. The headgap lever by the side of cartridge
adjusts for different paper thicknesses.
3 3 3
Set it for the number of sheets in the
4 4 4 forms you’re using from 1 to 4; use set-
5 5 envelopes or ting 5 for envelopes or extra-thick pa-
extra-thick paper per. Adjust the setting up or down for
the best print quality.

Note: When the setting is set at 2~5, the


printer automatically slows down for better
print quality with thicker multipart forms.
1
2
3
4
Printhead
5
Important! Be sure to use only ribbons
Knob specifically for use with MICROLINE 390
series.
Headgap lever For best results, use genuine OKI ribbons.

Making Connections

Connection with Computer

There instructions are for the standard parallel interface and USB Interface. Instruc-
tions for installation/connection of a serial interface are included with the serial inter-
face accessory. For more information on the serial interface accessory, see Chapter 5.

6 Installation
Pin assignments for both the parallel, USB and the serial interfaces are listed
in appendix E.

• Connecting the Parallel Interface Cable


You must supply the cable for connecting your printer to your computer.

1. Make sure both printer and computer


are OFF.

2. Locate interface port on back of printer.

Interface
port

3. Plug parallel interface cable into port


and secure it in place with wire loops.

Wire loops

ML390/391 Turbo Plus Printer Handbook 7


• Connecting the USB Interface Cable
You must supply the cable for connecting your printer to your computer.

1. Locate interface port on back of printer.

USB port

2. Plug USB interface cable into port.

8 Installation
Connection with Power

1. Make sure both printer and computer


are OFF.

2. Plug power cord into back of printer.


Plug other end into grounded outlet.

Power cord

Socket

3. Turn printer on. Printhead will cross


SEL
back and forth along platen, and
SEL POWER light will come on. ALARM
light will also come on, but don’t be
MENU SHIFT
concerned: it’s just telling you that there
EXIT is no paper loaded.
You’re now ready to load paper—proceed
POWER ALARM
to Chaper2.

Power light Alarm light

ML390/391 Turbo Plus Printer Handbook 9


10 Installation
Chapter 2: Loading Paper
Your printer has provision for single-sheet paper feed from the top and for continu-
ous-form paper feed from the rear. You can also install options: the Cut Sheet Feeder,
which holds a stack of 100 sheets for feeding from the top and the Push and/or Pull
Tractors for feeding continuous-form labels, heavy card stock or multi-part forms from
the bottom. See Chapter 5 for more information on these options.

Top Feed
• Single sheets (basis weight 14 to 24 lbs)
• Single envelopes
– 24-lb maximum
– 6.5” to 9.5” wide
• Transparencies (8.5 x 11”)

Rear feed (continuous forms only, thickness to 0.014” [0.36 mm])


• Single-part continuous forms
– 12 to 24 lb.
– Minimum 3” wide
• Carbonless, multi-part forms
– Original, plus 3 copies
– 9 to 11 lb
– Minimum 3” wide
• Interleaf, multi-part forms (with carbon paper)
– Original, plus 3 copies
– 10 to 12 lb paper, with 9 lb carbon
– Minimum 3” wide

ML390/391 Turbo Plus Printer Handbook 11


Bottom feed (continuous forms only, thickness to 0.017” [0.44mm])
• Single-part continuous forms
– 12 to 24 lb
– Minimum 3” wide
• Carbonless, multi-part forms
– Original, plus 4 copies
– 9 to 11 lb
– Minimum 3” wide
• Interleaf, multi-part forms (with carbon paper)
– Original, plus 4 copies
– 10 to 12 lb paper, with 9 lb carbon
– Minimum 3” wide
• Continuous-feed envelopes
– 24 lb maximum
– 6.5” to 9.5” wide (envelope itself)
• Labels
– minimum 3” wide
– maximum 10”(ML390 Turbo Plus) or 16” (ML391 Turbo Plus) wide
• Card stock: papers up to 120 lb maximum

12 Loading Paper
Loading Single-Sheet Paper
The single-sheet paper path is best for letterhead stationery, memos, and envelopes.
We also recommend it for printing graphs and charts because it provides the most
accurate control of the paper.

To load in single sheets of paper:

If you have any continuous-form paper in the paper path, you must press the
PARK button on the front panel to remove it from the path before lading single
sheets.

1. Make sure printer is turned ON and


SEL light
deselected (SEL light off – press SEL
button to deselect it necessary).
SEL

SEL The ALARM light will remain on


until paper is loaded.
MENU SHIFT

EXIT
POWER ALARM

2. Move paper lever to position marked


“TOP”.

Move
to "TOP"

ML390/391 Turbo Plus Printer Handbook 13


Paper 3. Grasp back of paper separator and un-
Wire feed
separator snap it from housing, then swing it up
guide
into single-sheet feed position, making
sure that wire feed guide is nestled in
separator.

Paper feed 4. Adjust paper feed guides for width of


guides paper and drop sheet of paper into
separator. Paper will automatically
feed into printer.

If the sheet of paper doesn’t feed in


properly, the “15” light in the Char-
Flashes
acter Pitch section at the bottom
SHIFT
right of the control panel will be-
CHARA gin flashing. To correct this, press
15
the SHIFT and RESET buttons si-
PROP multaneously, then reload the
ALARM RESET
sheet.

Press

14 Loading Paper
Baseline 5. Baseline for Top of Form (TOF) on pa-
per is indicated by red line on clear plas-
tic paper shield.

1
2
3
4
5

Press to feed 6. If desired, change TOF setting using


paper down in control panel:
Hold
micro increments
SEL
☛ to set TOF further down on page,
hold SHIFT button while pressing FF/
SEL LF FF/LOAD LOAD button: this will advance paper
MENU SHIFT Micro Feed Micro Feed up in micro increments
Down Up

EXIT GROUP ITEM


POWER ALARM
☛ to move TOF further up on page,
Press to feed hold SHIFT button while pressing LF
paper up in micro button: this will advance paper down
increments in micro increments

7. Press SEL button (SEL light will come


SEL on).
SEL
MENU

EXIT
POWER

ML390/391 Turbo Plus Printer Handbook 15


Loading Rear-Feed Paper
The rear-feed paper path is recommended for single-thickness, continuous fan-fold
paper when printing spreadsheets, long reports, etc. For graphics or charts, it’s best to
use the single-sheet paper path.

To load continuous-form paper from the rear:

1. If you have paper in paper path, be sure


to remove it before installing rear-feed
paper. To remove single sheet, press FF/
LOAD button. To remove bottom-feed
paper, press PARK button.

2. Move paper lever to position marked


“REAR”.
Position
"Rear"

3. Open the access cover, hold up the knob


Knob
Remove of the paper separator, and remove the
paper paper separator.
separator (Remove the paper separator.)

16 Loading Paper
4. Locate tractors.

Tractors

5. Pull up on lock levers to release trac-


Lock lever tors and swing open tractor covers. Po-
Tractor cover sition right-hand tractor for width of
paper you’re loading.

The movement of the left tractor is


limited to ensure that the paper
will always contact the paper sen-
sor when loaded.

6. Pull paper, and place first two holes on


each side over tractor pins.
Please note that an equal number of pa-
per holes must be engaged on either
tractor in order to ensure proper paper
feed.

Paper holes on pins

ML390/391 Turbo Plus Printer Handbook 17


7. Close tractor covers and adjust left trac-
tor to position edge of paper: reference
marks on printer indicate left edge po-
sition for the two most common paper
sizes. When paper is properly aligned,
lock left tractor in place by pushing back
on lock lever.

8. Adjust right tractor so that paper holes


are centered on pins(careful – if paper
Lock lever Tractor covers
is stretched too tight or left too loose, it
Reference marks can jam and cause problems), then lock
right tractor in place by pushing back
on lock lever.

9. Set Paper separator and swing wire feed


guide over to rest on pull-up roller as-
Wire feed guide sembly to prevent from curling back
into printer.

10.Push FF/LOAD button. Paper will au-


tomatically feed into printer and
ALARM light will go out.
FF/LOAD
Micro Feed
Up

ITEM

18 Loading Paper
Baseline 11.Baseline for top of Form(TOF) on pa-
per is indicated by red line on clear plas-
tic paper shield.

1
2
3
4
5

12.If desired, change TOF setting using


Press to hold the Press to bring control panel:
paper before the paper down
releasing the TEAR to the print
If form tear off is being selected in the
button. position.
printer menu, press the TEAR button
to bring the paper down to the print
LF FF/LOAD TEAR
position. Hold down the SHIFT button
Micro Feed Micro Feed
and release the TEAR button.
SHIFT
Down Up

GROUP ITEM SET ☛ to set TOF further down on page,


ALARM MENU hold SHIFT button while pressing FF/
LOAD button: this will advance paper
up in micro increments

Press to feed ☛ to move TOF further up on page,


paper down in hold SHIFT button while pressing LF
Hold
micro increments
button: this will advance paper down
SEL in micro increments
SEL LF FF/LOAD
MENU SHIFT Micro Feed Micro Feed
Down Up

EXIT GROUP ITEM


POWER ALARM
Press to feed
paper up in micro
increments

ML390/391 Turbo Plus Printer Handbook 19


13.Press SEL button (SEL light will come
SEL on).
SEL
MENU

EXIT
POWER

To temporarily change the Top of


Form setting for a particular print
LF job, deselect the printer and press
Micro Feed the LF button until you reach the
Down
TOF position you want to use. The
GROUP printer will retain this setting un-
til you turn it off.

20 Loading Paper
Paper Handling
Your printer has several handy paper handling features:

• Tear
• Form Tear-off
• Paper Park

Tear Feature

When you’re using continuous forms with either the built-in rear-feed tractor or the
optional bottom-feed push tractor, you can use this feature to advance the forms up to
the tear position so you can easily tear off a printed sheet without wasting paper or
readjusting the printer. To do this, simply press the TEAR button on the front panel.

Press
SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

The tear feature can not be used when the optional pull tractor is installed.

ML390/391 Turbo Plus Printer Handbook 21


Forms Tear-off Feature

Caution! Do not engage Forms Tear-off when printing on labels!

The Forms Tear-off feature can be engaged to automatically move the paper up to the
tear position after the selected interval (500 milliseconds, one second, or two seconds).
The page will stay in the tear-off position until the printer receives data. It will then
move down to the initial printing position.

This feature is normally turned off. To activate it, enter the printer menu (see Menu
Mode in Chapter3) and choose one of the intervals.

Some programs, such as high resolution graphics packages, pause occasion-


ally while sending data to the printer. If the pause lasts more than the selected
interval, the paper will advance to the rear-off position until more data is
received. No data will be lost, but this extra paper movement can cause un-
even print registration in graphics. If you have this problem, use the menu to
deactivate Forms Tear-off.

Paper Park Feature

If you have continuous-form paper loaded and you wish to switch to another paper
path, first tear off the printed pages, then simply press the PARK button. The continu-
ous-form paper will immediately retract from the paper path.

Press
SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

22 Loading Paper
Switching Paper Paths

To switch from continuous-form feed from the rear or bottom (optional push or pull
tractor installed) of the printer to single-sheet feed from the top:

1. Tear off printed pages.


2. Press PARK button.
3. Swing wire guide up into paper separator, then pivot separator to upright posi-
tion.
4. Move paper lever to position marked “TOP”.
5. Load single sheet paper into paper separator.

To switch from top feed to continuous-form tear or bottom (optional push or pull
tractor installed) feed:

1. Make sure no sheet is in paper path (press FF/LOAD to remove single sheet from
path).
2. Lower paper separator to continuous forms position and swing wire guide over
onto pull-up roller assembly.
3. Move paper lever to position marked “REAR” or “BOT”, as appropriate.
4. Press FF/LOAD button. Continuous-form paper will advance into print position.

ML390/391 Turbo Plus Printer Handbook 23


24 Loading Paper
Chapter 3: Operation
This chapter explains how to operate your printer. It also provides instructions on
how to change the default settings and how to perform basic tasks, including select-
ing typeface/print quality, selecting character pitch, testing your printer, and reset-
ting Top of Form to the factory default.

Control Panel

PRINT QUALITY
LQ COURIER GOTHIC
SEL –ROMAN–
UTILITY PRESTIGE ORATOR
SEL LF FF/LOAD TEAR PARK QUIET –SWISS–

MENU SHIFT Micro Feed Micro Feed TOF


Down Up CHARACTER PITCH
10 12 15
EXIT GROUP ITEM SET PRINT
17 20 PROP
POWER ALARM MENU RESET

Your printer’s front panel lets you control paper feeding, customize your printer’s
defaults to your particular needs, and select print quality and character pitch.

Here’s a breakdown of the controls on the front panel:

ML390/391 Turbo Plus Printer Handbook 25


SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

The seven buttons to the left on your control panel are multi-function buttons. In
routine printer operation, they are used to manipulate the paper, but you can also use
them to enter and make changes in the printer’s program menu.

PRINT QUALITY
LQ COURIER GOTHIC
–ROMAN–
UTILITY PRESTIGE ORATOR
–SWISS–

CHARACTER PITCH
10 12 15

17 20 PROP
RESET

The PRINT QUALITY and CHARACTER PITCH sections at the right on the front
panel are used to select the quality and size of the printing. See “Performing Basic
Tasks” later in this chapter for information on how to use these buttons.

Important! The print quality and character pitch set by means of the front panel can
be overridden by commands sent by the commercial software package from which
you’re printing a document. If you run into this problem, see Chapter 5 for informa-
tion on how to correct it.

26 Operation
Print Mode
In its normal operating state, your printer’s front panel is in the Print Mode.

Indicator Lights

In the Print Mode, your printer has the following lights to indicate its status:

2 4
PRINT QUALITY
LQ COURIER GOTHIC
SEL –ROMAN–
UTILITY PRESTIGE ORATOR
SEL LF FF/LOAD TEAR PARK QUIET –SWISS–

MENU SHIFT Micro Feed Micro Feed TOF


Down Up CHARACTER PITCH
10 12 15
EXIT GROUP ITEM SET PRINT
17 20 PROP
POWER ALARM MENU RESET

1 3

1. POWER light: Glows whenever printer is on.

2. SEL light: Glows when printer is selected, ready to receive data. Flashes when
printer is in print suppress mode. Goes out when printer is deselected (can’t re-
ceive data).

3. ALARM light: Glows when error condition exists, such as out of paper or paper
jam. Also glows when paper lever is set to wrong position.

Important! If the ALARM light is blinking, an unrecoverable error condition exists.


Try turning the printer off, then on again; if the light is still flashing, contact your
service dealer (see Chapter 5 for more information on obtaining service).

4. QUIET light: Glows when printer is in QUIET state (printer selected or deselected).

ML390/391 Turbo Plus Printer Handbook 27


Buttons

SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

When the printer is selected (SEL light on), only the functions marked at the top of the
bank of buttons (LF, FF/LOAD, TEAR, PARK, QUIET) are in effect. When the printer
is deselected (SEL light off), the functions marked at the bottom of the buttons (Micro
Feed Down, Micro Feed Up, TOF) can be accessed by means of the SHIFT button.

Each button can have several functions, depending on the mode in use (Print Mode
or Menu Mode), on whether or not the printer is selected and on whether or not the
optional Cut Sheet Feeder (CSF) is installed. Most buttons also have a different func-
tion if they are pressed while the printer is being turned on. In addition, different
combinations of two buttons can be used to access functions.

The various function available for each button are summarized in the table below.

The PRINT QUALITY and CHARACTER PITCH buttons are discussed under
“Performing Basic Tasks,” later in this chapter.

28 Operation
Summary of Front Panel Button Functions

Button Print Mode Help on Power Up With CSF Installed Menu Mode
SEL Selects/deselects printer. Activates Menu Same as Print Resets Paper
Resets Paper Out of Paper Mode. Mode Out Alarm.
Jam Alarm. Also ends Font
Test or Rolling ASCII test .

SEL + Activates Menu Mode. Activates Menu Same as Print Exits Menu
SHIFT Mode. Mode Mode.

SHIFT With printer deselected: N/A Same as Print N/A


used with other keys to set Mode
and store Top of Form.

LF Advances paper Up one Activates Font Same as Print Advances to


line. Press and hold to ad- Test. Mode next Group in
vance by repetitive line Menu.
feeds.

LF+ With printer deselected, Activates Font Same as Print Goes back to
SHIFT moves Top of Form set- Test. Mode previous
ting up (paper moves Group in
down) on page in micro Menu.
increments.

FF/LOAD Feeds in sheet of paper or N/A Inserts or Ejects Advances to


advances continuous- Page. next Item in
form paper to print posi- Menu.
tion.

FF/LOAD With printer deselected, N/A With printer de- Goes back to
+SHIFT moves Top of Form set- selected, moves previous Item
ting down (paper moves Top of Form set- in Menu.
up) on page in micro in- ting down on
crements. page in micro in-
crements.

TEAR Moves continuous-feed N/A N/A Advances to


paper up for tear-off or next Value in
back down for printing Menu.
(select/deselect states).

N/A : Not applicable.

ML390/391 Turbo Plus Printer Handbook 29


Button Print Mode Help on Power Up With CSF Installed Menu Mode
TEAR+ Move the print head to Re- N/A Move the print Goes back to
SHIFT verse. head to Reverse. previous Value
in Menu.

PARK Parks continuous-form pa- N/A Ejects paper. Prints list of all
per. Menu settings
for current emu-
lation.

PARK+ Move the print head to N/A Move the print Prints current
SHIFT Forward. head to Forward. Group Menu
Setting.

QUIET Activates/deactivates Activates Roll- Activates/deacti- N/A


QUIET mode. ing ASCII Test. vates QUIET mode.

QUIET+ Sets Top of Form. Activates Roll- Sets Top of Form. N/A
SHIFT ing ASCII Test.

PRINT Selects next Print Quality N/A Selects next Print N/A
QUALITY mode. Quality mode.

PRINT Sets/Resets Incremental N/A Sets/Resets Incre- Prints all Menu


QUALITY Print mode. mental Print settings, regard-
+SHIFT mode. less of emula-
tion/options
engaged.

CHARAC- Selects next pitch setting. N/A Selects next pitch N/A
TER setting.
PITCH

CHARAC- With printer deselected, N/A With printer dese- N/A


TER resets printer. lected, resets
PITCH+ printer.
SHIFT

FF/LOAD N/A Resets Menu N/A N/A


+TEAR and Top of
Form to factory
default.

N/A : Not applicable.

30 Operation
Button Print Mode Help on Power Up With CSF Installed Menu Mode

SEL+LF N/A Resets Menu to N/A N/A


factory default.

QUIET+ N/A Resets Top of N/A N/A


PARK Form to factory
default.

SEL+ N/A Activates hex N/A N/A


FF/LOAD dump mode.

N/A : Not applicable.

ML390/391 Turbo Plus Printer Handbook 31


Menu Mode
When your printer is in the Menu Mode, you can use the front panel controls to change
the defaults for the printer parameters, including emulation, page length, line spac-
ing, typeface, pitch, etc. For example, you might want to change the page length to 14
inches if you’re printing on legal-size documents, or to 3 inches if you’re printing on
labels or small cards.

To place your printer in the Menu Mode, hold the SHIFT button while pressing the
SEL button (printer either selected or deselected). The MENU light will come on and,
if the printer was selected, the SEL light will go out.

To exit the Menu Mode, hold the SHIFT button and press the SEL button. The MENU
light will go out and the SEL light will come on.

32 Operation
Sample Menu

The menu is made up of groups of parameters. Within each group is a list of items
and each of those items has several possible settings. Here’s a sample Menu printout.
The first column lists the groups; the second, items; the third, settings:

ML390/391 Turbo Plus Printer Handbook 33


Summary of Menu Settings

The table below details the entries in the printer Menu as it comes from the factory.
The defaults are in bold face italic type.

Other entries will appear in the Menu depending on what options you have installed
and what emulation is engaged.

For a complete listing of all the available Menu selections, along with explanations for each
setting, see appendix B.

Group Item Setting


Printer Control Emulation Mode Epson LQ, IBM PPR, IBM AGM
Font Print Mode LQ Courier, LQ Roman, LQ Swiss, LQ
Swiss Bold, LQ Orator, LQ Gothic, LQ
Prestige, Utility
Pitch 10 cpi, 12 cpi, 15 cpi, 17.1 cpi, 20 cpi
Proportional Spacing No, Yes
Style Normal, Italics
Size Single, Double
Symbol Sets Character Set Set I, Set II(*3), T1P, ITP
Language Set American, French, German, Britishi, Danish
I, Swedish, Italian, Spanish I, Japanese, Nor-
wegian, Danish II, Spanish II, Latin Ameri-
can, French Canadian, Dutch, Publisher
Zero Character Slashed, Unslashed
Code Page USA, Canada French, Multilingual, Portu-
gal, Norway, BRASCII, Abicomp, Multilin-
gual 858, ISO 8859-15, THAI-C, THAI-
KU(*3), TIS988-2533, THAI-ISO1, THAI-
ISO2, THAI-SIC, THAI-TN
ITP Mode Normal, Special
Select Thai Code Page ID New, Old(*3)
Rear Feed Line Spacing 6 LPI, 8 LPI
Form Tear-Off Off, 500 ms, 1 sec, 2 sec
Skip Over Perforation No, Yes
Page Width* 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4",
5", 5.5", 6", 7", 8", 8.5"

* ML391 Turbo Plus only


*3 Thai version Factory default

34 Operation
Group Item Setting

Bottom Feed Line Spacing 6 LPI, 8 LPI


Form Tear-Off Off, 500 ms, 1 sec, 2 sec
Skip Over Perforation No, Yes
Page Width * 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4",
5", 5.5", 6", 7", 8", 8.5"

Top Feed Line Spacing 6 LPI, 8 LPI


Bottom Margin Valid, Invalid
Page Width * 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4",
5", 5.5", 6", 7", 8", 8.5"
Wait Time 1 sec, 2 sec, 500ms
Page Length Control by Menu Setting, by Actual Page Length

Set-Up Graphics Uni-directional, bi-directional


Receive Buffer Size 1 Line, 32K, 64K, 128K
Paper Out Override No, Yes
Print Registration 0, +1~+10, -10~-1
Operator Panel Function Full Operation, Limited Operation
Reset Inhibit No, Yes
Print Suppress Effective Yes, No
Auto LF No, Yes
Auto CR *1 No, Yes
SI Select Pitch (10 CPI) *1 17.1 CPI, 15 CPI
SI Select Pitch (12 CPI) *1 12 CPI, 20 CPI
Time Out Print Valid, Invalid
Auto Select No, Yes
Graphics Speed Low, High
Centering Position DEFAULT, MODE 1, MODE 2
CSF Type * Wide, Narrow
Power Save Time 5 min, 10 min, 15 min, 30 min, 60 min
Time Out FF Invalid, 200ms, 500ms, 1sec
Space Adjustment None, 1 Blank, 2 Blanks, 3 Blanks

I-Prime Buffer Print, Buffer Clear, Invalid


Parallel I/F Auto Feed XT *2 Invalid, Valid
Bi-Direction Enable, Disable
* ML391 Turbo Plus only
*1 IBM mode Only
*2 EPSON mode Only

ML390/391 Turbo Plus Printer Handbook 35


Menu Mode Indicator Lights

In the Menu Mode, the following lights indicate your printer’s status:

PRINT QUALITY
LQ COURIER GOTHIC
SEL –ROMAN–
UTILITY PRESTIGE ORATOR
SEL LF FF/LOAD TEAR PARK QUIET –SWISS–

MENU SHIFT Micro Feed Micro Feed TOF


Down Up CHARACTER PITCH
10 12 15
EXIT GROUP ITEM SET PRINT
17 20 PROP
POWER ALARM MENU RESET

1 2

1. POWER light: Glows when printer is on.


2. MENU light: Glows when printer is in Menu Mode.

Menu Mode Buttons

SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

1 2 3 4

36 Operation
Here is a summary of the buttons active in the Menu Mode:

1. GROUP button: Press to scan through groups of listings. Each time you press the
GROUP button, a line will print, showing the next group in the Menu. To go back
one group, hold the SHIFT button while pressing the GROUP button.
2. ITEM button: Press to scan through items for a particular group. Each time you
press the ITEM button a line will print, showing the next item within the group. To
go back one item, hold the SHIFT button while pressing the ITEM button.
3. SET button: Press to change setting for the items. Each time you press the SET
button, a line will print across the page showing the next setting for that item.
Keep pressing the button until the setting you wish to engage appears. To go back
one setting, hold the SHIFT button while pressing the SET button.
4. PRINT button: Press to print out listing of current settings for each items, group
by group.

Resetting Menu to Factory Defaults

To reset your printer Menu to the factory settings, turn the printer off, then hold the
SEL and LF buttons while turning it back on again.

Hold while turning printer on


SEL

SEL LF FF/LOAD TEAR PARK QUIET


MENU SHIFT Micro Feed Micro Feed TOF
Down Up

EXIT GROUP ITEM SET PRINT


POWER ALARM MENU

ML390/391 Turbo Plus Printer Handbook 37


Performing Basic Tasks

Selecting Print Quality

PRINT QUALITY
LQ COURIER GOTHIC
–ROMAN–
UTILITY PRESTIGE ORATOR
–SWISS–

Print quality button

Your printer allows you to select from two print qualities: utility and letter quality
(LQ), Utility printing is in the Gothic typeface. The LQ printing is of noticeably higher
quality and offers you a choice of six typefaces: Courier, Gothic, Prestige, Orator, Ro-
man and Swiss. To select the print quality/ typeface you want, keep pressing the
PRINT QUALITY button until the lights are lit beside the combination you want. The
LQ Roman and LQ Swiss typefaces are selected when the lights on either side are
both lit.

For example, to select the LQ Roman typeface, press the PRINT QUALITY button
until the following lights appear:

Your printer also prints any of eight different bar codes accessible through
printer commands. For more information on bar codes, see the end of this chap-
ter.

38 Operation
Selecting Character Pitch

CHARACTER PITCH
10 12 15

17 20 PROP
RESET

Character Pitch button

The character pitch determines the width of the individual characters and is mea-
sured in characters per inch (cpi). To select the character pitch, press the CHARAC-
TER PITCH button successively until the light underneath the pitch you wish to en-
gage is lit (10 cpi, 12cpi, 15cpi, 17cpi, 20cpi, or Proportional).

To reset the pitch to the user default (Menu Setting):

1. Be sure printer is deselected (SEL light out). If not, press SEL button.
2. Hold SHIFT button while pressing CHARACTER PITCH button.

If the SI command is received from your software, the character pitch selected
on the control panel will be overridden by the SI command.

ML390/391 Turbo Plus Printer Handbook 39


The table below summarizes the fonts available from your printer:

Typeface Spacing Style


LQ Courier 10 cpi Normal, superscript, subscript
12 cpi Normal, superscript, subscript
Proportional Normal, superscript, subscript
8 point Normal

LQ Letter Gothic 10 cpi Normal


12 cpi Normal
Proportional Normal

LQ Prestige 10 cpi Normal


12 cpi Normal
Proportional Normal

LQ Orator 10 cpi Normal


12 cpi Normal
Proportional Normal

LQ Roman 10 cpi Normal, superscript, subscript


12 cpi Normal, superscript, subscript
Proportional Normal
8 point Normal

LQ Swiss 10 cpi Normal, superscript, subscript


12 cpi Normal, superscript, subscript
Proportional Normal
8 point Normal

LQ Swiss Bold 10 cpi Normal


12 cpi Normal
Proportional Normal

Utility Gothic 10 cpi Normal, superscript, subscript


12 cpi Normal, superscript, subscript

Barcode Code 39 N/A


UPC A, UPC E, EAN 8,
EAN 13, Interleaved 2 of
5, Code 128, Postnet

Scalable fonts' 11 point~ 64 point Normal


(LQ Courier, LQ
Roman< LQ Swiss)

40 Operation
Testing Your printer

Your printer has three your can run: the Font Test, the Rolling ASCII Test, and the
Hexadecimal Dump Test.

Font Test

The Font Test provides a printout containing samples of available typefaces. Here’s a
portion of a Font Test printout:

ML390/391 Turbo Plus Printer Handbook 41


To run the Font Test:

1. Be sure paper is loaded.


2. Turn off printer.
3. Hold LF button for several seconds while turning printer on. (IF printer simply
turns on without starting to print, you didn’t hold down LF button long enough.)

Rolling ASCII Test

The Rolling ASCII Test produces a continuous printout of all ASCII characters. The
printing will continue until you stop it manually by pressing the SEL button. Here’s a
sample portion of a Rolling ASCII Test:

42 Operation
To activate the Rolling ASCII Test:

1. Be sure paper is loaded.

Caution! For wide carriage Model 391 Turbo Plus, be sure you have wide paper loaded!

2. Turn off printer.


3. Hold QUIET button for several seconds while turning printer on. (If printer sim-
ply turns on without starting to print, you didn’t hold down QUIET button long
enough.)

Hexadecimal Dump Test

If you want to test the data your computer is sending to the printer, you can place the
printer in the Hexadecimal Dump Mode. When the printer is in the Hex Dump Mode,
all data received, including text and printer commands, will be printed in both hexa-
decimal and ASCII format.

In the ASCII format, all non-printable characters will be represented by a pe-


riod.

For example, this line of BASIC code:

LPRINT CHR$ (27);“0”;CHR$ (30);“This is an example of a hexadecimal


dump.”

would print like this:

ML390/391 Turbo Plus Printer Handbook 43


To engage the Hexadecimal Dump Mode:

1. Be sure paper is loaded.


2. Turn off printer.
3. Hold SEL and FF/LOAD buttons for several seconds while turning on printer.

The printer will print the line “Hex Data Dump” and be ready to receive data in the
Hexadecimal Dump Mode. To run the test, simply send data to the printer while it is
in the Hexadecimal Dump Mode.

When you’re done, you can exit the Hexadecimal Dump Mode by either pressing the
SEL button or by turning the printer off, then on again.

Resetting Top of Form

To reset the Top of Form to the factory default:

1. Turn off printer.


2. Hold down QUIET and PARK buttons while turning printer back on.

Using Bar codes

Your MICROLINE 390/391 Turbo Plus printer incorporates eight different bar codes:

• UPC A
• UPC E
• EAN 8
• EAN 13
• Code 39
• Code 128
• Interleaved 2 of 5
• Postnet

44 Operation
You will find a list of the bar code printer commands for each emulation in appendix
C.

Here is a brief explanation of each of the available bar codes, along with a sample
printout for each one.

UPC A Bar Code

UPC (Universal Product Code) bar coding is used in the supermarket industry. UPC
A coding contains ten digits: the first five digits represent the manufacturer, the sec-
ond five digits identify the product.

UPC E

UPC E bar coding is a six-digit variation of UPC A, used for labeling small items.

ML390/391 Turbo Plus Printer Handbook 45


EAN 8

EAN (European Article Numbering) bar coding is a variation of UPC coding. EAN 8
encodes eight digits.

EAN 13

EAN 13 encodes 13 digits and contains the same number of bars as UPC A. The thir-
teenth digit combined with the twelfth digit provides a code representing a country.

Code 39

Also known as 3 of 9 Code, code 39 is used in non-retail applications. Each character


has five bars and four spaces. Code patterns have been developed for 44 different
alphabetic, numeric and graphic characters.

46 Operation
Code 128

Code 128 has 106 different characters, each of which can have any one of three differ-
ent meanings depending on which code set (A, B, or C) is engaged. A special code at
the beginning indicates which set is engaged: three shift codes are also available for
use within the bar code to indicate a change in the code set engaged, as required.

Interleaved2 of 5

Inerleaved2 of 5 bar coding is used mainly in the distribution industry. Two digits are
encoded: one in the bars and one in the spaces.

Postnet

Postnet bar coding is used by the U.S. Post Office for sorting mail by automated equip-
ment. It incorporates a coding system using five bars and four spaces for each digit.

ML390/391 Turbo Plus Printer Handbook 47


48 Operation
Chapter 4: Working with Software
This chapter covers the fundamentals of setting up commercial software packages for
use with your printer. Be sure to read your software documentation carefully for more
details.

Basic Terminology
Before we start, let’s examine a few terms with which you may not be familiar.

Printer Commands

If you’re using commercial software with an appropriate printer driver (see


“Printer Drivers” below), the printer commands will normally be sent to the
printer by your software and you won’t even need to think about them.

Printer commands are signals sent by your PC to the printer which guide and control
its operation. Printer commands tell the printer what character pitch to use, what font
to use, what margins to use, whether to use single or double spacing, when to en-
gage/disengage double width or double height printing, etc.

Printer commands can be sent in decimal, ASCII, or hexadecimal form. The values
(decimal/ASCII/hexadecimal) for each type of command depend on which emula-
tion is active (see Appendix C for a listing of printer commands for each emulation).

With only a few exceptions, printer commands begin with the ESC character, decimal
27 (hexadecimal 1B), which serves as signal to the printer that what follows is to be
interpreted as a command rather than just a string of characters. Some printer com-
mands expect you supply a numerical value, representing tab stops, line spacing, etc.

ML390/391 Turbo Plus Printer Handbook 49


Emulations

In order to eliminate hundreds of different sets of printer commands, most printers


emulate, or imitate, one of several general printers; i.e., they accept all of that printer’s
commands and behave as though they were the emulated printer.

Your printer has three emulations:

• IBM Proprinter
• IBM AGM
• Epson LQ (factory default)

Installing the Printer Driver

The driver for your printer is provided on the CD included with the printer.
Insert the Drivers CD into your computer and follow the on-screen instructions to
install the printer driver for use with your printer.

If the CD does not AutoPlay, click Start > Run > Browse, then browse to your
CD-ROM drive, double-click Setup.exe and click OK.

Printing a Test Page

As an example, using Windows XP:

1. Use Start > Printers and Faxes to show the Printers and Faxes window.
2. Highlight the driver for your printer.
3. Use File > Properties to show the Properties window.
4. On the General tab, click the Print Test Page button.
5. Ensure that a test page has printed, verifying your printer–computer setup.

50 Working with Software


Printing from a Computer
When printing to your printer from, for example, a Windows application on your
computer, make your printing selections from the driver windows that appear on
screen. These driver windows have been designed to be easy to use and intuitive
while supplementary on-line help is available by clicking each window Help button.

OKI DIPUS
The OKI DIPUS utility allows you remote access to the printer settings using the avail-
able applications. You can access DIPUS from Start > All Programs > Okidata > OKI
DIPUS.

Controlling the Printer Using DIPUS


There are four utilities available within OKI DIPUS. Each utility provides access to
the printer settings from your computer. Using these utilities you can change the but-
ton settings, menu settings, top of form settings and also view the current status of
the printer. Any changes made can then be uploaded to the printer and it will be
saved to the printer as new settings. These utilities are an alternative to the printer
operator panel.

Button setup utility


Using this utility you can activate or deactivate buttons on your printer operator panel.
Each button and its function is described in a message view.

Menu setup utility


Using this utility you can view and change your printers’ Menu settings.

Status monitor
The Status Monitor utility allows you to view your printers’ current status for ex-
ample, On-line, On-line (power saving) and so on. In the event of a printer error oc-
curring, a warning message is also displayed.

TOF setup utility


Using this utility you can now set the first line of print (TOF) for each page. This
utility allows you to treat each print job individually.
For detailed information on each utility and the different settings contained within,
refer to the on-line help, by clicking each window Help button.

ML390/391 Turbo Plus Printer Handbook 51


52 Working with Software
Chapter 5: Problem Solving,
Maintenance, & Service

This chapter provides solutions to some common printer problems and explains the
routine maintenance procedures that will help keep your printer in tip-top operating
condition. It also tells you how to order parts, consumables and accessories, and pro-
vides information on obtaining service for your printer. You will find your printer’s
warranty at the back of this Printer Handbook.

Problem Solving
What if …

…nothing happens when I turn on the printer?

The printer may not be plugged in. Check the power cord connection to the outlet
and to your printer. If you’re using a power strip, make sure it’s turned on. Check to
be sure that the fuse hasn’t blown or that the circuit breaker hasn’t tripped.

…the printer doesn’t print when the computer sends data?

The printer may be deselected. If the SEL light is out, press the SEL button to select the
printer.

The printer cable may not be securely connected. Check the cable to be sure that it is
properly connected to both the PC and the printer.

If you have installed the serial I/F board, check to be sure that the board is firmly
seated in the printer.

ML390/391 Turbo Plus Printer Handbook 53


…I’m getting strange symbols, incorrect fonts, etc., when I try to print a document?

The printer driver you have engaged does not agree with the emulation selected for
your printer.

To check the emulation selected, first make sure paper is loaded, then press the SEL
and SHIFT buttons simultaneously to enter the MENU on your printer. Next, press
the GROUP button: this will print the emulation selected.

If the emulation is not the one you want to use, press the SET button to change it to
the one you want before exiting the MENU (to exit, press SEL and SHIFT buttons).

If the emulation is correct, check your software documentation on how to select a


printer driver, then check to be sure that you have selected one of the drivers listed for
that emulation on page 50). The closer the driver is to the top of the list, the more
compatible it will be with your printer. If your software doesn’t have any of the indi-
cated drivers available, check with the software manufacturer to see if they have added
any additional drivers since you purchased your software.

If you have embedded any printer commands in your software, check to be sure that
you entered them correctly.

…I’ve installed a brand new ribbon and the printing is smeared and streaked?

The plastic shield on the ribbon is either loose or missing. The shield must be left on
the ribbon when you are installing the cartridge. To remedy this situation, move the
printhead to the center of the platen (careful – printhead may be HOT!) and lift off the
ribbon cartridge. Check the ribbon shield. If it’s loose, secure it in place properly. If it’s
missing, locate it and reinstall it.

…there are dots missing in my printouts?

The head gap may not be set correctly. Try moving the head gap lever to a lower
setting. If that doesn’t help, the printhead may be damaged; call for service.

54 Ploblem Solving, Maintenance, & Service


… the Alarm light is on and the Character Pitch 15 light is flashing?

This indicates a paper loading error. To stop the flashing light, press the SEL button.
Before trying to load paper in again, check to be sure that you have the paper lever in
the correct position (BOT, TOP, REAR) for the path you’re using.

Caution! Always turn the printer off before you turn the platen knob!

If the paper lever is in the correct position and you’re using rear feed, lift up the paper
separator and check to be sure that paper is properly on the tractors and has not
jammed up somehow.

If the paper lever is in the correct position and you’re using the optional bottom-feed
push tractor, check the bottom tractor unit to be sure that paper is properly on the
tractors and has not jammed up before entering the printer.

Once the paper is correctly loaded, press and release the SEL button, then hold the
SHIFT button and press the RESET (Character Pitch) button.

…I need to load paper, but the Alarm light is not on?

If the Alarm light is off, the printer thinks it has paper loaded. To correct this problem,
press and release the SEL button, then hold the SHIFT button and press the RESET
(Character Pitch) button. The Alarm light will come on and you’ll be able to load
paper.

…my word processor files don’t print the way I have the MENU and front panel set?

Before sending a file to the printer, many word processors send either an “initializa-
tion string” or an I-Prime signal to the printer.

The initialization storing contains codes that reset the printer to a default set of fea-
tures: otherwise the printer might accidentally print using features set for a previous
job. These codes will override panel or MENU settings. To set your printer to ignore
the reset code, enter the printer MENU (hold SHIFT button while pressing SEL/MENU
button) and change the Reset Inhibit item (in the Set-Up group) to Yes. Please note
that while this will stop the reset code from resetting your printer, other codes in the
initialization string may still override the printer MENU and/ or front panel settings.

ML390/391 Turbo Plus Printer Handbook 55


The I-Prime signal is sent over the parallel interface (pin 31) and will automatically
override any settings you have made using the front panel buttons. To eliminate this
problem, enter the program MENU (hold SHIFT button while pressing SEL/MENU
button) and change the I-Prime item (in the Parallel I/F group) to Invalid.

…the Print Quality and Character Pitch buttons on the front panel won’t work?

The Operator Panel Function item on the printer MENU can be used to disable these
buttons. If the printer is part of a customized system or if it is used by a number of
people, the system manager may have used this option to make sure the printer is
always set properly.

…static electricity causes the paper to stick?

In cold, dry weather, static charges can build up on continuous-form paper. This can
make the paper cling to the paper separator. If you have this problem during high-
volume printing jobs, try moving the single sheet paper guides on the separator to-
gether so that the paper rests on the guides rather than on the separator itself.

Maintenance
This section explains how to change ribbons, clear paper jams and clean your printer.

Replacing the Ribbon Cartridge

When replacing the ribbon, be sure to use only ribbons specifically for use with
MICROLINE 390 /391 Turbo Plus printers. For best results,use genuine OKI ribbons.

1. Turn printer off.

2. Disengage and swing open access cover.

Caution! Be careful not to touch the


printhead: it may be hot!

56 Ploblem Solving, Maintenance, & Service


3. Slide ribbon cartridge along until it is
Center
centered on platen, being careful not to
printhead touch printhead.

4. Swing front-end of cartridge up off


printhead, then lift cartridge out and
discard it.

Swing front end


up to remove

5. Remove new ribbon cartridge from its


packaging — do NOT remove clear
plastic ribbon shield!

6. Hold ribbon cartridge with knob fac-


ing up and exposed portion of ribbon
facing platen. Place flat end on ribbon
plate, fitting grooves over pins on plate.

Plastic shield
facing platen

ML390/391 Turbo Plus Printer Handbook 57


7. Lower front end of cartridge over
printhead until it snaps into place. Turn
knob in direction of arrow (clock-wise)
to take up any slack in ribbon.
1
2
3
4
5

Knob

58 Ploblem Solving, Maintenance, & Service


Clearing Paper Jams

Caution! Always turn the printer off before you turn the platen knob!

Rear Feed Jams

To clear a rear-feed paper jam:

1. Turn off printer


2. Turn platen knob to back paper out of printer. Remove any ripped pieces of paper.
3. Reload paper, turn printer back on and press FF/LOAD button.

If your paper keeps jamming, the chances are excellent that you have bits of paper
stuck in the paper path. To eliminate this problem:

1. Turn off printer.

2. Use platen knob to back paper out of


printer.

3. Remove the paper separator.


Remove
paper
separator

ML390/391 Turbo Plus Printer Handbook 59


4. Open tractor covers and remove paper
Tractor covers
from printer.

5. Open access cover and lift off pull-up


Remove pull-up
roller assembly roller assembly.

Note: Never attach or remove the pull-up roller


assembly when the paper separator is in the
standing state.

6. Fold some single-sheet, continuous-


feed paper over three times to produce
page four sheets thick.

7. Load this quadruple-thick sheet onto


Quadruple-thick paper
tractor pins and close tractor covers.

8. Turn platen knob to draw quadruple-


thick paper around platen. This will
bring jammed pieces of paper up and
out so you can dispose of them.

9. Back quadruple-thick sheet out of


printer using platen knob.

60 Ploblem Solving, Maintenance, & Service


Replace pull-up 10.Replace pull-up roller assembly.
roller assembly
Note: When installing a pull-up roller assem-
bly, Shift the paper lever in agreement with the
“Rear” mark before the installation.

11.Reload regular paper (open tractor cov-


ers, place paper on pins, close tractor
covers).

12.Swing access cover and paper separa-


Replace
tor back into place.
paper
separator
13.Turn printer on and press FF/LOAD
button.

ML390/391 Turbo Plus Printer Handbook 61


Single Sheet Feed Jams

To remove jammed single sheets of paper (top feed):

1. Turn printer OFF.

2. Rotate platen knob to back paper out


of carriage.

Lift off pull-up roller 3. If necessary, open access cover and lift
assembly off pull-up roller assembly to provide
access to remove any ripped pieces
from around carriage.

Button Feed Jams

If bottom-feed paper jams:

1. Turn off printer and use platen knob to


back paper out carefully.

Lift off pull-up roller 2. Be sure to remove any shreds of paper


assembly from printer before reloading paper.
(Open access cover and lift off pull-up
roller assembly to provide access to car-
riage area.)

62 Ploblem Solving, Maintenance, & Service


Cleaning the Housing

You should clean the printer every six months (or after about 300 hours of operation).
To do this:

1. Turn printer OFF and remove paper


from path.

Remove pull-up roller


2. Open access cover and remove pull-up
assembly roller assembly.

3. Use clean, dry cloth to dust area around


carriage shaft and platen. Be sure to re-
move any loose particles of paper.

Note: The built-up of dust or paper powder in


the printer, which may be occurred by some
environmental settings or media used, may
cause a mulfunction, so execute cleaning ac-
cording to how the printer is dirty.

4. Reinstall pull-up roller assembly and


close access cover.

Note: When installing a pull-up roller assem-


bly, Shift the paper lever in agreement with
the “Rear” mark before the installation.

Never use solvents or strong deter-


gents on the cabinet–they could
damage the housing.

ML390/391 Turbo Plus Printer Handbook 63


Accessories
You can add even more flexibility to your printer by means of the following optional
accessories.

Cut Sheet Feeder, Single-Bin and Dual-Bin

Mounts on the platen to provide continu-


ous single-sheet paper feed. The bin will
hold up to 100 sheets of standard, 20-lb
paper. With cable for connection to printer.

Push Tractor, Bottom-Feed

Converts printer for feeding continuous-


form paper from the bottom. Use of bot-
tom feed eliminates the curling which
takes place as rear-feed paper moves
around the platen. Bottom feed is ideal for
card stock, thick multi-part forms, labels
which could peel off and jam the unit if
fed in from the rear, etc.

Includes tractor, support legs for printer,


and metal tear bar.

64 Ploblem Solving, Maintenance, & Service


Pull Tractor, Top-Mount

Used for bottom-feed of labels or heavy


card stock, or in conjunction with the rear-
feed tractor to provide more precise pa-
per control when you’re using multi-part
forms. Includes cover for installation in
place of access cover.

Roll Paper Stand

Adapts ML 390 Turbo Plus printer for use


with roll-type paper (not supplied). Not
usable on ML 391 Turbo Plus.

Includes stand and support. With cable for


connection to printer.

Serial Interface

Includes serial interface board and lock-


Component
side of board ing piece for installation in printer next to
Screws of standard parallel interface. Without inter-
attachment face cable.

Note: The use of the locking piece to 390/391


TURBO Plus should be impermissible due to
the exclusiveness for other models.

ML390/391 Turbo Plus Printer Handbook 65


Replacement Parts

Replacement Part
Access Cover, ML 390 Turbo Plus
Access Cover, ML 391 Turbo Plus
AC Cord
Poll-up Roller Assembly, ML 390 Turbo Plus
Poll-up Roller Assembly, ML 391 Turbo Plus
Platen Knob
Printhead
Ribbon, Black

66 Ploblem Solving, Maintenance, & Service


Appendix A: Specifications
Print Method Impact dot matrix

Printhead 24 pins, 0.20 mm diameter with thermal protec-


tion

Print Speed
Mode Characters Characters
Per Inch (CPI) Per Second (CPS)
Utility 10 260
12 312
15 390
17.1 223
20 260
Letter Quality (LQ)
10 87
12 104
15 130
17.1 148
20 174

Characters per Line (CPL)

Setting ML390 Turbo Plus ML391 Turbo Plus


10 cpi 80 cpl 136 cpl
12 cpi 96 cpl 163 cpl
15 cpi 120 cpl 204 cpl
17.1 cpi 137 cpl 233 cpl
20 cpi 160 cpl 272 cpl

Emulations Epson LQ, IBM Proprinter, IBM AGM

Interface Standard: Centronics parallel, USB


Optional: RS-232C serial

ML390/391 Turbo Plus Printer Handbook 67


Graphics Resolution: 360 x 360 dots per inch

Resident Font
Letter Quality Courier, Gothic, Prestige, Orator, Roman, Swiss,
Swiss Bold
Utility Gothic
Bar Code: Code 39, UPC A, UPC E, EAN 8, EAN 13, Inter-
leaved 2 of 5, Code 128, Postnet

Receive Buffer Size MAX 128K

Reliability
Mean Time Between 10000 hours at 25% duty cycle and 35%
Failures (MTBR) Page density

Mean Time to Repair (MTTR) 15 minutes

Printhead life 200 million characters average in 10 cpi utility


mode at 25% duty and 35% page density

Ribbon Life 2 million characters


(on average, 10 cpi utility)

68 Appendix A: Specifications
Paper Specifications
Width
Minimum 3”
Maximum ML 390 Turbo Plus: 10”
ML 391 Turbo Plus: 16”
Weight 12 to 24 lb.
Thickness
Rear feed 0.014”(0.36 mm)
Bottom feed 0.017”(0.44 mm)

Paper type Feed Weight Width range


Cut sheets Top only 12 to 24 lb. ML390TurboPlus: 
7.2" to 8.5"
ML391Turbo: 
7.2Plus" to 14.3"

Single-part continuous forms Rear, Bottom 12 to 24 lb. ML390TurboPlus: 3" to 10"


ML391TurboPlus: 3" to 16"

Carbonless, multipart continu- Rear, Bottom 9 to 11 lb. ML390TurboPlus: 3" to 10"


ous form ML391TurboPlus: 3" to 16"
(orig.+3 copies with rear feed)
(orig.+4 copies with bottom feed)

Interleaf, multipart continuous Rear, Bottom 10 to 12 lb paper, ML390TurboPlus: 3" to 10"


form 9 lb carbon ML391TurboPlus: 3" to 16"
(orig.+3 copies with rear feed)
(orig.+4 copies with bottom feed)

Labels Bottom only N.A. ML390TurboPlus: 


3.25" to 8.5"
ML391TurboPlus: 
3.25" to 15"

Envelopes, single feed Top 24 lb. max. 6.5" to 9.5"

Envelopes, continuous feed, Bottom only 24 lb. max. 6.5" to 9.5"


non-overlap type

Card stock Bottom only 120 lb. max N.A.

Transparencies Top only — 8.5" x 11"

ML390/391 Turbo Plus Printer Handbook 69


Dimensions (W x D x H)
ML 390 Turbo Plus: 15.7 x 13.6 x 4.6 inch (398 x 345 x 116 mm)
ML 391 Turbo Plus: 21.7 x 13.6 x 4.6 inch (552 x 345 x 116 mm)

Weight
ML 390 Turbo Plus: 12.8 lb (5.8Kg)
ML 391 Turbo Plus: 17.0 lb (7.7Kg)

Environmental Requirements
Operating Temperature: 41 to 95˚F (5 to 35˚C)
Storage Temperature: 14 to 122˚F (-10 to +50˚C)
Operating Humidity: 20 to 80% RH
Storage Humidity: 5 to 95% RH

Electrical requirements 220/240 volts ac (-10%/ +10%)


50/60 Hz (±2%)

Specifications subject to change without notice.

70 Appendix A: Specifications
Appendix B: Menu Selections
The menu selections for your printer are summarized below. Factory defaults are in-
dicated in bold face italic. Explanations for each item follow the table.
The table below summarizes all possible menu settings available with your
printer. Which of these you will actually see when you are working in the
Menu depends on the active emulation and on the options installed.

Group Item Setting

Printer Control Emulation Mode Epson LQ, IBM PPR, IBM AGM

Font Print Mode LQ Courier, LQ Roman, LQ Swiss, LQ Swiss


Bold, LQ Orator, LQ Gothic, LQ Prestige,
Utility
Pitch 10 cpi, 12 cpi, 15 cpi, 17.1 cpi, 20 cpi
Proportional Spacing No, Yes
Style Normal, Italics
Size Single, Double

Symbol Sets Character Set Set I, Set II(*7), T1P, ITP


Language Set American, French, German, Britishi, Danish
I, Swedish, Italian, Spanish I, Japanese, Nor-
wegian, Danish II, Spanish II, Latin Ameri-
can, French Canadian, Dutch, Publisher
Zero Character Slashed, Unslashed
Code Page USA, Canada French, Multilingual, Portu-
gal, Norway, BRASCII, Abicomp, Multilin-
gual 858, ISO 8859-15, THAI-C, THAI-
KU(*7), TIS988-2533, THAI-ISO1, THAI-
ISO2, THAI-SIC, THAI-TN
ITP Mode Normal, Special
Select Thai Code Page ID New, Old(*7)

Rear Feed Line Spacing 6 LPI, 8 LPI


Form Tear-Off Off, 500 ms, 1 sec, 2 sec
Skip Over Perforation No, Yes
Page Width* 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4", 5",
5.5", 6", 7", 8", 8.5"

ML390/391 Turbo Plus Printer Handbook 71


Group Item Setting

Bottom Feed Line Spacing 6 LPI, 8 LPI


Form Tear-Off Off, 500 ms, 1 sec, 2 sec
Skip Over Perforation No, Yes
Page Width * 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4", 5",
5.5", 6", 7", 8", 8.5"

Top Feed Line Spacing 6 LPI, 8 LPI


Form Tear-Off *5 Off, 500ms, 1 sec, 2 sec
Bottom Margin Valid, Invalid
Page Width * 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3", 3.25", 3.5", 4", 5",
5.5", 6", 7", 8", 8.5"
Wait Time 1 sec, 2 sec, 500ms
Page Length Control by Menu Setting, by Actual Page Length

Set-Up Graphics Uni-directional, bi-directional


Receive Buffer Size 1 Line, 32K, 64K, 128K
Paper Out Override No, Yes
Print Registration 0, +1~+10, -10~-1
Operator Panel Function Full Operation, Limited Operation
Reset Inhibit No, Yes
Print Suppress Effective Yes, No
Auto LF No, Yes
Auto CR *1 No, Yes
CSF Bin Select Bin 1, Bin 2
SI Select Pitch (10 CPI) *1 17.1 CPI, 15 CPI
SI Select Pitch (12 CPI) *1 12 CPI, 20 CPI
Time Out Print Valid, Invalid
Auto Select No, Yes
Graphics Speed Low, High
Centering Position DEFAULT, MODE 1, MODE 2
CSF Type * Wide, Narrow
Power Save Time 5 min, 10 min, 15 min, 30 min, 60 min
Time Out FF Invalid, 200ms, 500ms, 1sec
Space Adjustment None, 1 Blank, 2 Blanks, 3 Blanks

72 Appendix B: Menu Selections


Group Item Setting

Parallel I/F I-Prime Buffer Print, Buffer Clear, Invalid


Auto Feed XT *2 Invalid, Valid
Bi-Direction Enable, Disable

Serial I/F *4 Parity None, Odd, Even


Serial Data 7/8 Bits 8 Bits, 7 Bits
Protocol Ready/Busy, X-On/X-Off
Diagnostic Test No, Yes
Busy Line SSD-, SSD+, DTR, RTS
Baud Rate 19200 bps, 9600 bps, 4800 bps, 2400 bps,
1200 bps, 600bps, 300 bps
DSR Signal Valid, Invalid
DTR Signal Ready on Power Up, Ready on Select
Busy Time 200 ms, 1 sec.

CSF Bin 1 *3 Line Spacing 6 LPI, 8 LPI


Bottom Margin Valid, Invalid
Page Width * 13.6", 8"
Page Length 11", 11 2/3", 12", 14", 17", 3.5", 4", 5", 5.5", 6",
7", 8", 8.5"

CSF Bin 2 *6 Line Spacing 6LPI, 8LPI


Bottom Margin Valid, Invalid
Page Length 11", 11 2/3", 12", 14", 17", 3.5", 4", 5", 5.5", 6",
7", 8", 8.5"

* ML 391 Turbo Plus only


*1 Appears only when IBM Proprinter emulation is selected.
*2 Appears only when Epson LQ emulation is selected.
*3 Appears only when optional Cut Sheet Feeder Accessory is installed.
*4 Appears only when optional Serial Interface is installed.
*5 Applicable only when the Roll Paper Stand is installed.
*6 Appears only when optional Dual Bin Cut Sheet Feeder Accessory is installed.
*7 Thai version default

ML390/391 Turbo Plus Printer Handbook 73


Explanation of Menu Items
These explanations are in alphabetical sequence to make it easier to look them up.
Many of the items will appear only with optional equipment installed, as noted be-
low. You will find the items Line Spacing, Form Tear-Off, Skip Over Perforation and
Page Length appearing several times in the menu (once for each paper path).

Auto CR. IBM mode only. No (factory default) or Yes. Choose Yes to make your printer
automatically perform a carriage return when a LF is received at the end of the line.

Auto LF. No (factory default) or Yes. Change to Yes if your printer overprints. Keep
this set to No if your software adds a line feed when a carriage is received at the end
of a line. If your printout is consistently double spaced, set this item to No.

Auto Select. No (factory default) or Yes. Determines whether or not your printer will
automatically be selected after you load in paper. With the factory default (No) en-
gaged, the printer will be deselected so that you can set the Top of Form. If you al-
ways use the same Top of Form setting, change this setting to Yes so that you don’t
have to press the SEL button to select the printer after loading paper.

Auto Feed XT. Epson mode only. Invalid (factory default) or Valid. In the Epson emu-
lation, the XT signal on pin 14 of the parallel interface can control automatic line feed.
Some interface cables are wired in such a way that automatic line feed is always in
effect: the Auto Feed XT item eliminates this potential problem. The factory setting
causes the printer to ignore this signal; if your system uses pin 14 to control automatic
line feed, change the setting to Valid.

Baud rate. Appears only if optional Serial Interface is installed. Range from 19,200 to
300 bps: factory setting, 9600 bps. This item sets the transmission rate for the system.

Bi-Direction. Enable (factory default) or Disable. Enables or disables the bi-direc-


tional transmission (PnP) in Nibble mode.

Bottom Margin. Valid (factory default) or Invalid. Sets whether or not the printer will
ignore the bottom margin setting. Change the setting to Invalid if you want printer to
ignore the bottom margin setting. Be careful if you use this feature: it lets the printer
continue printing when there’s no more paper, which can cause loss of data and may
damage the printhead.

74 Appendix B: Menu Selections


Busy Line. Appears only if optional Serial Interface is installed. SSD- (factory de-
fault), SSD+, DTR, RTS. If Ready / Busy protocol (factory default) is selected, you can
choose which line your system monitors for a busy signal:
SSD -9V, select SSD-
SSD +9V, select SSD+
DTR -9V, select DTR
RTS -9V, select RTS

Busy Time. Appears only if optional Serial Interface is installed. 200 ms (factory de-
fault) or 1 sec.
Sets the length of the busy signal when the Ready / Busy protocol (factory default) is engaged.

Centering Position. Choose centering position.

Character Set. Choose IBM Set I (factory default), IBM Set II(Thai version factory
default), T1P, ITP.

Code Page. Choose USA (factory default), Canada French, Multilingual, Portugal,
Norway BRASCII, Abicomp, Multilingual 858, ISO 8859-15, THAI-C, THAI-KU(Thai
version factory default), TIS988-2533, THAI-ISO1, THAI-ISO2, THAI-SIC, THAI-TN.

CSF Bin Select. Appears only if optional Dual-Bin Cut Sheet Feeder is installed. Choose
Bin 1 (factory default) or Bin 2.

CSF Type. Select Wide (default) or Narrow for CSF type.

Diagnostic Test. Appears only if optional Serial Interface is installed. No (factory de-
fault) or Yes. Select Yes if you want to perform a diagnostic test of the serial interface.

DSR Signal. Applies only when optional Interface is installed. Valid (factory default) or In-
valid. Used with Ready / Busy protocol to select the way your system handles the DSR Signal.

DTR Signal. Applies only when optional Serial Interface is installed. Ready on Power
Up (factory default) or Ready on Select. Change to Ready on Select if the DTR signal
is required when the printer is selected; leave as Ready on Power Up if DTR signal is
required when printer is turned on.

ML390/391 Turbo Plus Printer Handbook 75


Emulation Mode. IBM PPR , IBM AGM, or Epson LQ (factory default). Selects the printer
command set you want your printer to use: IBM X24e or XL24e Proprinter, IBM X24e or
XL24e Alternate Graphics Mode (AGM), or Epson LQ 850/ 1050.

Form Tear-Off. Off (factory default), 500 ms, 1 sec, or 2 sec. Form Tear-Off advances
the paper to the perforation so that you can tear off a sheet of continuous-forms pa-
per. You can turn this feature off, or you can select a time interval for the printer to
wait before advancing the paper.

Graphics. Uni-directional (factory default) or bi-directional. Bi-directional graphics


print faster than uni-directional graphics, but uni-directional graphics have better print
registration. Bi-directional graphics printing can be optimized by adjusting the Print
Registration setting in the Menu.

Graphics Speed. Low (factory default) or High. Choose High speed for faster print-
ing when optimum print quality is not an issue.

I-Prime. Buffer Print (factory default), Buffer Clear, or Invalid. Determines how the printer
will react to the I-Prime signal from your software. With the factory default engaged,
when the printer receives the I-Prime signal, it will print out the contents of the buffer
before resetting. Change the setting to Buffer Clear if you wish the printer to dump the
contents of its buffer immediately upon receiving the I-Prime signal. Change to Invalid if
you want the printer to ignore your software’s I-Prime signal. This will permit you to
enter settings through the printer’s control panel which will not be automatically over-
ridden by the software’s settings when the I-Prime signal is sent.

ITP Mode Select. Normal (factory default) or Special. Choose Thai character print-
ing method.

Language Set. American (factory default), French, German, British, Danish I, Swed-
ish, Italian, Spanish I, Japanese, Norwegian, Danish II, Spanish II, Latin American,
French Canadian, Dutch, or Publisher. Replaces certain symbols with special charac-
ters used in the respective foreign languages.

Line Spacing. 6 lpi (factory default) or 8 lpi. Choose 8 lines per inch for tighter line
spacing, to get more lines per page.

76 Appendix B: Menu Selections


Operator Panel Function. Full Operation (factory default) or Limited Operation.
Change to Limited Operation to deactivate the PRINT QUARITY and CHARACTER
PITCH buttons on the control panel. Then you can control these features only through
your software. This can be useful when several people are using the printer and you
don’t want its settings changed.

Important! This feature also prevents access to the Menu. To access the Menu, turn
the printer off, then hold down the SEL key while turning on the printer.

Page Length. 11” (factory default of Rear and Bottom), 11 2/3”(Factory default of Top
and CSF), 12”, 14”, 17”, 3”, 3.25”, 3.5”, 4”, 5”, 5.5”, 6”, 7”, 8”, 8.5”. Selects the length of
the paper you’ll be using in your printer. This enables the printer to keep track of the
initial printing position on each page (Top of Form).

Page Length Control. Choose page length control system for SASF mode.
by Actual Page Length ..... Control page length by actual physical page length.
by Menu Setting ................ Control page length by logical page length.

Page Width. Appears in Menu for wide-carriage model only. Choose a page width of
13.6” (factory default) or 8”.

Paper out Override. No (factory default) or Yes. The paper out detector senses when
less than an inch of paper remains in the printer and stops printing at that point.
Changing this setting to Yes overrides the detector so you can print closer to the bot-
tom of the page if you’re using single sheets. Be careful if you use this feature: it lets
the printer continue printing when there’s no more paper, which can cause loss of
data and may damage the printhead.

Parity. Appears only if optional Serial Interface is installed. None (factory default),
Odd, or Even. Selects the type of parity your system uses.

Pitch. 10 cpi (factory default), 12 cpi, 15 cpi, 17.1 cpi, or 20 cpi. Selects the character
width measured in characters per inch (cpi).

Power Save Time. Sets the interval the printer waits for more data before it goes into
the power save mode.

ML390/391 Turbo Plus Printer Handbook 77


Print Mode. LQ Courier (factory default), LQ Roman, LQ Swiss, LQ Swiss Bold, LQ
Orator, LQ Gothic, LQ Prestige, or Utility. Choose one of the LQ fonts for letter qual-
ity printing; choose utility for high-speed printing.

Print Registration. 0(factory default), +1~+10, -10~-1. Change the setting as required to
obtain the best registration for bi-directional printing.

Print Suppress Effective. Yes (factory default) or No. Enables/disables print sup-
press command. The factory default enables the print suppress command: the printer
will ignore all data it receives after it accepts the print suppress command. Change to
No to cause your printer to ignore the print suppress command.

Proportional Spacing. No (factory default) or Yes. Change to Yes to engage propor-


tional spacing of characters.

Protocol. Appears only if optional Serial Interface is installed. Selects the type of pro-
tocol your system uses: Ready/Busy (factory default) or X-On/X-Off.

Receive Buffer Size. 64K (factory default), 1 Line, 32K, or 128K. Selects the amount of
memory devoted to holding received data. Choosing 1 Line will tie up your computer
during printing, but if you about the print job the printer will stop printing much sooner.

Reset Inhibit. No (factory default) or Yes. Change to Yes if you want your printer to
ignore the reset command sent by software. This will prevent your software reset
command from changing the settings you have made through the front panel con-
trols or through printer commands. If you engage this feature, don’t forget that it will
also prevent your software from clearing out existing settings when you finish print-
ing one document and switch to another.

Select Thai Code Page ID. New (factory default) or Old (Thai version factory de-
fault). Select the Code Page ID number of function. (Note1)

Serial Data 7/8 Bits. Appears only if optional Serial Interface is installed. 8 Bits (fac-
tory default) or 7 Bits. Change to 7 bits if your system uses a 7-bit data format.

Space Adjustment. None (factory default) or 1 Blank, 2 Blanks, 3 Blanks. Select the
control of Space Adjustment.

78 Appendix B: Menu Selections


SI Select Pitch (10 CPI). IBM mode only. 17.1 CPI (factory default) or 15 CPI. Sets
what pitch (17.1 or 15 characters per inch) will be engaged when the printer control
panel is set for 10 cpi and the SI command is received.

SI Select Pitch (12 CPI). IBM mode only. 20 CPI or 12 CPI(factory default). Sets what
pitch (20 or 12 characters per inch) will be engaged when the printer control panel is
set for 12 cpi and the SI command is received.

Size. Choose Single (factory default) or Double width and height printing.

Skip Over Perforation. No (factory default) or Yes. Change to 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, keep
this item set to No to avoid interface.

Style. Choose Normal (factory default) or Italics.

Time Out Print. Valid (factory default) or Invalid. When printing, if the printer doesn’t
receive any data, a line feed, or a form feed signal for awhile, it will automatically
dump out what’s in the print buffer. If your software spends a long time prossing
between feeding portions of data to the printer, you should change the setting to In-
valid to keep your printer from inadvertently dumping the received data while it’s
waiting for more.

Time Out FF. Sets Time Out FF Mode On/Off and Delay Time. If Delay Time is se-
lected, FF is executed after the selected time passes after printing ends.

Wait Tine. 500 ms, 1 sec (factory default), or 2 sec. Sets the amount of the printer will
wait for more data before jumping from the print position up to the form tear off
position.

Zero Character. Slashed (factory default) or Unslashed. The factory default will cause
a slash to appear in zeros to distinguish them from the capital letter O. To disengage
the slashed zero, change this to Unslashed.

ML390/391 Turbo Plus Printer Handbook 79


Note1 Character Set and Code Page command
(1) Select international character set command (EPSON LQ : ESC R Pn)

Code Page ID Menu “Select Thai Code Page ID”


(Pn) Old New
15H USA USA
16H Polska Mazovia Polska Mazovia
17H ISO Latin 2 ISO Latin 2
18H Serbo Croatic I Serbo Croatic I
19H Serbo Croatic II Serbo Croatic II
1AH Multilingual Multilingual
1BH TIS988-2533 Norway
1CH THAI-KU Portugal
1DH THAI-ISO1 Turkey
1EH THAI-ISO2 Greek_ABG (Reserve)
1FH THAI-SIC Greek_ABC (Reserve)
20H Greek_DEG (Reserve) Greek_DEG (Reserve)
21H Greek Quattro (Reserve) Greek Quattro (Reserve)
22H Greek SYS 25 (Reserve) Greek SYS 25 (Reserve)
23H Greek ME 29 (Reserve) Greek ME 29 (Reserve)
24H Greek 927 mod (Reserve) Greek 927 mod (Reserve)
25H Greek 927 (Reserve) Greek 927 (Reserve)
26H Greek_437 Greek_437
27H Greek_928 Greek_928
28H Greek 851 (Reserve) Greek 851 (Reserve)
29H Greek_437 CYPRUS Greek_437 CYPRUS
2AH ECMA-94 ECMA-94
2BH THAI-C Canada French
2CH Cyrillic I - 855 Cyrillic I - 855
2DH Cyrillic II - 866 Cyrillic II - 866
2EH East Europe Latin II - 852 East Europe Latin II - 852
2FH Greek_869 Greek_869
31H Windows East Europe Windows East Europe
32H Windows Greek Windows Greek
33H Latin 5 (Windows Turkey) Latin 5 (Windows Turkey)
34H Windows Cyrillic Windows Cyrillic
36H Hungarian CWI Hungarian CWI
37H Kamenicky (MJK) Kamenicky (MJK)

80 Appendix B: Menu Selections


Code Page ID Menu “Select Thai Code Page ID”
(Pn) Old New
39H Turkey_857 Turkey_857
3AH Roman-8 Roman-8
3CH Hebrew NC (862) Hebrew NC (862)
3DH Hebrew OC Hebrew OC
3EH Windows Hebrew Windows Hebrew
3FH KBL-Lithuanian KBL-Lithuanian
41H Arabic 864 Arabic 864
42H Ukrainian Ukrainian
43H ISO Latin 6 (8859/10) ISO Latin 6 (8859/10)
44H Windows Baltic Windows Baltic
45H Cyrillic Latvian Cyrillic Latvian
48H Bulgarian Bulgarian
49H Icelandic-861 Icelandic-861
4AH Baltic_774 Baltic_774
4EH Asmo 708 Asmo 708
4FH Asmo 449+ Asmo 449+
50H BRASCII BRASCII
51H Abicomp Abicomp
52H ISO 8859-15 ISO 8859-15
53H Multilingual 858 Multilingual 858
54H Windows Arabic Windows Arabic
55H Greek_737 Greek_737
56H POL 1 POL 1
57H Macedonian Macedonian
58H - TIS988-2533
59H - THAI-KU
5AH - THAI-ISO1
5BH - THAI-ISO2
5CH - THAI-SIC
5DH - THAI-C
5EH THAI-TN THAI-TN

ML390/391 Turbo Plus Printer Handbook 81


(2) Assign character table command (EPSON LQ : ESC ( t n1 n2 Pn1 Pn2 Pn3)
Pn2 Pn3 Character table
00H 00H Italic
01H 00H USA
03H 00H Multilingual
07H 00H Portugal
08H 00H Canada French
09H 00H Norway
12H 00H THAI-KU
13H 00H TIS988-2533
14H 00H THAI-ISO2
15H 00H THAI-SIC
16H 00H THAI-C
17H 00H THAI-ISO1
19H 00H BRASCII
1AH 00H Abicomp
2BH 00H THAI-TN

82 Appendix B: Menu Selections


(3) Select CodePage command (IBM PPR/IBM AGM : ESC [ T Ln Hn NUL NUL
Hcp Lcp NUL)

Code Page ID Menu “Select Thai Code Page ID”


(Lcp Hcp) Old New
30(1eH) THAI-ISO2 -
31(1fH) THAI-SIC -
437(1b5H) USA USA
449(1c1H) Asmo 449+ Asmo 449+
708(2c4H) Asmo 708 Asmo 708
737(2e1H) Greek_737 Greek_737
774(306H) Baltic_774 Baltic_774
850(352H) Multilingual Multilingual
852(354H) East Europe Latin II - 852 East Europe Latin II - 852
855(357H) Cyrillic I - 855 Cyrillic I - 855
857(359H) Turkey_857 Turkey_857
858(35aH) Multilingual 858 Multilingual 858
860(35cH) THAI-KU Portugal
861(35dH) Icelandic-861 Icelandic-861
862(35eH) Hebrew NC (862) Hebrew NC (862)
863(35fH) THAI-C Canada French
864(360H) Arabic 864 Arabic 864
865(361H) TIS988-2533 Norway
866(362H) Cyrillic II - 866 Cyrillic II - 866
869(365H) Greek_869 Greek_869
895(37fH) Kamenicky (MJK) Kamenicky (MJK)
1000(3e8H) Greek_ABG (Reserve) Greek_ABG (Reserve)
1001(3e9H) Greek_ABC (Reserve) Greek_ABC (Reserve)
1002(3eaH) Greek_DEG (Reserve) Greek_DEG (Reserve)
1003(3ebH) Greek Quattro (Reserve) Greek Quattro (Reserve)
1004(3ecH) Greek SYS 25 (Reserve) Greek SYS 25 (Reserve)
1005(3edH) Greek ME 29 (Reserve) Greek ME 29 (Reserve)
1006(3eeH) Greek 927 mod (Reserve) Greek 927 mod (Reserve)
1007(3efH) Greek 927 (Reserve) Greek 927 (Reserve)
1008(3f0H) Greek_437 Greek_437
1009(3f1H) Greek_928 Greek_928
1010(3f2H) Greek 851 (Reserve) Greek 851 (Reserve)
1011(3f3H) Greek_437 CYPRUS Greek_437 CYPRUS
1012(3f4H) THAI-ISO1 Turkey

ML390/391 Turbo Plus Printer Handbook 83


Code Page ID Menu “Select Thai Code Page ID”
(Lcp Hcp) Old New
1013(3f5H) Cyrillic II - 866 Cyrillic II - 866
1014(3f6H) Polska Mazovia Polska Mazovia
1015(3f7H) ISO Latin 2 ISO Latin 2
1016(3f8H) Serbo Croatic I Serbo Croatic I
1017(3f9H) Serbo Croatic II Serbo Croatic II
1018(3faH) ECMA-94 ECMA-94
1019(3fbH) Windows East Europe Windows East Europe
1020(3fcH) Windows Greek Windows Greek
1021(3fdH) Latin 5 (Windows Turkey) Latin 5 (Windows Turkey)
1022(3feH) Windows Cyrillic Windows Cyrillic
1024(400H) Hungarian CWI Hungarian CWI
1027(403H) Ukrainian Ukrainian
1028(404H) Roman-8 Roman-8
1029(405H) ISO Latin 6 (8859/10) ISO Latin 6 (8859/10)
1030(406H) Hebrew NC (862) Hebrew NC (862)
1031(407H) Hebrew OC Hebrew OC
1032(408H) Windows Hebrew Windows Hebrew
1033(409H) KBL-Lithuanian KBL-Lithuanian
1034(40aH) Windows Baltic Windows Baltic
1035(40bH) Cyrillic Latvian Cyrillic Latvian
1040(410H) BRASCII BRASCII
1041(411H) Abicomp Abicomp
1072(430H) Bulgarian Bulgarian
1081(439H) ISO 8859-15 ISO 8859-15
1086(43eH) POL 1 POL 1
1087(43fH) Macedonian Macedonian
1088(440H) - TIS988-2533
1089(441H) - THAI-KU
1090(442H) - THAI-ISO1
1091(443H) - THAI-ISO2
1092(444H) - THAI-SIC
1093(445H) - THAI-C
1094(446H) THAI-TN THAI-TN
1256(4e8H) Windows Arabic Windows Arabic

84 Appendix B: Menu Selections


Appendix C: Commands–Epson Emulation
This appendix contains the commands for the Epson LQ emulation, grouped by func-
tion.

Normally the commands in this table override Menu settings. Except as noted,
these commands are cancelled and the printer returns to factory and Menu
settings when the printer receives an Initialization, Software I-Prime, or
Change Emulation command, or when it is turned off.

Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Horizontal Control

Carriage Return ASCII: CR Prints data in print buffer and performs


Dec: 13 carriage return.
Hex: 0D

Set Horizontal Tabs ASCII: ESC D n1 n2 ··· nk NUL Sets horizontal tab stop positions.
Dec: 27 68 n1 n2 ··· nk 0 n=position of tab stop–maximum one
Hex: 1B 44 n1 n2 ··· nk 00 less than # of characters per line
k=1 to 32; n1=0: clear tabs
Default: every 8 columns
Once tabs are set, they remain the same
even if character pitch is changed.

Move to next horizontal tab stop


Horizontal Tab ASCII: HT
Dec: 9
Hex: 09

ML390/391 Turbo Plus Printer Handbook 85


Epson Commands
Notes
Function (ASCII, Decimal, Hexadecimal)
Absoulte Horizontal ASCII: ESC $ n1 n2 Move to new horizontal position.
Position Dec: 27 36 n1 n2 Amount of movement from left margin
Hex: 1B 24 n1 n2 is calculated as follows:
[n1 + (n2 x 256)] x (basic unit in inches),
where the basic unit is set by ESC (U, set
unit command. The default of the basic
unit is 1/60 inch.
n1=0 to 255
n2=0 to 255
n1=n2=0: left margin
Max. value: for 1/60 inch basic unit,
n1=48 n2=3(13.6" shift)

Space moved using this command will


not be underlined. DEL command will
not delete the skipped amount.

Relative Horizontal ASCII: ESC \ n1 n2 Move to new horizontal position, rela-


Position Dec: 27 92 n1 n2 tive to present position. Amount of
Hex: 1B 5C n1 n2 movement is calculated as follows:
± (n1+ [n2x256] x (basic unit in inches),
where the basic unit is set by ESC (U, set
unit command. The default of the basic
unit with LQ is 1/180 inch, and with
UTL it is 1/120 inch.
n1=0 to 255
n2=0 to 255
n1=n2=0: no movement
+ moves to right; - moves to left

Set Print Position ASCII: ESC DLE @ Pn A1 A2 P1 P2 OKI unique command. Sets next hori-
P3 P4 zontal position of printhead.
Dec: 27 16 64 [data] Pn= number of parameter bytes to fol-
Hex: 1B 10 40 [data] low, range 0 to 255

A1= specifies whether motion is abso-


lute or relative: even-absolute from
left margin; odd=relative from present
position
A2= specifies direction of relative
movement: even= toward right margin
(forward); odd= toward left margin (re-
verse)
0 ≤ P1, P2, P3, P4 ≤ 9 representing
number of units to move (size of unit
depends on character pitch)

86 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Left Margin Set ASCII: ESC l n Sets left margin n character spaces from
Dec: 27 108 n printhead home position; must be at least
Hex: 1B 6C n 5 spaces (5 cpi) to left of right margin.
n=0 to 255
n=0: home position

Right Margin Set ASCII: ESC Q n Sets right margin n character spaces
Dec: 27 81 n from printhead home position; must be
Hex: 1B 51 n greater than the left margin.
n=1 to 255
n=0: command ignored

Auto Justification ASCII: ESC a n Justifies text according to the value of


Dec: 27 97 n n:
Hex: 1B 61 n n=0: Left
n=1: Center
n=2: Right
n=3: Full (left & right)– use carriage
return only at end of paragraph.

Unidirectional Print On/ ASCII: ESC U n Turns unidirectional (left to right only)
Off Dec: 27 85 n printing on and off.
Hex: 1B 55 n n=1: Unidirectional printing On
n=0: Unidirectional printing Off (normal
bidirectional printing)

One-line Unidirectional ASCII: ESC < Turns on unidirectional (left to right)


Printing Dec: 27 60 printing for one line.
Hex: 1B 3C

Backspace ASCII: BS Prints data in print buffer and moves


Dec: 8 one character to the left according to the
Hex: 08 current character pitch.

Delete One Character ASCII: DEL Deletes last character in print buffer.
Dec: 127
Hex: 7F

Vertical Control

Set 1/6-inch ASCII: ESC 2 Sets line spacing of 1/6-inch (6 lines per
Line Spacing Dec: 27 50 inch). This is standard typewriter spac-
Hex: 1B 32 ing.

Set 1/8-inch ASCII: ESC 0 Sets line spacing of 1/8-inch (8 lines per
Line Spacing Dec: 27 48 inch).
Hex: 1B 30

ML390/391 Turbo Plus Printer Handbook 87


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Set n/60-inch ASCII: ESC A n Sets line spacing of n/60-inch.


Line Spacing Dec: 27 65 n n=0 to 255
Hex: 1B 41 n n=0: no line feed.

Set n/180-inch ASCII: ESC 3 n Sets a line spacing of n/180-inch.


Line Spacing Dec: 27 51 n n=0 to 255
Hex: 1B 33 n n=0: no line feed

Set n/360-inch ASCII: ESC + n or ESC [ n Sets line spacing of n/360-inch. ESC [ n is
Line Spacing Dec: 27 43 n or 27 93 n OKI unique command
Hex: 1B 2B n or 1B 5B n n=0 to 255
n=0: no line feed

Line Feed ASCII: LF Prints buffer data and moves the print-
Dec: 10 head by the current line spacing value.
Hex: 0A Cancels SO and ESC SO commands.
n/ -inch Line Feed ASCII: ESC J n Executes one n/180-inch line feed with-
180
Dec: 27 74 n out changing line spacing.
Hex: 1B 4A n n=0 to 255
n=0: no line feed, but initiates printing
n/ -inch Reverse Line ASCII: ESC j n Executes one n/180-inch reverse line
180
Feed Dec: 27 106 n feed without changing line spacing.
Hex: 1B 6A n n=0 to 255
n=0: no line feed, but initiates printing
n/360-inch Line Feed ASCII: ESC ] n OKI unique command. Executes n/360-
Dec: 27 93 n inch line feed without changing line
Hex: 1B 5D n spacing.
n=0 to 255
n=0: no line feed, but initiates printing

Set relative vertical print ASCII: ESC (v n1 n2 m1 m2 Performs carriage return in the forward
position Dec: 27 40 118 n1 n2 m1 m2 or reverse direction from the current
Hex: 1B 28 76 n1 n2 m1 m2 position.
n1=2, n2=0: specifies the number of
parameters (inbytes) to follow Amount
of carriage returns executed=±(m1 +[m2
x256]) x (basic unit in inches) The basic
unit is set by set unit command ESC (U.
The default of basic unit is 1/360 inch.
Forward feeding exceeding approx. 46.2
inches and reverse feeding exceeding
approx. 0.5 inch are invalid. Reverse
feeding is invalid in raster graphics
mode.

88 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

It is a print carriage return execution


command, which does not involve re-
turning to previous settings following
the execution of this command.

Set absolute vertical print ASCII: ESC (V n1 n2 m1 m2 Indicates the absolute position within
position Dec: 27 40 86 n1 n2 m1 m2 the paper size, and executes carriage re-
Hex: 1B 28 56 n1 n2 m1 m2 turn.
n1=2, n2=0: specifies the number of
parameters (in bytes) to follow Amount
of carriage returns executed=±(m1 + [m2
x 256]) x (basic unit in inches) The basic
unit is set by set unit command ESC (U.
The default of basic unit is 1/360 inch.
Forward feeding exceeding approx. 46.2
inches and reverse feeding exceeding
approx. 0.5 inch are invalid.
It is a print carriage return execution
command, which does not involve re-
turning to pervious settings following
the execution of this command.

Form Feed ASCII: FF Prints data in buffer and advances paper


Dec: 12 to next top of form. Canceles SO and
Hex: 0C ESC SO command. With Cut Sheet
Feeder, inserts or ejects paper depending
on status of paper when command is is-
sued.

Vertical Tab ASCII: VT Print buffer data and move to next verti-
Dec: 11 cal tab stop.
Hex: 0B

Set Vertical Tab Stops ASCII: ESC B n1 n2 ··· nk NUL Sets vertical tab stops at specified lines
Dec: 27 66 n1 n2 ··· nk 0 relative to Top of Form position.
Hex: 1B 42 n1 n2 ··· nk 00 k=1 to 16: number of tabs
n=1 to 255: line number where tab is to
be set.
n=0: clears tab setting for Vertical
Format Unit channel 0

ML390/391 Turbo Plus Printer Handbook 89


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes
Set Vertical Format Unit ASCII: ESC b m n1 n2 ··· nk NUL Programs up to 8 separate sets (chan-
(VFU) Dec: 27 96 m n1 n2 ··· nk 0 nels) of vertical tab stops.
Hex: 1B 62 m n1 n2 ··· nk 00 m=0 to 7: channel number (0 is default
set by ESC B command)
k=1 to 16: number of tab stops in chan-
nel
n=1 to 255: number of lines down from
Top of Form position
n=0: clear tab settings for channel m

Select Vertical Tab Chan- ASCII: ESC / n Activates preprogrammed vertical tab
nel Dec: 27 47 n channel n. VT moves to stops in this
Hex: 1B 2F n channel.
n=0 to 7: channel number (0 is default)

Set Page Length in Lines ASCII: ESC C n Sets page length in lines. Current posi-
Dec: 27 67 n tion becomes top of form. Printer calcu-
Hex: 1B 43 n lates page length vy multiplying current
line feed pitch by value entered for "n".
n=1 to 255.
Cancels Skip over Perforation setting.
Page length set by this command will
not change even if line spacing is
changed.

Sets page length in inches. Current posi-


Set Page Length in Inches ASCII: ESC C NUL n tion becomes top of form.
Dec: 27 67 0 n n=1 to 22.
Hex: 1B 43 00 n Cancels Skip over Perforation setting.

Sets the page length to the currently se-


Set page length in defined ASCII: ESC (C n1 n2 m1 m2 lected paper mode.
unit Dec: 27 40 67 n1 n2 m1 m2 n1=2, n2=0: specifies the number of
Hex: 1B 28 43 n1 n2 m1 m2 parameters (in bytes) to follow Amount
of carriage returns executed= ±(m1 +
[m2 x 256]) x (basic unit in inches) The
basic unit is set by set unit command
ESC (U.
The default of basic unit is 1/360 inch.
Page length selection exceeding 22 in-
ches is invalid.
This command is invalid when
m1=m2=0.
Skip Over Perforation feature is deacti-
vated by this command.

90 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Set page format ASCII: ESC (c n1 n2 t1 t2 b1 b2 Set the top and bottom margins for the
Dec: 27 40 99 n1 n2 t1 t2 b1 b2 currently selected paper mode.
Hex: 1B 28 63 n1 n2 t1 t2 b1 b2 n1=4, n2=0: specifies the number of
parameters (in bytes) to follow.
Top margin=(t1 + [t2 x256]) x (basic unit
in inches)
Bottom margin=(b1 +[b2 x256]) x (basic
unit in inches)
The default of basic units 1/360 inch.
Skip Over Perforation feature is deacti-
vated by this command.

Set Skip Over Perforation ASCII: ESC N n Activates Skip Over Perforation feature
area Dec: 27 78 n and sets it for n lines at the current line
(bottom margin) Hex: 1B 4E n spacing. When Perforation Skip area is
entered, printer will automatically feed
paper down to top of form on next page.
Once this command is entered, the Skip
Over Perforation setting will remain the
same even if line spacing is changed.
n=1 to 255

Cancel Skip Over Perfora- ASCII: ESC O Deactivates Skip Over Perforation. Com-
tion Dec: 27 79 mand overrides menu.
Hex: 1B 4F

Cut Sheet Feeder


Option

Cut Sheet Feeder Control ASCII: ESC EM n Controls Cut Sheet Feeder accessory.
Dec: 27 25 n n=1: Select bin 1
Hex: 1B 19 n n=2: Select bin 2 (if present)
n=73 (ASCII "I"): Insert sheet
Character Sets n=82 (ASCII "R"): Eject sheet

Copy ROM Character Set ASCII: ESC : 0 n 0 Copies the designated character set to
to RAM Character Set Dec: 27 58 0 n 0 the user defined set in RAM:
Hex: 1B 3A 00 n 00 n=0: Roman
n=1: Swiss
n=2: Courier
n=3: Prestige
n=7: Orator
n=122: Swiss Bold
n=124: Gothic
n=126: MENU setting

ML390/391 Turbo Plus Printer Handbook 91


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Define Custom ASCII: ESC & 0 [data] Defines and stores in RAM up to 256
Character(s) Dec: 27 38 0 [data] utility quality character patterns.
Hex: 1B 26 00 [data] Custom character will be cleared by Ini-
tialize command, Software I-PRIME
command, Emulation Switch command,
I/F I-PRIME signal, or by turning the
printer off.
If Receive Buffer Size in MENU is Set to
23K, this command is Ignoved.

Custom Character Set ASCII: ESC % n Engages/ disengages custom character


On/ Off Dec: 27 37 n set.
Hex: 1B 25 n n=0: Select custom character set
n=1: Select default character set

Select International ASCII: ESC R n Select character set containing 15 special


Character Set Dec: 27 82 n characters used in foreign language
(set Code Page) Hex: 1B 52 n printing:
n=0: American
n=1: French
n=2: German
n=3: British
n=4: Danish I
n=5: Swedish
n=6: Italian
n=7: Spanish I
n=8: Japanese
n=9: Norwegian
n=10: Danish
n=11: Spanish II
n=12: Latin American
n=13: French Canadian
n=14: Dutch
n=64: Publisher

Assign character table ASCII: ESC (t n1 n2 d1 d2 d3 The character tables indicated by d2, d3 are
Dec: 27 40 116 n1 n2 d1 d2 d3 stored in the four types of areas indicated by
Hex: 1B 28 74 n1 n2 d1 d2 d3 d1 (Character Table 0-3). From among the four
tables, one is selected by ESC t command.
n1=3, n2=0: specifies the number of parame-
ters (in bytes) to follow
d1=0 to 3: stored character table number.
d2, d3=0, 0: Italic
d2, d3=1, 0: PC 437 (USA)
d2, d3=3, 0: PC 850 (Multilingual)
d2, d3=7, 0: PC 860 (Portugal)
d2, d3=8, 0: PC 863 (Canada-French)
d2, d3=9, 0: PC 865 (Norway)
d2, d3=25, 0: BRASII
d2, d3=26, 0: Abicomp

92 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Select Epson Character ASCII: ESC t n Table selection is made from among
Set Dec: 27 116 n four character tables.
Hex: 1B 74 n n=0: Character Table 0
n=1: Character Table 1
n=2: Character Table 2
n=3: Character Table 3

The tables designated by default are as


follows:
Character Table 0: Italic
Character Table 1: Table being selected
by "CodePage" in the MENU
Character Table 2: DLL character re-allo-
cation.
Character Table 3: PC 437 (USA)

Print data as character ta- ASCII: ESC (^ n1 n2 [data] All [data] become printing data. All
ble Dec: 27 40 94 n1 n2 [data] codes of 01H-FF are treated as printing
Hex: 1B 28 5E n1 n2 [data] data. 00H code is ignored as Null code.
The number of printing data (in bytes) to
follow are indicated by n1 and n2.
Number of printing data (in bytes)=n1 +
[n2 x 256]

Permit printing of upper ASCII: ESC 6 Enables printing of characters in upper


range control codes Dec: 27 54 ASCII code range (128 to 159).
Hex: 1B 36

Cancel printing of upper ASCII: ESC 7 Cancels ESC 6 command.


range control codes Dec: 27 55
Hex: 1B 37

Bar Code Command

Select Bar Code Type and ASCII: ESC DLE A m n1 ··· n8 m is number of parameters specified: 2,
Size Dec: 27 16 65 m n1 ··· n8 4, 5, 6, 7, or 8
Hex: 1B 10 41 m n1 ··· n8 n1, n2 set bar code style as follows:
n1, n2=0, 1: EAN8
n1, n2=0, 2: EAN13
n1, n2=1, 0: UPC-A
n1, n2=1, 4: UPC-E
n1, n2=2, 0: CODE 39
n1, n2=3, 0: Interleaved 2 of 5
n1, n2=4, 0: Code 128

ML390/391 Turbo Plus Printer Handbook 93


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

n3, n4 set vertical length of bars: normal


value is ([n3 x 10] + n4) (15/180-inch)
n5 sets width of modules or black bars,
depending on style engaged.
n6 sets spacing
n7 sets ratio of wide element to narrow
element
n8: Specifies whether or not characters
are to be attached
n8=0: characters not attached
n8=1 or more: LQ characters attached

Print Industrial Bar Code ASCII: ESC DLE B m n [data] Prints bar code data.
Data Dec: 27 16 66 m n [data] m=amount of data (in bytes) to follow n
Hex: 1B 10 42 m n [data] specifies Code 128 mode (when Code
128 is selected) as follows: n=65: Set A
n=66: Set B
n=67: Set C

Print Postnet Bar Code ASCII: ESC DLE C n [data] n=amount of data (in bytes) to follow:
Data Dec: 27 16 67 n [data] n=1 to 20
Hex: 1B 10 43 n [data] Data consists of single-digit numbers
(0 to 9).

Print Features

Utility / LQ Selection ASCII: ESC x n n=0: Utility printing


Dec: 27 120 n n=1: NLQ printing
Hex: 1B 78

Select LQ Typeface ASCII: ESC k n n=0: Roman


Dec: 27 107 n n=1: Swiss
Hex: 1B 6B n n=2: Courier
n=3: Prestige
n=7: Orator
n=122: Swiss Bold
n=124: Gothic
n=126: MENU setting

Select font by pitch and ASCII: ESC X m n1 n2 Selects Multipoint (scalable font) mode.
point Dec: 27 88 m n1 n2 Printable font is selected by character
Hex: 1B 58 m n1 n2 pitch and point
Character pitch
m=0: unchanged
m=1: Proportional

94 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

m>5: m /360 inch


Point size=(n1 + [n2 x 256]) x 0.5 point
Point size can be selected between a
minimum of 8 point to a maximum of 64
point.

Proportional Spacing ASCII: ESC p n See also ESC ! n command.


Dec: 27 112 n n=1: Start proportional spacing
Hex: 1B 70 n n=0: Stop proportional spacing

Select 10 cpi Pitch (Pica) ASCII: ESC P Normally, selects 10 cpi (Pica). In com-
Dec: 27 80 pressed mode, selects 17.1 cpi.
Hex: 1B 50

Select 12 cpi Pitch (Elite) ASCII: ESC M Normally, selects 12 cpi (Elite). In com-
Dec: 27 77 pressed mode, selects 20 cpi.
Hex: 1B 4D

Select 15 cpi Pitch ASCII: ESC g Selects 15 cpi pitch.


Dec: 27 103
Hex: 1B 67

Select Compressed Print ASCII: SI or ESC SI Pitch depends on current pitch selected:
Dec: 15 or 27 15 10 cpi becomes 17.1 cpi
Hex: 0F or 1B 0F 12 cpi becomes 20 cpi

Cancel Compressed Print ASCII: DC2 Cancels 15 cpi print selected by SI or


Dec: 18 ESC SI command.
Hex: 12

Set Character Spacing ASCII: ESC SP n Adds n dots of space (depending on the
Dec: 27 32 n current pitch) between characters.
Hex: 1B 20 n n=0 to 127

Select horizontal motion ASCII: ESC c n1 n2 Sets the amount of space between char-
index (HMI) Dec: 27 99 n1 n2 acters (HMI).
Hex: 1B 63 n1 n2 HMI= (n1+ [n2 x 256])/ 360 inch.
The specification is invalid if HMI ex-
ceeds 3 inches.
The command is invalid when n1=n2=0.

Select Italic Characters ASCII: ESC 4 See also ESC !, ESC 7.


Dec: 27 52
Hex: 1B 34

Cancel Italics ASCII: ESC 5 Clears italic printing engaged by ESC 4


Dec: 27 53 command.
Hex: 1B 53

ML390/391 Turbo Plus Printer Handbook 95


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Score (Lines) ASCII: ESC ( - j h l n1 n2 Selects underline, strike-through, or


Selection Dec: 27 40 45 j h l n1 n2 overscore.
Hex: 1B 28 2D j h 0 l n1 n2 jand h specify amount of data to follow,
calculated as j + h x 256
n1= 1: Start underline
n1= 2: Start strike through
n1= 3: Start overscore
n2= 0: Cancel score mode selected by n1
n2= 1: Start single continuous line
n2= 2: Start double continuous line
n2= 5: Start single dashed line
n2= 6: Start double dashed line

Turn Underlining on/ off ASCII: ESC - n Underlines all text except tabs.
Dec: 27 45 n n= 1: Start underlining
Hex: 1B 2D n n= 0: Stop underlining

Start Superscript/ ASCII: ESC S n n= 0: Start superscript


Subscript Dec: 27 83 n n= 1: Start subscript
Hex: 1B 53 n

Stop Superscript/ ASCII: ESC T


Subscript Dec: 27 84 n= 0: Normal
Hex: 1B 54 n= 1: Outline
n= 2: Shadow
Select Character Style ASCII: ESC q n n= 3: Outline with shadow
(normal, shadow, outline, Dec: 27 113 n
outline& shadow) Hex: 1B 71 n

Start Emphasized ASCII: ESC E Prints horizontally shifted double dots


Printing Dec: 27 69 in utility mode at half speed. See also
Hex: 1B 45 ESC ! command.
Override MENU until Initialize, Soft-
ware I-PRIME or Change Emulation
command is received, or until printer is
turned off.

Stop Emphasized ASCII: ESC F Clears emphasized printing engaged by


Printing Dec: 27 70 ESC E command.
Hex: 1B 46

Start Enhanced (Double ASCII: ESC G Prints vertically shifted double dots in
Strike) Printing Dec: 27 71 two passes. See also ESC ! command.
Hex: 1B 47

96 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Stop Enhanced Printing ASCII: ESC H Clears double strike printing set by ESC
Dec: 27 72 G command.
Hex: 1B 48

Double Width (Expan- ASCII: ESC W n n= 1: Start double width printing


ded) Printing Dec: 27 87 n n= 0: Stop double width printing
Hex: 1B 57 n

Immediate Double Width ASCII: SO or ESC SO Prints double width only to end of line:
Dec: 14 or 27 14 can also be canceled by DC4, ESC W 0
Hex: 0E or 1B oE and ESC ! commands.

Stop Immediate Double ASCII: DC4 Only cancels double width set by SO or
Width Printing Dec: 20 ESC SO.
Hex: 14

Double Height Printing ASCII: ESC w n or ESC US n OKI unique command


Dec: 27 119 n or 27 31 n n= 1: Start double height
Hex: 1B 77 n or 1B 1F n n= 0: Stop double height

Graphics, 8 & 24-pin


Mode
For all graphics com-
mands the number of dot
columns of graphic data
is as follows: dots= n1 +
(n2 x 256)

Graphics Select/ Print ASCII: ESC * m n1 n2[graphic data] Selects 8-pin and 24-pin graphic modes
Dec: 27 42 m n1 n2[graphic data] and prints graphic data.
Hex: 1B 2A m n1 n2[graphic data] m= 0: Single density, 8-pin 60 dpi
m= 1: Double density, 8-pin, 120 dpi
m= 2: Double speed, double density, 8-
pin, quasi-120 dpi (dots can not be prin-
ted directly adjacent to one another)
m= 3: Quadruple density, 8-pin, quasi-
240 dpi (dots can not be printed directly
adjacent to one another)
m= 4: CRT I, 8-pin, 80 dpi
m= 6: CRT II, 8-pin, 90 dpi
m= 32: Single density, 24-pin, 60 dpi
m= 33: Double density, 24-pin, 120 dpi
m= 38: CRT III, 24-pin, 90 dpi
m= 39: Triple density, 24-pin, 180 dpi
m= 40: Hex-density, 24-pin, quasi-360
dpi (dots can not be printed directly ad-
jacent to one another)

ML390/391 Turbo Plus Printer Handbook 97


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

n1, n2= 0 to 255: specifies amount of


subsequent Bit Image bytes received,
calculated as n1 + (n2 x 256)

Graphics, 8 -pin Mode

Single Density Graphics ASCII: ESC K n1 n2 [graphic data] Dot density 60 dpi horizontal, 72 dpi
Dec: 27 75 n1 n2 [graphic data] vertical.
Hex: 1B 4B n1 n2 [graphic data] Maximum data per line: ML390
Turbo Plus=480: ML391 Turbo Plus=816
n1, n2= 0 to 255: specifies amount of sub-
sequent Bit Image bytes received, calcu-
lated as n1 + (n2 x 256)

Double Density Graphics ASCII: ESC L n1 n2 [graphic data] Dot density 120 dpi horizontal, 72 dpi
Dec: 27 76 n1 n2 [graphic data] vertical.
Hex: 1B 4C n1 n2 [graphic data] Maximum data per line: ML390 Turbo
Plus= 960: ML391 Turbo Plus= 1632
n1, n2= 0 to 255: specifies amount of sub-
sequent Bit Image bytes received, calcu-
lated as n1 + (n2 x 256)

Quasi Double Density ASCII: ESC Y n1 n2 [graphic data] Same as double density graphics (120
Graphics Dec: 27 89 n1 n2 [graphic data] dpi), but printer can't put two adfacent
Hex: 1B 59 n1 n2 [graphic data] dots in the same row.

Quadruple Density ASCII: ESC Z n1 n2 [graphic data] Dot density 240 dpi horizontal, 72 dpi
Graphics Dec: 27 90 n1 n2 [graphic data] vertical. Printer can't put two adjacent
Hex: 1B 5A n1 n2 [graphic data] dots in the same row.
Maximum data per line: ML390 Turbo
Plus=1920: ML391 Turbo Plus=3264
n1, n2= 0 to 255: specifies amount of sub-
sequent Bit Image bytes received, calcu-
lated as n1 + (n2 x 256)

Reassign Graphics ASCII: ESC ? m n Converts ESC K, ESC L, ESC Y, or ESC Z


Dec: 27 63 m n command to a graphics select command:
Hex: 1B 3F m n For ESC K: m=75
For ESC L: m=76
For ESC Y: m=89
For ESC Z: m=90
n=0: Single density, 60 dpi
n=1: Double density, 120 dpi

98 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

n=2: Double speed, double density, qua-


si- 120 dpi (adjacent dots can not be
printed)
n=3: Quadruple density, quasi- 240 dpi
(adjacent dots can not be printed)
n=4: CRT I, 80 dpi
n=6: CRRT II, 90 dpi
n=38: CRT III, 90 dpi

Composite Command ASCII: ESC ! n Calculate n as the sum of the values of


DEc: 27 33 n the features to be activated. If a feature's
Hex: 1B 21 n value is not included in the sum, it will
be deactivated.
n=0: 10 cpi
n=1: 12 cpi
n=2: Proportional spacing
n=4: Compressed
n=8: Emphasized
n=16: Enhanced
n=32: Double Width
n=64: Italics
n=128: Underlining

Miscellaneous

Select emulation mode ASCII: ESC { n OKI unique command. Switches printer
Dec: 27 123 n emulation mode, copying the custom
Hex: 1B 7B n character data in buffer and saving the
print and receive buffers.
MENU settings unaffected.
n=0: IBM mode (general)
n=2: IBM X24e PPR, XL24e PPR
n=3: IBM X24e AGM, XL24e AGM
n=64: Epson mode (general)
n=66: Epson LQ 850, LQ 1050

Initialize printer ASCII: ESC @ Clears print buffer (receive buffer unaf-
Dec: 27 64 fected), resets printer to menu defaults,
Hex: 1B 40 current position becomes top of page.
Custom character data is not touched.
This command is acknowledged only if
Reset Inhibit in MENU is set to " No"
(factory default).

Cancel ASCII: CAN Clears print buffer (receive buffer unaf-


Dec: 24 fected) and executes carriage return;
Hex: 18 commands and custom character data
unaffected.

ML390/391 Turbo Plus Printer Handbook 99


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Set Most Significant Bit ASCII: ESC > Set the MSB (8th bit) to 1.
(MSB) to 1 Dec: 27 62
Hex: 1B 3E

Set Most Significant Bit ASCII: ESC = Sets the MSB (8th bit) to 0.
(MSB) to 0 Dec: 27 61
Hex: 1B 3D

Reset Most Significant Bit ASCII: ESK # Cancels ESC > or ESC =. MSB accepted
(MSB) Dec: 27 35 "as is" from computer.
Hex: 1B 23

Print Suppress Mode On ASCII: DC3 Places printer in Print Suppress Mode
Dec: 19 after printing data in print buffer.
Hex: 13 Ignores all further commands except
DC1 command.
Print Suppress Effective item in MENU
must be set to "Yes" for this command to
be acknowledged.

Print Suppress Mode Off ASCII: DC1 Clears Print Suppress Mode, re-activat-
Dec: 17 ing printer to once again process all data
Hex: 11 received.

Disable Paper-Out ASCII: ESC 8 OKI unique command. Disables paper-


Sensor Dec: 27 56 out sensor, even if Paper Out Override
Hex: 1B 38 in MENU is set to "On" the (factory de-
fault). If data flows onto next page and
reaches top of form setting for that page,
printer ALARM light will come on to in-
dicate paper-out error.

Enable Paper-Out ASCII: ESC 9 OKI unique command. Enables paper-


Sensor Dec: 27 57 out sensor to detect when less than 1/2
Hex: 1B 39 inch of paper is left. When ALARM light
is on, pressing SELECT prints 1 line of
data at a time until the top of form set-
ting for the next page is reached.
Sensor can also be controlled by the
menu.

Half-Speed ASCII: ESC s n Prints at 50% of normal speed to reduce


Printing On/ Off Dec: 27 115 n noise.
Hex: 1B 73 n n=1: Half-speed printing On
n=0: Half-speed printing Off

100 Appendix C: Priner Commands


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Software I-Prime ASCII: ESC } NUL OKI unique command. Clears data in
Dec: 27 125 0 print buffer (receive buffer unaffected);
Hex: 1B 7D 00 resets printer to menu default if applica-
ble, non-menu features returned to fac-
tory default. Executes paper eject in Cut
Sheet Feeder mode.

Set unit ASCII: ESC ( U n1 n2 m Sets the basic unit of horizontal and vert-
Dec: 27 40 85 n1 n2 m ical lengths.
Hex: 1B 28 55 n1 n2 m n1=1, n2=0: specifies the number of
parameters (in bytes) to follow
The commands affected by this com-
mand are:
ESC (V, ESC (v, ESC \, ESC $, ESC (C,
ESC (c.

Set/ Reset Incremental ASCII: ESC i n Sets the Incremental print mode
Print Mode Dec: 27 105 n n=0: Reset Incremental print mode
Hex: 1B 69 n n=1: Set Incremental print mode

Raster Graphics ASCII: ESC ( G n1 n2 m Sets the raster graphics mode.


Select graphics mode Dec: 27 40 71 n1 n2 m n2=0: specifies the number of parame-
Hex: 1B 28 47 n1 n2 m n1=1, ters (in bytes) to follow
This command can be deactivated by
ESC @ (printer initialization). The raster
graphics command ESC is valid only
while in this mode.
The printer is initialized by this com-
mand.

ML390/391 Turbo Plus Printer Handbook 101


Epson Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Turn raster graphics ASCII: ESC DLE G Pn0 Pn OKI unique command. Activates and
mode ON/ OFF Dec: 27 16 71 Pn0 Pn deactivates raster graphics mode.
Hex: 1B 10 47 Pn0 Pn Pn0=1: specifies the number of parame-
ters (in bytes) to follow
Pn=odd number: raster graphics mode
activated
Pn=even number: raster graphics mode
deactivated

Print raster graphics ASCII: ESC . Pc Pv Ph Pm n1 n2 [data] Input data is printed with bit pattern in
Dec: 27 46 Pc Pv Ph Pm n1 n2 [data] horizontal direction.
Hex: 1B 2E Pc Pv Ph Pm n1 n2 [data] Pc: mode setting
Pc=0: full graphics mode
Pc=1: compressed mode
Pv: vertical direction dot density setting
Pv=10: 3600/Pv → 360 DPI
Pv=20: 3600/Pv → 180 DPI
Ph: horizontal direction dot density set-
ting
Ph=10: 3600/ Ph → 360 DPI
Ph=20: 3600/ Ph → 180 DPI
Pm: horizontal direction dot number
Horizontal direction dot number=n1 +
[n2 x 256]
The command is ignored when
Pv=10 and Ph=20.

102 Appendix C: Priner Commands


Appendix D: Commands–IBM Emulation
This appendix contains the commands for the IBM X24e/ XL24e Proprinter and X24e
AGM/ XL24e AGM emulations, grouped by function.

Normally the commands in this table override Menu settings. Except as noted,
these commands are cancelled and the printer returns to factory and Menu
settings when the printer receives an Initialization, Software I-Prime, or
Change Emulation command, or when it is turned off and then on again.

IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Horizontal Control

Carriage Return ASCII: CR Prints data in buffer and performs car-


Dec: 13 riage return.
Hex: 0D

Set Horizontal Tabs ASCII: ESC D n1 n2 ··· nk NUL Sets horizontal tab stop positions.
Dec: 27 68 n1 n2 ··· nk 0 n=1 to 255: specifies position of tab stop-
Hex: 1B 44 n1 n2 ··· nk 00 maximum is number of characters per
line
k=1 to 28; n1=0: clear tabs
Default: every 8 columns

Horizontal Tab ASCII: HT Move to next horizontal tab stop


Dec: 9
Hex: 09

Reset Tabs to Default ASCII: ESC R Reset horizontal tabs for default: every
Dec: 27 82 8th character. Also resets vertical tabs to
Hex: 1B 52 default of 1 line.

ML390/391 Turbo Plus Printer Handbook 103


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Move to the Left ASCII: ESC e n1 n2 Move to the left, relative to present posi-
(Backwards) Dec: 27 101 n1 n2 tion, calculated as
Hex: 1B 65 n1 n2 (n1 =[n2 x 256])/ 120 inches
n1=0 to 255
n2=0 to 255
n1=n2=0: no movement

Self Left & Right Margins ASCII: ESC X n m Sets left (n) and right (m) margins in
Dec: 27 88 n m character columns at current pitch. Once
Hex: 1B 58 n m set, margins remain fixed even if charac-
ter pitch is changed. m must be at least
10 character space (at 10 cpi) to the right
of n.
n=0 to 255; n=0: left margin unchanged
m=0 to 255; m=0: right margin unchan-
ged

Engage/ Disengage ASCII: ESC U n n=1: Unidirectional printing On


Unidirectional Printing Dec: 27 85 n n=0: Unidirectional printing Off (return
Hex: 1B 55 n to bidirectional)

Backspace ASCII: BS Prints data in buffer and moves one


Dec: 8 character to the left according to current
Hex: 08 character pitch.

Set Print Position ASCII: ESC DLE @ Pn A1 A2 P1 P2 OKI unique command. Sets horizontal
P3 P4 position of printhead.
Dec: 27 16 64 [data] Pn: specifies number of bytes to follow,
Hex: 1B 10 40 [data] range 0 to 127 (MSB ignored)
A1: specifies if motion is absolute (even
number) or relative (odd number)
A2: specifies direction of relative move-
ment right (even number) or left (odd
number)
P1, P2, P3, P4=0 to9: specify print posi-
tion, in four digits:
(P1 x 1000) + (P2 x 100) + (P3x 10) + P4
Unit of print position is 1/360 inch in LQ
mode; 1/240 inch in Utility mode.
Maximum default value for left and
right margins: 2880 for ML390 Turbo
Plus: 4896 for ML 391 Turbo Plus

104 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Vertical Control

Set 1/8-inch ASCII: ESC 0 1/8 -inch Line Spacing=8 lines per inch.
Line Spacing Dec: 27 48
Hex: 1B 30

Set 7/72-inch ASCII: ESC 1 This is the line spacing used for graph-
Line Spacing Dec: 27 49 ics.
Hex: 1B 31

Activate Line Spacing ASCII: ESC 2 This command is required to activate the
Dec: 27 50 line spacing set by the ESC A n com-
Hex: 1B 32 n mand (see below).

Set n/72-inch or ASCII: ESC A n In PPR emulation, sets and stores n/72-
n/60-inch Dec: 27 65 n inch line spacing; in AGM emulation,
Line Spacing Hex: 1B 41 n sets and stores n/60-inch line spacing.
The ESC 2 command must be sent to ini-
tiate the line spacing change.
n=1 to 255
n=0: no change in line sapcing.

Set n/360-inch ASCII: ESC % 8 n OKI unique command. Sets line spacing
Line Spacing Dec: 27 37 56 n to n/360-inch.
Hex: 1B 25 38 n n=1 to 255
n=0: no line feed

Set n/216-inch or n/180- ASCII: ESC 3 n For PPR emulation, sets n/216-inch line
inch Dec: 27 51 n spacing; for AGM emulation, sets
Line Spacing Hex: 1B 33 n n/180=inch line spacing.
n=1 to 255
n=0: command is ignored

Line Feed ASCII: LF Prints buffer data and moves printhead


Dec: 10 down by current by current line spacing
Hex: 0A value. In PPR emulation, performs car-
riage return only if Auto CR in MENU
has been changed to Yes (factory default
is No). In AGM emulation performs car-
riage return regardless of Auto CR set-
ting.

Reverse Line Feed ASCII: ESC ] Prints buffer data and performs one re-
Dec: 27 93 verse line feed at the current line spac-
Hex: 1B 5D ing. Movement will not go above top of
form. Not recommended for use with
optional pull tractor.

ML390/391 Turbo Plus Printer Handbook 105


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Automatic Line Feed ASCII: ESC 5 n=Odd: Line feed automatically added
Control Dec: 27 53 n to each CR (carriage return)
Hex: 1B 35 n n=Even: auto line feed turned Off
n/360-inch Line Feed ASCII: ESC % 4 n OKI unique command. Prints data in
Dec: 27 37 52 n buffer and executes a single n/360-inch
Hex: 1B 25 34 n line feed without changing line spacing.
n=1 to 255
n=0: no line feed

In PPR emulation, prints data in buffer


n/216-inch or n/180-inch ASCII: ESC J n and executes a single n/216-inch line
Line Feed Dec: 27 74 n feed: in AGM emulaiton, executes a sin-
Hex: 1B 4A n gle n/180-inch line feed, both without
changing line spacing. Carriage Return
determined by menu setting.
n=1 to 255
n=0: no line feed

Prints data in buffer and advances pa-


Form Feed ASCII: FF per to next top of form. With Cut Sheet
Dec: 12 Feeder installed, will eject or insert pa-
Hex: 0C per depending on status of feeder.

Print buffer data and move to next vert-


Vertical Tab ASCII: VT ical tab stop.
Dec: 11
Hex: 0B
Sets vertical tab stops at specified lines.
Set Vertical Tab Stops ASCII: ESC B n1 n2 ··· nk NUL k=1 to 64: number of tabs
Dec: 27 66 n1 n2 ··· nk 0 n=1 to 255: line number where tabs is to
Hex: 1B 42 n1 n2 ··· nk 00 be set

Sets page length in inches.


Set Form Length in ASCII: ESC C NUL n n=1 to 255 inches
Inches Dec: 27 67 0 n n=0: Command ignored
Hex: 1B 43 00 n This command cancels Skip Over Per-
foration setting.

106 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Set Form Length in Lines ASCII: ESC C n Sets page length in lines, relative to cur-
Dec: 27 67 n rently selected line spacing, calculated
Hex: 1B 43 n by multiplying value of n by line spac-
ing ratio.
n=1 to 255
This command cancels Skip Over Per-
foration setting.

Set Skip Over Perforation ASCII: ESC N n Activates Skip Over Perforation feature
Dec: 27 78 n and sets it for n lines at the current line
Hex: 1B 4E n spacing. When the printer reaches the
bottom of the page, it will skip n lines to
next top of form. Command overrides
menu.
n=1 to 255 lines
n=0: command ignored

Cancel Skip Over ASCII: ESC O Deactivates Skip Over Perforation.


Perforation Dec: 27 79 Command override menu.
Hex: 1B 4F

Set Top of Form ASCII: ESC 4 Sets top of form at current printhead
Dec: 27 52 position. Command ignored in CSF or
Hex: 1B 34 Auto-Feed mode.

Cut Sheet Feeder


(Option)

Cut Sheet Feeder Control ASCII: ESC EM n OKI unique command. Controls Cut
Dec: 27 25 n Sheet Feeder accessory.
Hex: 1B 19 n n=1: Select bin 1
n=2: Select bin 2 (if present)
n=73 (ASCII "I" ): Insert sheet
n=82 (ASCII "R" ): Eject sheet

ML390/391 Turbo Plus Printer Handbook 107


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Character Sets Select ASCII: ESC [ T1h NUL NUL Hcp Selects Code Page
Code Page Lcp NUL 1, h=0 to 255: specify amount of data to
Dec: 27 91 84 1 h 0 0 Hcp Lcp 0 follow, calculated as 1 = (h x 256)
Hex: 1B 5B 54 1 h 00 00 Hcp Lcp 00 Hcp, Lcp=0 to 255: specifies Code Page
ID No., calculated as 1 + (Hcp x256)+Lcp
ID No.=437: USA
ID No.=850: Multilingual
ID No.=860: Portugal
ID No.=863: Canadian French
ID No.=865: Norway
ID No.=1040: BRASCII
ID No.=1041: Abicomp
ID No.=858: Multilingual 858
ID No.=1081: ISO 8859-15

Select International ASCII: ESC ! n OKI unique command. Select character


Character Set Dec: 27 33 n set containing special characters used in
Hex: 1B 21 n foreign language printing:
n=64: US ASCII, slashed zero
n=65: US ASCII (unslashed zero)
n=66: British
n=67: German
n=68: French
n=69: Swedish
n=70: Danish
n=71: Norwegian
n=72: Dutch
n=73: Italian
n=74: French Canadian
n=75: Spanish
n=76: Latin American
n=90: Publisher

Print from IBM ASCII:ESC \ n1 n2 This character set includes printable


Character Set III Dec: 27 92 n1 n2 characters for commands. Specify total
Hex: 1B 5C n1 n2 number of characters to be printed, cal-
culated as n1 + (n2 x 256).

Print One Character ASCII: ESC ^ n Prints character n from IBM Character
from IBM Character Dec: 27 94 n Set III n=0 to 255.
Set III Hex: 1B 5E n

108 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Select IBM Character ASCII: ESC 7 Selects IBM Character Set I


Set I Dec: 27 55
Hex: 1B 37

Select IBM Character ASCII: ESC 6 Selects IBM Character Set II


Set II Dec: 27 54
Hex: 1B 36

Bar Code Commands

Select Bar Code Type and ASCII: ESC DLE A m n1 ··· n8 OKI unique command
Size Dec: 27 16 65 m n1 ··· n8 m=number of parameters specified
Hex: 1B 10 41 m n1 ··· n8 (m=0, 1 or 3: command ignored)
n1, n2: selects bar code style
n1, n2=0, 1: EAN8
n1, n2=0, 2: EAN13
n1, n2=1, 0: UPC-A
n1, n2=1, 4: UPC-E
n1, n2=2, 0: CODE39
n1, n2=3, 0: Interleaved 2 of 5
n1, n2=4, 0: Code 128

n3, n4: sets vertical length of bars, in


units of 15/180-inch, calculated as ([n3 x
10] + n4) x 15/180"
n5: sets black bars; n5=1 to 7
n6: sets spacing; n6=1 to 7
n7: sets ratio of wide element to narrow
element; n7=1 to 7
n8: specifies whether or not characters
are to be attached
n8=0: characters not attached
n8=1 or more: LQ characters attached

Print Industrial Bar Code ASCII: ESC DLE B n m [data] OKI unique command
Data Dec: 27 16 66 n m [data] n: specifies amount of data to follow
Hex: 1B 10 42 n m [data] m: selects CODE128 mode (CODE128
must be selected for this command to be
recognized)
m=65: Set A
m=66: Set B
m=67: Set C

ML390/391 Turbo Plus Printer Handbook 109


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Print Postnet Bar Code ASCII: ESC DLE C n [data] OKI unique command.
Data Dec: 27 16 67 n [data] n: designates amount of data to follow
Hex: 1B 10 43 n [data] n=1 to 20
Data consists of single-digit numbers.
Print Features

Select LQ Typeface ASCII: ESC k n OKI unique command. Selects typeface


Dec: 27 107 n according to value of n:
Hex: 1B 6B n n=0: Roman
n=1: Swiss
n=2: Courier
n=3: Prestige
n=4: Script
n=5: OCR-B
n=6: OCR-A
n=7: Orator
n=8: Orator-S
n=122: Swiss Bold
n=124: Gothic

Select Font ASCII: ESC [I j h Hfid Lfid Hfwd Lfwd fa Sets the font typeface, character width
Dec: 27 91 73 j h Hfid Lfid Hfwd Lfwd fa and spacing attributes.
Hex: 1B 5B 49 j h Hfid Lfid Hfwd Lfwd j, h: set number of parameters to follow,
fa calculated as j + (h x 256) bytes
j, h=0 or1: command invalid
j, h=2, 3: fid setting valid, other modes
unchanged
j, h=4: fid, fwd settings valid; fa unchan-
ged
j, h=5: all settings valid
j, h=6 or more: all settings and parameter
data beyond 6 bytes will be ignored
Hfid, Lfid: sets font typeface, calculated
as (Hfid.Lfid=(Hfid x 256) + Lfid
Hfwd, Lfwd: Sets character width (cpi),
calculated as
Hfwd, Lfwd=(Hfwd x 256) + Lfwd
fa: sets spacing attribute;
n=2: prints Proportional;
n=any other value, cpi set by Hfwd,
Lfwd

Select font by pitch and ASCII: ESC DLE F Pn0 m n1 n2 Sets the Multipoint (scalable font) mode.
point Dec: 27 16 70 Pn0 m n1 n2 Printable font is selected by character
Hex: 1B 10 46 Pn0 m n1 n2 pitch and point.

110 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Pn0=3: specifies the number of parame-


ters (in bytes) to follow
Character Pitch
m=0: unchanged
m=1: Proportional
m>5: m/360 inch
Point size=(n1 + [n2 x 256]) x 0.5 point
Point size can be selected between a
minimum of 8 point to a maximum of
64 point.

Proportional Spacing ASCII: ESC P n Engages/ cancels proportional spacing


Dec: 27 80 n n=0 to 255:
Hex: 1B 50 n n is odd number: start proportional
spacing
n is even number: stop proportional
spacing
When printer is in utility mode, this
command will switch it to LQ propor-
tional until it is canceled.

Set 10 Cpi Pitch ASCII: DC2 This is standard pica typewriter size.
Dec: 18
Hex: 12

Set 12 Cpi Pitch ASCII: ESC : Changes to 12 cpi except if Menu item
Dec: 27 58 "SI Select (12 CPI)" is set to "20", then
Hex: 1B 3A ESC: will change 17.1 cpi to 20 cpi and
will not change 20 cpi.

Set 15 Cpi Pitch ASCII: ESC g OKI unique command. Sets 15 cpi.
Dec: 27 103
Hex: 1B 67

Set Compressed Pitch ASCII: SI Condenses cpi as follows (depending on


Dec: 15 MENU setting for SI Select Pitch):
hex: 0F 10 cpi: 15 cpi for SI=10; 17.1 cpi for SI=12
12 cpi: 12 cpi for SI=10; 20 cpi for SI=12
15 cpi: 15 cpi for SI=10; 17.1 cpi for SI=12
17.1 cpi: 15 cpi for SI=10; 17.1 cpi for
SI=12
20 cpi: 15 cpi for SI=10;17.1 cpi or 20 cpi
for SI=12

ML390/391 Turbo Plus Printer Handbook 111


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Set 20 Cpi Pitch ASCII: ESC SI OKI unique command.


Dec: 27 15
Hex: 1B 0F

Select pitch printer mode, ASCII: ESC I n Selects character font according to the
and ROM versus RAM Dec: 27 73 n value of n:
character generator. Hex: 1B 49 n n=0: 10 cpi, utility (UTL), ROM
n=2: 10 cpi, letter quality (LQ), ROM
n=3: Proportional, LQ, ROM
n=8: 12 cpi, UTL, ROM
n=10: 12 cpi, LQ, ROM
n=12: 12 cpi, LQ, ROM
n=16: 17 cpi, UTL, ROM
n=18: 17 cpi, LQ, ROM
n=24: 15 cpi, UTL, ROM
n=26: 15 cpi, LQ, ROM
n=32: 20 cpi, UTL, ROM
n=34: 20 cpi, LQ, ROM

Start Italic Printing ASCII: ESC % G OKI unique command. Italic characters
Dec: 27 37 71 may overlap slightly.
Hex: 1B 25 47

Stop Italic Printing ASCII: ESC % H OKI unique command. Cancels italic
Dec: 27 37 72 printing engaged by ESC % G com-
Hex: 1B 25 48 mand.

Underlining ASCII: ESC - n Underlines all text except tabs.


Dec: 27 45 n n=0 to 255
Hex: 1B 2D n n=odd: start underlining
n=even: stop underlining

Start Subscript/ ASCII: ESC S n Engages subscript or superscript print-


Superscript Dec: 27 83 n ing.
Hex: 1B 53 n n=0 to 255
n=odd: start subscript
n=even: start superscript

Stop Subscript/ ASCII: ESC T Cancels subscript or superscript printing


Superscript Dec: 27 84
Hex: 1B 54

112 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Select Character Style ASCII: ESC q n Selects character style.


Dec: 27 113 n n=0: normal
Hex: 1B 71 n n=1: outline
n=2: shadow
n=3: outline with shadow

Start Emphasized ASCII: ESC E Prints horizontally shifted double dots


Printing Dec: 27 69 in utility mode at half speed.
Hex: 1B 45

Stop Emphasized ASCII: ESC F Cancels emphasized printing.


Printing Dec: 27 70
Hex: 1B 46

Start Enhanxed (Double ASCII: ESC G Prints vertically shifted double dots in
strike) Printing Dec: 27 71 two unidirectional passes.
Hex: 1B 47

Stop Enhanced Printing ASCII: ESC H Cancels enhanced printing.


Dec: 27 72
Hex: 1B 48

Double Width ASCII: ESC W n n=odd: start double width printing


(Expanded) Printing Dec: 27 87 n n=even: stop double width printing
Hex: 1B 57 n

Immediate Double Width ASCII: SO Prints double width only to end of line;
Dec: 14 can be canceled by DC4 or ESC W 0
Hex: 0E command.

Stop Immediate Double ASCII: DC4 Cancels double width set by SO com-
Width Printing Dec: 20 mand.
Hex: 14

Control Double Height/ ASCII: ESC [ @ l m n1 n2 n3 n4 Sets double height, double width, or
Width Dec: 27 91 64 l m n1 n2 n3 n4 both double height and double width
Hex: 1B 5B 40 l m n1 n2 n3 n4 l=0 to 255
m=0 to 255
n1, n2 ignored
n3: specifies character height and line
feed
n3=17: single line feed, standard height
n3=34: double line feed, double height
n4: specfied character width
n4=1: standard width
n4=2: double width
Command will be ignored when print-
ing bit image graphics.

ML390/391 Turbo Plus Printer Handbook 113


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Overscore ASCII: ESC _ n Prints a continuous overscore over all


Dec: 27 95 n text characters except for tab spaces.
Hex: 1B 5F n n=0 to 255
n=odd: start overscore
n=even: stop overscore

Graphics, 8-Pin Mode


For all 8-pin graphics
commands the number of
dot columns of graphic
data=n1 + (n2 x 256)

Single Density Graphics ASCII: ESC K l h [graphics data] Dot density 60 dpi horizontal, 72 dpi
Dec: 27 75 l h [graphics data] vertical.
Hex: 1B 4B l h [graphics data] Maximum data per line: ML390 Turbo
Plus=480: ML391 Turbo Plus=816
l,h=0 to 255: specifies amount of subse-
quent Bit Image bytes received, calcula-
ted as l + (h x 256).

Double Density Graphics ASCII: ESC L l h [graphics data] Dot density 120 dpi horizontal, 72 dpi
Dec: 27 76 l h [graphics data] vertical.
Hex: 1B 4C l h [graphics data] Maximum data per line: ML390 Turbo
Plus=960: ML391 Turbo Plus=1632
l, h=0 to 255: specifies amount of subse-
quent Bit Image bytes received,
calculated as l + (h x256).

Quasi-Double Density ASCII: ESC Y l h [graphics data] Same as low speed double density (120
Graphics Dec: 27 89 l h [graphics data] dpi), but printer can't put two adjacent
Hex: 1B 59 l h [graphics data] dots in the same row.

Quadruple Density ASCII: ESC Z l h [graphics data] Dot density 240 dpi horizontal, 72 dpi
Graphics Dec: 27 90 l h [graphics data] vertical. Printer can't put two adjacent
Hex: 1B 5A l h [graphics data] dots in the same row.
Maximum data per line: ML390 Turbo
Plus=1920: ML391 Turbo Plus=3264
l,h=0 to 255: specifies amount of subse-
quent Bit Image bytes received,
calculated as l + (h x 256).

Set Aspect Ratio for Bit ASCII: ESC n n In PPR emulation, sets ratio of vertical to
Image Graphics Dec: 27 110 n horizontal dot density in bit image
Hex: 1B 6E n graphics. Valid only for ESC K, ESC L,

114 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

ESC Y, and ESC Z commands. Ratio is


determined by value of variable n:
n=0 or 1: 5 horizontal/ 6 vertical
n=2: 1 horizontal/ 1 vertical
n=3: Command ignored
Invalid (trapped) in IBM AGM emula-
tion.
Graphics, 8 & 24-Pin
Mode

Graphics Select/ Print ASCII: ESC * m l h [graphics data] Selects 8-pin and 24-pin graphic modes
Dec: 27 42 m l h [graphics data] and prints graphic data. Valid only for
Hex: 1B 2A m l h [graphics data] IBM AGM.
m=0: Single density, 8-pin, 60 dpi
m=1: Double density, 8-pin, 120 dpi
m=2: Double speed, double density, 8-
pin, quasi-120 dpi (dots can not be prin-
ted directly adjacent to one another)
m=3: Quadruple density, 8-pin, quasi-
240 dpi (dots can not be printed directly
adjacent to one another)
m=4: CRT I, 8-pin, 80 dpi
m=6: CRT II, 8-pin, 90 dpi
m=32: Single density, 24-pin, 60 dpi
m=33: Double density, 24-pin, 120 dpi
m=38: CRT III, 24-pin, 90 dpi
m=39: Triple density, 24-pin, 180 dpi
m=40: Hex-density, 24-pin, quasi-360
dpi (dots can not be printed directly ad-
jacent to one another).
l, h=0 to 255: specifies amount of subse-
quent Bit Image bytes received,
calculated as l + (h x 256)

Graphics Select ASCII: ESC [ g l h m [graphics data] Selects graphics and prints
Dec: 27 91 103 l h m [graphics data] m=0: Single density, 8-pin, 60 dpi
Hex: 1B 5B 67 l h m [graphics data] [same as ESC * () ]
m=1: Double density, 8-pin, 120 dpi
[same as ESC * 1]
m=2: Double speed, double density, 8-
pin, quasi-120 dpi [same as ESC * 2]
m=3: Quadruple density, 8-pin, quasi-
240 dpi [same as ESC * 3]
m=8: Single density, 24-pin, 60 dpi
[same as ESC * 32]

ML390/391 Turbo Plus Printer Handbook 115


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

m=9: Double density, 24-pin, 120 dpi


[same as ESC * 33]
m=11: Triple density, 24-pin, 180 dpi
[same as ESC * 39]
m=12: Hex-density, 24-pin, quasi-360
dpi [same as ESC * 40]
l, h=0 to 255: specifies amount of subse-
quent Bit Image bytes received,
calculated as l + (h x 256)

Miscellaneous
Commands

Select Emulation Mode ASCII: ESC { n OKI unique command. Switches printer
Dec: 27 123 n emulation mode, copying the custom
Hex: 1B 7B n character data in buffer and saving the
print and receive buffers. MENU set-
tings unaffected.
n=0: IBM emulation (general)
n=2: IBM X24e PPR, XL24e PPR
n=3: IBM X24e AGM, XL24e AGM
n=64: Epson emulation (general)
n=66: Epson LQ 850, LQ 1050

Cancel ASCII: CAN Clears buffer and cancels single double-


Dec: 24 width set by SO or ESC SO command;
Hex: 18 does not affect custom characters or
other commands.

116 Appendix D: Priner Commands


IBM Commands
Function (ASCII, Decimal, Hexadecimal) Notes

Print Suppress Mode On ASCII: ESC Q n Prints out data in print buffer and puts
Dec: 27 81 n printer in Print Suppress Mode until
Hex: 1B 16 n DC1 command is received, I-PRIME sig-
nal is received, or SEL button is pushed.
Command will be ignored unless Print
Suppress Effective item in MENU is set
to "YES."
n=36: Model ML390 Turbo Plus (narrow carriage)
n=35: Model ML391 Turbo Plus (wide carriage)

Cancels Print Suppress Mode. Printer


Print Suppress Mode Off ASCII: DC1 becomes active, processes all data re-
Dec: 17 ceived.
Hex: 11
Deselects the printer. Press SELECT to
Stop Printing ASCII: ESC j reactivate. No data is lost.
Dec: 27 106
Hex: 1B 6A
Paper-out sensor is deactivated:
Disable Paper-Out ASCII: ESC 8 printer will print to next top of form be-
Sensor Dec: 27 56 fore registering paper end error.
Hex: 1B 38 This command will be ignored if the Pa-
per Out Override in MENU is set to No
(the factory default).

Sensor detects when less than 1/2 inch


Enable Paper-Out Sensor ASCII: ESC 9 of paper is left. When PAPER OUT light
Dec: 27 57 is on, pressing SELECT prints 1 line of
Hex: 1B 39 data at a time until top of form position
on next page is reached. Sensor can also
be controlled by the MENU.

OKI unique command. Sets the printer


Software I-Prime ASCII: ESC } NUL to the same state as if it had been shut off
Dec: 27 125 0 and turned back on (print buffer cleared,
Hex: 1B 7D 00 receive buffer unaffected).

Sets the Incremental print mode


Set/ Reset Incremental ASCII: ESC i n n=0: Reset Incremental print mode
Print Mode Dec: 27 105 n n=1: Set Incremental print mode
Hex: 1B 69 n

ML390/391 Turbo Plus Printer Handbook 117


118 Appendix D: Priner Commands
Appendix E: ASCII Character Codes
ASCII Character Sets

ML390/391 Turbo Plus Printer Handbook 119


120 Appendix E: ASCII Character Codes
ML390/391 Turbo Plus Printer Handbook 121
122 Appendix E: ASCII Character Codes
Superscript/ Subscript Characters

ML390/391 Turbo Plus Printer Handbook 123


124 Appendix E: ASCII Character Codes
Appendix F: Interfacing
This appendix gives the pin assignments for the parallel interface. It also explains
how to install the optional Serial Interface Board and gives the pin assignments for
the serial interface.

Pin Assignments for Parallel Interface Signals


Pin Signal Return Pin Direction
1 Strobe 19 To Printer
2 Data 1 20 To Printer
3 Data 2 21 To Printer
4 Data 3 22 To Printer
5 Data 4 23 To Printer
6 Data 5 24 To Printer
7 Data 6 25 To Printer
8 Data 7 26 To Printer
9 Data 8 27 To Printer
10 Acknowledge 28 From Printer
11 Busy 29 From Printer
12 Paper End 30 From Printer
13 Select No Return From Printer
14 Auto Feed To Printer
15 Not used
16 0V No Return Signal Ground
17 Chassis Ground No Return Frame Ground
18 +5V * From Printer
19-30 0V Ground
31 Input Prime To Printer
32 Fault From Printer
33 0V Signal Ground
34 Not used
35 Not used High Level
36 Select In To Printer

* 50 mA maximum

ML390/391 Turbo Plus Printer Handbook 125


Universal Serial Bus (USB)
Universal Serial Bus Specification Revision 1.1 compliance.

1. Connector
• Printer Side: “B” Receptacle (Upstream Input to the USB Device)
• Cable Side: Series “B” Plug

2. Cable
• Cable Length: Max 5 m (A cable must be met USB Spec Rev 1.1 for normal opera-
tion
Note: Cable is not provided.

3. Table of USB I/F signals

Contact Number Signal Name


1 Vbus (Not Used)
2 D-
3 D+
4 GND
Sell Shield

4. Connector pin arrangement

2 1

3 4

126 Appendix F: Interfacing


Installing the Serial Interface
Caution! Handle the interface board with care to avoid damaging its components.
The components can also be damaged by static discharges. We recommend that you
leave the board in its protective packaging until you’ve read these instructions and
are ready to install it. Make sure the printer is unplugged before you install the board.

1. Remove plastic covering over opening


for serial board in back panel:.
Parallel port
– insert tip of flat-blade screwdriver at
top and twist it to snap plastic mold-
ing holding cover in place.
– repeat procedure for molding at bot-
tom of cover
– press inward on cover with your fin-
gers and bend it back and forth until
it snaps off.

2. Holding board by cable connector, with


Component components facing away from parallel
side of board
interface, gently slide it into opening
Screws of against guides at top and bottom. Press
attachment
firmly into place.

ML390/391 Turbo Plus Printer Handbook 127


3. By inserting board to the far end, it is
Board locked by the lock piece inside.

Lock piece

4. Connect suitable interface cable (must


be purchased separately) to printer con-
nector and to serial port of your com-
puter. Be sure to tighten screws on both
ends of cable to keep it in place.

Important! Make sure that you do not


have a parallel cable connected to the
printer when you’re using the serial inter-
face. You can switch to the parallel inter-
face without removing the serial board, but
only one cable can be attached at a time.

When the serial interface is installed, the


“Serial I/F” portion of the Menu will be-
come active (see page 73).

128 Appendix F: Interfacing


Pin Assignments for Serial Interface Signals

Pin Signal Symbol Direction


1 Protective Ground PG
2 Transmitted Data TD From Printer
3 Received Data RD To Printer
4 Request to Send RTS From Printer
5 Not used
6 Data Set Ready DSR To Printer
7 Signal Ground SG
8-10 Not Used
11 Supervisory Send Data SSD From Printer
12-19 Not Used
20 Data Terminal Ready DTR From Printer
21-25 Not Used

ML390/391 Turbo Plus Printer Handbook 129


130 Appendix F: Interfacing
OKI CONTACT DETAILS
Oki Data (Singapore) Pte. Ltd.
438A Alexandra Road #02-11/12,
Lobby 3, Alexandra Technopark
Singapore (119967)
Tel:(65) 6221 3722
Fax:(65) 6594 0609
http://www.okidata.com.sg
Oki Systems (Thailand) Ltd.
1168/79, 81-82 Lumpini Tower,
27th Floor, Rama IV Road,
Tungmahamek, Sathorn
Bangkok 10120,
Thailand

Tel:(+662) 679 9235


Fax:(+662) 679 9245
http://www.okisysthai.com
Oki Data (Australia) Pty. Ltd.
Level1 67 Epping Road, Macquarie Park
NSW 2113, Australia
Tel: +61 2 8071 0000
(Support Tel: 1800 807 472)
Fax:+61 2 8071 0010
http://www.oki.com.au
Comworth Systems Ltd.
8 Antares Place Rosedale,
Auckland 0632, New Zealand
Tel:(64) 9 477 0500
Fax:(64) 9 477 0549
http://www.comworth.co.nz

Oki Data(S) P Ltd.Malaysia Rep Office


Suite 21.03, 21st Floor Menara IGB,
Mid Valley City,
Lingkaran Syed Pura 59200,
Kuala Lumpur, Malaysia

Tel:(60) 3 2287 1177


Fax:(60) 3 2287 1166
Oki Data Corporation
4-11-22, Shibaura, Minato-ku
Tokyo 108-8551 Japan

42089405EE Rev.2

You might also like