Every effort has been made to ensure that the information in this docu ment
is complete, 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 equipment made by other manufacturers and
referred to in this guide will not affect the applicability of the information
in it. Mention of software pro ducts manufactured by other companies does
not necessarily constitute endorsement by Oki.
Copyright 1999 by Oki. All rights reserved.
First edition January 1999.
Oki and Microline are registered trademarks of Oki Electric Industry
Company Ltd.
Energy Star is a trademark of the United States Environmental Protection
Agency.
Epson is a registered trademark of Epson America Inc.
IBM is a registered trademark of International Business Machines
Corporation.
Microsoft, MS-DOS and Windows are registered trademarks of Microsoft
Corporation.
English
SAFETY
This printer has been carefully designed to give years of safe, reliable
performance. As with all electrical equipment, however, there are a few
basic precautions that should be taken to avoid personal injury or
damaging the printer:
•Read this user’s guide carefully and save it for future reference.
•Read and follow all warning and instruction labels on the printer
itself.
•Disconnect the printer before cleaning. Use only a damp cloth. Do
not use liquid or aerosol cleaners to clean the printer.
Prefacei
Page 2
•Place the printer on a firm, solid surface. If the printer is placed on
something unsteady, it may fall and become damaged or injure
someone. If the printer is placed on a soft surface, such as a rug,
sofa, or bed, the vents may become blocked causing the printer to
overheat.
•Do not put the printer on or near a heat source, su ch as a r adiator or
heat register. Keep it out of direct sunlight. Allow enough room
around the printer for adequate ventilation and easy access.
•Do not use the printer near water, or spill liquid of any kind into it.
•Make sure that the power source matches the rating listed on the
back of the printer. If you are not sure, check with your dealer or
with your local power company.
•This printer has an earthed, 3-pin plug as a safety feature and will
only connect to an earthed outlet. If this plug cannot be connected
to a power outlet, then it is possible that the power outlet is of the
older, non-earthed type. Contact an electrician to have the power
outlet replaced. Do not use an adapter to defeat the earthing.
•To avoid damaging the power cable, do not put anything on it or
place it where it will be walked on. If the cable becomes damaged
or frayed, replace it immediately.
•If an extension cable or power strip is being used with the printer,
make sure that the total of the amperage rating required by all the
equipment is less than the rating of the extension cable or power
strip. The total ratings of all equipment plugged into the outlet
should not exceed 13 amperes.
•The power outlet into which the printer is connected must remain
accessible at all times.
•Opening any cover may expose hot surfaces. These are clearly
labelled. Do NOT touch them.
•Do not poke anything into the ventilation slots o n th e printer; you
could get a shock or cause a fire.
•Aside from the routine maintenance described in th is user’s guide,
do not try to service the printer yourself. Opening a cover may
expose you to shocks or other hazards.
•Do not make any adjustments other than those outlined in this
user’s guide as damaged may be caused to the printer.
iiUser’s Guide
Page 3
If anything happens that indicat es that the pr i nter i s not working properly
or has been damaged, disconnect the printer from the power source and
contact your dealer. These are some of the things to look for:
•The power cable or plug is frayed or damaged.
•Liquid has been spilled into the printer, or it has been exposed to
water.
•The printer has been dropped, or the cabinet is damaged.
•The printer does not function normally when following the
operating instructions.
This product complies with the requirements of the Council Directives 89/
336/EEC and 73/23/EEC on the approximation of the laws of the m ember
states relating to electromagnetic compatibility an d low voltage.
ENERGY STAR
As an Energy Star Partner, Oki has determined
that this product meets the Energy Star
guidelines for energy efficiency.
The packaging should include the following components:
•Printer
•Power supply cable
•Ribbon cartridge
•Paper support
•Printer drivers on diskettes
•User’s Guide
WARNING
THE PRINTER IS LARGE AND HEAVY (42 kg). IT REQUIRES TWO
PEOPLE TO LIFT AND MANOUVER THE PRINTER SAFELY.
CAUTION:
The printer must be installed on a printer stand, cabinet or table that is
capable of safely accepting the printer’s weight and safely sup port the printer
during operation.
English
Unpacking
1.Remove the printer from the carton and place it on a flat and stable
surface that cand safely accept the printer’s weight (42 kg).
2.When positioning the printer, make sure there is adequate room
around the printer to allow for easy operation and maintenance of
the printer.
3.Remove all the packaging material from around and inside the
printer.
Set Up1
Page 10
4.Open the top front cover b y pressing down at each end and then lift
up the cover.
5.Remove the screw securing the retainer plate to the print head and
then remove this retainer plate.
6.Remove the two shipping retainers (red rubber) from each end of
the platen.
7.Close the top front cover and p ress do wn at each end to lo ck the top
cover in place.
Note:
Save the retainer plate, shipping retainers and
packaging in case you ever need to ship the printer.
Installing Ribbon Cartridge
1.Make sure the printer is off line and the print head has moved to the
gap in the platen.
Note:
If there is no paper installed in the printer, turn the
printer off and manually move the print head to the
gap in the platen before installing the ribbon
cartridge.
2.Switch the printer off and disconnect the power supply.
3.Open the top front cover b y pressing down at each end and then lift
up the cover.
4.Unpack the ribbon cartr idge and op en t he two gui de arms (1) on the
cartridge.
5.Remove the ribbon retainer (2) and push in the roller arm claw (3).
2User’s Guide
Page 11
6.Place the ribbon cartridge onto the mounting brackets and press
down until the ribbon cartridge snaps into place.
7.Guide the ribbon over the print head making sure the ribbon is
positioned in the slots on the ribbon guides (4).
8.Turn the coloured knob (5) on the ribbon cartridge in the direction
of the arrows to take up any slack in the ribbon.
9.Close the top front cover and pr ess do wn at each end to lock the top
cover in place.
Paper Support
Insert the two hooked arms at an an gle into the slotted holes on the rear of
the printer, then move the paper support into a horizontal position to lock
into place.
English
Set Up3
Page 12
Computer & Power Connection
Note:
A printer cable is not normal ly su pplied with the
printer. It is recommended to use a shielded printer
cable when connecting your printer to a computer.
1.Make sure the printer and your computer are turned off.
2.Connect the power cable into the power socket on the printer.
3.Connect the power cable into a power outlet that is earthed, easily
accessible and close to the printer.
4.Open the hinged cover on the side of the printer and connect the
printer cable to the applicable interface port.
Note:
The printer has two interface ports fitted as standard
- parallel or serial.
5.Connect the other end of the printer cable to the applicable printer
port on your computer.
6.Switch on the power supply, then switch on the printer.
4User’s Guide
Page 13
PRINTER DRIVER
Before you can use your printer, a printer driver must be ins talled onto
your computer as follows.
Windows 95/98
1.Ensure that all documents are saved and all Windows applications
are closed.
2.Insert the diskette into the appropriate drive on your computer.
3.Open the Printers folder. Double click on the Add Printer item in
the Printers folder to open the Add Printer Wizard.
4.Follow the instructions given by the Add Printer Wizard until the
lists of manufacturers and printers appears, then click the Have
Disk... button.
5.The Install From Disk dialog box appears. Mak e sure that the drive
and location of the driver files are correct, then click on the OK
button.
6.Select Oki ML4410 then click on the Next > button.
7.Follow the instructions given by the Add Printer Wizard to
complete the installation of the printer.
8.For more information, see the Micro soft User’s Gu ide for Windo ws
95/98, or use the online help facility.
English
Windows 3.1x
1.Ensure that all documents are saved and all Windows applications
are closed.
2.Insert the diskette into the appropriate drive on your computer.
3.Open the Printer dialog box and click on the Add>> button.
4.Ensure Install Unlisted or Updated Printer is hi ghlighted in the list
of printers, then click OK and the Install Driver dialog box appears.
5.Make sure that the drive and location for the dri v er f iles are corr ect,
then click the OK button. The Add Unlisted or Updated Printer
dialog box appears.
Set Up5
Page 14
6.Select Oki ML4410 and click the OK button to copy and install the
printer driver files. The printer appears in the Installed Printers list
in the Printers dialog box.
7.Select Oki ML4410 as the default printer by highlighting the entry
in the Installed Printers list and then clicking the Set As D efault
Printer button.
8.Configure the driver for the proper printer port, then click on the
Setup... button to configure the options for the printer.
9.Click on the Close button to close the Printers dialog box.
10.For more information, see the Microsoft User’s Guide for your
version of Windows, or use the online help facility in Windows.
Windows NT 4.0
1.Ensure that all documents are saved and all Windows applications
are closed.
2.Insert the diskette into the appropriate drive on your computer.
3.Click Start, point to Sett i n gs and th en cli ck on Pri n ters.
4.Click the Add Printer icon and then select My Computer. Click on
Next.
5.Select the required printer port and cli ck on Next .
6.Select the option for Have Disk and browse to the correct drive and
directory .
7.Select Oki ML4410 and follow the remaining instructions to
complete the installation of the printer.
PAPER
Your printer has two p a per feeds ; front and rear. Both of t hese p aper feed
paths have integral push tractor mechanisms with auto bail arms for use
with continuous forms. Paper can be loaded onto both paper feeds at the
same time. The paper path is software selectable through the printer driver
or manually on the printer.
6User’s Guide
Page 15
Note 1:
When using a paper wi dth of less than 127 mm f or the
front feed and 102 mm f or t h e r ear feed , remove one
of the paper supports f rom between the tractor s. This
is a push fit onto the supporting rods.
Note 2:
Refer to Controls & Indicators in Operation for
location of the buttons mention e d below.
Front Paper Feed Loading
1.Open the front cover, then open the tractor covers and lift up the
tractor lock levers.
2.Move the right tr actor to appro ximatel y f it the wid th of paper bein g
used.
3.Place the first three holes in the paper over the tractor pins at each
side and close the tractor covers.
English
4.Move the left tractor to align the edge of the paper with the
appropriate reference mark, then lock the tractor in place by
pressing down the lock lever.
5.Move the right tractor to centre the p aper holes on th e pins and lock
the tractor in place by pressing down the lock lever.
6.Select the paper feed path on the printer.
7.Press FF/LOAD button and the paper feeds into the printer from the
selected paper path.
Rear Paper Feed Loading
1.Open the rear cover, then open the tractor covers and lift up the
tractor lock levers.
2.Move the left tractor to approximately fit the width of paper being
used.
Set Up7
Page 16
3.Place the first three holes in the paper over the tractor pins at each
side and close the tractor covers.
4.Move the right tractor to align the edge of the paper with the
appropriate reference mark, then lock the tractor in place by
pressing down the lock lever.
5.Move the left tractor to centre the paper holes on the pins and lock
the tractor in place by pressing down the lock lever.
6.Select the paper feed path on the printer.
7.Press FF/LOAD button and the paper feeds into the printer from the
selected paper path.
Changing Paper Path
Changing the paper path can be carried out from the computer using
software commands in the printer driver or manually as follows:
1.Tear off any printed pages, then press ONLINE button to turn the
printer off line.
2.Press the P ATH button to change the paper path from front to rear or
rear to front. The paper path in use automatically moves paper to
the park position and then the other paper path automatically loads
paper into position ready for printing.
3.Press the ONLINE button.
Note:
A paper path that has been manu ally sel ected on th e
printer will be overridden by software commands if
the selected paper path in the software is different to
the one selected on the printer.
8User’s Guide
Page 17
Top of Form
The top of form (TOF) is automatically set when paper is loaded. However
and if required, the TOF can be manually adjusted as follows:
1.Press the ONLINE button to turn the printer off line.
2.To move the TOF up, press and hold the SHIFT button, then press
the MICROFEED UP button until the paper is in the required
position.
3.To move the TOF down, press and hold the SHIFT button, then
press the MICROFEED DOWN button until the paper is in the
required position
4.Press the ONLINE button.
PRINTER EMULAT ION
Your printer can use one of three emulations - Epson FX; IBM Proprinter
III; Oki Microline. The default setting for emulation is IBM Proprinter, but
this can be changed as follows:
1.Press the MENU button on the control panel and the LCD display
changes to MENU GROUP Printer Control.
Note:
For further explanation of the menu system on this
printer, refer to Menu Mode in Operation.
English
2.Press the ITEM button, then press the OPTION button until the
required printer emulation is displayed.
3.Press the STORE button to select the printer emulation.
Note:
When printing through Win dows, the printer
emulation automati cally changes to Epson FX. After
the printing is completed, printer emulation remains
set to Epson FX.
SELF TESTS
To check if your printer is working correctly, the following self tests can
be run:
1.Make sure there is paper loaded into the printer.
Set Up9
Page 18
2.Switch off the printer.
3.For the self test demo pattern, press and hold the LF button while
turning the printer on. The demo pattern then starts printing.
4.To stop the test before it is complete, press the ON LINE button.
5.For the rolling ASCII test, press and hol d th e PATH butt on while
turning the printer on. The rolling ASCII test then starts printing .
6.To stop the test, press the ON LINE button.
7.For the hex data dump test, press and hold the FF/LOAD button
while turning the printer on. The hex data dump test allows you to
diagnose problems in your program or application by printing the
hexadecimal and ASCII equivalent number of the data sent to your
printer.
8.To stop the test, press the ON LINE button or turn the power off.
SPECIFICATION
Print methodImpact dot matrix
Print head2 rows x 9 pins in a single head configuration
Print speed200 CPS NLQ; 800 CPS Utility; 1066 CPS HSD; 280 LPM
sustained printing (136 col continuous text)
Characters per line (CPL)10 CPI - 136 CPL; 12 CPI - 163 CPL; 15 CPI - 204 CPL; 17.1
EmulationsEpson FX; IBM Proprinter III; Oki Microline Standard
InterfaceCentronics parallel; RS232C 25 pi n ser ial; Oki HSP network
Graphics resoluti onEpson/IBM - 240 (H) x 216 (V) dpi max; Oki ML - 288 (H) x
Scalable fontsType face - Gothic, Courier; Point range 22 to 216 points in 1
Receive buffer size128 K max
ReliabilityMean time between failures (MTBF) - 12 000 hours at 25%
CPI - 233 CPL; 20 CPI - 272 CPL
card interface (optional)
144 (V) dpi max
Code 128; Postnet
pt increments
duty cycle 35% page density
Mean time to repair (MTTR) - 15 min utes
Printer duty cycle -35 000 pages per month at 25% duty cycle
35% page density
10User’s Guide
Page 19
Set Up11
Electrical requirements:90 to 270 V ac; 50/60 Hz +/- 2%
5 to 35 deg C operating; 0 to 43 deg C non-operating; -10 to 43
deg C storage; -40 to 70 deg C transportation
20 to 80 %RH operating; 10 to 90 %RH non-operating; 5 to 95
%RH storage; 5 to 95 %RH transportation
feed and 4 sheets rear feed including original
Continuous envelope max 90 g/m
Card max 90 g/m
front feed only
Continuous form interlea f 34 t o 52 g/ m
2
2
front feed only
2
; max 7 sheets front
Paper specification:
Card max 0.20 mm front feed only
Continuous envelope max 0.36 mm front fee d onl y
Continuous form single 45 to 90 g/ m
Continuous form carbonle s s 35 to 40 g/m
front feed and 6 sheets rear fe ed including original
2
2
; max 10 sheets
Paper thickness:Continuous form; rear feed 0.36 mm max; front feed 0.79 mm
Continuous envelope width 76.2 mm to 254 mm front feed
only
max
Labels max 0.28 mm front feed only
Paper size:Continuous paper width 76 .2 mm to 419.1 mm
Labels max 381 mm x 83 mm front feed only
Card max 127 mm x 203 mm front feed only
Dimensions:Width 768 mm; depth 385 mm; heig ht 358 mm
Weight:42 kg
Environmental requirements:
Temperature:
Humidity:
English
Page 20
12User’s Guide
Page 21
Operation
CONTROL PANEL
The control panel is used to program or configure the printer manually.
Some of the printer functions are overridden by software commands when
using the printer drivers installed in your computer.
English
2
3
4
1
8
6
5
7
1516
11
10
9
12 13 14
Controls & Indicators
1LCD Panel: Refer to this liquid crystal display (LCD) panel for
information when operating the printer and programming the printer in
menu mode.
2POWER Indicator: Comes on when the printer is switched on.
3ALARM Indicator: Comes on when there is a recoverable alarm
condition; e.g. paper out, paper jam, cover open. Flashes when there is a
non-recoverable alarm condition.
4ON-LINE (RESET) Button: Switches the printer between on-line
and off-line when pressed. The ON-LINE indicator comes on when the
printer is on-line. When pressed in conjunction with the SHIFT button,
resets the printer.
5GROUP Button: Selects the different menu groups when the
printer is in menu mode.
Operation13
Page 22
6ITEM Butto n : Selects the different items within each menu group
when the printer is in menu mode.
7OPTION Button: Selects the different op tions that are available for
each item when the printer is in menu mode.
8STORE Button: Selects the option displayed on the LCD panel
when programming the printer in menu mode.
9SHIFT Button: Selects the alternative function when pressed in
conjunction with the ON-LINE, PATH, FF/LOAD and LF buttons.
10PATH (TOF) Button: Cha nges the paper feed path. When pressed
in conjunction with the SHIFT button, sets the paper position for the top
of form.
11FF/LOAD (Microfeed Up) Button: Loads the paper when there is
no paper loaded. Advances the paper to the top of the next page when there
is paper loaded. When pressed in conjunction with the SHIFT button,
moves the paper upward by 1/144 of an inch for fine adjustment of the
paper position.
12LF (Microfeed Down) Button: Advances the paper by one line
when there is paper loaded. When pressed in conjunction with the SHIFT
button, moves the paper downward by 1/144 of an inch for f ine adjustment
of the paper position.
13TEAR Button: Advances the paper to the tear off position when
pressed.
14PARK Button: Moves the loaded paper to the park position when
pressed.
15CONFIG Button: Two different configurations can be
programmed into the printer. When p res sed, this button switches the
printer between CFG1 and CFG2.
16MENU Button: Switches the printer into menu mode when pressed.
Menu mode is cancelled by pressing the MENU button again or pressing
the ON-LINE button.
14User’s Guide
Page 23
MENU MODE
Menu Mode for the printer is used to set the various options and features
that are available on the printer.
Note:
Some options and features set on th e printer through
Menu Mode can be overrriden by software
commands from a printer driver if the selected option
or feature in the software is different to the one
selected on the printer.
Using Menu Mode
1.Press the MENU button or GROUP button to turn the printer offline, then keep pressing the GROUP button until the required menu
group is displayed.
2.Keep pressing the ITEM button until the required menu item is
displayed.
3.Keep pressing the OPTION button until the required option is
displayed.
4.Press the STORE button to select the required option. The selected
option is indicated with an asterisk (*).
5.Press the ITEM button or GROUP button to continue to set options
and features of the printer or press the ON-LINE button to turn the
printer back on-line.
English
Summary of Menu Items
Note:
Items in italics are the default settings.
GroupItemSetting
Printer Control Emulation Mode
FontPrint Mode
Pitch
Proportional SpacingNo; Yes
Style
Size
Symbol SetsCharacter SetEpson/IBM -
Operation15
IBM-PPR
Utility
10 CPI
Normal
Single
Oki ML - Standard; Line graphics; Block graphics
; EPS-FX; OKI-ML
; NLQ Courier; NLQ Gothic; HSD
; 12 CPI; 15 CPI; 17.1 CPI; 20 CP I
; Italics
; Double
Set II
; Set I
Page 24
GroupItemSetting
Language Set
Zero Characte r
Code Page
Slashed O
Rear FeedLine Spacing
Form Tear-off
Skip Over Perf.
Page Width
Page Length
Front FeedLine Spacing
Form Tear-off
Skip Over Perf.
Page Width
Page Length
OKI HSPOnly when MUPIS card is fitted and depends on
which MUPIS card is fitted.
English
Page 26
Explanation of Menu Items
General
# Graphics Bits: Oki mode only - choose the grap hi cs yo ur s ystem uses,
either 7 or 8 bit data.
Auto CR: IBM mode only - if you want the printer to automatically add a
carriage return when a line feed is received at the end of a line, change the
setting to yes.
Auto LF: Automatically adds a line feed to each carriage return command
the printer receives. If your printout is consistently double spaced, select
no. If your printout consistently overprints, select yes.
Auto Path: When set to valid, automatically feeds paper from the u nused
paper path when paper end is detected and continuous printin g is required.
Auto Select: If you always use the same top of f orm p osi tio n, ch ange t h e
setting to yes.
Character Set: Select which character set the printer uses as default when
printing.
Code Page: Choose the code page for the character set you wish to use.
Data Word Size: Oki mode only - if you r computer system uses seven bit s
to make up each unit of data, change this setting to 7.
Default Path: Sets which paper path is used during printer initialisation.
Current path sets the paper path to the paper path in use when th e printer
was switched off. Rear path always sets to the printer to use the rear path
on initialisation. Front path always sets to the printer to use the front path
on initialisation.
Emulation Mode: Choose the emulation mode you want to use for your
printer. IBM Proprinter, Epson FX or Oki Microline.
ESC SI Pitch: IBM mode only - sets details of the ESC SI command. 17.1
CPI sets ESC SI to cond ensed mode and 20 CPI sets ES C SI t o to 20 C PI
setting.
Form Tear-Off: Choose 500 ms, 1 sec, or 2 sec to turn this f eature on and
to set the time interval for the printer to wait before advancing the paper to
the tear-off position.
Graphics: Default setting is bidirectional for faster printing of graphics.
Unidirection (left to right only) gives a better graphics print registration at
18User’s Guide
Page 27
a slower speed. Graphics printing can also be optimised by adjusting the
registration of the print head.
Host Interface: Selects which interface the printer uses to receive printing
commands. Auto setting - the printer automatically switches interface
depending on the received data. Parallel setting - where only a parallel
interface is used. Serial setting - where only a serial interface is used.
I/F Time Out: Sets the length of time before the interface switches to idle
status when no printing commands have been received.
Impact Mode: Selects the impact mode used when printing. The settings
are normal mode, quiet mode for low noise printing and hi-copy mode
when printing using multiple copies.
Intr Chr Sub St: Epson mode only - enables or disables the code page
settings and switches to allow for foreig n language conversion and
combination.
Language Set: Changing the language set replaces certain standard
symbols with special characters used in foreign languages.
LF Speed: Selects the line feed speed - fast or slow.
Line Spacing: Select 8 LPI to print more lines on a page.
OP Func.: Changes the operator panel to limi ted operation. This prevents
any special printer set tings from bei ng changed vi a the control p anel when
several people are using the printer.
Page Length: Set this to match the length of the paper you are using
enabling the printer to keep track of the initial printing position of each
page (TOF).
English
Page Width: Change to 8" to print on letter size paper.
Pitch: Choose the character width in characters per inch (CPI).
Ppr Out Override: Senses when less than 25 mm of paper remains and
stops printing. Change to yes to override the sensor. Please note that
changing this setting to yes can cause loss of data and damage the print
head.
Print DEL Code: Oki mode only - change the setting to Yes if you want
to print the DEL code (decimal 27) as a solid box.
Print Mode: Choose the quality and font for printing.
Print Suppress: If your system uses the DC1 and DC3 codes for
something other than the print suppress mode, change the setting to no.
Operation19
Page 28
Prop. Spacing: Change the setting to yes if you want to use proportional
spacing of characters when printing.
Rcv. Buffer: Sets the amount of printer memory for holding r eceived data.
Selecting a larger size allows large jobs to be sent to the printer and
reduces the time the computer is busy sending data to the p ri nter. If the
computer has problems with device time-outs, select a smaller buffer size.
Registration 1 to 7: Change the settings as required to obtain the best
registration for bidirectional printing. Normally 0 is the best setting, but
choosing another value may compensate for registration problems with
some graphis software packages.
Reset Inhibit: Select yes if your software package or computer sends an
initialisation command at the start of each print job. This initialisation
command normally resets any features that have been set on the printer.
SI Pitch (10): IBM mode only - sets the pitch to be engaged when the
printer control panel is set for 10 CPI and the SI command is received.
SI Pitch (12): IBM mode only - sets the pitch to be engaged when the
printer control panel is set for 12 CPI and the SI command is received.
Size: Change to double for double width and height printing.
Skip Over Perf.: Change to yes if you want the printer to go to the next
page when it comes within 25 mm of the bottom o f the p a ge. Set to no if
your software has its own page formatting controls.
Slashed Letter O: If set to yes, a slashed capital Ø and lower case ø appear
at locations 9Bh and 9Dh resp ectiv el y in US A code p age. I f set t o no, th e
characters ¢ and ¥ appear at these locations.
Style: Change to italics if you want the printed characters to be slanted.
Time Out Print: If your software spends a long time pr ocessing between
portions of data it feeds to the printer, change the setting invalid to keep
your printer from inadvertently dumping any received data in the buffer
while it is waiting to receive more data.
Zero Character: Select slashed when it is necessary to distinguish
between a zero (0) and a capital or upper cae O.
Parallel Interface
The following options are used when the parallel interface is selected.
Auto Feed XT: Epson mode only - if your system uses pin 14 of the
parallel interface to control automatic line feed, change the setting to valid.
20User’s Guide
Page 29
Bi-Direction: Change to disable if you want the printer to print in one
direction only.
I-Prime: Determines what the printer does when it receives the I-Prime
signal from the host. Buffer print prints out the buffer contents befo re
resetting, buffer clear dumps the buffer contents immediately and invalid
causes the printer to ignore the I-Prime signal.
Pin 18: Sets the signal on pin 18 to +5 volts or to open as required by an
external device when connected to the interface.
Serial Interface
The following options are used when the serial interface is selected.
#Serial Bits: Selects data format.
Baud Rate: Selects the parity of the interface.
Busy Line: Selects the line used for the busy signal.
Busy Time: Sets the busy signal timing.
Diagnostic Test: Activates the interface diagnostic test for the printer.
DSR Signal: Sets the data set ready (DSR) signal.
DTR Signal: Selects data terminal ready (DTR) signal status.
Parity: Selects paity if the interface - none, odd or even.
Protocol: Selects interface protocol.
English
MAINTENANCE
Replacing Ribbon Cartridge
1.Turn the printer off line by pressing the ONLINE button and make
sure the print head moves to the gap in the platen.
2.Turn the printer OFF.
3.Remove and discard the used ribbon cartridge.
4.Install the new ribbon cartridge. Refer to Installing Ribbon
Cartridge in Set Up.
Operation21
Page 30
Clearing Paper Jams
Rear Feed
1.Turn the printer OFF.
2.Open the rear access cover and remove the paper from the rear
tractors.
3.Open the rear of the printer and make sure any pieces of paper are
removed from inside of the printer.
4.Close the rear of the printer.
5.Load continuous paper onto the rear paper feed. Refer to Rear
Paper Feed Loading in Set Up.
Front Feed
1.Turn the printer OFF.
2.Open the front access cover and remove the paper from the front
tractors.
22User’s Guide
Page 31
3.Open the rear of the printer, as shown above, and make sure any
pieces of paper are removed from inside of the printer.
4.Close the rear of the printer.
5.Load continuous paper onto the front paper feed. Refer to Front
Paper Feed Loading in Set Up.
Cleaning
The printer should be cleaned every six month s or after approximately 300
hours of operation.
Caution
Never use solvents or strong detergents on the printer housing as these could
cause damage to the printer housing.
English
1.Turn the printer off and remove the paper from the front and rear
paper feeds.
2.Open all access covers and, using a clean dry cloth, dust around
inside the printer removing any loose pieces of paper.
3.Reload continuous paper onto the front and rear paper feeds.
4.Close all access covers and turn the printer on.
Operation23
Page 32
TROUBLESHOOTING
ProblemSolution
Nothing happen s w hen the printer is
turned on.
The printer does not print when data is
sent.
Strange symbols, incorrect fonts, etc.
are printed.
ALARM indicator is on.Refer to Recoverable Alarms below.
ALARM indicator is flashing red.Switch off and then back on. If this does not clear the
Check power cable connection and power outlet for
your printer. If you are using an extension le ad or
power strip, make sure it is turned on and co nnected
to the power supply. Also check that the fuse has not
blown nor the circuit breake r tripped.
Is the ONLINE indicator on. If not, press th e
ONLINE button. Check that the printer interface
cable is securel y connected to the printer and the
computer.
Check the printer driver selected matches the printer
and the selected printer emulation. Check that any
embedded printer command s have been entered
correctly.
alarm, contact t h e m anufacturer.
ALARMS/ERROR MESSAGES
Recoverable Alarms
If the Alarm indicator comes on and the first line in th e LCD panel displays
OFFLINE, the printer has a recoverable alarm or er ror. The second lin e of
the LCD panel displays what alarm or error has occurred with the printer,
which are as follows:
AlarmSolution
Cover Open
The top access cover is open.
Data Remain
Indicates that there is data remaining
in the printer buffer after a Cover
Open alarm.
Paper End
Indicates that the r e is no paper
loaded on the selected path.
Load Jam
This alarm com es on if the TOF
sensor has not detecte d the paper
after Auto Load has been carried out.
Close the top acc ess cover and the printer goes to the
off line state. Press the ONLINE button to turn the
printer back on line and ready for printing. If the
printer was printing when the Cover Open alarm came
on, the Data Remain alarm comes on when the top
access cover is closed.
Press the ONLINE button to cancel the alarm and turn
the printer back on li ne . T h e p rinter continues to print.
Load more continuous form paper. After loading paper
(refer to Paper in Chapter 1) t he ala r m is cancelled.
Remove any paper causing the jam and ma ke sure t he
paper is loaded correctly. Press the ONLINE button to
cancel and clear the alarm.
24User’s Guide
Page 33
AlarmSolution
Eject Jam
The tractor sensor cannot detect the
bottom edge of the paper after Paper
Eject has been carried ou t.
Park Jam
The tractor sensor cannot detect the
bottom edge of the paper after Paper
Park has been carried out.
Feed Jam
Indicates that th e pa per has been fed
incorrectly duri ng paper loading or
printing.
Ribbon Jam
Indicates that th e ri bbon is not
feeding correctl y during printing.
Path Change Jam
Indicates that paper parking has not
operated correctly when carrying out
a paper path change.
Paper Jam
Indicates that th e pa per has been fed
incorrectly duri ng paper loading or
printing causing the pa per to jam.
Head Thermal
Indicates tha t the temperatur e of the
print head is high.
SP Thermal
Indicates tha t the temperatur e of the
space motor is high.
Make sure the paper has ejected correctly. Press the
ONLINE button to can cel and clear the alar m.
English
Make sure the paper has parked correctl y. Press the
ONLINE button to can cel and clear the alar m.
Remove any paper causing the jam and ma ke sure the
paper is loaded correctly. Press the ONLINE button to
cancel and clea r the alarm.
Make sure the ribbon is installed correctly (refer to
Installing ribbon Cartridge i n Chapter 1). Press the
ONLINE button to can cel and clear the alar m.
Make sure the paper has not jammed. Press the
ONLINE button to can cel and clear the alar m. Paper
parking is then completed by the printer.
Remove any paper causing the jam and ma ke sure the
paper is loaded correctly. Press the ONLINE button to
cancel and clea r the alarm.
The printer pauses between the printing of lines until
the temperature level dro ps and the alarm
automatically clears. If the temperature of the print
head is very high, the printer may stop printing until
the temperature level has d ropped and the alarm
automatically clears.
The printer pauses between the printing of lines until
the temperature level dro ps and the alarm
automatically clears.
Non-Recoverable Alarms
If the Alarm indicator flashes red and the first line in the LCD panel
displays ERROR, the printer has a non-recoverable alarm or error. The
second line of the LCD displays what alarm or e rror has occurred with the
printer, which are as follows:
D-RAMS-RAM
PROGRAM-ROMCG-ROM
EEPROMWDT
INVALID IPTSPACING
HOMINGFUSE
HEAD THERMISTORAUTO GAP
Operation25
Page 34
PATH CHANGECENTERING
POWER FANHEAD 1 FAN
HEAD 2 FANSPACE FAN
MAIN LSIBAIL
RIBBONOPTICAL SENSOR
LCD TIME OUTOPT CARD ROM
OPT CARD RAMOPT CARD CONNECT
OKI HSP CONNECT
If a non-recoverable alarm or erro r occu rs, switch the p rinter off and then
back on. If this does not clear the alarm or error, contact the dealer or
manufacturer for technical support.
26User’s Guide
Page 35
IBM Mode
The following two sections explain all the available features that can be
changed, starting in this section with the featu r es for IBM m ode
(Proprinter compatibility) and followed by the features available for Epson
FX mode in the following section.
Some of these commands are applicable to both IBM mode and Epson FX
mode and the following table lists the common commands:
FeaturesCommand
Double widthSO/DC4/ESC W
EmphasisedESC E/F
EnhancedESC G/H
Super/subscriptsESC S/T
UnderliningESC Form lengthESC C
FFFF
6/8 LPIESC 2/0
Line spacin gESC A/J/3
Skip over perforationESC O/N
HTABSHT/ESC D
VTABSESC B/VT
CRCR
LFLF
Paper out on/offESC 8/9
Clear bufferCAN
Uni/bidirectional pri ntingESC U
Unidirectional (1 line)ESC <
BackspaceBS
Print suppress offDC1
Cut Sheet FeederESC EM I/R/1/2
GraphicsESC K/L / Y /Z
15CPIESC g
English
Against each feature, one of the following letters indicates in which mode
the command works:
PCommands work in the Proprinter mode.
FCommands work in the Epson FX mode.
IBM Mode27
Page 36
A complete summary of all the control codes that are available in each
mode can be found in Appendix A.
CHARACTERS PER INCH
The numbers of characters per inch (CPI) defines how many letters,
numbers or symbols can be printed in one inch. The printer has 5 normal
character sizes:
10 CPI12 CPI15 CPI
17.1 CPI20 CPI
and 5 expanded or double-width counterparts:
5 CPI(double 10 CPI)
6 CPI(double 12 CPI)
7.5 CPI(double 15 CPI)
8.5 CPI(double 17.1 CPI)
10 CPI(double 20 CPI)
The double-width command expands the characters so that fewer
characters fit in an inch. If text is to be separated into topics, this feature is
ideal for printing headings for each topic.
Although the default setting is 10 CPI, the character pitch can be changed
by entering the following printer control codes for normal characters:
Character Pitch Decimal Hex. ASCII Comp.
10 CPI1812DC2P
12 CPI27 581B 3A ESC : P
17.1 or 20 CPI150FSIP
15 CPI27 1031B 67 ESC g P F
and for double width characters:
Double WidthDecimalHex.ASCIIComp.
Begin double width printing for one line140ESOP F
Cancel double width pr inting for one line2014DC4P F
Begin double width printing (not cancelled by end
of line)
Cancel double width pr inting27 87 48 1B 57 30 ESC W 0 P F
27 87 49 1B 57 31 E S C W 1 P F
Note:
Double width printing in 10 CPI and 12 CPI can be
combined with NLQ, emphasised, and enhanced printing.
The ESC W 1 command takes priority over the SO command.
This command is only for the Proprinter mode and sets either double
height, double width or both, together with the control of line spacing. The
following table will help you choose the correct command for your
requirements.
n1 and n2 are the number of bytes in the sequence. Normally this will be
four so n1 = 4 and n2 = 0.
m1 to m4 are the modes available. m1 and m2 are ignored and are therefore
constantly set at 0. m3 defines character height and line feed value. m4
defines character width.
Selecting m3
m3Function
0No Change
1LF Unchanged standard height characte rs
2LF Unchanged double height charac ters
16Single LF/ character height unchanged
17Single LF/ standard height characters
18Single LF/ double height characters
32Double LF/ character height unchanged
33Double LF/ standard height characters
34Double LF/ double height characters
English
m4 specifies either standard or double width characters as below:
m4 = 0 No change
m4 = 1 Standard
m4 = 2 Double Wi dth Chr.
Only m3 and m4 have to be selected accord ing to the desired function. The
complete ESC sequence is:
IBM BASIC will not normally allow printing of more than 80 characters
on a line. Enter a WIDTH statement to supersede this limitation.
PRINT MODES
Near Letter Quality, Utility, High Speed Draft & Italics
The default setting of the printer when switched is utility mod e . In this
mode the printer prints bidirectionally: that is, printing one line from left
to right, the next line from right to left, etc. This printing method increases
the printer's speed so it prints 800 characters per second. This mode is used
for high-volume printing and printing program listings or rough drafts.
If a little print quality can be sacrificed for speed, select high speed draft
(HSD) mode. In this print mode, the printer prints at 1066 cps in 10 CPI.
However, draft mode is unavailable for printing using double width,
emphasised, enhanced, italics or proportional spacing.
Where good quality printing is required, use near letter quality mode
(NLQ). In this mode the printer prints at a slower rate of 200 characters per
second because it prints each line twice. On the second pass, the printer
fills in between the dot pattern printed on the first pass to form a sharp,
crisp letter.
To highlight paragr aphs or k eywords, the printer can also be set to prin t in
italics.
30User’s Guide
Page 39
The following table is a summary of the commands that need to be entered.
Print ModeDecimalHexASCIIComp
High Speed Draft Mode (HSD)27 35 48 1B 23 30 ESC # 0P
Begin Italics Printing27 37 71 1B 25 47 ESC % G P
Stop Italics Printing27 37 72 1B 25 48 ESC % H P
Near Letter Quality Mode (NLQ) 27 711B 47ESC GF P
Select NLQ Gothic27 73 50 1B 49 32 ESC I 2P
Select NLQ Courier27 73 51 1B 49 30 ESC I 0P
Exit NLQ27 721B 48ESC HF P
Note:
Clearance betwe en NLQ characters is variable.
Proportional Spacing
Proportional spacing gives a document a typeset look by adjusting the
spacing between characters according to the width of a character, e.g. an
“i” would need less space than a “w” would. The proportional spacing
command can be given anywhere on a line.
Proportional Spacing DecimalHex.ASCII Comp.
Proportional spacing on 2 7 80 49 1B 50 31 ESC P 1 P
Proportional spacing off 27 80 48 1B 50 30 ESC P 0 P
Spacing Between Characters
Some software packages allow individual character widths and the spacing
between individual characters to be specified. Together, by varying the
spacing between characters in proportion to their width, these features
produce a more polished, typeset look. If t his option is available, it can be
modified by entering the control codes explained below. Follow the
software package's instructions on modifying it.
English
When the printer is turned on, its standard character spacing is 3/120 inch
(0.64 mm) at 10 CP I and 3/144 i nch (0.53 mm) at 12 CPI. The co ntrol code
described below allows an increase in spacing to a maximum of 14/120
inch (2.96 mm) and 14/144 inch (2.47 mm).
Spacing Between CharactersDecimalHex.ASCIIComp.
Change spacing between characters 27 86 n1B 56 nESC V nP
Return to standard spacing27 86 01B 56 00 ESC V NUL P
Note:
This command is ignored when the printer is in
bit-image blocks, or line graphics mode.
IBM Mode31
Page 40
The final number "n" in this code is any number between 1 and 11. This
allows up to 11 dot spaces to be inserted between each character.
Normally, a printer puts three dot spaces between each character. If
character spacing is to be used with proportional spacing, proportional
spacing has to be specified.
This command increases spacing between characters in multip les of:
1/120 inch (0.21 mm, 10 CPI)
1/144 inch (0.18 mm, 12 CPI),
1/180 inch (0.14 mm, 15 CPI)
1/206 inch (0.12 mm, 17.1 CPI)
1/240 inch (0.11 mm, 20 CPI).
The maximum variable number is 11, so the maximum possible space
between characters is:
14/120 inch (2.96 mm) at 10 CPI
14/144 inch (2.47 mm) at 12 CPI
After setting the spacing, it stays in effect until the printer is turned off, the
setting is changed, or standard spacing is selected.
CHARACTER SETS
In IBM emulation mode, the printer allows selection between two IBM
character sets and numerous international character sets.
IBM Character Sets
IBM Character Set 1 repeats many of the non-printable commands (such
as ESC and NUL) at the higher end of the ASCII scale, at decimal
locations 128 through 155 . The ESC co mmand, for example, can b e given
as either decimal value CHR$(27) or CHR$(155). In IBM Character Set 2,
the high ASCII values are reserved for characters used in foreign
languages. Both these character sets have line graphics characters and
mathematical symbols at decimal locations 160 through 255 on the ASCII
chart. IBM Character Set 2 also includes special characters in decimal
locations 3 through 6: a heart, diamond, club and spade. The section on
non-ASCII characters explains how to print these special characters.
Appendix B shows the two IBM character sets.
Character SetsDecimal Hex. ASCII Comp.
Select character set 1 27 551B 37 ESC 7 P
Select character set 2 27 541B 36 ESC 6 P
32User’s Guide
Page 41
Code Page
This allows the user to select a Code Page, which is then available as IBM
Character Sets 1, 2 and the All Character Set (in IBM emulation). The
characters are accessed in the same way, using the commands ESC 7 to
select Character Set 1, ESC 6 to select Character Set 2 and ESC ^ or ESC
\ n1 n2 to select the All Character Set. The Code Pages can be found in
Appendix B.
IBM Code Page Selection
This command selects the IBM code page , IBM PPR only , defined by t he
ID number.
IBM Code Page DecimalHex.ASCIIComp.
IBM Code Page27 91 84 n
n2 0 0 m1
m2 0
Note:
When Code Pages are selected, slashed zero can be
selected by the menu.
These commands allow selection of character sets that replace some less
frequently used characters with symbols used in a variety of European
languages.
n1 and n2 are the number of bytes in the sequence. Normally this will be
five, so n1=5 and n2=0.
1B 5B 54 n1
n2 00 00 m1
m2 00
ESC [ T n1 n2 NUL
NUL m1
m2 NUL
P
English
To select code pages in IBM emulation, take the IBM ID number and
divide it by 256. Assign this number to m1 and the remainder to m2. To
specify code page 850 use the following BASIC statement:
4371B5HUSA
774306HBaltic 774
850352HMultilingual
852354HEast Europe Latin 2-852
855357HCyrillic 1-855
857359HTurkey 857
86035CHPortugal
86135DHIcelandic 861
86335FHFrench-Canadian
865361HNorway
866362HCyrillic 2-866
869365HGreek-869
89537FHK am enicky (MJK)
1008 3F0HGreek-437
1009 3F1HGreek-928
1010 3F2HGreek-851
1011 3F3HGreek 437 Cyprus
1012 3F4HTurkey
1013 3F5HCyrillic
1014 3F6HPolska Mazovia
1015 3F7HISO Latin 2
1016 3F8HSerbo Croatic 1
1017 3F9HSerbo Croatic 2
1018 3FAHECMA 94
1019 3FBHWindows East Europe CEE
1020 3FCHWindows Greek
1021 3FDHLatin 5 (Windows Turkey)
1022 3FEHWindows Cyrillic
1023 3FFH(reserved for Windows ANSI)
1024 400HHungarian CWI
1027 403HUkrainian
1028 404HR om an 8
1029 405HI SO La ti n 6 (8859/10)
1030 406HH ebr ew NC
1031 407HH ebr ew OC
1032 408HWindows Hebrew
1033 409HKBL Lithuanian
1034 40AHWindows Baltic
1035 40BHCyri llic Latvian
1072 430HBulgarian
34User’s Guide
Page 43
Character Set Codes
Character Set
ASCII (Ø)6440@
ASCII (0)6541A
BRITISH6642B
GERMAN6743C
FRENCH6844D
SWEDISH I6945E
DANISH7046F
NORWEGIAN7147G
DUTCH7248H
ITALIAN7349I
FRENCH-CANADIAN 744AJ
SPANISH754BK
SWEDISH II764CL
SWEDISH III774DM
SWEDISH IV784EN
TURKISH794FO
SWISS I8050P
SWISS II8151Q
PUBLISHER905AZ
DecimalHexASCII
International Character Sets
With programming commands or menu selection , special char acters used
in a specific language can be accessed. These languages include English
(with British or American symbols), German, French, Swedish, Danish,
Norwegian, Dutch, Italian, French-Canadian, Spanish and Publisher.
When selecting a language, some of the standard keyboard characters are
replaced by new symbols. For example, when using the British character
set and pressing the # key, a Pound Sterling symbol £ appears. Although
the # symbol still appears on the screen, the print er pr ints the Pound
Sterling symbol £ in its place.
International Character Sets DecimalHex.ASCII Comp.
Select international character set 27 33 n1B 21 n ESC ! n P
where n is the code for th e ch ar acter shown in the table
English
IBM Mode35
Page 44
The characters that change from language to language are shown in the
following table.
Decimal Value
ESC! nLanguage
@ASCII (œ)#$&œ@O[\]^_`i{|}~
AASCII (0)# $ & 0 @ O[\]^_`i{|}~
BBritish£ $ & 0 @ O [\]^_`i{|}~
CGerman# $&0 §OAOU^ _ ` i a o u ß
DFrench £$&0àO•ç§^_`iéùè¨
ESwedish I # ¤& 0 ÉOÄÖÅÜ _ é i ä ö å ü
FDanish #$&0@OÆØÅÜ_`iæøåü
GNorwegian#$ & 0 @ O Æ Ø Å^ _•iæøå~
HDutch£$ & 0 @ O[ IJ]^ _`i{ij}~
IItalian£$ & 0§ O °çé^_ ùiàòèì
JFrench
Canadian
KSpanish!$ & 0¡ O Ñ ñ¿ü _áiéíóú
LSwedish II # $&0 ÉOÄÖÅÜ_ é i ä ö å ü
MSwedish III § $&0 ÉOÄÖÅÜ_ é i ä ö å ü
NSwedish IV§¤ & 0É O Ä Ö Å ^_éiäöåü
OTurkish
PSwiss I£$&0çOàéè^_` i ä ö ü "
QSwiss II£$&0§Oàçè^_` i ä ö ü é
ZLegal/
These print styles text to be highlighted with bold characters. In both
emphasised and enhanced printing, the printer prints over the same text
twice. The second pass is offset by a half-dot horizontally in emphasised
printing and by a half-dot ver tically in enhanced prin ting. Enhanced mode
is not available in NLQ mode, but emphasised may be used.
Start emphasised printing (horizontal offset) 27 691B 45 ESC E P F
Stop emphasised printing27 701B 46 ESC F P F
Start enhanced printing (vertical offset)27 711B 47 ESC G P F
Stop enhanced printing27 721B 48 ESC H P F
Superscripts & Subscripts
With this feature characters are printed slightly above the print line for
superscripts and slightly below the line for subscripts. Sup e rscripts and
subscripts are half the width and height of standard characters at 10 CPI
36User’s Guide
Page 45
and 12 CPI, and half the height of standard chara cters at 15 CPI, 17.1 CPI
or 20 CPI.
Superscripts & Subscripts DecimalHex.ASCIIComp.
Start superscripts27 83 48 1B 53 30 ESC S 0 P F
Start subscripts27 83 49 1B 53 31 ESC S 1 P F
Stop super/subscripts27 84 1B 54ESC TP F
Underlining
With this feature an unbroken line is printed under characters and the
spaces between characters.
UnderliningDecimalHex.ASCII Comp.
Start continuous underl i ning 27 45 49 1B 2D 31 ESC - 1 P F
Stop underlining27 45 48 1B 2D 30 ESC - 0 P F
Note:
The underline feature prints a line which overlaps
the end of the tails on descending cha ract ers (t hat is
p, g, etc.). This feature will not operate in the High
Speed Draft (HSD) mode.
Over Scoring
The over score command causes a line to be drawn above the designated
characters. Spaces specified by the horizontal tab command will not be
over scored.
Over ScoringDecimalHex.ASCII Comp.
Start over scoring 27 95 49 1B 5F 31 ESC _ 1 P
Stop over scoring 27 95 48 1B 5F 30 ESC _ 0 P
English
FORMATTING FEATURES
Page Length Top of Form & Form Feed
After setting page length, the printer knows what size paper is being used.
When the printer is switched on, the current location of the print head is
recorded as the top of form, which is the position of the first line of printing
on the page below the top margin. Inserting a Form Feed command after
printing several lines moves the paper to the first printing line of the next
page.
IBM Mode37
Page 46
Formatting FeaturesDecimalHex.ASCIIComp.
Set page length by number of li ne s per
page
Set page length by num b e r of inches per
page
Set Top Of Form (TOF) at current print
head position
Advance paper to next TOF120CFFP F
27 67 n1B 43 nESC C nP F
27 67 0 n 1B 43 00 n ESC C NUL n PF
27 521B 34ESC 4P
Line Spacing
Unless changed, the printer is normally set to print 6 lines per inch (LPI);
the distance from the bottom of one letter to the bottom of the one below
is 4.23 mm (1/6 inch). If more lines are required on a page, use the 8 LPI
command (3-mm (1/8 in ch) spacing), o r the 2.45 mm (7/72 -inch) spacing.
The 8 LPI command is mostly used in 7-Bit Graphics.
Line SpacingDecimal Hex. ASCII Com p.
Set lines at 8 LPI27 481B 30 ESC 0 P F
Set lines at 10.2 LPI 27 491B 31 ESC 1 P F
Fine Line Spacing
For graphics or special effects, use the fine lines per inch commands,
which change the spacing in multiples of 1/72 inch or 1/216 inch. This
does not affect the height of characters; it changes only the spacing
between the lines. For example, if a fine lines per inch of 72/72 inch is
selected, there is 1 inch between the bottom of one line and the bottom of
the next. To set l i nes per inch in multi ples of 1/72 inch, f i rst use:
Fine Line SpacingDecimalHex.ASCII Comp.
Set LPI in multiples of 1/72 in 27 65 n1B 41 n ESC A n P F
The last code "n" is the multiple you require and is a number with a
decimal value greater than 1 and less than 85.
For the Epson Mode that is all you need to do. For the IBM modes you
must also activate the lines per inch set using:
Fine Line SpacingDecimal Hex. ASCII Comp.
Activate fine line spacing 27 501B 32 ESC 2 P
This command activates the fine lines per inch set by the CHR$(27);"A";
CHR$(1-85) command. These two commands are used to return to 6 LPI
by having CHR$(1-85) equ al 12 (1 2/72 inch equals 1/6 i nch l ine sp acing.)
38User’s Guide
Page 47
Note:
When no Fine Line Spacing is specified prior to an
activate command, the default spacing in the current
menu is activated.
To set lines per inch in multiples of 1/216 in ch up to 255/216 inch, use this
command:
Set Lines Per Inch (LPI)DecimalHex.ASCII Comp.
Set LPI in multiples of 1/216 in 27 51 1-255 1B 33 01- FF ESC 3 n P F
To execute a single line feed of 0.12 mm (1/216 inch) up to 29.98 mm
(255/216 inch) use this command:
Variable Line FeedDecimalHex.ASCII Comp.
Execute variable line feed 27 74 1-255 1B 4A 01-FF ESC J n P F
Note:
For both these commands in Ep so n M od e n = 0-2 55.
The last code equals a number between 1 and 255. This line spacing
activates automatically when the printer receives this command.
For mechanical reasons, the printer advances paper in multiples of 1/144
inch, not in multiples of 1/216 inch, which is the standard for IBM printers.
To increase IBM compatibility, the printer multiplies the variable value
(01 to 255) by 2/3 to approximate 1/216 inch. Because of rounding off,
lines per inch slightly vary sometimes from the specified statement. For
more precise spacing, set lines per inch in multiples of 1/72 inch wherever
possible.
English
Automatic Skip Over Perforation
This feature specifies where the printer will skip from the bottom of one
page to the top of form of the next page. The printer automatically skips
over the perforation between pages of compute r paper and starts pr inting
again at the next top of form. This feature can be used in a software
program, eliminating the need for inserting the programming command
for form feed (FF) after every page. After the automatic skipping distance
is set, long documents of seve ral pages long can be printed without the
pages running together.
Before setting automatic skip over, it is a good idea to set the form length
and top of form. Although automat ic skip over perforatio n of one inch can
be selected in the printer’s menu, the following command can vary the
distance skipped:
IBM Mode39
Page 48
Auto Skip Over PerforationDecimalHex.ASCIIComp.
Vary distance skipped-over perforation 27 78 1-2 55 1B 4E 01-FF ESC N n P F
Stop skip-over perforation27 791B 4FESC OP F
Note:
In this command, the 1 to 127 f or Epson Modes or the
1 to 255 for IBM mode represent the number of lines
skipped from the bottom of one page to the top of
form of the next page.
Indenting
With this feature one line of print can be indented for the beginning of
paragraphs, positioning headings, etc. The amount of indentation is
calculated in dot columns. A dot column is the distance from the centre of
one dot to the centre of the next dot within a character pattern. This
distance varies according to the size of the character. The following table
shows the measurements for each size:
Indentation to the exact dot position distance from the print head's home
position can be set by entering the following control code sequence:
IndentingDecimalHex.ASCIIComp.
Indenting 27 37 66
10 CPI 12 CPI 15 CPI 17.1 CPI 20 CPI
n1 n2 n3 n4
1B 25 42
n1 n2 n3 n4
ESC % B
n1 n2 n3 n4
P
The column number (n1, n2, n3, n4) must be a four-digit number and
cannot be less than the left margin or exceed the right margin. If
programming in BASIC using hexadecimal, remember to represent each
of the four digits with a two-digit hexadecimal number. Be sure to include
the semicolon (;) at the end of this code sequence, o therwise the command
will not work.
The actual amount of indentation varies with the character size, but the
indentation relative to the next line remains the sam e.
40User’s Guide
Page 49
Setting Page Margins
Set the left and right margins with:
Set Page MarginsDecimalHex.ASCIIComp.
Set page margins27 88 n1 n2 1B 58 n1 n2 ESC X n1 n2 P
n1: left margin
n2: right margin
nl and n2 are converted to a multiple of 1/120 inch according to the
character pitch (10/12/15/17.1/20CPI) at the time. Thereafter, the distance
from the home position does not change even when the character pitch is
changed.
The right margin must be at least 4 characters (at 10 CPI) to the right of the
left margin. However, if n2 is greater than the default valu e, it is rep laced
with the default value and then the range is checked.
The default values for the right margin (n2) are as follows:
CPI
10 12 15 17.1 20
136 163 204 233272
English
If n1, n2, and n2-n1 are outside the range, the entire command is ignored
and the left and right margins remain unchanged. The n1 and n2 values
indicate left and right margins of the printable area.
Example
When n1 = 10 and n2 = 100, the print area is fr om column 10 to 100 wit h
91 printable columns.
The default value for the left margin is fixed at 1.
When the command is entered at the beginning of a line, it takes effect
from that line. When it is entered in the middle of a line, it takes effect from
the next line.
IBM Mode41
Page 50
Automatic carriage return in word units as in IBM colour printer is no t
performed.
Note:
Word unit automatic carriage return means that
when the right margin is exceeded, the last word is
printed on the next line instead of being split at the
end of a line. This is used with word processors.
Horizontal Tabs
When the printer is switched on, tabs are set automatically for every eighth
character, but these tab stops can be set to different requirements. Tab
stops within a line can be set at th e beginning of a prog ram and a HT code
inserted whenever it is required to skip to the next tab stop.
Up to 28 tab stops can be set in IBM mode or up to 32 in Eps on mode but
these tab stops must entered in a left-to-right sequence or in ascending
numeric order.
In the Epson mode, the horizontal tabs should be relative to the actual left
margin. In the IBM modes they are set from the absolute left margin
(character column 0).
Character Column Tabs
Character Column Tabs DecimalHex.ASCIIComp.
Set character column tabs 27 68
1st tab... 0
1B 44
1st tab... 00
ESC D
1st tab....NUL
P F
Note:
Character column number must be a one-byte
binary. If programming in hexadecimal, remember
that each digit must be represented by a two-digit
hexadecimal number.
The location of the rightmost possible tab stop depends on the printer
model and character size being used (there are more characters on a line at
17.1 CPI than at 10 CPI). This chart shows the possible combinations.
Max Character Columns Per Line
10 CPI 12 CP I 15 CPI 17.1 CPI 20 CPI
136163204233272
42User’s Guide
Page 51
If trying to skip to a tab stop set beyond the width of the page, or skip to a
tab where none was set, the print er advances the paper one li ne and begins
printing at the first column of the next line..
Tab StopsDecimalHex.ASCIIComp.
Skip to next tab stop 909HTP F
Clear tab stops27 68 01B 44 00 ESC D NUL P F
Vertical Tabs
The command VT advances the paper to the next vertical tab stop position.
If automatic carriage return is on, a CR is done after each VT.
In Epson or IBM mode, if the next tab stop is greater than the form length
(or the form length minus s kip perfo ration) or no vert ical tab st ops are set ,
a VT command is treated as a line feed.
Up to 16 vertical tabs can be set in the Epson mode or up to 64 positions
on a page in IBM mode. The vertical tab positions are set in lines and the
line at the top of the form is line number 1.
Vertical TabsDec imalHex.ASCIIComp.
Set vertical tabs27 66
1 ...64 0
Cancel vertical tabs27 66 01B 42 00ESC B NUL P F
Skip to next vertical tab110BVTF
Clear vertical tabs and set horizontal tabs 27 821B 52ESC RP
1B 42
01 ...40 00
ESC B SOH
@NUL
P F
English
Note:
Horizontal tabs are set at every 8th position, starting
at column 9.
MISCELLANEOUS FEATURES
Carriage Return & Line Feed
When the printer receives a Carriage Return (CR) command, it will print
a line of data and return the print head to the left side of the page. When it
receives a Line Feed (LF) command, the printer will advance the paper one
line. Normally software automatically adds a carriage return and line feed
at the end of a line, but it may be necessary to include these commands in
a program.
IBM Mode43
Page 52
Note:
Normally, the IBM PC adds a line feed command to
each CR command. In IBM SET1, a CHR$(141)
Carriage Return command can be sent causing a
return without an automatic LF. If the printer prints
several lines without advancing the paper, the
printer’s menu option AUTO LF should be set to
YES.
Carriage Return & Line Feed Decimal Hex. ASCII Comp.
Carriage return130DCRP F
Insert line feed100ALFP F
Reverse Line Feed
Reverse Line Feed Decimal Hex. ASCII Comp.
Reverse line feed27 931B 5D ESC ] P
This executes an immediate reverse line feed, which is acted on only on ce
upon receipt. Therefore, if a reverse of several lines is required, the
command must be sent once for each reverse line feed required. It is not
possible to reverse over the Top of Form.
Paper-out Override
To disable the paper-out switch to keep the printer printing to the very
bottom of the page, enter:
Paper-out OverrideDecimal Hex. ASCII Comp.
Paper-out override27 561B 38 ESC 8 P F
Reactivate paper-out sensor 27 571B 39 ESC 9 P F
Clear Buffer
This code eliminates a line of data if it has not yet been print e d.
Clear Buffer Decimal Hex. ASCII Comp.
Clear buffer2 418CAN P F
Print Head Direction
When printing reports with columns requiring precise align m ent,
unidirectional printing improves graphics print quality with more accurate
column alignment. After specifying this feature, the printer prints only in
one direction, left to right
44User’s Guide
Page 53
.
Print Head DirectionDecimalHex.ASCII Comp.
Start unidirectiona l pri nting27 85 49 1B 55 31 ESC U 1 P F
Return to bidirectio nal printing 27 85 48 1B 55 30 ESC U 0 P F
The Home Head command sends the print head to th e left margin (also
called the home position) to print the line that follows the command. This
unidirectional printing occurs for one line only, then normal printing
resumes. To send the print head home, use the followin g codes:
Home Head Decimal Hex. ASCII Comp.
Home head27 601B 3C ESC < F
Backspacing
A backspace command is not acted on by the printer until a character or
print command is given after it. If a backspace is repeatedly required to
make several different combined symbols, add the BS command after each
character followed by the overprinted character. If superscript printing is
indicated, a BS command causes the printer to perform a reverse linefeed
to the backspace position and then prints the next character as a
superscript. Alignment is not guaranteed.
To print one character and then move the print head to the left and back
over it to print another character, use the backspace command. This
command helps create symbols not included on your keyboard, such as the
plus/minus (+
) sign, a cent sign and a less than or equal to sign.
English
Note:
A backspace will not be performed beyond the left
margin.
BackspacingDecimal Hex. ASCII Comp.
Execute back space 808BSP F
Automatic Line Feed
When the automatic line feed is on, the printer does a line feed each time
it receives a carriage return (CR).
Automatic Line Feed DecimalHex .ASCII Comp.
Automatic line feed on 27 53 49 1B 35 31 ESC 5 1 P
Automatic line feed off 27 53 48 1B 35 30 ESC 5 0 P
IBM Mode45
Page 54
Print Suppress Mode
This feature temporarily disconnects the printer from the computer by
sending a control cod e. An ESC Q SYN code tells the pr int er to igno re all
data except the DC1 code. A DC1 code releases the printer from the print
suppress mode.
The PRINT SUPPRESS option in the printer’s menu must be set to YES
in order for the print suppress commands to be active. If this option is set
to NO, these commands will be ignored by the printer.
Print Suppress Mode DecimalHex.ASCIIComp.
Print suppress mode on 27 81 22 1B 51 16 E S C Q SYN P
Print suppress mode off 1711DC1P
Print Continuously
For programmers who would like to see what control codes were entered
in a document, the following commands specify the printing of one or all
normally non-printable characters below decimal 31 and between d ecimal
128 - 159 in IBM Set 1.
To print just one control character, use the ESC ^ Command followed by
the control character you want to print.
Printing from All Char. SetDecimalHex.ASC IIComp.
Print one character from All Cha rac ter Set 27 94 n1B 5E nESC ^ nP
n = character to be printed
Print continuously from All Character Set 27 92 n1 n2 1B 5C n1 n2 ESC \ n1 n2 P
followed by character to be printed
To print more than one control character, the number of characters for
printing has to be indicated. Less than 256 characters, then n1 is the
number of characters and n2 is 0. For mor e than 255 characters, follow the
ESC \ command with the total of the following formula:
n2 = int (Total number of characters/256)
n1 = Total number of characters - (n2 * 256)
When the ESC \ command is sent, the control codes do not op erate but are
printed as special characters which appear in the chart in Appendix B. For
example, the ESC command prints as a left arrow. If the printer receives a
code value for an unassigned character, a space is printed.
The All Character Set is to be found in Appendix B.
46User’s Guide
Page 55
Bell (BEL)
This command will sound the printer`s bell every time the code is
received.
Bell Decimal Hex. ASCII Comp.
BEL 707BELP F
Emulation Mode
This command will change the emulation of the printer to the specified
mode.
Emulation Mode DecimalHex.ASCII Comp.
Emulation mode27 123 n 1B 7B n ESC { n P F
n =00h IBM PPR Emulation
01h Not used
02h IBM PPR Emulation
20h Reserved for OKI Microline Standard
21h Reserved for OKI Microline Standard
22h Reserved for OKI Pacemark
40h Epson FX Emulation
41h Epson FX Emulation
The default value is subject to the menu setting. When the emulation is
changed, print mode/status will return to the settled menu mode or
terminated.
English
Deselect Mode
The printer will not receive further data, in IBM mode only, by setting a
busy signal and turning the ON-LINE indicator off, until the ON-LINE
button is pressed or the I-PRIME signal is received.
Deselect Mode DecimalHex.ASCIIComp.
Deselect mode27 106 00 1B 6A 00 ESC j NUL P
Initial Status
This command returns the printer, both in IBM and EPSON mode, to its
initial settings, i.e. after power is switched on.
Initial Status DecimalHex.ASCIIComp.
Initial Status 27 125 00 1B 7D 00 ESC } NUL P F
IBM Mode47
Page 56
Reset Inhibit
This command returns the printer to its initial settings, if the menu item
Reset Inhibit is set to NO.
Reset Inhibit DecimalHex.ASCII Comp.
Reset inhibit27 91 75 1B 5B 4B ESC [ K P
n1 n2 m1 n1 n2 m1 n1 n2 m1
m2 m3 m4 m2 m3 m4 m2 m3 m4
(n1 + n2 x 256) stands for the following parameters byte length.
m1 specifies the initialisation mode.
m2 specifies ID number of the printer, 03h or 16h (to be specified).
m3 and m4 specify the menu setting, after initialisation.
48User’s Guide
Page 57
Epson FX Mode
This section gives the commands that are required to control p ri nting
features if Epson FX mode is selected. Some of these commands are
common to IBM mode and these common co mmands are listed below for
reference:
FeaturesCommand
Double widthSO/DC4/ESC W
EmphasisedESC E/F
EnhancedESC G/H
Super/subscriptsESC S/T
UnderliningESC Form lengthESC C
FFFF
6/8 LPIESC 2/0
Line spacingESC A/J/3
Skip over perforationESC O/N
HTABSHT/ESC D
VTABSESC B/VT
CRCR
LFLF
Paper out on/offESC 8/9
Clear bufferCAN
Uni/bidirectional printingESC U
Unidirectional (1 line)ESC <
BackspaceBS
Print suppress offDC1
Cut Sheet FeederESC EM I/R/1/2
GraphicsESC K/L/Y/Z
15CPIESC g
English
Epson FX Mode49
Page 58
CHARACTER PITCH
Character Pitch
With the following commands, the size of printed characters can be
altered:
Character PitchDecimalHexASCIIComp
Begin 10 CPI27 801B 50ESC PF
Begin 12 CPI27 771B 4DESC MF
Begin Condensed mode27 15 or 151B 0F or 0FE SC SI or SIF
Stop Condensed mode1812DC2F
The size of the condensed print depends on which pitch is selected at the
time the command to set the condensed mode is s e nt.
SelectionCurrent pitchResulting pitch
After DC217.1 CPI10 CPI
(condensed mode off)20 CPI12 CPI
After ESC SI10 CPI17.1 CPI
(condensed mode on)12 CPI20 CPI
Note 1:
None of these commands cancel the double width
mode.
Note 2:
For certain applications it is necessary to kno w the
number of characters that fit in one line.
Expand characters (double width print) for one line only with the
following command.
Double widthDecimalHex.ASCIIComp.
Double widt h printing fo r on e line only27 141B 0EESC SOF
Expand your characters to double height with the following command.
Double heightDecimalHex.ASCIIComp.
Start double height21 119 491B 77 31ESC w 1F
End double height27 119 481B 77 30ESC w 0F
50User’s Guide
Page 59
Printing Modes
For fast printing at 800 characters per second (CPS) use utility mode,
which is useful for high-volume printing, program listings or drafts.
Printing modeDecimalHexASCIIComp
Utility mode27 120 01B 78 00ESC x NULF
High Speed Draft (HSD) mode27 40 481B 28 30ESC ( 0F
Near Letter Quality (NLQ ) m ode27 120 11B 78 01ESC x SOHF
NLQ Courier27 107 481B 6B 30ESC k 0F
NLQ Gothic27 107 491B 6B 31ESC k 1F
If a little quality can be sacrificed for speed, select high speed draft (HSD)
mode. In this print m ode, printing is at 1066 CPS in 10 CPI. However draft
mode is unavailable with do uble widt h, emphasised , enhanced, it alics and
proportional spacing.
When print quality counts, near letter quality (NLQ) mode offers high
quality printing at 200 CPS.
Auto-justificationDecimalHex.ASCIIComp.
Begin auto-justification in NL Q mode27 97 n1B 61 nESC a nF
The command for the auto justification in NLQ mode lets the printer be
programmed to layout text in accordance with the following table.
n=J ustification
0Left
1Centre
2Right
3Full
English
Left (the default value) means that text will be aligned to the left margin.
To centre a line of text between the left and right margins (for example, for
headings, titles or captions) use the CHR$(27);"a";CHR$(1) command.
Right justification is the opposite of the Left command. This means that
the right margin will end evenly but the text at the left margi n will be
uneven. Finally, full justification adds the necessary spaces to a line of text
so that both the right and left margins are even. This is carried out when
the line buffer becomes full.
Epson FX Mode51
Page 60
Italics
To highlight a phrase can be done by printing it in italics:
ItalicsDecimalHexASCIIComp
Begin Italics printing27 521B 34ESC 4F
Stop Italics printing27 531 B 35ESC 5F
Setting MSB (7/8 bit Commands)
The other method of printing italics is to set the MSB (Most Significant
Bit) to 1.
Setting MSBDecimalHex.ASCIIComp.
Set MSB to 127 621B 3EESC >F
Reset MSB27 351B 23ESC #F
Set MSB to 027 611B 3DESC =F
This limits the range of the CHR$ codes to the area from 128 to 255
decimal. If this command is used, all characters will be printed in italics
(even if ESC 5 is sent) until the MSB is reset which means that bit 8 wil l
be set as it is sent from a computer.
Also bit 8 (MSB) can be set to 0. This means that characters from the lower
half of the character set (0 to 127) can be printed.
Proportional Spacing
To give text a more professional, typeset look, use proportional spacing.
On switching off the proportional mode, the printer returns to its previous
settings.
Proportional spacingDecimalHex.ASCIIComp.
Begin proportional spacin g27 112 491B 70 31E S C p 1F
Stop proportional spacing27 112 481B 70 30ESC p 0F
Note:
This mode does not work with compressed or elite
printing. If proportional is set together with 17.1
CPI, proportional text is printed, but in 10 CPI.
52User’s Guide
Page 61
Space Between Characters
The dot space between the characters of the text can be set. The variable
"n" is the number of dots to be added to the right of each character.
Space Between CharactersDecimalHex.ASCIIComp.
Space between characters27 32 n1B 20 nESC SP nF
CPIValue of n (in inches)
101/120
121/144
151/180
17.11/206
201/240
Note:
This command is only valid for NLQ and Utility
modes.
Set NLQ Mode
NLQ ModeDecimalHex.ASCIIComp.
Set NLQ mode27 75 n11B 4B n1ESC K n1F
n1 = 00h, 30h, 80h or B0h _ Courier typeface will be selected.
n1 = 01h, 31h, 81h or B1h _ Gothic typeface will be selected.
English
The other n1 values remain unaffected.
CHARACTER SETS
The Epson emulation offers a set of national character sets and code pages.
The following tables give the value of n to select the different character
sets. When a code page is selected and national character set command is
sent, the code page will be reset to USA.
National charactersDecimalHex.ASCIIComp.
Select national chara cter set and code pages27 82 n1B 52 nESC R nF
Slashed zero can be selected by the menu even although code page is
selected. ESC R 7 sets Spanish 1 when Standard Italic Character set is
selected. ESC R 7 sets Cyrillic code page when Graphic character set is
selected. When the code page selection command is sent the national
character set will be reset to default.
Epson FX Mode53
Page 62
National Character Sets
HexDecLanguage
000American
011French
022German
033Briti sh
044Danish I
055Swedish I
066Italian
077Spanish I
088Japanese
099Norwegian
0A10Danish II
0B11Spanish II
0C12Latin American
0D13French Canadian
0E14Dutch
0F15Swedish II
1016Swedish III
1117Swedish IV
1218Turkish
1319Swiss I
1420Swiss II
4064Publisher
Code Page Assignment
HexDecCode Page
1521Cyrillic 2-866
1622Polska Mazovia
1723ISO Latin 2
1824Serbo Croatic I
1925Serbo Croatic II
1A26Multilingual 850
1B27Norway 865
1C28Port uga l 860
1D29Turkey
2638Greek 437
2739Greek 928
2941Greek 437 Cyprus
2A42ECMA 94
2B43Canada French
54User’s Guide
Page 63
HexDecCode Page
2C44Cyrillic I - 855
2D45Cyrillic II - 866
2E46East Europe Latin 2-852
2F47Greek 869
3149Windows East Europe (CEE)
3250Windows Greek
3351Latin 5 (Wi n dows Turkey )
3452Windows Cyrillic
3654Hu ngarian CWI
3755Kamenicky (MJK)
3957Turkey 857
3A58Roman 8
3C60Hebrew NC
3D61Hebrew OC
3E62Windo ws Hebrew
3F63KBL Lithuanian
4266Uk rai ni an
4367ISO Latin 6 (8859/10)
4468Windows Baltic
4569Cyrillic Latvian
4872Bulgarian
4973Icelandic 861
4A74Baltic 774
English
Note:
For Code Pages Character S e ts r e fe r to Ap pendix B.
Decimal Value
ESC! nLanguage
00 HAmerican#$ & @ O[\]^_`i{|}~
01 HFrench£ $ & à O• ç§^ _`iéùè¨
02 HGerman# $ & § O Ä Ö Ü ^ _`iäöüß
03 HBritish£$ & @ O[\]^_ `i{|}~
04 HDanish#$ & @ O Æ Ø Å ^_`iæøå~
05 HSwedish I#¤ & É O Ä Ö Å Ü _éiäöåü
06 HItalian#$ & @ O°\é ^_ ùiàòèì
07 HSpanishPt$&@O¡ Ñ¿ ^_ ‘ i ¨ ñ } ~
08 HJapanese# $ & @ O[¥ }^ _‘i{|}~
09 HNorwegian#¤ & É O Æ Ø Å Ü _éiæøåü
0A HDanish II#$ & É O Æ Ø Å Ü _ éiæøåü
0B HSpanish II#$ & á O¡ Ñ ¿é _‘iíñóú
0C HLatin American# $ & á O ¡Ñ ¿é _üiíñóú
0D HFrench Canadianü $ëà Ø áç êîïôiéùèû
0E HDutch£$ & @ O[ IJ ]^_`i{ij}~
0F H Swedish II# $&ÉOÄÖÅÜ _ é i ä ö å ü
These commands allow selection of the type of characters that are printed
in the upper half of the Epson character tables. All of the available
character sets can be found in Appendix B.
Select Character SetDecimalHex.ASCIIComp.
Normal27 116 01B 74 00ESC t NULF
Line Graphics27 116 11B 74 01ESC t SOHF
The normal character set duplicates the characters in positions 32 to 127 in
italic style in the upper half of the set. The international characters are also
available in italic printing when this set is selected.
The line graphics character set has various graphic and mathematical
symbols present in positions 160 to 255, the upper half o f the character set.
Code Area Expansion
≈
This allows access and printing of characters stored in the ASCII areas 0
to 31 and 128 to 159 that are nor mally reserved f or control codes. (See the
Unassigned Codes table in A ppendix B). Resetting the code expansion
command returns the ASCII areas 0-31 and 128-159 to control codes.
Code area expansionDecimalHex.ASCIIComp.
Code area expansion (0_31 and 128_159)27 73 491B 49 31ESC I 1F
Return areas to control codes27 73 481B 49 30ESC I 0F
The control areas from 128 to 159 and 255 (d ecimal) can be opened to give
access to the international characters that are stored there (see the
following Code Expansion Area table).
Code expansion areaDecimalHex.ASCIIComp.
Code expansion area (128-159 and 255)27 541B 36ESC 6F
Return areas to control codes27 551B 37ESC 7F
Note:
The access to 128-255 is also influenced by the
setting of the MSB.
56User’s Guide
Page 65
Composite Command
If programming the printer with a combination of print modes for a
particular paragraph or line, typing in each command separately is not
necessary because it can be done by using one command.
Composite commandDecimalHex.ASCIIComp.
Composite command2 7 33 n1B 21 nESC ! nF
This is made possible through the specification of the variable "n" as in the
following table:
Some of these options are not available together. For example, it is
obviously not possible to choose Elite and Pica together in one command.
Maybe a short example will make this, rather complicated command, a
little clearer:
English
A document requires printing where all the text will be in un derlined,
double width, emphasised and enhanced (double strike). This would
normally entail programming four different commands before printing.
With a composite command, it is only necessary to take the values for each
mode from the table abo ve: Underlined = 12 8, Double Width = 32, Double
Strike = 16 and Emphasised = 8. Now add these values together and
incorporate the result in the command like this:
n = 128 + 32 + 16 + 8 = 184
The command should now be CHR$(27);"!";CHR$(184) and from the
receipt of this one command, the printer will print underlined, double
width, emphasised and do ub le strike text until it is changed again.
There is also no need to reset each mode separately. When a new
combination is selected, the printer takes care of all the resetting.
Epson FX Mode57
Page 66
Half Speed Printing
The half speed command can be used to set the printer to half the normal
speed when printing in the Utility mode. This has no effect on the graphics
and only reduces the printer noise.
Half speed printingDecimalHex.ASCIIComp.
Switch to half speed print ing27 115 491B 73 31ESC s 1F
Switch to normal speed printin g27 115 481B 73 30ESC s 0F
Note:
Half speed printing is not ava ilable in HSD or NLQ
modes.
FORMATTING FEATURES
Variable Line Feed
The reverse line feed command enables setting of a fine reverse LF of n/
216 inches. This command is carried out only onc e. So if it is necessary to
skip back a few times, this command will have to be sent once for each
back-skip required.
Line feedDecimalHex.ASCIIComp.
Reverse line feed n = 0 to 25527 106 n1B 6A nESC j nF
It is not possible to reverse back over the Top Of Form.
Absolute & Relative Dot Positioning
The absolute dot position code sets the next prin ting posi tion by coun ting
in 1/60 inch dot units from the left margin .
To set the relative position the procedure is very similar except that the
position is calculated in 1/120 inch dot spacing. The main difference is
that, as the name suggests, the next printing position is calculated using the
last printing position immediately before receipt of the command as the
reference.
To move the print position to the right, calculate n1 and n2 from the
number of dots that are required and enter these values into the command:
CHR$(27);CHR$(92);CHR$(n 1);CHR$( n2) .
Moving the relative print position to the left is a little more complicated.
Firstly, determine the number of dots required. Subtract this value from
65536 (2
16
). Finally, calculate n1 and n2 using the formula given above
and enter the values into the command format.
Note:
n1 and n2 are both decimal numbers between 0 and
255.
Both commands will be ignored if they set the dot po sitio n outside the
margin limits.
English
Setting Margins
The left margin is set n1 characters from the head home position. The right
margin is set n2 characters from the head home position.
Setting marginsDecimalHex.AS CIICom p.
Set left margin27 108 n11B 6C n1ESC l n1F
Set right margin27 81 n21B 51 n2ESC Q n2F
Epson FX Mode59
Page 68
The value of the variables n1 and n2 must be within the ranges specified
in the following table. Values outside these ranges will be ignored.
When setting the right margin at 10 CPI, the right margin (n2) must be set
at least two characters to the right of the left margin (n1). Therefore, n2
must be greater than or equal to n1 + 2; (n2 ≥ n1+2).
Setting the left margin does not affect the right margin. It does clear all the
Horizontal Tabs and resets them every 8 characters starting with the new
margin as position 0.
The left margin depends on the pitch at the time of setting. If the character
pitch is changed the left margin will not move to accommodate this
change.
Even if the printer is set to proportional mode, the column width will still
be set in normal character size.
Note:
Any graphics data after the right margin will be lost.
With text this is not the case. Should text exceed the
right margin, the fi rst character that g oes beyond the
limit set will become the first character on the next
line.
The Set Vertical Format Unit command has the same function as the
Vertical Tab set (ESC B) but for 8 different channels (n= 0 . . .7). In this
way it is possible to define up to eight groups each with up to 16 vertical
tabs which can be called up with the select Vertical Format Unit command.
Vertical format unitDecimalHex.ASCIIComp.
Set vertical format unit27 98 n
m1...m16 0
Select vertical format unit27 47 n1B 2F nESC / nF
1B 62 n
m1...m16 00
ESC b n
m1 ...m16 NUL
F
This selects one of the 8 Vertical Format Units that were set up with the
command 27/98/n/m1...m16/ 0. Where n is the number of t he channel (n=0
to 7), and m is a specific line number and can be from 1 to 255.
60User’s Guide
Page 69
Note:
At power up, the VFU channel n is set to 0.
MISCELLANEOUS FEATURES
Delete Last Character
The CHR$(127) code deletes the last character data that was input in the
print buffer.
Delete last characterDecimalHex.ASCIIComp.
Delete last character1277FDELF
If the code to be deleted was a space, CHR$(32), one space will be deleted
on receipt of this command. If the last data was a horizontal tab skip, then
only one space will be deleted—not the whole skip. If the data which is to
be deleted is in the form of Bit Image Graphics data then this command is
ignored.
Master Reset
The printer can be reset to its default menu settings, print buffer cleared,
and Top Of Form set to the current print head position. If RESET INHIBIT
is YES in the menu, this command will be ignored.
Master resetDecimalHex.ASCIIComp.
Master reset27 641B 40ESC @F
Print Suppress
English
After the printer has received the DC3 code, it will ignore all further data
sent from the host until the code DC1 is received. The data will not be
stored or printed.
During the time that the printer is in this mode the ONLINE indicator will
flash. The printer can only be reselected with DC1—the ONLINE button
will not reselect the printer.
Note:
The PRINT SUPPRESS option in the menu must be
set to YES in order for these commands to be active.
If this option is set to NO, the commands will be
Epson FX Mode61
Page 70
ignored by the prin ter. (The SELECT- IN signal in the
interface PIN 36, must be set to high, otherwise th e
DC1/DC3 command will be ignored).
Bell
This command will sound the printer`s bell every tim e this code is
received.
BellDecim alHex.ASCIIComp.
BEL 707BELP F
62User’s Guide
Page 71
Appendix A - Control Code Tables
IBM MODE
P = Proprinter Mode F = Epson FX Mode
FunctionASCIIDecimalHexComp
Automatic line feed
Auto LF OFF ESC 5 027 53 481 B 35 30P
Auto LF ON (LF after each CR)ESC 5 127 53 491B 35 31P
BackspaceBS808P F
Carriage returnCR130DP F
Character Set
IBM Character Set 1ESC 727 551B 37P
IBM Character Set 2ESC 627 541B 36P
International Cha racter SetESC !n 27 33 n1B 21 nP
Select code pageESC [ T
Print from All Character Set (one
character only)
Print from All Character Set
(continuously)
Character Pitch
10 CPI (pica)DC21812P
12 CPI (elite)ESC :27 581 B 3AP
17 or 20 CPI (condensed)SI150FP
15 CPI (fine print)ESC g27 1031B 67P F
Clear Buf ferCAN2418P F
Double height characters
Double width
Double width (one line only)SO140EP F
Double width OFF (before end of
line)
Double width OFFESC W 027 87 481B 57 30P F
Double width ONESC W 127 87 491B 57 31P F
Downline loadable character generator
Copy standard set to DLL CGESC $27 361B 24P
ENQ NUL
NUL NUL
n1 n2 NUL
ESC ^ n27 94 n1B 5E nP
ESC \n1 n227 92 n1 n21B 5C n1 n2 P
ESC [ @ n1
n2 m1..m4
DC42014P F
27 91 84 5 0
0 0 n1 n2 0
27 91 64 n1
n2 m1..m4
1B 5B 54 05
00 00 00 n1
n2 00
1B 5B 40 n1
n2 m1..m4
English
P
P
Appendix A - Control Code Tables63
Page 72
FunctionASCIIDecimalHexComp
Designate DLL NLQ mode
(Quasi-NLQ)
Designate DLL Utility modeESC I 427 73 521B 49 34P
Exit DLLESC I 0 or
Load Proprinter DLL CGESC = n1
Enhanced/Emphasised
Designates enhanced modeESC I 227 73 501B 49 32P
Emphasised OFFESC F27 701B 46P F
Emphasised ONESC E27 691B 45P F
Enhanced OFF (double strike)ESC H27 721B 48P F
Enhanced ON (double strike)ESC G27 711B 47P F
Formatting
Form feedFF120CP F
Form length by inches (n=1 to 22
(XL:255))
Form length by lines (n =1 to 127;
(XL:255))
TOF setESC 427 521B 34P
Graphics density
Density double (120 x 72 DPI)ESC Y n1 n2 27 89 n1 n218 59 n1 n2 P
Density double half speed (120 x 72
DPI) (Quasi-NLQ)
Density quadruple (240 x 72 DPI)ESC Z n1 n2 27 90 n1 n21B 5A n1 n2 P
Density single (60 x 72 DPI)ESC K n1 n2 27 75 n1 n21B 4B n1 n2 P
Horizontal tabs
Horizontal ta bula tor skipHT909P F
HTABS clearESC D NUL 27 68 01B 44 00P F
HTABS set by characters (k = 28
Cancel VTABS, set HTABS.ESC R27 821B 52P
Vertical tabulator cancelESC B NUL 27 66 01B 42 00P F
Vertical tabulator setESC B
Vertical tabulator skip (same as LF if
no tab)
Miscellaneous Commands
BEL (sound printer's bell)BEL707P F
Emulation ModeESC {n27 12327 7B nP F
Deselect ModeESC j NUL27 106 01B 6A 00P
Initial StatusESC } NUL 27 125 01B 7D 00P F
IBM Code Page SelectionE SC [ T n1
Bar Code SelectionESC DLE A
Bar Code PrintingESC DLE B
Post Net Barcode printingESC DLE C
Reset InhibitE SC [ K n1
ESC S 027 83 481B 53 30P
27 66
n1...n64
NUL
VT110BF
n2 NUL
NUL m1 m2
NUL
n1 m1 m2
m3 m4 m5
m6 m7 m8
n1 [data]
n1 [data]
n2 m1 m2
m3 m4
n1...n64 0
27 91 84 n1
n2 0 0 m1
m2 0
27 16 65 n1
m1 m2 m3
m4 m5 m6
m7 m8
27 16 66 n1
[data]
27 16 67
n1[data]
27 91 75 n1
n2 m1 m2
m3 m4
1B 42
n1...n64 00
1B 5B 54 n1
n2 00 00 m1
m2 00
1B 10 41 n1
m1 m2 m3
m4 m5 m6
m7 m8
1B 10 42 n1
[data]
1B 10 43 n1
[data]
1B 5B 4B n1
n2 m1 m2
m3 m4
P F
P
P F
P F
P F
P
66User’s Guide
Page 75
EPSON FX MODE
(FX-85/FX-105 compatible)
FunctionASCIIDecimalHex
Backspace
Carriage return
Characte r S et
Code expansion OFF (128 - 159 + 255
CTRL code)
Code expansion ON (128 - 15 8 + 255
printable)
National character setESC R n27 82 n1B 52 n
Normal character setESC t NUL27 116 01B 74 00
Line graphics chara cter setESC t SOH27 116 11B 74 01
Unassigned code print OFF (CTRL code
0 - 31 128 - 159)
Unassigned code print ON (C HR$ and
Form FeedFF120C
Form length by inches (n = 1 to 22)ESC C NUL n 27 67 0 n1B 43 00 n
Form length by lines (n = 1 to 127)ESC C n27 67 n1B 43 n
Graphic modes
Select 8-bit gr aphics m = 0 to 7ESC
m n1 n2
*
v1 - vk
Select 9-bit graphicsESC ^ m n1 n2
v...
27 42 m n1 n2
v1 - vk
27 94 m n1 n2
v..
1B 2A m n1 n2
v1 - vk
1B 5E m n1
n2 v...
Graphics density
Density double (120 x 72 DPI)ESC Y n1 n227 89 n1 n21B 59 n1 n2
Density double half speed (120 x 72
ESC L n1 n227 76 n1 n21B 4C n1 n2
DPI)
Density quadruple (240 x 72 DPI)ESC Z n1 n227 90 n1 n21B 5A n1 n2
Density single (60 x 72 DPI)ESC K n1 n227 75 n1 n21B 4B n1 n2
Reassign ALT. graph cod es (ESC * to
ESC ? m p27 63 m p1B 3F m p
ESC K, L, Y, Z)
Horizontal tabs
Horizontal tabulator skipHT909
HTABS clearESC D NUL27 68 01B 44 00
HTABS set by characters (k = max. 32) ESC D n1 - nk