Every effort has been made to ensure that the information in this document is
complete, accurate, and up-to-date. Oki Printing Solutions assumes no
responsibility for the results of errors beyond its control. Oki Printing Solutions 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 products manufactured by other companies
does not necessarily constitute endorsement by Oki Printing Solutions.
While all reasonable efforts have been made to make this document as accurate and
helpful as possible, we make no warranty of any kind, expressed or implied, as to
the accuracy or completeness of the information contained herein.
The most up-to-date drivers and manuals are available from the Oki Printing
Solutions web site:
Oki, OKI Printing Solutions and Microline are registered trademarks of Oki Electric
Industry Company, Ltd.
ENERGY STAR is a trademark of the United States Environmental Protection Agency.
Microsoft, MS-DOS and Windows are registered trademarks of Microsoft
Corporation.
Other product names and brand names are registered trademarks or trademarks of
their proprietors.
As an ENERGY STAR Program Participant, the manufacturer has
determined that this product meets the ENERGY STAR guidelines
for energy efficiency.
This product complies with the requirements of the Council
Directives 89/336/EEC (EMC) and 73/23/EEC (LVD) as amended
where applicable on the approximation of the laws of the member
states relating to electromagnetic compatibility and low voltage.
NOTE
A note provides additional information to supplement the main
text.
CAUTION!
A caution provides additional information which, if
ignored, may result in equipment malfunction or
damage.
WARNING!
A warning provides additional information which, if
ignored, may result in a risk of personal injury.
Notes, cautions and warnings > 10
I
NTRODUCTION
The ML6300FB is designed to provide highly reliable letter quality
printing and high resolution graphics for the desktop/office
printing environment. It combines state-of-the-art, 24-pin, serial
impact dot matrix printing technology with advanced materials
and superior construction to provide high performance and
versatility in a desktop sized unit. Careful attention to
ergonomics and application needs provides user friendly
operation for operators of varying technical capabilities.
F
EATURES
ML6300FB features include:
> OKI smart Paper Handling
> Direct access control panel
> Structured direct access menu for easy set up
> Printhead life: 200M characters (average) in 10 CPI Utility
Automatic sheet loading
Short paper tear-off available by menu selection or TEAR
switch operation
Auto-loading for continuous paper
Auto park feature
> Paper copies: 9 – 11 lb, 5 part
> Cartridge ribbon
> Interfaces
Introduction > 11
Standard IEEE1284 parallel interface
USB interface.
> 58 dBA noise
> 64 kbytes max. receive buffer
> Line feed resolution at 1/6 in, 1/8 in, n/60 in, n/72 in,
n/180 in, n/216 in, n/360 in
> Agency approved by:
200 V system: GE BSI
> Barcode data printing
> Postnet bar code data printing
> EMI approved 200 V system: EN55022 Class B
S
TANDARD CONFIGURATION
The ML6300FB consists of the following components:
> Printer mechanism
> Power supply unit
> Control board (including an IEEE1284 parallel interface)
> Acoustic covers
> Push tractor feed unit
> Option
• RS-232C Serial Interface Board
• OL7120e 100BASE-TX/10BASE-T Network Board
NOTE
It is not recommended that you use either the parallel or USB
port when the RS-232C or OL7120e option is installed in this
product.
I
DENTIFYING COMPONENT PARTS
The main parts of your printer are identified and briefly explained
below.
Introduction > 12
F
RONT VIEW
10
1
2
9
3
8
7
4
6
5
1.Print Head: prints the characters on the paper.
2.Top Cover: open and close for access, for example when
changing a ribbon cartridge. Keep closed for noise
reduction.
3.Control Panel: contains button switches and indicators
(described in detail later) that allow you to operate the
printer.
4.Power Switch: to turn the printer power ON/OFF.
5.Platen Knob: turn to move or eject the paper.
Introduction > 13
6.Paper Tray: to hold cut sheet paper for use by the printer
(one sheet at a time).
7.Paper Guide: can be adjusted as required to locate the left
edge of cut sheet paper.
8.Paper Type Lever: set according to the type of paper used
– cut sheet or continuous forms.
9.Paper Thickness Lever: set according to the thickness of
the paper. There is also a setting to facilitate ribbon
replacement.
10.Ribbon Cartridge: holds the printer ribbon.
R
EAR VIEW
1
2
6
3
5
4
1.Optional connector position: connect to optional accessory
serial interface card or 100BASE-TX/10BASE-T network
card.
2.USB connector: connect to USB interface cable.
3.Parallel connector: connect to parallel interface cable.
4.Pin Tractor: to load and feed continuous forms.
5.Power connector: connect to printer power cable.
6.Rear Cover: open and close for access, for example when
loading continuous forms.
Introduction > 14
A
BOUT THIS GUIDE
NOTE
Im a g e s used i n t h is man u a l may include optional features that
your printer does not have installed.
If required, you may wish to refer for basic information to the
User’s Guide which is stored on the manuals CD.
This manual is your Technical Reference guide (check the web
site, www.okiprintingsolutions.com, for the most up-to-date
version) for your printer and forms part of the overall user
support listed below:
> Installation Safety booklet: provides information as to
safe use of the printer.
This is a paper document that is packaged with the printer
and should be read before setting up your printer.
> Set-up guide: to describe how to unpack and set up your
printer.
This is a paper document that is packaged with the printer.
> This Technical Reference Guide: to provide detailed
technical information for programmers and more technical
users.
This is an electronic document available on the web site
www.okieng.com.
> User’s Guide: to help you to become familiar with your
printer and make the best use of its many features. Also
included are guidelines for troubleshooting and
maintenance to ensure that it performs at its best.
Additionally, information is provided for adding optional
accessories as your printing needs evolve.
This is an electronic document stored on the manuals CD.
> Network Configuration Guide: to provide detailed
technical information for network administrators to
configure the optional accessory network interface.
This is an electronic document stored on the CD that
accompanies the network interface card optional
accessory.
About this guide > 15
> Installation Guides: accompany consumable items and
optional accessories to describe how to install them.
These are paper documents that are packaged with the
consumables and optional accessories.
> Online Help: online information accessible from the
printer driver and utility software.
O
NLINE USAGE
This guide is intended to be read on screen using an Adobe
Acrobat Reader. Use the navigation and viewing tools provided in
Acrobat.
You can access specific information in two ways:
> In the list of bookmarks down the left hand side of your
screen, click on the topic of interest to jump to the
required topic. (If the bookmarks are not available, use
the “Contents” on page 3.)
> In the list of bookmarks, click on Index to jump to the
Index. (If the bookmarks are not available, use the
“Contents” on page 3.) Find the term of interest in the
alphabetically arranged index and click on the associated
page number to jump to the page containing the term.
P
RINTING PAGES
The whole manual, individual pages, or sections may be printed.
The procedure is:
1.From the toolbar, select [File], then [Print] (or press the
Ctrl + P keys).
About this guide > 16
2.Choose which pages you wish to print:
(a)[All pages], (1), for the entire manual.
(b)[Current page], (2), for the page at which you are
looking.
1
2
3
(c)[Pages from] and [to], (3), for the range of pages
you specify by entering their page numbers.
3.Click on [OK].
About this guide > 17
I
NTERFACE SPECIFICATIONS
IEEE1284
C
ONNECTORS AND CABLE
Connectors
Cable
PARALLEL INTERFACE SPECIFICATIONS
Printer side:
36-pin receptacle 57-40360 (Amphenol or Daiichi
Electronics) or equivalent
Cable side:
36-pin plug 57-30360 (Amphenol or Daiichi Electronics) or
equivalent, or plug 552274-1 (Amphenol) and cover
552073-1 (Amphenol) or equivalent
Use a cable less than 6 ft (1.8 m) in total length.
(A shielded cable is required and use of twisted-pair wires
is recommended for noise prevention.)
The cable is not supplied with the printer.
Interface specifications > 18
P
ARALLEL INTERFACE SIGNALS
PinNo.Direction
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16, 33
17
18
19 to 30
31
32
15, 34
35
36
Signal
STROBE
DATA BIT 1
DATA BIT 2
DATA BIT 3
DATA BIT 4
DATA BIT 5
DATA BIT 6
DATA BIT 7
DATA BIT 8
ACKNLG
BUSY
PE
SEL
AUTO FEEDXT
GND
CHASSIS GROUND
+5 V
GND
INIT
ERROR
SLCT IN
To printer
To printer
From printer
From printer
From printer
From printer
To printer
From printer
To printer
From printer
To printer
Samples input data when changing from low
level to high level.
Input data: High level indicates 1 and low
level 0 .
Indicates character input completion, or function
operation end, at low level.
Indicates data cannot be received at high level.
Data can be input at low level.
High level indicates paper end.
High level indicates select (on line) condition.
Signal ground.
Frame ground.
+5 V supply (17 mA maximum)
Twisted pair return (for pin No. 1 to 12)
This signal goes from high to low level when
paper runs out.
(Possible to indicate error and Off Line state).
Unused
Fixed to High (Connected to +5 V via 3.3 K Ω)
Connected to input port
NOTE
Connector pin arrangement for above.
Description
CompatibleNibble
HostClk
PrtClk
PrtBusy
AckDataReq
Xflag
HostBusy
nDataAvail
IEEE1284
active
18
36
P
ARALLEL INTERFACE LEVELS
Low level: 0.0 V to + 0.8 V
High level: +2.3 V to +5.0 V
Interface specifications > 19
1
19
P
A
ARALLEL INTERFACE CIRCUITS
(a) Receiver
(b) Driver
1
LVC161284
BUSY, ACKNOWLEDGE, PAPER END, SLECT, FAULT
2 HL
P
ARALLEL INTERFACE TIMING CHART
DATA BIT1 to
DATA BIT8
STROBE
BUSY
CKNLG
S
UPPORT MODE
240 Ω
DATA
(H)
(L)
0.5 µs
0.5 µs
min
1.0 µs
max
min
(H)
(L)
(H)
(L)
Compatible
Nibble (PnP Device ID only)
+5 V
0.5 µs
min
2.5 µs(TYP)
Interface specifications > 20
U
NIVERSAL SERIAL BUS
(USB)
Universal Serial Bus Specification Revision 2.0 compliance.
C
ONNECTORS
Printer Side:
“B” Receptacle (Upstream Input to the USB Device)
Cable Side:
Series “B” Plug
C
ABLE
Length:
Max. 5 m (Cable must be shielded and meet the USB Spec
Rev 2.0 for normal operation.)
The cable is not supplied with the printer.
USB
INTERFACE SIGNALS
CONTACT NUMBER SIGNAL NAME
1 Vbus (Not Used)
2 D-
3 D+
4 GND
Shell Shield
NOTE
Connector pin arrangement for above:
2
1
34
Interface specifications > 21
M
ODE AND CLASS OF DEVICE
Full-speed driver
Self-powered device
D
ATA SIGNALLING RATE
Full-speed function – 12 Mb/s
I
NTERFACE CIRCUIT
S
IGNAL LEVEL
TxD+
TxD-
Full-speed
Buffer
+ 3.3V
Rs
Rs
Input/output level
PARAMETERSYMBOLMIN.MAX.UNITS
Input levels:
High (driven)V
High (floating)V
Output levels:
High (driven)OH2.83.6V
Output signal crossover
voltage
IH
IHZ
LowV
LowOL0.00.3V
IL
V
CRS
2.0V
2.73.6V
0.8V
1.32.0V
Interface specifications > 22
Signalling levels
Bus State
RequiredAcceptable
Differential “1”(D+)-(D-)> 200mV and D+ > V
Differential “0”(D-)-(D+)> 200mV and D- > V
Single-ended 0 (SE0) D+ and D- < V
(max)D+ and D- < VIH(min)
IL
Signalling Levels
(min)(D+)-(D-)> 200mV
IH
(min)(D-)-(D+)> 200mV
IH
Data J state:
Low-speed
Full-speed
Differential “0”
Differential “1”
Data K state:
Low-speed
Full-speed
Differential “1”
Differential “0”
Idle state:
Low-speed
Full-speed
D- > V
(min) and D+ < VIL(max)
IHZ
D+ > V
(min) and D- < VIL(max)
IHZ
D- > V
(min) and D+ < VIH(min)
IHZ
D+>V
(min) and D- < VIH(min)
IHZ
Resume stateData K state
Start-of-
Data lines switch from Idle to K state
Packet (SOP)
End-of-Packet (EOP)
Disconnect
SE0 for ≥ 1 bit time1followed by a J
state for 1 bit time
SE0 for ≥ 2.5µs
SE0 for ≥ 1 bit time1followed by a J
state
(at downstream port)
Connect
Idle for ≥ 2msIdle for ≥ 2.5µs
(at downstream port)
ResetD+ and D- < V
(max) for ≥ 10msD+ and D- < VIL(max) for ≥ 2.5µs
IL
NOTE
1. The width of EOP is defined in bit times relative to the
device type receiving the EOP. The bit time is
approximate.
indicate printer
cannot receive
data in printer
Busy/Ready
protocol
6
Note 3
Data Set Ready DSR To printer Indicates that
data can be sent
(Printer receives
data after
confirming this
signal as a
SPACE.)
7 Signal Ground SG — Signal ground
11
Note 2
Supervisory Send
Data
SSD From printer Signal to
indicate printer
cannot receive
data in printer
Busy/Ready
protocol
Interface specifications > 25
PIN
NO.
SIGNAL CODE SIGNALFUNCTION
20
Note 2
5, 8 to
10, 12
to 19,
21 to 25
Data Terminal
Ready
— — — Unused
DTR From printer Signal to
indicate printer
cannot receive
data in printer
Busy/Ready
protocol
NOTE
1. Connector pin arrangement for above:
13
25
1
14
(Viewed from interface cable side)
2. SSD signal output can be selected from pins 4, 11, 20 by
the Menu.
3. DSR signal valid/invalid can be set by Menu.
E
LECTRICAL CHARACTERISTICS
Signal levels
RS-232C interface signal levels are as specified below, and meet
the EIA Standard RS-232C:
–15 to –3 V: LOW = OFF = LOGIC “1”
+15 to + 3 V: HIGH = ON = LOGIC “0”
Interface specifications > 26
Line driver
Equivalent to SN75188
INPUT
OUTPUT
OUTPUT
+3V
-3V
NOTE
The above figures are the standard values for a load of
3 Kohm, 15 pF and a driver source level of ±9 V.
Line receiver
Equivalent to SN75154
INPUTOUTPUT
+3V
INPUT
NOTE
If the power on the input side is OFF, the output of the receiver
becomes high (+2.4 V or more) at TTL level.
-3V
+9V
-9V
+12V
-12V
Interface specifications > 27
I
NTERFACE TIMING CHARTS
Receiving timing chart
DSR signal
HIGH
LOW
Start bit
Stop bit
HIGH
RD
LOW
More than 0 µsMore than 300 µs
NOTE
DSR signal valid/invalid can be set by the Menu.
SSD signal timing chart
RD
HIGH
LOW
SSD
BUSY
READY
0.5 bit
Data
Stop bit
0.5 bitStart bit
MAX 5 ms
R
ECEIVING MARGIN
Receiving margin is more than 37% at any baud rate.
D
ESCRIPTION OF COMMUNICATION PROCEDURES
Two types of protocol can be selected by menu communication
procedures: READY/BUSY and X-ON/X-OFF.
Interface specifications > 28
I
NTERFACE CONTROL CODE
The following function codes are used in the high-speed serial
interface:
COMMAND CODE
DC1 (17)D (11)H
DC3 (19)D (13)H
NOTE
Characters to be printed according to the parity error
indication code (40)H will differ depending on the setting of the
printer character set. Refer to the printer User’s Guide.
Ready/Busy protocol
Block formatFree
Error indicationThe parity error indication is printed as character
Busy state indicationThe busy signal turns on (becomes Busy) when the
40(H).
space in the interface buffer has become less than
256 bytes. The busy signal turns off (becomes
Ready) after 200 ms or 1 second has passed if 256
bytes have recovered within 200 ms or 1 second. If
the recovery time exceeds 200 ms or 1 second, the
busy signal turns off (becomes Ready) immediately
after the recovery has occurred.
Timing chart
RDDATA 1DATA 2
Threshold of the
characters in
the buffer
SSD
8K
512
0
ON (BUSY)
OFF (READY
Interface specifications > 29
200 ms or 1 second minimum
X-ON/X-OFF protocol
Block formatFree
Error indicationThe parity error indication character is converted
into code 40(H).
Busy state indicationThe DC3 will be sent to the transmission side
immediately after the space in the interface buffer
has become less than 256 bytes to indicate that
receiving is impossible. The transmission of the
DC3 stops when data receiving has stopped. If the
recovery time for 256 bytes is within 200 ms or
1 second after the DC3 is sent, DC1 will be sent
200 ms or 1 second after the recovery to indicate
that receiving is possible. If the recovery time
exceeds 200 ms or 1 second, the DC1 is sent
immediately after the recovery has occurred.
Timing chart
256 characters or less
RD
TDPRINTING
BUSY state
ON
OFF
DATA 1
3
3-C
3
-
-CD
CD
D
200 ms or 1 second minimum
NOTE
If data is transferred when the printer is still BUSY, the printer
sends a DC3 code every time it receives data.
Waiting for BUSY
state to be free
DATA
1CD
L
OCAL TEST FUNCTION
Circuit Test mode setting
Diagnostic: Test set by menu
Interface specifications > 30
Test connector: Connect the test connectors as shown below to
the interface connectors.
2
TD
3
RD
4
RTS
5
Equivalent to Cannon DB-25P
CTS
CD
SSD
DTR
DSR
8
11
20
6
Circuit Test mode function
After the settings outlined in Circuit Test mode setting are
completed and power is turned on, the serial interface checks the
message buffer memory and interface driver and receiver
circuits, then prints all characters. To start and stop this test,
press the SEL switch on the front of the printer. Details of this
test are explained below.
1.Print the program revision with two numerical characters.
2.Print “LOOP TEST.”
3.Check memory for message buffer.
Print “GOOD” if memory check is OK, and print “BAD” if
memory check fails.
4.Output LOW to DTR, RTS, and SSD signals. If a CTS, DSR,
or CD signal is HIGH, print “IF BAD”. If the CTS, DSR, and
CD signals are all LOW, print “IF GOOD”.
Output HIGH to DTR, RTS, and SSD signals. If a CTS, DSR,
or CD signal is LOW, print “IF BAD.” If the CTS, DSR and
CD signals are all HIGH, print “IF GOOD.”
5.Transmit characters from code 20H to 7FH by TD signals.
At the same time, characters are received from the RD
signal and stored in the message buffer.
6.Print the characters that were stored in the message
buffer as indicated in Step 5.
7.Repeat from Step 1.
Interface specifications > 31
O
PERATOR INTERFACE
O
PERATOR PANEL FUNCTIONS
The operator panel button switches and lamps are located as
follows:
Button switch functions depend on the printer state which can be
any one of:
> Print Mode (for a summary of print modes and features
see “Appendix B – Print modes/features” on page 168.)
> Hex Dump Mode
> Menu Mode
> Tes t Mo d e
> Maintenance Mode 1 (not for use by general users)
> Maintenance Mode 2 (not for use by general users)
P
RINT MODE
> Without pressing the SHIFT switch:
PRINTER STATE
SWITCH
SELSets printer off lineSets printer off line
SHIFTChanges functions (see below)
LFPerforms a line feedPerforms a line feed
CONT. FORMSCUT-SHEET
Operator interface > 32
SELECT
PRINTER STATE
SELECT
SWITCH
FF/LOADFeeds forms or loads
TEARFeeds paper to the tear
PARKFeeds paper in the
PRINTER STATE
SWITCH
SELSets printer on lineSets printer on line
SHIFTChanges functions (see below)
LFPerforms a line feedPerforms a line feed
FF/LOADFeeds forms or loads
TEARInvalidInvalid
PARKFeeds paper in the
CONT. FORMSCUT-SHEET
paper
or print position
reverse direction
Ejects paper
Invalid
Ejects paper
DESELECT
CONT. FORMSCUT-SHEET
paper
reverse direction
Feeds forms or ejects
paper
Ejects paper
> While pressing the SHIFT switch:
PRINTER STATE
SWITCH
SELSwitches between Menu
LFAdjusts the TOF position
FF/LOADAdjusts the TOF position
CONT. FORMSCUT-SHEET
and Normal modes
(reverse fine
increments)
(fine increments)
Operator interface > 33
SELECT
Switches between Menu
and Normal modes
Adjusts the TOF position
(reverse fine
increments)
Adjusts the TOF position
(fine increments)
PRINTER STATE
SELECT
SWITCH
TEARSwitches between
PARKInvalidInvalid
PRINTER STATE
SWITCH
SELSwitches between Menu
LFAdjusts the TOF position
FF/LOADAdjusts the TOF position
TEARInvalidInvalid
PARKSets the TOF position
CONT. FORMSCUT-SHEET
quiet, high impact and
normal print modes
(Note 1)
Switches between
quiet, high impact and
normal print modes
(Note 1)
DESELECT
CONT. FORMSCUT-SHEET
and Normal modes
(reverse fine
increments)
(fine increments)
(Note 2)
Switches between Menu
and Normal modes
Adjusts the TOF position
(reverse fine
increments)
Adjusts the TOF position
(fine increments)
Sets the TOF position
(Note 2)
NOTE
1. Pressing TEAR while holding down SHIFT changes the
print mode.
Press TEAR once while holding down SHIFT: switches to
quiet print mode.
Press TEAR twice while holding down SHIFT: switches to
normal print mode (returns to the default).
2. PARK is used to set the TOF position.
Press PARK: The setting is valid until power off.
Hold down PARK: The setting is saved in the Flash-ROM.
Operator interface > 34
HEX D
UMP MODE
, M
ENU MODE
, T
EST MODE
SWITCH
SELSHIFTLFFF/LOADTEARPARK
XXO X XXActivates Self
XXO O XXPerforms skip/
XXXXXOActivates
OXXOXXActivates Hex
OXXXXXActivates Menu
OOX XXXSets Menu
OXOXXXActivates
OXO X OXActivates
MENU
TYPES
Test m o d e
continuous
pattern
Rolling ASCII
(1 page)
Dump mode
mode
factory default
setting
Maintenance
Mode 1
(Note 1)
Maintenance
Mode 2
(Note 1)
NOTE
1. When a Maintenance Mode is launched, the SEL lamp
lights and waits for the switch to be pressed.
Operator interface > 35
M
AINTENANCE MODE
1
SWITCH
SELSHIFTLFFF/LOADTEARPARK
ZXX X OXActivates
XXO X Z XActivates
M
AINTENANCE MODE
2
SWITCH
SELSHIFTLFFF/LOADTEARPARK
XXZ X O XActivates
MENU
TYPES
Maintenance
Menu mode
Registration
Menu mode
MENU
TYPES
Flash Loading
mode
NOTE
The above mode appears by pressing the switch marked O,
releasing the switch marked X and then turning ON the power.
The switch is invalidated when pressed in any other
combination.
After launching each mode, temporarily release all switches
then press the switch marked Z and the switch marked O to
launch the local function.
Operator interface > 36
L
AMP FUNCTIONS
LAMP COLOURONOFFBLINKING
SELGreenSELECT
ALARMRedPaper end
MENUGreenMENU
QUIETGreenQuiet print
POWERGreenPower ON
NOTE
1. In recovery impossible alarm state, both SEL and ALARM
lamps are blinking.
A
LARM/ERROR INDICATIONS
R
ECOVERABLE ALARMS
LED
ALARM
(data
receiving
enable)
state
state
mode
mode
state
DESELECT
(data
receiving
impossible)
state
Paper
existing
state
Normal print
mode
Normal print
mode
Power OFF
state
Recovery impossible
alarm state (Note 1).
Keep printing data
state.
Cut sheet removal
standby state.
Recovery impossible
alarm state (Note 1).
Paper jam state.
Media switching
alarm state.
LF and SP motor
protecting alarm.
High multipart print
mode.
Power save mode
(1s ON/1s OFF).
SELALARMMENU
Paper EndROR
Paper Leve rBR
Paper Jam (Load jam,
Ejection jam)
Head TemperatureRRB
SPACE/LF MOTOR
Tem p e ratu r e
RR B
Operator interface > 37
BR
NOTE
O: LED continuously ON
B: LED blinking (500 ms ON, 500 ms OFF)
R: Current LED indication retained
Blank: LED OFF
U
NRECOVERABLE ALARMS
Unrecoverable alarms are shown below. The numbers of blinks of
the alarms indicate the states of the alarms.
Alarm indication consists of main blinking and sub-blinking. Main
blinking is the concurrent blinking of the SEL and ALARM LEDs
and sub-blinking is the blinking of only the SEL LED.
ALARM INDICATION
ALARM CONTENTS
MAIN BLINKINGSUB-BLINKING
11Head homing alarm
2Spacing alarm
3Roller alarm
21Program ROM alarm
2CG ROM alarm
3Flash ROM alarm
31DRAM alarm
Operator interface > 38
ALARM INDICATION
MAIN BLINKINGSUB-BLINKING
41CPU (inside RAM) alarm
2Manual reset alarm
3NMI alarm
4CPU address alarm
5DMA address alarm
6General invalid
7Slot alarm
8Watchdog timer alarm
ALARM CONTENTS
instruction alarm
9Invalid interrupting
51F/W alarm
91Head A/D error
alarm
LED blink time periods
SEL
ALARM
M
ENU SELECTION
O
VERVIEW
ON
OFF
ON
OFF
T1 T2
Main blinking
T1=T2=250 msec T3=T4=750 msec
T3
T1 T2
T4
Sub-blinking
1 Cycle
Features selected in Menu mode become the default features for
the printer each time it is powered on. The Menu function allows
Operator interface > 39
features to be activated without the use of a software command
but software commands override Menu settings.
NOTE
Maintenance Menu items are not accessible to day-to-day
users.
B
UTTON SWITCH FUNCTIONS
SWITCH FUNCTION
LF Moves forward through the menu items.
SHIFT + LF Moves backward through the menu items.
FF/LOAD Moves forward through the values of a menu item.
SHIFT + FF/LOAD Moves backward through the values of a menu
SHIFT + SEL Exits the Menu mode.
PARK The first menu item is printed after all the menu
O
PERATION
When the last item is selected, the first one will
come up on pressing LF.
When the first item is selected, the last one will
come up on pressing LF.
When the last value is selected, the first one will
come up on pressing FF/LOAD.
item.
When the first value is selected, the last one will
come up on pressing SHIFT + FF/LOAD.
The printer enters the initial state as at power on.
items are printed.
1.To enter Menu Mode:
(a)If the printer power is OFF, while holding down the
SEL button turn the power ON.
(b)If the printer power is ON, press the SHIFT and SEL
buttons together.
To enter Maintenance Menu mode.
(a)Hold down the SEL and LF switches and turn the
power ON to activate Maintenance Mode.
(b)After Maintenance Mode is enabled, hold down the
SEL switch and press the TEAR switch.
Operator interface > 40
2.On entering the Menu mode, “Menu Print?” is printed.
3.See “Button switch functions” on page 40 for a description
of how to navigate the menus.
4.To exit the Menu mode, hold down the SHIFT switch and
press the SEL switch.
5.The TOF position is not affected by Menu mode.
(However, TOF setting is executed if page length
changes.)
NOTE
When entering/exiting Menu Mode, the user is not prompted.
M
ENU ITEMS
In the menu settings tables below, factory default settings are
shown emboldened.
ITEM FUNCTION SETTING
Emulation Mode Select EPSON LQ mode,
Print Mode Select quality of ANK
Pitch Select character pitch. 10 CPI, 12 CPI, 15 CPI,
pattern to receive a
zero character located
at 30H in ANK code or
at AA30H in a singlebyte code.
ASCII, French,
German, British, Danish
I, Swedish I, Italian,
Spanish I, Japanese,
Norwegian, Danish II,
Spanish II, Latin
American, French
Canadian, Dutch,
Swedish II, Swedish III,
Swedish IV, Turkish,
Swiss I, Swiss II,
Publisher
Unslashed
Slashed
Operator interface > 42
ITEM FUNCTION SETTING
Code Page Select a code page. USA
Slashed Letter 0 Set whether to convert
slashed 0 located at
9BH and 9DH in USA
code page or not.
Canada French
Multilingual
Portugal
Norway
Turkey
Greek_437
Greek_869
Greek_928
Grk_437 CYPRUS
Polska Mazovia
Serbo Croatic I
Serbo Croatic II
ECMA-94
Hungarian CWI
Windows Greek
Windows East Europe
Windows Cyrillic
East Europe Latin II852
Cyrillic I-855
Cyrillic II-866
Kamenicky (M JK)
ISO Latin 2
Hebrew NC (862)
Hebrew OC
Turkey_857
Latin 5 (Windows
Turkey)
Windows Hebrew
Ukrainian
Bulgarian
ISO Latin 6 (8859/10)
Windows Baltic
Baltic_774
KBL-Lithuanian
Cyrillic Latvian
Roman-8
Icelandic-861
Multilingual 858
ISO 8859-15
Greek_737
Asmo449+
Asom708
Arabic864
Windows Arabic
POL 1
Yes
No
Operator interface > 43
ITEM FUNCTION SETTING
Multi Pass Select the printing
Rcv Buffer Select size of the
Print Suppress Effective Set whether to enable
Auto LF Select whether to
Auto CR
*IBM PPR only
SI Select Pitch (10CPI)
*IBM PPR/AGM only
SI Select Pitch (12CPI)
*IBM PPR/AGM only
Reset Inhibit Set whether to enable
direction when doubleheight print data exists
in a line.
received buffer.
or disable a print
suppress setup
command.
perform auto LF
operation or not upon
receiving a CR code.
Select whether to
perform auto CR
operation upon
receiving a carriage
return command.
Set how to handle an SI
command received in
10 CPI mode.
Set how to handle an SI
command received in
12 CPI mode.
or disable an initial
command.
Bi-directional
Uni-directional
0, 2 K, 32 K, 64 K
Yes
No
Yes
No
Yes
No
15 CPI
17.1 CPI
12 CPI
20 CPI
No
Yes
Select Language Set
*EPSON only
Impact Mode Select print mode on
Print Direction
Command
Set whether to enable
or disable a
combination of the code
page setting and the
language setting by
menu.
power on. (This item is
referred to on
initialisation only by IPRIME or power on but
not by an initialisation
command.)
Select the validity of a
one-way print setup
command.
Operator interface > 44
Combined
Code Page Only
Normal
Quiet
Hi Copy
Valid
Invalid
ITEM FUNCTION SETTING
Power Save Time Set idle time to enter
PE Detection Select whether to
Table Print Set whether to divide a
Line Spacing Select line feed pitch. 6 LPI
Page Width Set width of a line to
Form Tear-Off Select manual or auto
Skip Over Perforation Select whether to skip
Page Length
(Continuous)
power save mode.
detect paper end or not.
path or not to print on
occasions when printing
by the same headpin
continues for 3 in or
more in the same print
block.
determine the number
of ANK (10CPI)
characters to be
printed. With this
setting, the right
margin is set. For
reduced-size prints, at
75 % or 50%, 136
characters are printed.
as the method to
advance a continuous
form to the form tearoff position.
over perforation or not.
(When a skip over
perforation setup
command is received,
the received command
is given priority.)
Select the length of a
continuous form.
5 min, 10 min, 15 min,
30 min, 60 min
OFF
ON
Standard
Special
8 LPI
10.6 in
8 in
Off
500 ms
1 sec
2 sec
Yes
No
3.5 in, 4 in, 5.5 in, 6 in,
7 in, 8 in, 8.5 in, 11 in,
11 2/3 in, 12 in, 14 in,
17 in, 5 in, 3 in, 3.25 in
Operator interface > 45
ITEM FUNCTION SETTING
TOF (Continuous)Select the reference
Initial Position This is the position of
Auto Eject Position Select a printable area
Page Length (Cut
Sheet)
TOF (Cut Sheet) Select the reference
position for the TOF
position when auto
loading continuous form
paper from the rear of
the printer. (Up to the
mid-section of
characters in the first
line.)
“1Chr. Set Pos.” is
printed if the TOF
position is set by using
SHIFT + PARK switches.
the paper when the
paper is already loaded
at power on. (For
continuous form mode
only.)
at the bottom of cut
sheets of paper in cutpaper mode (the
character centre
position).
Select the page length
of cut-paper.
position for the TOF
position when feeding
cut-paper in manual
mode. (Up to the midsection of characters in
the first line.)
“1Chr. Set Pos.” is
printed if the TOF
position is set by using
SHIFT + PARK switches.
2.12 mm (1/12 in)
4.23 mm (1/6 in)
6.35 mm (1/4 in)
8.47 mm (1/3 in)
10.58 mm (5/12 in)
12.7 mm (1/2 in)
14.82 mm (7/12 in)
16.93 mm (2/3 in)
19.05 mm (3/4 in)
21.17 mm (5/6 in)
23.28 mm (11/12 in)
25.4 mm (1 in)
27.52 mm (13/12 in)
1Chr. Set Pos.
Print
Tear OFF
6.35 mm (1/4 in)
14.8 mm
3.5 in, 4 in, 5.5 in, 6 in,
7 in, 8 in, 8.5 in, 11 in,
11 2/3 in, 12 in, 14 in,
16.57 in, 5 in, 3 in,
3.25 in
2.12 mm (1/12 in)
4.23 mm (1/6 in)
6.35 mm (1/4 in)
8.47 mm (1/3 in)
10.58 mm (5/12 in)
12.7 mm (1/2 in)
14.82 mm (7/12 in)
16.93 mm (2/3 in)
19.05 mm (3/4 in)
21.17 mm (5/6 in)
23.28 mm (11/12 in)
25.4 mm (1 in)
27.52 mm (13/12 in)
1Chr. Set Pos.
Operator interface > 46
ITEM FUNCTION SETTING
Wait Time Select the waiting time
I-Prime Select whether to print
Auto Feed XT
*EPSON only
I/F Bi-Direction Set whether to return a
Parity
*Displayed only when
connected to a serial
interface.
Serial Bits
*Displayed only when
connected to a serial
interface.
Protocol
*Displayed only when
connected to a serial
interface.
Diagnostic Test
*Displayed only when
connected to a serial
interface.
between setting paper
on the tray and feeding
it while the printer is
waiting for paper to be
fed in cut-paper manual
feed mode.
or clear buffer contents
upon initialisation by
receiving I-PRIME.
Set the validity of an
Auto Feed XT signal.
device ID or not in
accordance with
IEEE1284.
Select presence or
absence of parity bit
and whether even or
odd parity.
None: No parity bit
Odd: Odd parity
Even: Even parity
Select the data length.
7: Data length 7 bits
8: Data length 8 bits
Select an I/F Busy
control method.
Ready/Busy: Busy
control by a DTR signal
X-ON/X-OFF: Busy
control by a CD3/DC1
code
Select whether to
perform input/output
diagnosis of RS-232C
interface signals.
No: Do not execute the
self diagnostic function
Yes: Execute the self
diagnostic function
500 ms
1 sec
2 sec
Invalid
Buffer Clear
Buffer Print
Valid
Invalid
Enable
Disable
None
Odd
Even
7 Bits
8 Bits
Ready/Busy
X-ON/X-OFF
No
Yes
Operator interface > 47
ITEM FUNCTION SETTING
Busy Line
*Displayed only when
connected to a serial
interface.
Baud Rate
*Displayed only when
connected to a serial
interface.
DSR Signal
*Displayed only when
connected to a serial
interface.
Set a Busy Line setting
of a serial interface.
Select the data baud
rate from the options.
300: Sets the data baud
rate to 300 BPS
600: Sets the data baud
rate to 600 BPS
1200: Sets the data
baud rate to 1200 BPS
2400: Sets the data
baud rate to 2400 BPS
4800: Sets the data
baud rate to 4800 BPS
9600: Sets the data
baud rate to 9600 BPS
19200: Sets the data
baud rate to 19200 BPS
38400: Sets the data
baud rate to 38400 BPS
Select the validity of the
received data.
Valid: Checks the status
of a DSR signal. The
data received while the
DSR signal is in the
SPACE state is
determined to be valid.
If data is received while
a DSR signal is in the
MARK state, the data is
determined to be invalid
and discarded.
Invalid: Regardless of
the status of a DSR
signal, all the received
data is determined to
be valid.
SSD-
SSD+
DTR
RTS
300 BPS
600 BPS
1200 BPS
2400 BPS
4800 BPS
9600 BPS
19200 BPS
38400 BPS
Valid
Invalid
DTR Signal
*Displayed only when
connected to a serial
interface.
Busy Time
*Displayed only when
connected to a serial
interface.
Set a method to switch
a DTR signal of a serial
interface, by select/
deselect or fix it to
power on.
Set the minimum time
between BUSY to
READY.
Operator interface > 48
Ready on Power UP
Ready on Select
200ms
1 sec
ITEM FUNCTION SETTING
TOF Adjustment
(Cut Sheet)
Rear Load Adjustment Select an adjustment
Cut Position Adjust Select an adjustment
Registration Low Adjust the print starting
Select an adjustment
value for the reference
position in regard to the
TOF position of cutpaper/passbooks.
The position moves to
the rear of the form by
[+] and to the top of
the form by [-] in 1/
60 in increments.
value for the reference
position in regard to the
TOF position of a
continuous form.
The position moves to
the rear of the form by
[+] and to the top of
the form by [-] in 1/
60 in increments.
value for the position to
cut the end of a
continuous form. (In 1/
90 in increments)
position on printing in
the reverse direction.
(The position moves to
the right or left in 1/
720 in increments.)
-7 – -1
0
+7 – +1
-7 – -1
0
+7 – +1
-7 – -1
0
+7 – +1
-10 – -1
0
+10 – +1
Registration Normal Adjust the print starting
Registration High1 Adjust the print starting
position on printing in
the reverse direction.
(The position moves to
the right or left in 1/
720 in increments.)
position on printing in
the reverse direction.
(The position moves to
the right or left in 1/
720 in increments.)
Operator interface > 49
-10 – -1
0
+10 – +1
-10 – -1
0
+10 – +1
ITEM FUNCTION SETTING
Registration High2 Adjust the print starting
LF Revise (Cut Sheet) Adjust a line feed
LF Revise (Continuous)
*Displayed in
Maintenance Menu only
Centring For Feed
*Displayed in
Maintenance Menu only
position on printing in
the reverse direction.
(The position moves to
the right or left in 1/
720 in increments.)
amount in cut-paper
mode.
Adjust by a line feed
amount when printing a
continuous form from
the rear.
Specify the centring
position for a line feed.
Mod e 1 : Centring to the
8th character position
to feed a continuous
form from the rear by 2
ranges or more and 2/
3-in and more.
Mod e 2 : Centring to the
5th character position
to feed a continuous
form from the rear by 2
ranges or more and 2/
3-in and more.
Mod e 3 : Centring to the
8th character position
to feed either
continuous form from
the rear or cut-paper.
Mode 4: No centring by
a line feed.
-10 – -1
0
+10 – +1
-14 – -1
0
+14 – +1
-2
-1
0
+1
+2
Mode1
Mode 2
Mode 3
Mode 4
Operator interface > 50
ITEM FUNCTION SETTING
Position Check
*Displayed in
Maintenance Menu only
SP Check
*Displayed in
Maintenance Menu only
Slack Adjust
(Continuous)
*Displayed in
Maintenance Menu only
Centring For Paper Top
(Continuous)
*Displayed in
Maintenance Menu only
Switch settings for
position check of the
print head.
Check 1: Homing when
shifting from OFFLINE
to ONLINE by pressing a
switch with a standard
setting and when
exiting the power save
mode.
Check 2: Homing when
printing is started by
data reception after no
operation of
enhancement setting or
printing for more than 3
minutes, and at the
time of cut-paper
feeding or a continuous
form auto loading
(before loading).
Checking the starting
point of the head for a
continuous form.
Set whether to execute
slack adjustment for
paper or not when using
rear tractor.
Select whether to apply
centring or not to the
30th character before
inserting line feeds until
the top of form goes
over the rear feed roller
in continuous form
mode.
Valid: Apply centring
Invalid: Do not apply
centring
Check1
Check 2
Valid
Invalid
Valid
Invalid
Valid
Invalid
Image Print Speed
*Displayed in
Maintenance Menu only
Select image print
speed.
Normal: Image print at
speed DOWN (80%)
Special: Image print at
normal speed (100%)
Operator interface > 51
Normal
Special
ITEM FUNCTION SETTING
CPU Compensation
*Displayed in
Maintenance Menu only
I/F Timing Set
*Displayed in
Maintenance Menu only
Time Out Print
*Displayed in
Maintenance Menu only
Set data latch timing
and ACK-BUSY signal
output timing with
regard to Centronics
interface signals.
Standard: Busy signal
output at the centre of
ACK
Special: Busy signal
output at the falling
edge of ACK
Set data latch timing
and STB-BUSY signal
output timing with
regard to Centronics
interface signals.
New: Busy signal output
and data latch at the
falling edge of STB
Old: Busy signal output
and data latch at the
rising edge of STB
Special: Busy signal
output at the falling
edge of STB and data
latch at the rising edge
of STB
This is to set or cancel
the 150 ms timeout
print mode.
Standard
Special
New
Old
Special
Valid
Invalid
NOTE
1. Cut sheet LF accuracy adjustment, as in the table below
with TOF position as a standard.
SET
CONTENTS
VALUE
-14 Add 1 pitch [0.035 mm (1/720 in)] every -3.88 mm (55/360 in)
-13 Add 1 pitch [0.035 mm (1/720 in)] every -7.83 mm (111/360 in)
-12 Add 1 pitch [0.035 mm (1/720 in)] every -8.46 mm (120/360 in)
-11 Add 1 pitch [0.035 mm (1/720 in)] every -9.10 mm (129/360 in)
-10 Add 1 pitch [0.035 mm (1/720 in)] every -10.01 mm (142/360 in)
-9 Add 1 pitch [0.035 mm (1/720 in)] every -11.00 mm (156/360 in)
Operator interface > 52
SET
CONTENTS
VALUE
-8 Add 1 pitch [0.035 mm (1/720 in)] every -12.48 mm (177/360 in)
-7 Add 1 pitch [0.035 mm (1/720 in)] every -13.97 mm (198/360 in)
-6 Add 1 pitch [0.035 mm (1/720 in)] every -16.29 mm (231/360 in)
-5 Add 1 pitch [0.035 mm (1/720 in)] every -18.62 mm (264/360 in)
-4 Add 1 pitch [0.035 mm (1/720 in)] every -23.28 mm (330/360 in)
-3 Add 1 pitch [0.035 mm (1/720 in)] every -27.94 mm (396/360 in)
-2 Add 1 pitch [0.035 mm (1/720 in)] every -41.91 mm (594/360 in)
-1 Add 1 pitch [0.035 mm (1/720 in)] every -55.88 mm (792/360 in)
0 No LF pitch adjustment
+1 Remove 1 pitch [0.035 mm (1/720 in)] every +55.88 mm (792/360
+2 Remove 1 pitch [0.035 mm (1/720 in)] every +41.91 mm (594/
+3 Remove 1 pitch [0.035 mm (1/720 in)] every +27.94 mm (396/
+4 Remove 1 pitch [0.035 mm (1/720 in)] every +23.28 mm (330/
+5 Remove 1 pitch [0.035 mm (1/720 in)] every +18.62 mm (264/
+6 Remove 1 pitch [0.035 mm (1/720 in)] every +16.29 mm (231/
+7 Remove 1 pitch [0.035 mm (1/720 in)] every +13.97 mm (198/
+8 Remove 1 pitch [0.035 mm (1/720 in)] every +12.48 mm (177/
+9 Remove 1 pitch [0.035 mm (1/720 in)] every +11.00 mm (156/
+10 Remove 1 pitch [0.035 mm (1/720 in)] every +10.01 mm (142/
+11 Remove 1 pitch [0.035 mm (1/720 in)] every +9.10 mm (129/
in)
360 in)
360 in)
360 in)
360 in)
360 in)
360 in)
360 in)
360 in)
360 in)
360 in)
Operator interface > 53
SET
VALUE
CONTENTS
+12 Remove 1 pitch [0.035 mm (1/720 in)] every +8.46 mm (120/360
+13 Remove 1 pitch [0.035 mm (1/720 in)] every +7.83 mm (111/360
+14 Remove 1 pitch [0.035 mm(1/720 in)] every +3.88 mm (55/360
R
EGISTRATION MENU
O
VERVIEW
in)
in)
in)
2. Ruled lines print pattern at level print position adjustment
is as follows:
FFSHIFT+FF
3. For details of the code pages see “Appendix C – Code
pages” on page 170.
This is a factory shipped configuration to adjust the horizontal
print position correction and is capable of setting the horizontal
print position (see “Menu selection” on page 39.)
O
PERATION
To enter registration menu mode:
1.Hold down the SEL + LF switches and turn on the power
to activate the maintenance mode.
2.After the maintenance mode is enabled, hold down the
TEAR switch and press the LF switch.
Operator interface > 54
R
EGISTRATION DETAILS
NOITEMSETREMARK
1Registration
Low
2Registration
Normal
3Registration
High 1
4Registration
High 2
S
ELF TEST PRINTING
+10, +9, ...0...-9, -10
Factory Shipped
Configuration:
+-10/720 in in increments
of 1/720 in.
(b)Pattern will be continuous printing of all ASCII
characters.
(c)The test completes when one print pattern is printed
out.
H
EXADECIMAL DUMP MODE
O
VERVIEW
Normally a printer prints character patterns that correspond with
the input character code. The printer does not print function
codes or invalid codes. If the printer does not operate normally,
the data sent from the host computer must be checked to
determine if the commands are correct.
In this mode the printer converts input data into hexadecimal
data and prints all the input data, making it is easy to check all
the codes sent from the host computer to the printer.
O
PERATION
1.Entering Hexadecimal Dump mode:
While pressing the SEL+FF/LOAD switches, turn on the
power.
1B 30 1E 30 31 32 33 34 35 36 37 38 39 30 OD OA
.0.01234567890.
Operator interface > 57
F
UNCTION
> Prints in 10 CPI Utility mode.
> Both parallel and USB interfaces are available.
> Paper auto Skip Over Perforation (SOP) by menu default
value continuous for both. If SOP is enabled, one inch
from the bottom of the paper will not be printed.
> Printing starts when more than 16 bytes of data are
received (line full).
C
ONTINUOUS PAPER AUTO-LOADING
Load continuous paper on the tractor (at a position such that the
paper does not cross the paper-end sensor).
In this situation, pressing the FF/LOAD switch starts autoloading.
When the paper does not cross the paper-end sensor within an
8-in feed of the paper, a paper-end state occurs.
The print position of the first data line can be set by menu
function or in first character setting mode.
NOTE
TOF is the position that is set when the operation was
completed properly.
C
ONTINUOUS PAPER AUTO-PARKING
With continuous paper loaded in continuous paper mode,
pressing the PARK switch starts auto-parking.
When the end of continuous paper is detected by the time the
paper is fed 22 in in reverse, auto-parking finishes and a paperend state is established.
If the end of continuous paper is not detected after a 22-in
reverse feed, autoparking terminates. The position that is set
when the auto-parking terminated becomes TOF.
Pressing the PARK switch again repeats the auto-parking
operation.
The number of reverse movements using the switch is limited to
one.
Operator interface > 58
Do not perform reverse feed if the last sheet of continuous paper
will come off the tractor.
CUT-
SHEET PAPER SEMI-AUTO-LOADING
By loading paper on the input tray in cut-sheet mode or while
waiting for cut-sheet feed, semi-auto-loading starts after the
menu-set paper feed wait time (0.5 sec/1.0 sec/2.0 sec) has
elapsed.
Once started, cut-sheet paper is fed until the print position of the
first data line is reached, the printer is placed in the SELECT state
and the operation finishes.
The TOF set at that time is the printing start position of the first
data line.
F
ORM TEAR-OFF
F
UNCTION
Form tear-off allows the user to tear the continuous forms paper
at a desired cut position by advancing the paper to the cutting
edge of the front upper cover.
SET-
UP
1.Conditions:
(a)Continuous forms paper is loaded into the tractor
feed.
2.Tea r Pos i ti o n :
(a)Load continuous forms paper.
Press the TEAR switch while On line to move the
paper up to tear position.
(b)Adjust to the desired tear position using fine LFs.
Operator interface > 59
A
CTION
(a)The paper will advance to the tear-off position
approximately 500ms/1sec/2sec after printing.
(b)When data is received by the printer or the SEL
switch is pressed to select the printer, the paper will
retract to the user-defined printing position.
(c)Tear Up/Down operations are alternately executed
by pressing the TEAR switch.
Operator interface > 60
C
OMMAND DESCRIPTIONS
For a summary of the commands available see “Appendix A –
Command summary” on page 153.
H
ORIZONTAL CONTROL
C
ARRIAGE RETURN
> Code: CR
> Compatibility: EPSON LQ/IBM
> Function:
Terminates the print line and returns the print position to
the start of the line.
The data in the print buffer will be printed.
> Additional details:
CR will perform a line feed if auto LF is on. Auto LF can be
set by Menu or control codes.
Double width mode which is designated by SO (and ESC SO
in Epson mode) will be reset.
Auto feed XT signal low – Epson.
H
ORIZONTAL TAB SET
> Code: ESC D n1 n2 ... nj nk NUL
> Compatibility: EPSON LQ/IBM
> Function:
The tab stops will be set according to the values of n which
specify the character positions, starting from the Left
Margin – Epson and home position – IBM.
> Range:
Range k = 1 – 32 Epson, 1 – 28 IBM
Command descriptions > 61
Range n = 1 – 255
CPI VALUE
10 105
12 126
15 158
17.1 180
20 211
nj < nk: valid.
nj >= nk: nk invalid – IBM, nk ignored and sequence
terminated – Epson.
> Out of range:
If k = 0 or k > 32 – Epson, k > 28 – IBM
The last value and any following value of n will be ignored.
Maximum n value in each CPI, values larger than
maximum are ignored.
> Additional details:
The tab settings n1, n2, n3, nk must be entered in
ascending order.
Entire command str i n g i s t e r m inated with a NUL, C HR $ ( 0 ) .
MODELEFT MARGIN
CHANGE
EpsonPosition adjustedPosition not affected
IBMPosition not affectedPosition relative to pitch
PITCH CHANGES
Tabs are set at every eighth character after powering up
the printer, receiving an l-PRIME (INIT) signal or executing
an ESC @ (Epson mode only).
Any position specified beyond the right margin is ignored.
> Additional details:
Dot position = (n1 + n2*256)/60 <= 10.6 in.
The position specified as n1 = n2 = 0 is the left margin.
Dot position is absolute. The character pitch does not affect
the dot position.
This command starts print when specified dot position is
left of the current print position.
Spaces generated by moving the horizontal positioning are
not scored if score is set.
E
XECUTE RELATIVE DOT POSITION
> Code: ESC \ n1 n2
> Compatibility: EPSON LQ
Command descriptions > 64
> Function:
This moves the printhead to the dot position from which all
subsequent data is to be printed, relative to the current
position in a line.
> Range:
n1 and n2 specify the dot position; the lower byte is n1 and
the upper byte is n2.
Range n1 and n2 is 0 – 255.
> Out of range:
Defined values beyond the left or right margins are
ignored.
> Additional details:
This relative setting defines the next printing position by
calculating on the basis of the printing position
immediately preceding the input of this code. Printing
starts at a position before or after the previous position at
a dot spacing defined by the selected print mode.
Positive values move the print position to the right and
negative values move it to the left.
Dot position = n1 + n2 * 256.
Physical position = dot position/density = (n1 + n2*256)/
DPI.
With the score mode selected, score is added only for skip
to right.
Actual relative dot positioning depends on the current
mode.
Dots/line:
DPIVALUE
Utility – All CPI1201272
LQ – All CPI & Prop1801908
Command descriptions > 65
Example:
DOTS NUMBERN2N1
24480990
|||
|||
303
202
101
000
-1FFFF
-2FFFE
-3FFFD
|||
|||
-2448F670
M
OVE RIGHT RELATIVE DOT POSITION
> Code: ESC d n1 n2
> Compatibility: IBM
> Function:
Moves the print position n/120 in to the right from the
current printhead position.
> Range:
Specify dot position following n1 and n2.
n1 is low byte, n2 is high byte.
n1 and n2 range is 0 – 255
Limit 0 <= n1 + (n2*255) <= 1632
> Out of range:
Values beyond the right margin will be ignored.
Command descriptions > 66
> Additional details:
If score is set any horizontal positioning is scored.
M
OVE LEFT RELATIVE DOT POSITION
> Code: ESC e n1 n2
> Compatibility: IBM
> Function:
Moves current logical horizontal position to the left (toward
home position) in steps of n/120 in. Prints data in print
buffer.
> Range:
In dot position setting, n1 becomes low byte and n2
becomes high byte.
Current logical horizontal position is set to the left margin
if value is entered beyond left margin.
> Additional details:
No score is added to spaces generated by this command.
L
EFT MARGIN SET
> Code: ESC I n
> Compatibility: EPSON LQ
> Function:
Left margin is set at (n) characters from printhead home
position.
Command descriptions > 67
> Range:
Range n = 0 – 255
NAMEPITCHVALUE
PICA/PROPORTIONAL100 – 105
ELITE120 – 126
–150 – 158
COMPRESSED17.10 – 180
COMPRESSED ELITE200 – 211
COMPRESSED Prop200 – 211
> Out of range:
If n exceeds the maximum value, this command will be
ignored.
> Additional details:
The left margin is set as an absolute position according to
the current character pitch. Changes in character pitch do
not change the margin position.
The print buffer will be cleared.
Maximum difference between left margin and right margin
values is 2 characters for 5 CPI.
> Related functions:
Right margin set – ESC Q n
R
IGHT MARGIN SET
> Code: ESC Q n
> Compatibility: EPSON LQ
> Function:
Right margin is set at (n) characters from head home
position.
Command descriptions > 68
> Range:
Range n = 1 – 255
NAMEPITCHVALUE
PICA/PROPORTIONAL101 – 106
ELITE121 – 127
–151 – 159
COMPRESSED17.11 – 181
COMPRESSED ELITE201 – 212
COMPRESSED Prop201 – 212
> Out of range:
The number “n” must be within the ranges given above,
otherwise it will be ignored.
If n = 0, or is less than or equal to the left margin, this
command is ignored.
> Additional details:
The right margin is set as an absolute position, according
to the current character pitch. Changes in character pitch
do not change the margin setting.
While in proportional mode the character pitch width will
be set in pica character size. (10 CPI = 36 dots)
Any graphics after the right margin are lost.
Setting the right margin clears the print buffer.
Minimum difference between left margin and right margin
values is 5 characters for 5 CPI.
Attempting to print a character beyond the right margin
will print the character on the next line after a line feed and
carriage return are executed.
SET
LEFT/RIGHT MARGIN
> Code: ESC X n1 n2
> Compatibility: IBM
Command descriptions > 69
> Function:
Sets the left and right margins in character positions from
the home position by the current character pitch.
> Range:
The ranges for n1 and n2 are:
0 <= n1 <= 255 Left margin
0 <= n2 <= 255 Right margin
n1 < n2
> Out of range:
If n1 or n2 = 0 then the current margin setting is used.
If n2 exceeds the default range n2 will be converted to the
default value.
10 CPI12 CPI15 CPI17.1 CPI20 CPI
Value106127159181212
> Additional details:
The default value of the left margin is the first character.
The margin settings are absolute. Changes in character
pitch do not affect the margin position.
n1, n2 indicate the left and right edges of printable area.
For example, if n1 = 10, n2 = 100, the printable area is
from the 10th column to the 100th column: 91 characters
are printable.
A
UTO JUSTIFICATION
> Code: ESC a n
> Compatibility: EPSON LQ
> Function:
The text position/alignment will be set according to one of
the four given modes assigned by n. (n is a Binary value.)
Command descriptions > 70
> Range:
NJUSTIFICATION
00HLeft
01HCentre
02HRight
03HFull
> Additional details:
n = 0: Left justification is the default or standard format,
in which the left margin is justified and the right margin is
not.
n = 1: The centring command centres a line of text
between the margins. This command is used for headings,
titles and captions.
n = 2: Right justification is the opposite of left justification.
The right margin is justified and the left is not.
n =3: Full justification puts extra spaces where necessary
so that both the left and right margins are justified.
Full justification (n = 3) is performed when data exceeding
75% of printable characters in a line is received at the time
of print start.
BS, DEL, HT are invalid when auto justification is used
except when n = 0.
Print position will be affected by the commands which set
the left/right margin.
NOTE
When using full auto justification, use carriage return at the
end of paragraphs only, not at the end of each line of text.
SET/
RESET UNIDIRECTION PRINTING
> Code: ESC U n
> Compatibility: EPSON LQ/IBM
Command descriptions > 71
> Function:
Unidirectional printing, from left to right, or bidirectional
printing will be performed based on the value of n.
> Range:
Range n:
EPSONIBMACTION
01H, 31H, 81H, B1HODDSET Unidirectional
00H, 30H, 80H, B0HEVENRESET (Bidirectional)
> Out of range:
This command will be ignored if n equals a value other than
the values mentioned above.
> Additional details:
Short line seeking is performed in both unidirectional and
bidirectional print modes.
ONE
LINE UNIDIRECTIONAL PRINTING
> Code: ESC <
> Compatibility: EPSON LQ
> Function:
Unidirectional printing for one line only will be performed.
> Additional details:
The line is printed from left to right.
Subsequent lines will be printed, bidirectionally, according
to short line seeking priorities logic.
This command returns the printhead to the start of the
print line before printing begins.
SET/
RESET HALF SPEED PRINTING
> Code: ESC s n
> Compatibility: EPSON LQ
Command descriptions > 72
> Function:
The printer starts/stops printing at 50% of normal speed
upon receipt of this command depending on the value of n.
> Range:
n = 01H, 31H, 81H, or B1H SET half-speed printing.
n = 00H, 30H, 80H, or B0H SET full speed printing.
> Out of range
This command will be ignored if n equals a value other than
the values mentioned above.
> Additional details:
Half Speed mode can be used to reduce printer noise.
If the print speed is slower than the printer’s physical
lowest speed, the half speed command is ignored and data
is printed at that lowest speed.
B
ACKSPACE
> Code: BS
> Compatibility: EPSON LQ/IBM
> Function:
Prints the data in the print buffer and moves the printhead
one character to the left according to the character pitch
set.
> Additional details:
If a Multipass character (e.g. double height character)
needs to be printed, after the BS the printer performs a
back space and a LF to the printing position and prints the
character. (Precise printing position is not guaranteed.)
A backspace code given when the printhead is at the left
margin is ignored.
Moves back two character spaces if the printer is in double
width mode.
If clearance between characters is set, BS value will be
character width and clearance.
Command descriptions > 73
In proportional mode:
EPSON LQ – The first character is back spaced by the width
of the proportional character and subsequently by 10 CPI
character width (or reduced 12 CPI character width in
Reduce mode).
IBM – Back space by 12 CPI character width.
ONE
CHARACTER DATA DELETE
> Code: DEL
> Compatibility: EPSON LQ
> Function:
Deletes the last character data input into the print buffer.
> Additional details:
If the data which is to be deleted is a SP code, (20)H or
(32)D, one SP code is deleted by this command.
If the data which is to be deleted is in Bit Image Graphics,
this command is ignored.
Horizontal tab or skip is not deleted.
Control codes are not affected.
This command is ignored if auto-justification is set, except
when n = 0.
V
ERTICAL CONTROL
SET 1/8
INCH FIXED LINE SPACING
> Code: ESC 0
> Compatibility: EPSON LQ/IBM
> Function:
The line spacing is set to 1/8 in.
> Additional details:
This command remains in effect until a new line spacing
command is sent to the printer.
This command does not set the top of form position.
Command descriptions > 74
> Related functions:
LF or CR (and the condition that Auto LF is on) executes 1/
8 in LF.
SET 7/72
INCH FIXED LINE SPACING
> Code: ESC 1
> Compatibility: IBM
> Function:
Line spacing will be set to 7/72 in upon receipt of this
command.
> Additional details:
This command remains in effect until a new line spacing
command is sent to the printer.
This command is used to set line spacing for graphics
printing.
S
TART LINE SPACING
> Code: ESC 2
> Compatibility: IBM
> Function:
The line spacing value which is set by ESC A n will be
activated when ESC 2 is sent.
The line spacing set by Menu is selected if it has not been
stored by ESC A n.
SET 1/6
INCH LINE SPACING
> Code: ESC 2
> Compatibility: EPSON LQ
> Function:
The line spacing is set to 1/6 in.
Command descriptions > 75
> Additional details:
This command remains in effect until a new line spacing
command is sent to the printer.
This command does not set the top of form position.
> Related functions:
LF or CR (and the condition that Auto LF is on) executes 1/
6 in LF.
SET N/60
INCH LINE SPACING
> Code: ESC A n
> Compatibility: EPSON LQ/IBM PPR/IBM AGM
> Function:
Sets line spacing to: n/60 in Epson LQ, n/60 in IBM AGM,
n/72 in IBM PPR
> Range:
Range
n = 0 – 127 Number of 1/60 in increments – Epson
n = 1 – 255 Number of 1/60 in (1/72 in) increments – IBM
> Out of range:
Values of n not within the allowable range will be ignored.
> Additional details:
No line feed will occur when n = 0 in Epson mode. In IBM
mode if n = 0 this command is ignored, and the line
spacing in not changed.
Power on default or l-Prime signal resets the value set by
this command and sets the value determined by the Menu.
Top of form will not be set.
> Related functions:
ESC 2 is used to initiate the selected line spacing for IBM
PPR mode.
Command descriptions > 76
SET N/180
INCH LINE SPACING
> Code: ESC 3 n
> Compatibility: EPSON LQ/IBM PPR/IBM AGM
> Function:
Sets line spacing to: n/180 in Epson, n/216 in IBM PPR,
and n/180 in IBM AGM.
> Range:
Range
n = 0 – 255 Number of 1/180 in increments – Epson, IBM
AGM
n = 1 – 255 Number of 1/216 in increments – IBM PPR
> Additional details:
Power-on default or l-Prime signal resets the value set by
this command and sets the value which is determined by
the Menu.
No line feed occurs when n = 0 in Epson, IBM AGM mode.
In IBM PPR mode if n = 0 this command is ignored.
Top of form will not be set.
> (f) Related functions:
LF, VT, or CR (and when Auto LF is on) executes
predetermined LF.
ESC [ \ sets the spacing increment in IBM mode.
SET N/360
INCH FINE LINE SPACING
> Code: ESC [ n
> Compatibility: EPSON LQ
> Function:
Sets line spacing to n/360 in.
> Range:
Range n = 0 – 255 Number of 1/360 in increments.
Command descriptions > 77
> Additional details:
Power on default or l-Prime signal resets the value set by
this command and sets the value which is determined by
the Menu.
No line feed occurs when n = 0.
Top of form will not be set.
> Related functions:
LF, VT, or CR (and the condition that Auto LF is on)
precedes predetermined LF.
SET N/360
INCH LINE SPACING
> Code: ESC % 8 n
> Compatibility: IBM
> Function:
Sets line spacing to n/360 in.
> Range:
Range n = 1 – 255, Number of 1/360 in increments.
> Additional details:
Power on default or l-Prime signal resets the value set by
this command and sets the value which is determined by
the Menu.
This command is ignored when n = 0.
Top of form will not be set.
> Related functions:
LF, VT, or CR (and the condition that Auto LF is on)
precedes predetermined LF.
L
INE FEED
> Code: LF
> Compatibility: EPSON LQ/IBM
Command descriptions > 78
> Function:
This command causes the data in the print buffer to be
printed followed by a movement to the next print line
based on the current line spacing.
> Additional details:
A carriage return will also be executed; in IBM PPR mode
auto CR must be set for CR to be executed.
Line spacing pitch will be set by ESC A n, ESC 0, ESC 2, ESC
3 n, and ESC [ n. Otherwise, the LF pitch will be set by
Menu when power is on or an l-Prime signal is received.
This code will cancel enlarged character mode set by the
ESC S O ( E ps o n m o de o nly ) an d SO c od e . If the r e i s no d at a
before the LF code or only spaces before this code, only
line feed is performed.
SET/
RESET AUTOMATIC LINEFEED
> Code: ESC 5 n
> Compatibility: IBM
> Function:
Enables/disables automatic line feed. The printer performs
an automatic LF each time it receives a carriage return
(CR).
> Range:
If n = ODD, SET automatic LF.
If n = EVEN, RESET automatic LF.
> Out of range:
The line feed is executed for the current line spacing
setting.
F
INE LINE FEED (N
/180
INCH
)
> Code: ESC J n
> Compatibility: EPSON LQ/IBM PPR/IBM AGM
Command descriptions > 79
> Function:
Immediate line feed is executed without changing the
current line spacing.
n/180 in Epson LQ
n/180 in IBM AGM
n/216 in IBM PPR
> Range:
n = 0 – 255, Number of 1/180 in increments – Epson
n= 1 – 255, Number of 1/180 in (1/216 in) increments –
IBM
> Additional details:
The contents of the buffer are printed without a Carriage
Return. (The printhead does not move to the left margin.)
In IBM mode if auto CR is selected by Menu a carriage
return will be performed.
This command does not need a cancel code, since it is
executed only once.
No feed is performed when n = 0. (Ignored in IBM mode)
> Related functions:
Double width set by SO (or ESC SO in Epson mode) will not
be reset.
ESC [ \ sets the spacing increment for IBM mode.
F
INE LINE FEED (N
/360
INCH
)
> Code: ESC ] n
> Compatibility: EPSON LQ
> Function:
A n/360 in immediate line feed is executed without
changing the current line spacing.
> Range:
Range n = 0 – 255, Number of 1/360 in increments.
Command descriptions > 80
> Additional details:
The contents of the buffer will be printed without a CR.
(Carriage does not move to the home position.)
No line feed occurs when n = 0.
Top of form will not be set.
> Related functions:
Double width set by SO (or ESC SO in Epson mode) will not
be reset.
F
INE LINE FEED (N
/360
INCH
)
> Code: ESC % 4 n
> Compatibility: IBM
> Function:
A n/360 in immediate line feed is executed without
changing the current line spacing.
> Range:
Range n = 0 – 255, Number of 1/360 in increments.
> Additional details:
The contents of the buffer will be printed without a CR.
(Carriage does not move to the home position.)
No line feed occurs when n = 0.
Top of form will not be set.
> Related functions:
Double width set by SO will not be reset.
R
EVERSE LINE FEED
> Code: ESC j n
> Compatibility: EPSON LQ
Command descriptions > 81
> Function:
Once this command is received the printer will execute an
immediate reverse line feed, which will be executed only
once for each time this command is sent.
> Range:
Range n = 0 – 255
> Additional details:
The printer will perform an n/180 in reverse line feed each
time this command is sent.
The current line spacing will not be changed.
It must not exceed TOF whether or not there is perforation
skip.
NOTE
It is not recommended to use the pull tractor option feed unit
when reverse line feeds are required.
R
EVERSE LINE FEED
> Code: ESC ]
> Compatibility: IBM
> Function:
Prints data in the print buffer, then performs reverse line
feed. Reverse line feed is also performed when no print
data is stored in the buffer.
Linefeed amounts conform to those which are set using
ESC 0, ESC 1, ESC 2, ESC 3 Pn, ESC A Pn, and ESC % 8
Pn. When not set after the power is turned on, the amount
of line feed equates to a menu-set value.
> Additional Details
Printing and line feed are performed irrespective of AUTO
CR in the menu (a carriage return is not inserted).
One-line horizontal expansion by SO and ESC SO is not
cancelled (also it is not cancelled when AUTO CR is valid).
Command descriptions > 82
When the amount of line feed is doubled by setting using
the ESC [ @ command, a single reverse line feed is
performed.
A new line does not start beyond the TOF position.
Page length is controlled.
F
ORM FEED
> Code: FF
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this command the printer prints the data in
the print buffer and carries out a carriage return, then
feeds the paper to the next TOF position.
> Additional details:
Factory setting of form length is eleven (11) in. (Menu).
Pressing the FORM FEED button on the operator panel
always feeds the paper forward to the next top of form
position.
FF will be performed to the next top of form position even
when the FF is received at the top of form position.
Double width set by SO (or ESC SO in Epson mode) will be
reset.
> Related functions:
TOF will be set on power-up or l-Prime (or ESC 4 in IBM
mode).
Receiving ESC } NULL signal.
Receiving ESC { n signal.
Executing Menu setting.
V
ERTICAL TAB
> Code: VT
> Compatibility: EPSON LQ/IBM
Command descriptions > 83
> Function:
Upon receipt of this command the printer will print out
what is in the buffer then move the paper to the next
preprogrammed tab stop.
> Additional details:
If vertical tabs are not set this command will function the
same as: CR in Epson mode, LF in IBM mode.
Executing more than the number of vertical tabs set will
cause execution of the first vertical tab of the channel on
the next page.
> Related functions:
Double width set by SO (or ESC SO in Epson mode) will be
reset.
SET
VERTICAL TAB STOPS
> Code: ESC B n1 n2 ... nk NUL
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this command the printer will set the
specified number of vertical tabs.
> Range:
k specifies the number of vertical tabs set.
Range k = 1 – 16 (Epson), 1 – 64 (IBM)
n is the specific line number at which each vertical tab is to
be set.
Range n = 0 – 255
> Out of range:
Values of k and n which exceed the maximum will be
ignored.
The n value can be set regardless of form length.
> Additional details:
The distance is determined by the current line spacing.
Command descriptions > 84
To use an n setting of 255 the line spacing must be set at
less than 3/72 in.
Vertical tab stops are absolute. They are not changed by
setting the line spacing. (Epson mode)
The tab sequence must be terminated by CHR$(0) or any
number less than the last tab or nk. (Epson mode)
The vertical tabs set by this command correspond to
channel no. 0 in Epson mode.
The n value must be increasing: n > n2 > n3 > ... > nk
> Related functions:
ESC B NUL will reset the tab.
SET
VERTICAL FORMAT UNIT
(VFU)
> Code: ESC b n m1 m2 ... mk NUL
> Compatibility: EPSON LQ
> Function:
Upon receipt of this command the printer sets up m vertical
tabs for each channel n.
> Range:
m = 0 – 255, Tab stop value
n = 0 – 7, Vertical tab stop channel number
k = 1 – 16, Number of tab stops
> Out of range:
If n > 7, the VFU setting ESC sequence will be ignored.
> Additional details:
The VFU has 8 channels (n = 0 to 7), and up to 16 stops
(m = 1 to 16) which can be set within the page length in
each channel.
This sequence must be terminated by CHR$(0), or any
number less than mk.
Tab settings are not affected by subsequent changes in line
spacing.
Command descriptions > 85
> Related functions:
On power up, n is set to channel no. 0. This means the
same as ESC B.
S
ELECT VERTICAL TAB CHANNEL
> Code: ESC / n
> Compatibility: EPSON LQ
> Function:
Upon receipt of this code the printer selects a Vertical Tab
channel specified by n.
> Range:
Range n = 0 – 7, Number of tab channel
> Out of range:
If n > 7, the VFU value will be ignored.
> Additional details:
Within each channel there can be up to 16 vertical tabs
which are independently set.
In order to access the vertical tabs within each channel VT
or CHR$(11) can be used.
Tabs set by the ESC B command correspond to channel no.
0.
F
ORM LENGTH SET BY INCHES
> Code: ESC C NUL n
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this command the printer sets the form
length to n in.
> Range:
n = 1 – 22 (Epson), Number of inches
n = 1 – 255 (IBM)
Command descriptions > 86
> Out of range:
n = 0 (or n > 22 in Epson mode) this command will be
ignored.
> Additional details:
The skip perforation will be cleared when the n is valid
data.
Top of form position is set by this command.
> Related functions:
Line pitch is based on the value set by ESC 0, ESC 2, ESC
A n or ESC 3 n.
F
ORM LENGTH SET BY LINES
> Code: ESC C n
> Compatibility: EPSON LQ/ IBM
> Function:
Upon receipt of this command the printer sets the form
length to n lines.
> Range:
n = 1 – 127 (Epson), Number of lines
n = 1 – 255 (IBM).
> Out of range:
If n = 0 (or 128 for Epson mode) this command is treated
as ESC C NUL n.
> Additional details:
Top of form will be set.
The value of the skip over perforation will be cleared when
valid n data is received.
Bit 7 is cleared and set to that value in Epson mode.
In Epson mode if the line spacing is set to 0 this command
is ignored.
Command descriptions > 87
SET
PERFORATION AUTO SKIP
> Code: ESC N n
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this command the printer sets the skip over
perforation to n lines.
> Range:
n = 1 to 127 (Epson), Number of lines to skip
n = 1 to 255 (IBM)
> Out of range:
If n is equal to or greater than the current form length, in
lines, this command will be:
– Set to form length (Epson mode).
– Ignored (IBM mode).
If n = 0 (or n > 127 in Epson mode), the last value will
remain set.
> Additional details:
Skip over perforation value will not be changed by the line
pitch change.
Entering the area of skip over perforation by LF, VT, CR
(with LF), ESC J n and auto line feed will cause skip over
perforation and feed to the top of form.
> Related functions:
Line spacing value is based on ESC 0, ESC 2, ESC A n, ESC
[ n or ESC 3 n.
ESC O resets skip over perforation.
R
ESET PERFORATION AUTO SKIP
> Code: ESC O
> Compatibility: EPSON LQ/IBM
Command descriptions > 88
> Function:
Upon receipt of this code the printer resets the skip over
perforation value to the default value.
> Additional details:
Skip over perforation is set to default when power-down,
power-up or l-Prime (or ESC @ in Epson mode) occurs.
Skip over perforation is cleared when the form length is
changed by the following codes: ESC C n and ESC C NUL n.
TOP OF
FORM SET
> Code: ESC 4
> Compatibility: IBM
> Function:
Top of form setting will be set to the current position.
> Additional details:
This command does not affect the CSF or SASF.
SET
VERTICAL UNITS
> Code: ESC [ \ 4 0 0 0 n1 n2
> Compatibility: IBM
> Function:
This command changes the base units for the line spacing
command.
> Range:
n1 = 0, n2 = 180 for n/180 in units
n1 = 0, n2 = 216 for n/216 in units
> Out of Range:
Any value of n1, n2 other than those above will be ignored.
SET N/360
INCH FINE LINE SPACING
> Code: ESC + n
Command descriptions > 89
> Compatibility: EPSON LQ
> Function:
Sets line spacing to n/360 in.
> Range:
Range n = 0 – 255, Number of 1/360 in increments.
> Additional details:
Power-on default or l-Prime signal resets the value set by
this command and sets the value which is determined by
the Menu.
This command is valid in any group of lines.
No line feed occurs when n = 0.
Top of form will not be set.
> Related functions:
This command is identical to the ESC [ n command.
LF, VT, or CR (and Auto LF set on) precedes predetermined
LF.
SET N/360
INCH LINE SPACING
> Code: FS 3 n
> Compatibility: EPSON LQ
> Function:
Set line spacing to n/360 in.
> Range:
Range n = 0 – 255, Number of 1/360 in increments.
> Additional details:
No line feed will occur when n = 0.
Power-on default or l-Prime signal resets the value set by
this command and sets the value which is determined by
the Menu.
Top of form will not be set.
Command descriptions > 90
SET
FORWARD LINE SPACING
> Code: FS F
> Compatibility: EPSON LQ
> Function:
Set forward line spacing.
SET
REVERSE LINE SPACING
> Code: FS R
> Compatibility: EPSON LQ
> Function:
Set reverse line spacing.
C
HARACTER SET
C
OPIES
ROM CG TO RAM CG
> Code: ESC : 00 n 00
> Compatibility: EPSON LQ
> Function:
Upon receipt of this command, the printer copies the ROM
CG to user defined characters set in RAM.
> Range:
n = 00H, 30H, 80H, B0H – Roman
n = 01H, 31H, 81H, B1H – Swiss
n = 02H, 32H, 82H, B2H – Courier (Default font)
n = 03H, 33H, 83H, B3H – Prestige
n = 04H, 34H, 84H, B4H – Reserve
n = 05H, 35H, 85H, B5H – Reserve
n = 06H, 36H, 86H, B6H – Reserve
n = 07H, 37H, 87H, B7H – Orator
n = 08H, 38H, 88H, B8H – Reserve
n = 09H, 39H, 89H, B9H – Reserve
n = 0AH, 3AH, 8AH, BAH – Reserve
n = 0BH, 3BH, 8BH, BBH – Reserve
n = 0CH, 3CH, 8CH, BCH – Reserve
n = 0DH, 3DH, 8DH, BDH – Reserve
Command descriptions > 91
n = 0EH, 3EH, 8EH, BEH – Reserve
n = 0FH, 3FH, 8FH, BFH – Reserve
n = 10H – 2FH, 90H – AFH – Reserve
n = 40H – 79H, C0H – F9H – Reserve
n = 7AH, FAH – Reserve
n = 7BH, FBH – Reserve
n = 7CH, FCH – Letter Gothic
n = 7DH, FDH – Reserve
n = 7EH, FEH – Conformed to Menu
n = 7FH, FFH – Reserve
> Additional details:
Address 20H – 7FH of ROM CG data will be transferred to
the same address of RAM CG area.
This command overwrites the previous DLL data.
C
HARACTER DEFINITION
> Code: ESC & m n1 n2 d0 d1 d2 <DLL data>
> Compatibility: EPSON LQ
> Function:
Upon receipt of this command the printer defines user
characters in RAM.
Mode of DLL data depends on the current print mode which
is LQ, Utility or Proportional.
> Range:
m selects the available area in RAM. Only available area is
m = 0 or 128.
n1 = 00 – 127, Starting character location
n2 = n1 – 127, Ending character location
Character width limits are shown as follows:
d0: leading space width
d1: character width
Command descriptions > 92
d2: trailing space width
MODED1 (MAX)D0 + D1 + D2 (MAX)
UTILITY1518
LQ3742
PROPORTIONAL3742
> Out of range:
n1 = n2: One character loaded.
n1 > n2: Data up to n2 is dumped and this command is
ignored.
80H <= n1, n2: Ignored from ESC to n2.
> Additional details:
To define a character, a grid that is 24 dots high is used,
one dot for each wire. The width of the character matrix is
dependent upon the character set in use (i.e. LQ, Utility or
Proportional).
Dots in the same row may not print in adjacent columns.
There must be an empty dot position to the left and to the
right of each dot that prints. This is true for Utility, LQ, and
Proportional. (See illustrations for character print
positioning).
Each vertical column (which has a maximum of 24 dots) is
first divided into three groupings of 8 dots. Each group of
8 dots is represented by one byte.
Command descriptions > 93
DLL Data format is be sent in the following manner:
MSB
135103m-2
b0~b7 valid as DLL Data
LSB
MSB
LSB
MSB
246113m-1
b0~b7 valid as DLL Data
369123m
b0~b7 valid as DLL Data
LSB
d0d1d2
d0 + d1 + d2 = cell matrix width
At loading time, if printer is in Super/Sub mode then only
two bytes of data are required for each column.
id2 b0 – b5, 0 – 63 character Width (Valid in proportional)
id2 b6 – b7, 0 – 0, Data for pins 19-24, copy 25-30 pins
id2 b6 – b7, 0 – 1 = Data for pins 23, 24, duplicated for
pins 25, 26, 27,28, 29, 30
id2 b6 – b7 1 – 0, Underline
id2 b6 – b7 1 – 1, No Elongation.
d1 = Repetition data for columns 1 – 8
d2 = Repetition data for columns 9 – 16
d3 = Repetition data for columns 17 – 24
d4 = Repetition data for columns 25 – 32
d5 = Repetition data for columns 33 – 40
0 = new data
1 = repeat previous column data.
> Additional details:
If fewer than 256 characters are loaded, all character
codes must be consecutive from the starting code point.
DLL characters are not saved after power is turned off.
This command makes a print block.
This command is broken into three parts:
1) ESC = n1 n2 # a1 a2 a3 m – once for each DLL
sequence.
2) ad1 ad2 id1 id2 d1 d2 d3 d4 d5 – repeated for each
character.
3) Data – repeated for each character.
Command descriptions > 95
DLL
FONT SELECT
> Code: ESC % n
> Compatibility: EPSON LQ
> Function:
Selects the character set to be used.
> Range:
When n = 01H, 31H, 81H, B1H, DLL character set selected.
When n = 00H, 30H, 80H, B0H, DLL character set cancel.
> Out of range:
When n does not equal any of the values above, this
command will be ignored.
> Additional details:
DLL character areas are 00H – 7FH.
If LQ DLL is loaded, LQ DLL will be selected.
If Utility DLL is loaded, Utility DLL will be selected.
F
OREIGN CHARACTER SET SELECT
> Code: ESC R n
> Compatibility: EPSON LQ
> Function:
Sets international character sets and code page.
“n” is defined in the table below.
> Range:
PN INTERNATIONAL
0 (00H) American (ODA/INT)
1 (01H) French 12 (0CH) Latin American
2 (02H) German 13 (0DH) French Canadian
3 (03H) British 14 (0EH) Dutch
CHARACTER SET
ASCII (OEL)
Command descriptions > 96
PN INTERNATIONAL
CHARACTER SET
11 (0BH) Spanish II
PN INTERNATIONAL
CHARACTER SET
4 (04H) Danish I 15 (0FH) Swedish II
5 (05H) Swedish I 16 (10H) Swedish III
6 (06H) Italian 17 (11H) Swedish IV
7 (07H) Spanish I 18 (12H) Turkish
8 (08H) Japanese 19 (13H) Swiss I
9 (09H) Norwegian 20 (14H) Swiss II
10 (0AH) Danish II 64 (40H) Publisher
PN INTERNATIONAL
CHARACTER SET
PN CODE PAGE SET PNCODE PAGE SET
21 (15H) Cyrillic II-866 50 (32H) Windows Greek
22 (16H) Polska Mazovia 51 (33H) Latin 5 (Windows
23 (17H) ISO Latin2 52 (34H) Windows Cyrillic
24 (18H) Serbo Croatic I 54 (36H) Hungarian CWI
25 (19H) Serbo Croatic II 55 (37H) Kamenicky (MJK)
26 (1AH) Multilingual 850 57 (39H)Turkey 857
27 (1BH) Norway 865 58 (3AH)Roman-8
Turkey)
28 (1CH) Portugal 860 60 (3CH)Hebrew NC (862)
29 (1DH) Turkey 61 (3DH) Hebrew OC
30 (1EH) Greek ABG (Reserve) 62 (3EH) Windows Hebrew