OKI ML5720 ML5721 ML5790 ML5791 - Technical Reference Guide
OKI ML5720 ML5721 ML5790 ML5791 - Technical Reference Guide
This product complies with the requirements of the Council Directives 2004/
108/EC (EMC), 2006/95/EC (LVD) and 2009/125/EC (ErP) as amended where
applicable on the approximation of the laws of the member states relating to
electromagnetic compatibility, low voltage and energy related product.
This product complies with EN55022 Class B. However, when fitted with the
optional network interface card or optional cut-sheet feeder, compliance to
EN55022 is Class A. In a domestic environment this configuration may cause
radio interference, in which case the user may be required to take adequate
control measures.
The following cables were used to evaluate this product to achieve EMC directive
2004/108/EC compliance and configurations other than this may affect that compliance.
Power 1.8 ✘ ✘
USB 5.0 ✘ ✔
Serial 2.1 ✘ ✔
Parallel 2.0 ✘ ✔
LAN 5.0 ✘ ✘
Preface > 2
MANUFACTURER
Oki Data Corporation,
4-11-22 Shibaura, Minato-ku,
Tokyo 108-8551,
Japan
ENVIRONMENTAL INFORMATION
Manufacturer > 3
CONTENTS
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Manufacturer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Importer to the EU/authorised representative. . . . . . . . . . . . . . . . . . . . .3
Environmental Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Notes, cautions and warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Online usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Printing pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Standard configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Identifying component parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Front view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Internal view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Rear view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Interface specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
IEEE1284 parallel interface specifications . . . . . . . . . . . . . . . . . . . . . . . . .15
Connectors and cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Parallel interface signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Parallel interface levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Parallel interface circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Parallel interface timing chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Support mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Universal Serial Bus (USB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
USB interface signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Mode and class of device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Data signalling rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Interface circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Signal level. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Timing chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Option interface specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
General specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Interface signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Interface timing charts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Receiving margin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Description of communication procedures. . . . . . . . . . . . . . . . . . . . . . .24
Interface control code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Local test function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Operator interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Operator panel functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Print mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Hex Dump mode, Menu mode, Test mode . . . . . . . . . . . . . . . . . . . . . .30
Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Alarm/error indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Recoverable alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Unrecoverable alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Menu selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Contents > 4
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Menu items. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Self test printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Rolling ASCII self test printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Hexadecimal Dump mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Automatic paper loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Auto-parking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Form tear-off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Print position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Quiet printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
High-copy printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
Command descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
ML5720/ML5721 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Horizontal control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
Vertical control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Symbol sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Font description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Text print features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Graphics mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Composite commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
General control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Barcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
ML5790/ML5791 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Horizontal control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Vertical control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Character set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Font description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Text print features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Graphics mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Composite commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
General control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Barcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
Physical specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Power requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Electrical insulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Environmental conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Noise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Agency approvals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Print specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Paper specification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Ribbon specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Appendix A – Command summary . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
Appendix B – Print modes/features . . . . . . . . . . . . . . . . . . . . . . . . . . .311
ML5720/ML5721 . ...................... . . . . . . . . . . . . . . . . . . 311
IBM mode . . . ...................... . . . . . . . . . . . . . . . . . . 311
EPSON mode . ...................... . . . . . . . . . . . . . . . . . . 312
ML mode . . . . ...................... . . . . . . . . . . . . . . . . . .313
ML5790/ML5791 . ...................... . . . . . . . . . . . . . . . . . . 314
IBM mode . . . ...................... . . . . . . . . . . . . . . . . . . 314
EPSON mode . ...................... . . . . . . . . . . . . . . . . . . 315
Contents > 5
Appendix C – Code pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .316
Appendix D – Media specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . .340
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Continuous paper (continuous forms) . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Cut-sheet paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Envelopes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Cardstock paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Label paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Appendix E – Barcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .361
Barcode external code list EAN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Barcode external code list EAN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Barcode external code list UPC - A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Barcode external code list UPC - E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Barcode external code list CODE39 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Barcode external code list interleaved 2-of-5 . . . . . . . . . . . . . . . . . . . . . 366
Barcode 128 code list code type: A . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Barcode 128 code list code type: B . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
Barcode 128 code list code type: C . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Barcode External code list postnet. . . . . . . . . . . . . . . . . . . . . . . . . . . . .370
Appendix F – Printing specifications . . . . . . . . . . . . . . . . . . . . . . . . . . .371
Measurement conditions and specification value definitions . . . . . . . . . . . 371
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .374
Oki Printing Solutions contact details . . . . . . . . . . . . . . . . . . . . . . . . . .375
Contents > 6
NOTES, CAUTIONS AND WARNINGS
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.
For the protection of your product, and in order to ensure that you benefit from its full
functionality, this model has been designed to operate only with genuine original ribbon
cartridges. Any other ribbon cartridge may not operate at all, even if it is described as
“compatible”, and if it does work, your product's performance and print quality may be
degraded.
Use of non-genuine products may invalidate your warranty.
Specifications subject to change without notice. All trademarks acknowledged.
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 support web site.
> 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 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.
> 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.
ONLINE 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 4.)
> In the list of bookmarks, click on Index to jump to the Index. (If the bookmarks are
not available, use the “Contents” on page 4.) 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.
1
2
3
(c) Pages from and to, (3), for the range of pages you specify by entering their
page numbers.
3. Click OK.
FEATURES
The features include:
ML5720/ML5721 ML5790/ML5791
600 CPS HSD (all CPIs) 480 CPS HSD (10 CPI)
700 CPS SSD (12 CPI only) 576 CPS HSD (12 CPI)
450 CPS Draft (10/12/15/20 CPI) 360 CPS Draft (10 CPI)
431 CPS Draft (17.1 CPI) 540 CPS Draft (15 CPI)
Introduction > 10
> Paper copies
ML5720/ML5721 ML5790/ML5791
NOTE
Depending on the paper route and media type, printout may appear light on
the last paper part. It is recommended to use High Copy mode when the print
appears light.
Introduction > 11
STANDARD CONFIGURATION
This printer series consists of the following components:
> Printer mechanism
> Power supply unit
> Control board (including an IEEE1284 parallel interface and USB port)
> Operator panel board
> Acoustic covers
> Tractor feed unit
OPTIONS
> RS-232C Serial Interface Board
NOTE
Ensure that the RS-232C Serial Interface board’s communication rate is up to
19.2 K BPS. RS-232C with a lower K BPS cannot be used for this printer.
Introduction > 12
IDENTIFYING COMPONENT PARTS
The main parts of your printer are identified and briefly explained below.
FRONT VIEW
9
10
8
1
9
6
2 5
4
1. Power Switch: to turn the printer power ON/OFF.
2. Operator Panel: contains buttons and indicators (LEDs) (described in detail later)
that allow you to operate the printer.
3. Front Feed Paper Tray: to feed the cut sheet from the front.
4. Front Cover: open to fit the front feed paper tray or to fit the tractor.
5. Platen Knob.
6. Paper Type Lever: set according to the type of paper feed - front feed (cut sheet),
continuous rear feed, continuous front feed or continuous bottom pull.
7. Pull-up Guide Assembly support.
8. Top Feed Paper Tray: raise to feed cut sheet paper from the top.
9. Paper Guide: can be adjusted as required to locate the left edge of cut sheet paper.
10. Top Cover: open and close for access, for example when changing a ribbon
cartridge. Keep closed for noise reduction.
Introduction > 13
INTERNAL VIEW
11
12
13
14
11. Paper Thickness Lever: set according to the thickness of the paper.
12. Ribbon Cartridge: holds the printer ribbon.
13. Print Head: prints the character on the paper.
14. Pull-up Guide assembly: remove when using Pull tractor and optional Cut-sheet
feeder.
REAR VIEW
18
17 16 15
19
20
15. USB connector: connect to USB interface cable.
16. Parallel connector: connect to parallel interface cable.
17. Optional Serial/Network connector: connect to serial or network.
18. Optional CSF/RPS connector: connect to cut-sheet feeder or roll paper stand.
19. Ventilator
20. A/C Input: connect to printer power cable.
Introduction > 14
INTERFACE SPECIFICATIONS
IEEE1284 PARALLEL INTERFACE SPECIFICATIONS
Connectors
Printer side:36-pin receptacle 57RE-40360-830B-D29BF (DDk Ltd.) or equivalent
Cable side:36-pin plug 57FE-30360 (DDK Ltd.) or equivalent, or 57F-36H-3R straight
type with a metal hood (DDK Ltd.) or equivalent.
Cable
Use a cable less than 1.8 m in total length.
(A shielded cable is required and use of twisted-pair wires is recommended for noise
prevention.)
** When load is 50m A (more/less), volatage can drop or power can be cut off.
NOTE
Connector pin arrangement for above.
18 1
36 19
(a) Receiver
DATA BIT 1 to DATA BIT 8:
SN74LVC161284DGGR or equivalent
INPUT-PRIME, STROBE:
SN74LVC161284DGGR or equivalent
Signal Name R (Ω) C (pF)
INPUT-PRIME 47 1000
R
C
STROBE 47 47
0V
(b) Driver
ACKNOWLEDGE, PAPER END, SELECT, FAULT, BUSY
SN74LVC161284DGGR or equivalent
DATA BIT1 to
DATA
DATA BIT8
(H)
STROBE
(L)
1 μs 1~500 μs 1 μs
min min
(H)
BUSY
(L)
T busy
500 ns
max
(H)
ACKNOWLEDGE
(L)
t1 t1
t1 = 1~ 4 μs
2~8 μs
SUPPORT MODE
> Compatible
> Nibble (PnP Device ID only)
CONNECTORS
Printer Side: “B” Receptacle (Upstream Input to the USB Device)
Cable Side: Series “B” Plug
CABLE
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.
1 Vbus
2 D-
3 D+
4 GND
Shell Shield
NOTE
Connector pin arrangement for above:
2 1
3 4
TxD+ Rs
TxD- Rs
SIGNAL LEVEL
Input/output level
Input levels:
Output levels:
Signalling levels
Signalling Levels
Bus State
Required Acceptable
Differential “1” (D+)-(D-)> 200mV and D+ > VIH(min) (D+)-(D-)> 200mV
Differential “0” (D-)-(D+)> 200mV and D- > VIH(min) (D-)-(D+)> 200mV
Single-ended 0 (SE0) D+ and D- < VIL(max) D+ and D- < VIH(min)
Data J state:
Low-speed Differential “0”
Full-speed Differential “1”
Data K state:
Low-speed Differential “1”
Full-speed Differential “0”
Idle state:
Low-speed D- > VIHZ(min) and D+ < VIL(max) D- > VIHZ(min) and D+ < VIH(min)
Full-speed D+ > VIHZ(min) and D- < VIL(max) D+ > VIHZ(min) and D- < VIH(min)
Resume state Data K state
Start-of- Data lines switch from Idle to K state
Packet (SOP)
End-of-Packet (EOP) SE0 for ≥ 1 bit time1 followed by a J SE0 for ≥ 1 bit time1 followed by a J
state for 1 bit time state
NOTE
The width of EOP is defined in bit times relative to the device type receiving
the EOP. The bit time is approximate.
VIL(max)
VOL(max)
VSS
Bus Idle Bus Driven to
Last Bit
First Bit of Packet SE0 J State at end
of Packet Portion of EOP
SOP
of EOP Bus Floats
Bus Idle
VOH(min)
VIH(min)
VIL(max)
VOL(max)
VSS
Disconnect detection
D+/D-
VIHZ(min)
VIL
D-/D+
VSS
>2.5μs
Device
Connected Disconnect
Detected
D+
VIH
D-
D-/D+
VSS
>2.5μs
Device Connect
Connected Detected
TPERIOD
Differential
Data Lines
Consecutive
Transitions
*
N TPERIOD + TxJR1
TxJR1 = Min-18.5ns~Max18.5ns
Paired TxJR2 = Min-9ns~Max9ns
Transitions
*
N TPERIOD + TxJR2
GENERAL SPECIFICATIONS
ITEM DESCRIPTION
Baud rate 300, 600, 1200, 2400, 4800, 9600, 19200 BPS
Message buffer length Buffer size is selected by ‘Receive Buffer Size’ in MENU.
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.)
5, 8 to 10, — — — Unused
12 to 19,
21 to 25
NOTE
1. Connector pin arrangement for above:
13 1
2. SSD signal output can be selected from pins 4, 11, 20 by the MENU.
3. DSR signal valid/invalid can be set by the MENU.
ELECTRICAL CHARACTERISTICS
Signal levels
RS-232C interface signal levels are as specified below, and meet the EIA Standard RS-
232C:
–15 to –3 V: MARK = OFF = LOGIC “1”
+15 to +3 V: SPACE = ON = LOGIC “0”
+5V 400kΩ
INPUT OUTPUT
OUTPUT +10V
+5V
-5V
-10V
NOTE
The above figures are the standard values for a load of 3 Kohm, 15 pF.
Line receiver
Equivalent to HIN202
INPUT OUTPUT
5kΩ
+30V
+3V
-3V
INPUT -30V
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.
SPACE
MARK
Start bit
Stop bit
SPACE
RD
MARK
0.5 bit
NOTE
DSR signal valid/invalid can be set by the Menu.
RD Stop bit
SPACE
MARK
MAX 5 ms
DTR
BUSY
READY
RECEIVING MARGIN
Receiving margin is more than 37% at any baud rate.
COMMAND CODE
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.
Timing chart
RD DATA 1 DATA 2
8K
Threshold of the
characters in 512
the buffer
0
DTR ON (BUSY)
OFF (READY 200 ms or 1 second minimum
X-ON/X-OFF protocol
Block format Free
Busy state indication The 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
DC-3
DC1
TD PRINTING
ON
BUSY state
OFF
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.
Button 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 311.)
> Hex Dump Mode
> Menu Mode
> Test Mode
> Power On Mode
> Limited Operation
LOAD/EJECT On-line/Off-line
When no paper is loaded Performs paper feed.
When paper is loaded:
Continuous forms Retracts the form to the Pin Tractor.
Cut-sheet paper Ejects the cut sheet.
Pull feed Ineffective.
TEAR On-line/Off-line
Continuous forms Delivers the continuous form to the cut
position.
Pull feed Ineffective.
ML5720/ML5721
ML5790/ML5791
FLASHING
> LED 2 FLASHING > Indicates HIGH COPY is selected.
RECOVERABLE ALARMS
NOTE
O : LED continuously ON
X : LED OFF
* : LED blinking (500 ms ON, 500 ms OFF)
Blank : Current LED indication retained
LED SEL ALARM TEAR/ PRINT QUALITY CHR.PITCH PRINT SPEED SLEEP
MENU
Green Red Green Green Green Green Green Green Green Green Green
LED1 LED2 LED3 LED1 LED2 LED1 LED2
PRINTER
STATUS
Power O O O O O O O O O O O
ON
Power X X X X X X X X X X X
OFF
Select O
(on-line)
Deselect X
(off-
line)
Paper O
end
Print *
suppress
-ion
Sleep X X X X X X X X *
mode
Paper X * O
loading
jam
Paper X * O
eject/
parking
jam
Media X * O O
set
alarm
Paper X * *
lever
alarm
Unreco- * *
verable
alarm
Thermal * *
alarm
Menu O
mode
Green Red Green Green Green Green Green Green Green Green Green
LED1 LED2 LED3 LED1 LED2 LED1 LED2
PRINTER
STATUS
Select X X
Menu
configur
-ation 1
Select O O
Menu
configur
-ation 2
Tear up *
position
Cover * *
open
ML5720/ML5721
Font
SSD O
HSD O
DRAFT O O
NLQ O
Courier
NLQ O O
Gothic
NLQ O O
OCR-B
Character Pitch
10 CPI O
12 CPI O
15 CPI O O
17 CPI *
20 CPI *
Propor- * *
tional
ML5790/ML5791
Font
HSD O
DRAFT O
LQ O O
Courier
LQ O
Roman
LQ Swiss O O
Green Red Green Green Green Green Green Green Green Green Green
LED1 LED2 LED3 LED1 LED2 LED1 LED2
PRINTER
STATUS
LQ Swiss O O
Bold
LQ O O O
Orator
LQ *
Gothic
LQ *
Prestige
LQ OCR- * *
A
LQ OCR- *
B
Character Pitch
10 CPI O
12 CPI O
15 CPI O O
17 CPI *
20 CPI *
Propor- * *
tional
Normal O
High O
Speed
Quiet O O
High *
Copy
ALARM INDICATIONS
ALARM CONTENTS
MAIN BLINKING SUB-BLINKING
2 Spacing alarm
2 CG check alarm
3 3 EEPROM alarm
OVERVIEW
Features selected in Menu mode become the default features for the printer each time it is
powered on. The Menu function allows features to be activated without the use of a
software command but software commands override Menu settings. For details on Button
functions in Print mode refer to “Print mode” on page 28.
OPERATION
1. To enter Menu Mode:
(a) Ensure that the printer is turned on. Place the cut sheet on the paper tray, the
paper is gripped by the printer.
(b) Press and hold down the CHR.PITCH button and then the PRINT SPEED button
to enter menu mode.
2. On entering the Menu mode, “Menu Print?” is printed.
See button functions in “Print mode” on page 28 for a description of how to navigate
the menus.
3. Press the Print Quality button to print all Menu items,
or
Press the LF/FF (GROUP) or LOAD/EJECT (ITEM) or TEAR (SET) button to print the
first menu item.
4. To change a setting:
(a) Press LF/FF button to step forward and SEL + LF/FF to step backward to the
required group.
(b) When in the required Group, press LOAD/EJECT button to step forward and SEL
+ LOAD/EJECT to step backward to the required item.
(c) When in the required Item, press TEAR to step forward and SEL + TEAR/MENU
to step backward to the required value.
5. Repeat these steps to change the settings for other items.
6. To exit menu settings confirmation, save the current settings, press CHR PITCH and
PRINT SPEED buttons together. Save menu is printed.
7. Press LOAD/EJECT button to eject the cut sheet paper.
8. The TOF position is not affected by Menu mode.
(However, TOF setting is executed if page length changes.)
ML5720/ML5721 ML5790/ML5791
Printer Emulation Mode Select emulation mode. IBM PPR, EPSON FX, EPSON LQ, IBM PPR,
Control ML IBM AGM
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
Cut Sheet Page Length Select the page length of 279.4 mm (11” in)
Top cont. cut sheet. 296.3 mm (11 2/3”)
304.8 mm (12”)
420.9 mm (16.57”)
355.6 mm (14”)
76.2 mm (3”)
82.6 mm (3.25”)
84.7 mm (10/3”)
88.9 mm (3.5”)
93.1 mm (11/3”)
101.6 mm (4”)
127.0 mm (5”)
139.7 mm (5.5”)
152.4 mm (6”)
177.8 mm (7”)
203.2 mm (8”)
215.9 mm (8.5”)
Paper Length Control the page length by MENU setting by MENU setting
Control of cut sheet. by Actual Page by Actual Page
Length Length
ML5720/ML5721 ML5790/ML5791
Cut Sheet Cut Sheet Top of Select the reference 2.12 mm (1/12”)
Top cont. Form position for the TOF 4.23 mm (2/12”)
position when feeding 6.35 mm (3/12”)
cut sheet. (Up to the 8.47 mm (4/12”)
mid-section of 10.58 mm (5/12”)
characters in the first 12.70 mm (6/12”)
line.) 14.82 mm (7/12”)
16.93 mm (8/12”)
19.05 mm (9/12”)
21.17 mm (10/12”)
23.28 mm (11/12”)
25.40 mm (12/12”)
27.52 mm (13/12”)
User Top of Form
Paper Length Control the page length by MENU setting by MENU setting
Control of cut sheet. by Actual Page by Actual Page
Length Length
ML5720/ML5721 ML5790/ML5791
Cut Sheet Cut Sheet Auto Select a printable area 6.35 mm (3/12”)
Front Eject Position at the bottom of cut 12.70 mm (6/12”)
cont. sheet paper in cut sheet 14.82 mm (7/12”)
mode (the character Invalid
centre position).
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
ML5720/ML5721 ML5790/ML5791
as defined by:
(b) The test pattern is a consecutive printing of ASCII characters 20H to 7EH in all
print quality and pitch combinations
5 (ML572x only) 40 40
10 80 80
12 96 96
as defined by:
4. Test pattern:
Printing features/modes = Current Menu value.
Pattern will continuously print all ASCII characters (20H to 7EH).
Number of characters printed per line:
10 80 136 (80)
12 80 136 (80)
20 80 136 (80)
NOTE
When page width is set at 8 inches.
OVERVIEW
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.
OPERATION
1. Entering Hexadecimal Dump mode:
Press and hold down the SEL + LF/FF buttons and switch ON the printer to enter the
maintenance mode.
Press and hold down the SEL button and press the LOAD/EJECT button.
2. Exiting Hexadecimal Dump mode:
To exit switch OFF the printer power.
3. Print pattern:
Hex Data Dump
Address Hex equivalent of received data ASCII equivalent
etc.
NOTE
All ASCII control codes are printed as a period “.”.
NOTE
> For ML5720/ML5721: Line feeds are at 1/144”.
> For ML5790/ML5791: Line feeds are at 1/180”.
> Automatic paper loading function is not possible when the paper is set at
Pull (bottom feed) position.
FORM TEAR-OFF
FUNCTION
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 access cover.
SET-UP
1. Conditions:
(a) Continuous forms paper is loaded into the push tractor feed.
2. Tear Position:
(a) Load continuous forms paper.
Press the TEAR button to move the paper up to tear position.
(b) Adjust to the desired tear position using fine LFs:
TEAR + LF/FF = Reverse fine Line Feed
TEAR + SEL = Forward fine Line Feed.
NOTE
ML5720/ML5721: Line feeds are at 1/144”
ML5790/ML5791: Line feeds are at 1/180”
ACTION
(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 button 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 button.
NOTE
ML5720/ML5721: Print position adjustments are at 1/144”
ML5790/ML5791: Print position adjustments are at 1/180”
QUIET PRINTING
Select Quiet mode by pressing the PRINT SPEED button. This printer series supports two
types of Quiet mode:
HIGH-COPY PRINTING
Select High-copy mode by pressing the PRINT SPEED button. This printer series supports
four types of High-copy mode:
High-copy Mode 1 Double - strike print 50% down 100% down 1 pass 2 pass
Mode
Mode 2 Triple - strike print 50% down 100% down 2 pass 3 pass
Mode 3 Four - strike print 50% down 100% down 2 pass 4 pass
Mode 4 Fifth - strike print 50% down 100% down 3 pass 5 pass
HORIZONTAL CONTROL
Carriage return—Execute
> Code: CR
> Compatibility: EPS FX/IBM III/ML
> Function:
Initiate printing action; print data in the print buffer by causing a print block change
and set the next printable data’s print position to the left margin.
> Additional details:
If Auto-LF is activated, a CR will also cause a LF to execute. This action will take place
if there is, or if there is not data in the print buffer.
The text feature, “Double Wide (expanded)—one line only”, designated by SO and
ESC SO (Epson mode only) will be reset since the “CR” terminates the current print
line.
Backspace
> Code: BS
> Compatibility: EPS FX/IBM lll
> Function:
Print the data in the print buffer and move the printhead one current character width
to the left.
> Additional details:
Size (distance) of the BS are as follows:
BS + DBL-Width -> double width BS
BS + char. pitch -> BS the amount of the current char. pitch
BS + Inter-char clearance -> BS normal char width + clearance
BS + Proportional -> causes the print head to backspace a 10 CPI character width.
When BS is executed, if a multipass character (e.g. double height characters) is in
the print buffer, then the paper is reverse fed to the original printing position of the
multipass character, and the character is printed. (Accurate printing is however not
assured).
Once the current print position has reached the left margin, BS will be ignored.
(Epson)
The print head backspaces to the left margin position. (IBM)
BS + right, center, full justification -> BS is ignored.
Delete
> Code: DEL
> Compatibility: EPS FX
> Function:
Delete the last printable character data in the print buffer.
> Additional details:
If the data to be deleted is a SP code, (20) H or (32) D, one SP code is deleted by this
command.
If the data to be deleted is in bit image graphics, this command is ignored.
H-TABs are not deleted.
UNI-DIRECTIONAL BI-DIRECTIONAL
Print Direction—uni-directional
> Code: ESC—
> Compatibility: ML
> Function:
Print while moving the carriage from left to right only; used to improve dot alignment
between print lines.
> Additional details:
Uni-directional short-line-seeking is performed.
10 961 1633
12 1153 1959
15 1441 2449
20 1921 3264
10 79 135 80 136
12 95 163 96 164
X1 0-9 48 - 57 30 - 39
Y1 0-9 48 - 57 30 - 39
Z1 0-9 48 - 57 30 - 39
m (number of tabs) = 0 - 16
10 80 136
12 96 163
20 160 272
NOTE
Tab position “0” and tab position “1” both represent the first column position
on the print line.
X1 0-9 48 - 57 30 - 39
Y1 0-9 48 - 57 30 - 39
Z1 0-9 48 - 57 30 - 39
W1 0-9 48 - 57 30 - 39
m (number of tabs) = 0 - 16
Argument “X1Y1Z1W1”
10 960 1632
12 1152 1956
20 1920 3264
NOTE
Tab position “0” and tab position “1” both represented the first column
position on the print line.
Horizontal tab—execute
> Code: HT
> Compatibility: ML
> Function:
Advance from the current print position to the next Horizontal Tab position.
> Logical limitations:
An HT can not be executed beyond the right margin.
> Additional details:
HT execution will cause an advance to the next tab stop position defined by the “H-
TAB by characters” or “H-TAB by columns” definition commands; which ever HT
command was most recently defined.
When character pitch is changed, tab position will be recalculated based on the new
pitch.
HT will become invalid when it exceeds right margin setting. If an HT is attempted
past the right margin, it will cause the next character to be printed immediately after
the last. All subsequent HT’s will correspond to the beginning of the TAB setting
sequence.
If the Underline print feature is “on”, the area of the page that the HT skips over will
not be underlined.
PICA/ 10 1 - 79 1 - 134
PROPORTIONAL
ELITE 12 1 - 94 1 - 162
15 1 - 118 1 - 202
PICA/ 10 2 - 80 2 - 136
PROPORTIONAL
ELITE 12 3 - 96 3 - 164
15 3 - 120 3 - 204
10 80 136
12 96 164
15 120 204
20 160 255
N JUSTIFICATION
0 Left
1 Center
2 Right
3 Full
n1 0-9 48 - 57 30 - 39
n2 0-9 48 - 57 30 - 39
n3 0-9 48 - 57 30 - 39
Argument “n1n2n3”
Narrow chassis 000-900 × 1/120 inches (approx. 7.5 inches max.)
Wide chassis 000-999 × 1/120 inches (approx. 8.3 inches max.)
> Out of range:
If any digit is out of range, the command is ignored.
> Logical limitation:
If n1n2n3 exceeds the maximum value, the command will also be ignored.
Margins—right margin
> Code: ESC % R n1 n2 n3 n4
> Compatibility: ML
> Function:
Define the logical right-most printing position limitation from the left most-physical
print position in units of 1/120 inch.
> Range:
Variable
n1 0-9 48 - 57 30 - 39
n2 0-9 48 - 57 30 - 39
n3 0-9 48 - 57 30 - 39
n4 0-9 48 - 57 30 - 39
Argument
ML5720 ML5721
0
1
2
3
4
5
6
1/6 inch (24/144 inch)
7
8
9
10
11
12
13
14
15
16
17
18
19
0
1
2
3
4
5
6
1/6 inch (24/144 inch)
7
8
9
10
11
12
13
14
15
16
17
18
19
0
1
2
3
4
1/8 inch (18/144 inch)
5
6
7
8
9
10
11
12
13
14
15
16
0
1
2
3
4
1/8 inch (18/144 inch)
5
6
7
8
9
10
11
12
13
14
15
16
DECIMAL HEXADECIMAL
n 0 - 255 00 - FF
DECIMAL HEXADECIMAL N
DECIMAL HEXADECIMAL
n 0 - 255 00 - FF
DECIMAL HEXADECIMAL N
n1 0-9 48 - 57 30 - 39
n2 0-9 48 - 57 30 - 39
n1 0-9 48 - 57 30 - 39
n2 0-9 48 - 57 30 - 39
Argument
n1n2 range = 00 – 99
> Out of range:
The command will be ignored.
> Additional details:
If n1n2 = 00, the page length will default to the value defined by MENU.
Maximum form length, 1/2 × 99 = 49.5 inches.
Factory setting: 1/2 × 22 = 11 inches.
n1 0-9 48 - 57 30 - 39
n2 0-9 48 - 57 30 - 39
Argument
n1n2 range = 00 – 99
> Out of range: The command will be ignored.
> Details:
If n1n2 = 00, the page length will default to the value defined by MENU.
Maximum form length is based upon current LF spacing. If this spacing is set to 144/
144 inch (maximum value for line spacing), the maximum form length will be
99 × 1 inch = 99 inches.
If line spacing defined, by ESC % 9 n, is zero, this command will effectively be
ignored.
ESC % 9 0 = 0 line spacing
ESC F n1 n2 where n1 n2 = any value
Line Spacing Form Length
0× (any value) = form length.
This command will set the Top of Form and the top of VFU.
Factory setting: 11 inches
Form feed—execute
> Code: FF
> Compatibility: EPS FX/IBM III
> Function:
> Prints the data in the print buffer followed by a carriage return, then feeds the paper
to the next TOF position.
> Additional details:
Factory setting of form length is eleven (11) inches. (MENU)
Pressing FORM FEED button on the operator panel feeds the paper forward to the next
Top of Form position.
A Form feed will be performed to the next top of form position even when the FF is
received at the top of form position.
Double width by ESC SO (Epson mode only) and SO will be reset.
Power up or I-Prime will set TOF.
Top of form—define
> Code: ESC 5
> Compatibility: ML
> Function:
Define the top of the form (logical page) and the top of the VFU by logically “marking”
the current vertical print position.
> Additional details:
This command does not affect the CSF or SASF function.
n1 0-9 48 - 57 30 - 39
0 0 0 0 No skip
1 2/6 2 48 Skip
2 4/6 4 96 Skip
B
Logical bottom of form
Description:
Page 2 Data "C" that crosses the
"Skip Over Perf" area is printed
at the next TOF.
B
Logical bottom of form
Description:
Page 2 No area of the logical form
is skipped. Data A, B and
C are printed as shown.
Top of form—define
> Code: ESC 4
> Compatibility: IBM III
> Function:
Logically “mark” the current vertical print position.
> Additional details:
This command does not affect the CSF or SASF function.
B
Logical bottom of form
Description:
Page 2 Data "C" that crosses the
"Skip Over Perf" area is printed
at the next TOF.
B
Logical bottom of form
Description:
Page 2 No area of the logical form
is skipped. Data A, B and
C are printed as pictured.
Vertical tab—execute
> Code: VT
> Compatibility: EPS FX/IBM III
> Function: Prints the data in the buffer and advance the paper to the next tab stop.
> Additional details:
If vertical tabs are default set, this command will function the same as LF.
Executing more than the legal number of vertical tabs set will cause execution of the
first vertical tab of the channel on the next page.
> Related functions:
Double width mode set by ESC SO (Epson mode only) or SO will be reset.
> Compatibility: ML
> Function:
Define up to a total of 54 vertical tab stops in a maximum of 12 channels.
> Range:
Variable:
n1 (Channel
1-< 49 - 60 31 - 3C
Number) =
Argument:
TAB STOP (argument) = 1 to 54 occurrence
Repeating constant
s1 ... sx = 1 to 127 spaces
> Additional details:
This command is composed of 3 parts ...
part 1 part 2 Part 3
(initiator) (argument) (terminator)
DC4 SP...SP n1 ?
(repeat)
1 49 31
2 50 32
3 51 33
4 52 34
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39
: 58 3A
; 59 3B
< 60 3C
CSF control
> Code: ESC [ D Ln Hn pft fc sd
> Compatibility: IBM III
> Function:
Controls the CSF function.
> Ranges and Meaning of Ln Hn
Meaning (Setting of Parameter Value)
Ln, Hn shows a parameter value after it.
Ln, Hn = Ln+Hn x256
Ranges 0 <= Ln <= 255, 0 <= Hn <= 255
Relationship between Ln and Hn Values, and Command Sequence
- Ln = Hn = 00H Up to ESC [ Ln Hn is received and discarded, and data
following it is print data.
- 01H Ln+Hn × 256 03H
Up to the parameter of a value specified by Ln+Hnx256 is valid (the setting
of that number is also valid).
Example) At Ln+Hn × 256 = 1, up to pft is valid.
- 04H Ln+Hn × 256 FFFFH
Up to sd is valid, and data beyond it is received and discarded by
(Ln+Hnx256)-3 bytes.
Top margin
Symbol set—OKIDATA-Block—select
> Code: ESC ! 1
> Function:
Select the OKIDATA—Block Graphics Symbol set.
> Additional details:
Description of OKIDATA—Block Graphics symbol set
— 7 Bit Mode
SI Side
SO Side
0 0 Italic
1 0 PC437 (USA)
3 0 PC850
(Multilingual)
7 0 PC860
(Portuguese)
8 0 PC863 (Canada-
French)
9 0 PC865
(Norway)
For Pn1, Pn2 and Pn3 that takes on values other than effective ones Immediately
following power-on .......The default setting shown in “Additional details” is taken
(menu setting). Except the above .............................The setting is left at a
previously-set table.
Pn1
Select Table 1 00H (30) Specify
ESC t Pn ESC ( t 3 0 Pn1 Pn2 Pn3
01H (31)
The value of Pn corresponds to the value of Pn1.
VALUE OF PN TABLE
SELECTED
7 columns 2
Only normal Alpha-numeric printable characters can be printed in the HSD mode.
HSD mode is mutually exclusive with the other print quality modes, NLQ and Draft.
See “Appendix B – Print modes/features” on page 311 for details of legal combination
of Print Quality Modes and Print Features.
HSD prints in one pass of the print head.
Draft mode is mutually exclusive with the other print quality modes, NLQ and HSD.
See “Appendix B – Print modes/features” on page 311 for details of legal
combinations of Print Quality Modes and Print Features.
Draft prints in one pass of the print head.
17
17 7
NLQ is mutually exclusive with the other print quality modes, Draft and HSD.
See “Appendix B – Print modes/features” on page 311 for details of legal
combinations of Print Quality Modes and Print Features.
NLQ prints in two passes of the print head. The second pass is shifted downward 1/
144 inch.
NLQ is printed in 10, 12, 15, 17.1 and 20 CPI.
17
17 7
NLQ Gothic is mutually exclusive with the other print quality modes, NLQ Courier,
Draft and HSD.
See “Appendix B – Print modes/features” on page 311 for details of legal
combinations of Print Quality Modes and Print Features.
NLQ prints in two passes of the printhead. The second pass is shifted downward 1/
144 inch.
NLQ is printed in 10, 12, 15, 17.1, and 20 CPI.
d1-d11 = column data, each column of data = 1 byte. Column #1 = byte #1.
> Additional details:
This command is composed of 2 parts ...
part 1 part 2
ESC & m n1 n2 a d1 ... d11
(repeat)
1 2 3 4 5 6 7 8 9 10 11 12
1 . . . . . . . x . . . .
2 . . . . . . x . x . . .
3 . . . . . . x . x . . .
4 . . . . . . x . x . . .
5 . . . . . . x . x . . .
6 . . . . . . . x . . . .
7 . . . . . . . x . . . .
8 . . . . . . . . . . . .
9 . . . . . . . . . . . .
part 1 part 2
ESC = c1 c2 m n a1 a2 d1 ... d11
(repeat)
Part 1, which is “ESC = c1 c2 m n” is only sent once, while part 2, “a1 a2 d1 ... d11”
is repeated for each character pattern that is desired to be defined.
Draft NLQ’s Part 2 = 13 (2 + 11) bytes of data
NLQ NLQ’s Part 2 = 48 (2 + 46) bytes of data
c1 and c2 define the number of bytes (a1, a2, d1-d11), of the characters pattern, to
download:
<Epson>
<IBM>/ <ML>
<Epson>
When the printer receives this command in the following CPI modes,
the command sets the character pitch as given below.
<IBM>
When the printer receives this command in the following CPI modes,
the command sets the character pitch as given below (in accordance
with the “SI Select Pitch (10 CPI)” and “SI Select Pitch (12 CPI)”
settings in MENU mode).
DECIMAL HEXADECIMAL
n = 0 – 11 00 – 0B
For example:
Normal Cell Additional Blank Total Cell
Columns
1. n = 0 (9 + 3) + 0 = 12
2. n = 5 (9 + 3) + 5 = 17
This command remains in effect until one of the following commands are received.
— Next ESC.N.n command
— CAN
— ESC CAN
— I-Prime
This command is effective in both the Draft Mode and NLQ mode. Any value of “n”
will produce the same physical amount of trailing white space after the characters for
both NLQ and Draft.
Pre-defined (default) inter-char clearance is as follows:
3/120 inch for 10 CPI
3/144 inch for 12 CPI
3/180 inch for 15 CPI
3/206 inch for 17.1 CPI
3/240 for 20 CPI
Maximum inter character clearance:
n = 11 (max. value)
14/120 inch for 10 CPI
14/144 inch for 12 CPI
14/180 inch for 15 CPI
14/206 inch for 17.1 CPI
14/240 inch for 20 CPI
n1 – n11 = 0 – 27 00 – 7F
n1 – n11 = 0 – 27 00 – 7F
NP VALUE POINT
0 ~ 43 Setting ignored
44 ~ 431 22 ~ 215
432 216
NP VALUE POINT
0 ~ 43 Setting ignored
44 ~ 431 22 ~ 215
432 216
PN MEANING
00H Invalid
Select font
> Code: ESC [ I Ln Hn Hfid Lfid Hfwd Lfwd fa Nul Hcp Lcp
> Compatibility: IBM III
> Function:
Sets font typeface, character pitch, spacing attributes and code page.
> Range:
Ln and Hn set the parameter bytes after Ln and Hn.
Ln, Hn = Ln + Hn × 256 (Byte)
Valid range
0H <= Ln, Hn <= FFFFH
Ln, Hn <= 01H .............................Makes this command invalid.
Ln, Hn = 02H, 03H ........................Makes fid setting valid and keeps the other
modes unchanged.
Ln, Hn <= 04H .............................Makes fid and fwd settings valid and keeps
fa mode unchanged.
Ln, Hn = 05H, 06H, 07H ................Makes fid, fwd and fa settings valid and keeps
cp unchanged.
Ln, Hn = 08H ...............................Makes all of fid, fwd, fa and cp settings valid.
Ln, Hn >= 09H .............................Makes all of fid, fwd, fa and cp settings valid,
and receives and discards parameter data
after 9 byte.
The font ID designated by Hfid and Lfid sets a font typeface.
Font ID Font ID
Font Name (Target Pr) Font Name (Target Pr)
(Hfid-Lfid) (Hfid-Lfid)
011 Courier 10 036 Gothic 10
018 Courier 10 Italic 039 Gothic 10 Emphasize
046 Courier 10 Emphasize 087 Gothic 12
057 Courier 10 Emphasize Italic 109 Gothic 12 Italic
085 Courier 12 110 Gothic 12 Emphasize
092 Courier 12 Italic 157 Gothic PS
108 Courier 12 Emphasize 162 Gothic PS Italic
116 Courier 12 Emphasize Italic 174 Gothic PS
171 Courier PS 220 Gothic 15 Emphasize
172 Courier PS Italic 222 Gothic 15
184 Courier PS Emphasize 241 Gothic 10 DW DH
185 Courier PS Emphasize Italic 242 Gothic 10 DW DH Emphasize
214 Courier 15 Emphasize 243 Gothic 10 DW DH Emphasize
215 Courier 15 Italic 255 Gothic 17
216 Courier 15 Emphasize Italic 281 Gothic 20
223 Courier 15 396 Gothic 20
244 Courier 10 DW DH 397 Gothic 17
245 Courier 10 DW DH Emphasize 398 Gothic 15
246 Courier 10 DW DH 399 Gothic 12
253 Courier 17 Emphasize
254 Courier 17
454 Courier 20
491 Courier 12
492 Courier 15
493 Courier 17
491 Courier 20
Note: DW: Double Wide, DH: Double Height, PS: Proportional Spacing
0109H~FFFFH 10CPI DW DH
00D9H~0108H 12CPI DW
00B5H~00D8H 15CPI DW
009DH~00B4H 17CPI DW
0085H~009CH 10CPI
006DH~0084H 12CPI
005BH~006CH 15CPI
004FH~005AH 17CPI
Underlined — ON/OFF
> Code: ESC - n
> Compatibility: EPS FX/IBM III
> Function:
Turn on/off the underline printing feature which prints a continuous line under the
characters, spaces and punctuations of entire text.
> Range:
<Epson>
If n = 01H, 31H, 81H, B1H Underline = On.
If n = 00H, 30H, 80H, B0H Underline = Off.
<IBM>
If n = odd valued numbers, Underline = On.
If n = even valued numbers, Underline = Off.
> Out of range:
If n does not equal the above values this command is ignored.
> Additional details:
The underline is printed at the same time that the character is printed, by logically
“ORing” the 9 pin (bottom pin) with rest of the characters column data.
Underline prints under the bottom row of descenders.
The underline command does not underline graphics or any horizontal printhead
positioning commands such as HTs, Print Start Position, Indexed Print Position or
Left/Right Margins. The white space created by Indexed Print Position (ESC\) is
underlined.
Underline for Super/Subscript will be placed in the same position as for normal
characters.
This command does not initiate printing action (block change).
Space (20H) will be underlined.
Multiple underline characters (5FH) produce a continuous unbroken underline.
Overscore — ON / OFF
> Code: ESC _ n
> Compatibility: IBM III
> Function:
Turn on/off the overscore printing feature which prints a continuous line above the
characters, spaces and punctuation of entire text.
> Range:
If n = odd valued numbers, Overscore = On.
If n = even valued numbers, Overscore = Off.
> Out of range:
If n does not equal the above values this command is ignored.
Underline — ON
> Code: ESC C
> Compatibility: ML
> Function:
Turn on the underline printing feature which prints a continuous line under the
characters, spaces and punctuations of entire text.
> Additional details
The underline is printed at the same time that the character is printed, by logically
“ORing” the 9th pin (bottom pin) with rest of the characters column data.
Underline prints under the bottom row of descenders.
Underlining is not available when combined with the following modes, feature, and
characters.
— Line Graphics and the Integral sign.
— Horizontal spacing specified by following commands...
— Horizontal Tab
— Horizontal Positioning (Print Positioning etc.)
— Bit Image Graphics
Underline for Super/Subscript will be placed in the same position as for normal
characters.
This command does not initiate printing action (block change).
Space (&H20) will be underlined.
This command is equivalent to the composite command (ESC.&.n.:) where:
n4 – b2 = 1 Underlining On
n4 – b2 = 0 Underlining Off
The 5FH code can also be used to underline.
This command remains in effect until one of the following reset commands/conditions
are executed...
— Default command I-PRIME
— CAN— ESC CAN
— Power up
The underlining of double height characters will occur 2/72 inch lower than the
underlining of single height characters. Both characters, however, sit on the same
baseline.
Emphasized — ON
> Code: ESC E
> Compatibility: EPS FX/IBM III
> Function:
Turn on Emphasized printing feature which logically duplicates each column of the
character data, printing the data slightly shifted to the right from the original column
data position.
> Additional details:
Emphasized mode is printed at half the normal print speed.
Emphasized printing can be selected at the same time as Enhanced printing.
This command does not initiate printing action (block change).
Emphasized printing is printed in 1 pass by logically duplicating each column of the
character’s column data and printing that data 1/2 the distance to the right of the
original positions of column #1 and #2.
original
column data
1 2 1 1’ 2 2’
0 0 0 0 0 0
0 0 0
0 0 0
0 0 0 0 0 0
Emphasized — OFF
> Code: ESC F
> Compatibility: EPS FX/IBM III
> Function:
Turn off the Emphasized printing feature.
> Related functions:
This command also resets the Emphasized mode set by ESC ! n. (Epson)
Emphasized — ON
> Code: ESC T
> Compatibility: ML
> Function:
Turns on Emphasized printing feature which logically duplicates each column of the
character data, printing the data slightly shifted to the right from the original column
data position.
> Additional details:
Emphasized mode is printed at half the normal print speed: This command does not
initiate printing action (block change).
Emphasized printing is printed in 1 pass by logically duplicating each column of the
character’s column data and printing that data 1/2 the distance to the right of the
original position of column #1 and #2.
original
column data
1 2 1 1’ 2 2’
0 0 0 0 0 0
0 0 0
0 0 0
0 0 0 0 0 0
Enhanced — ON
> Code: ESC H
> Compatibility: ML
> Function: Turns on the Enhanced printing feature which logical duplicates each
column of the character data, printing the second data slightly shifted vertically
downward from the original row data position.
> Additional details:
This command does not initiate printing action (block change).
Enhanced printing is printed in 2 passes by printing the original line of data, then
executing a 1/144 inch LF and printing the same data again.
Enhanced print remains on until it is turned off by the ESC I command.
Enhanced data can not be enhanced; this is only a text printing feature.
Graphics printing can be combined with Custom Characters (DLL) and Emphasized
print. See “Appendix B – Print modes/features” on page 311.
> Related functions:
This command is equivalent to the composite command (ESC.&.n.:) where
n2 – b4 = 1 Set
n2 – b4 = 0 Reset
1
2
3
4
5
6
7
1 8
2 9
3 1
4 2
5 3
baseline
6 4
7 5
8 6
single high
9 7
char.
8
underline
9
position
double high
char.
underline
position
1
2
3
4
5
6
7
1 8
2 9
3 1
4 2
5 3
baseline
6 4
7 5
8 6
single high
9 7
char.
8
underline
9
position
double high
char.
underline
position
0 0 0 No change.
For cases other than described above, the character width shall remain in previous
mode.
This command is a composite command that functionally operates the same as the
singular line spacing, character height and character width commands. Both this
command and the singular commands can override each other’s selections.
> Related functions:
Line spacing — ESC A
Character Width — SO, ESC SO, DC4, ESC W.
MODE SCRIPT
Super/Subscripts are algorithmically created by reading the ROM font data and
compressing the character by reading every other dot (both column and row) and
reassembling the data starting in the upper left corner of the basic (9 + 3) H × 9v cell
matrix.
1/2 high, full width = (9 + 3) H × 4V
Super/Sub Trailing
script blank
Character dot colums
cell
Subscripts — ON
> Code: ESC L
> Compatibility: ML
> Function:
Select Subscript characters, or if currently printing superscript characters, return to
normal size characters.
Subscript Trailing
Character blank
cell dot colums
Subscripts — OFF
> Code: ESC M
> Compatibility: ML
> Function:
Turns subscript “off” (returns to normal size characters).
Superscript Trailing
Character blank
cell dot colums
Superscript — OFF
> Code: ESC K
> Compatibility: ML
> Function:
Turn superscripts “off” (returns to normal size characters).
upright slanted
pin
data data
0 1 2 3 4 5 6 7
1/4 dot distance
1 0 0
2 0 0
3 0 0
4 0 0
5 0 0
6 0 0
7 0 0
8 0 0
If a slanted character is printed next to a normal upright character, the last dot
columns of the slanted character are logically “ORed” into one column.
dot columns "ORed" in one column
×
×
×
×
×
×
×
slanted normal
Slant — ON
> Code: ESC ! /
> Compatibility: ML
> Function:
Turns on the Slant character feature, which reads normal text character from Font
ROM and algorithmically slants then.
> Additional details:
Slanted text characters can be printed in HSD, Draft, and NLQ print quality modes.
HSD Slant
Draft Slant
NLQ Courier Slant
NLQ San Serif Slant
Only text type characters can be slanted. Line graphics, the math integral sign can
not be slanted.
See “Appendix B – Print modes/features” on page 311 for details of the print mode in
which the Italics chars. can be printed by receiving this command.
Slanted characters are created from Draft font ROM data by the following algorithm:
dot columns "ORed" in one column
×
×
×
×
×
×
×
slanted normal
Slant — OFF
> Code: ESC ! *
> Compatibility: ML
> Function:
Turns off the Slant character feature, return to upright character printing.
Single 8 0 60
density
Double 8 1 120
density
High — 8 2 120
speed
double
density*
Quadruple 8 3 240
— density*
CRT I 8 4 80
Plotter (1:1) 8 5 72
CRT II 8 6 90
Double 8 7 144
Density
Plotter
NOTE
Mode is printed in Quasi density.
2 64
3 32
4 16
5 8
6 4
7 2
Bottom Pin 8 1
The decimal value which is used for the data elements can be calculated by adding
the equivalent decimal values of the dots that need to be printed.
For example:
128 0 128
64 x
32 0 32
16 x
8 0 8
4 x
2 0 2
1 x
170
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
n2 is used when you want to reserve more than 255 columns for graphics n2
represents a number of groups, each group contains 256 dots.
For example: When 2n = 0 it selects the first group of 256 dots from 0 to 255.
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
MODEL DOTS/ N1 N2
LINE
ML5721 816 48 3
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
bit 1 7
bit 0
8
LSB 1/72 inch
1/60 inch
MODEL DOTS/ N1 N2
LINE
ML5721 1632 96 6
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
Low speed double density graphics prints at a density of 120 dots/inch.• Dot spacing
example.
Dot spacing example.
Example of Dots spacing:
MSB
bit 7 1
bit 6 2
bit 1 7
bit 0
8
LSB 1/72 inch
1/60 inch
MODEL DOTS/ N1 N2
LINE
ML5721 1632 96 6
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
High speed double density prints at a density of 120 dots per inch.
This is the same density as low speed double density graphics, but the printer cannot
place two adjacent dots in the same row (quasi-density).
Example of Dot spacing:
HEAD PIN
MSB
bit 7 1
bit 6 2
bit 1 7
bit 0
8
LSB 1/72 inch
1/120 inch
MODEL DOTS/ N1 N2
LINE
NOTE
n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256) and the value of n1 can be calculated as follows:
n1 = n – (n2 × 256) OR = n MOD 256
Quadruple density graphics prints at a density of 240 dots per inch (Quasi-density).
bit 1 7
bit 0
8
LSB 1/72 inch
1/240 inch
Top Pin 1 1 1 1
(LSB)
2 2 2 2
3 4 4 4
4 8 8 8
5 16 16 16
6 32 32 32
7 64 64 64
8 128 128 x
Bottom 9 x x x
Pin
(MSB)
x: Cannot use.
Since 03H is used as an initiator for commands executed while in the bit image
graphics mode, in order to print graphics data represented by 03H, two 03H must be
sent to the printer.
For example... In the “d” above, in order to print the 03H as one column of graphic
data, send 03H, 03H.
10 120 60 10 120
12 144 72 12 144
15 180 60 15 180
20 240 60 20 240
10 120 60 (adjacent
dots allowed)
12 144 72
15 180 60
17.1 206 60
20 240 60
LSB
bit 0 1
bit 1 2
bit 6 7
bit 7
8
MSB 1/72 inch
1/60 inch
or
1/72 inch
10 120 60 (adjacent
dots allowed)
12 144 72
15 180 60
17.1 206 60
20 240 60
bit 6 7
bit 7
8
MSB 1/72 inch
1/60 inch
or
1/72 inch
10 120 120
12 144 144
15 180 120
20 240 120
bit 6 7
bit 7
8
MSB 1/72 inch
1/120 inch
or
1/144 inch
Adjacent dots will not be printed when double speed is specified (ESC* n1 :).
This command must be sent prior to entering graphics mode.
Double Density prints at half the speed of Single density.
Refer to the illustration on page 172.
> Related functions:
Composite command “ESC* n1 :”
10 120 240
(adjacent dots on
the same row
allowed)
12 144 288
(adjacent dots on
the same row
allowed)
15 180 240
20 240 240
bit 6 7
bit 7
8
MSB 1/72 inch
1/240 inch
or
1/288 inch
1/144 inch
D = 1/60 inch
BIT 1 0
b2 Set Reset
Compressed Compressed
N/ B7 B6 B5 B4 B2 B2 B1 B0
BIT
NOTE
1. Any bits defined as literal 0 or 1 should be set as indicated in the above
table. These bits identify which “n” is being defined.
2. “x” means” it can be either 0 or 1.
3. When both b1 (12 CPI) and b2 (17.1 CPI) are specified for n1, the 15 CPI
print mode is selected.
N/ B7 B6 B5 B4 B2 B2 B1 B0
BIT
NOTE
When both b1 (FS) and b2 (GS) are specified for n1, this code achieves a
function equivalent to the ESC g code. b0 of n2 cancels both super/subscript.
If less than 4 “n”s are defined, the priorities of the table above are still followed. In
the event that the same “n” is repeated twice, the last value will have precedence.
Each bit on n1 – n4 shall be processed in order from b0 to b7 as if individual
commands were input.
For example:
b7 b6 b5 b4 b3 b2 b1 b0
n1 (37H) / 0 1 1 0 0 1 1
For the above setting, 12 CPI magnifying mode shall be defined as if the same result
of RS, FS and US were input.
Usage Examples ... KEY: “×” = invalid value
N/ B7 B6 B5 B4 B2 B2 B1 B0
BIT
n2 x 1 0 8 bit Double x x x
speed
NOTE
1. Any bits defined as a literal 0 or 1 should be set as indicated in the above
table. These bits identify which “n” is being defined.
2. “×” means it can be either 0 or 1.
In the case of the setting above, quadruple density of 72 DPI mode shall be defined.
If less than 2 “n” are defined, the priorities in the table above is still followed. In the
event that the same “n” is repeated, the last value will have precedence.
Usage Examples... KEY:“×” = invalid value
N/ B7 B6 B5 B4 B2 B2 B1 B0
BIT
n1 x 0 1 Reverse 0 x Forward CR
LF LF
N/ B7 B6 B5 B4 B2 B2 B1 B0
BIT
n1 - 0 1 ESC LF - - LF CR
b0(CR) and b1 (FOW LF) can be selected simultaneously, however b4 (rev LF) and b1
(FWD LF) cannot be selected simultaneously.
The command scanning sequence is b0 to b7. The last valid bit (command) will have
precedence in the event of conflict.
Usage Examples...
Print suppress — ON
> Code: DC3
> Compatibility: EPS FX
> Function:
Deselects the printer and sets the printer in a state that will not allow the printer to
receive any data except DC1.
> Additional details:
The printer cannot be re-selected by using the SEL button.
In print suppress mode, SEL indicator will flash when the printer is selected. When
the printer is deselected, SEL indicator will remain off.
> Related function:
DC1, Print Supress-off.
Print suppress — ON
> Code: ESC Q ETX
> Compatibility: IBM III
> Function:
Deselects the printer and sets the printer in a state that will not allow the printer to
receive any data except DC1.
> Additional details:
The printer can be re-selected by using the SEL button.
SEL indicator will flash while in print suppress mode.
Print suppress — ON
> Code: ESC Q SYN
> Compatibility: IBM III
> Function:
Deselects the printer and sets the printer in a state that will not allow the printer to
receive any data except DC1.
> Additional details:
The printer can be re-selected by using the select button.
Cancel
> Code: CAN
> Compatibility: ML
> Function:
Cancels data within the same line before the entry of this code as, and after, that for
which printing is initiated.
4. VFU Unaffected.
5. Character Modification
Horizontal Expansion Conforms to a menu-set value.
Vertical Expansion Conforms to a menu-set value
Underline Cancelled.
Horizontal Enhancement Cancelled.
Vertical Enhancement (Double Cancelled.
Strike)
Super/Sub Script Cancelled.
Italics Conforms to a menu-set value.
10. CG
Font Conforms to a menu-set value.
ROM/RAM Set to ROM.
Character Table Conforms to a menu-set value.
Code Page Setting Conforms to a menu-set value.
International Character Set Conforms to a menu-set value.
Zero Font Conforms to a menu-set value.
No Valid
4. VFU Cancelled
5. Character Modification
Horizontal Expansion Conforms to a menu-set value.
Vertical Expansion Conforms to a menu-set value
Underline Cancelled.
Horizontal Enhancement Cancelled.
Vertical Enhancement (Double Cancelled.
Strike)
Super/Sub Script Cancelled.
Italics Conforms to a menu-set value.
10. CG
Font Conforms to a menu-set value.
ROM/RAM Set to ROM.
Character Table Conforms to a menu-set value.
Code Page Setting Conforms to a menu-set value.
International Character Set Conforms to a menu-set value.
Zero Font Conforms to a menu-set value.
Print suppress — ON
> Code: DC3
> Compatibility: ML
> Function:
> Activate the print suppress mode in which all data is ignored. (except DC1)
> Additional details:
The SEL indicator will blink to indicate that this function was activated.
All interface signal lines will operate normally.
If this function is indicated in MENU as not effective, then this command will be
ignored.
Stop Print
> Code: ESC j
> Compatibility: IBM III
> Function:
Execution of this code puts the printer in DESEL mode. (SEL indicator turns off.)
> Additional details:
The DESEL mode is selected by pressing the SEL button or loading paper (when the
“Auto Select” feature is set to “Yes” in MENU mode).
Prints out data in the printer receiving buffer received prior to the ESC j code.
With CSF mounted, the form ejecting operation takes place regardless of form
suction.
6 Not used - -
2 Page length 11 in 12 in
NOTE
Items in Bold indicate settings of the mode clear state.
MENU item B
MENU item C
PN UNIT
5. Character Modification
Horizontal scale Complies with the menu setting.
Vertical Scale Complies with the menu setting.
Score Released
Horizontal emphasis Released
Vertical Emphasis (Double Released
Strike)
Super/Sub Script Released
Italic Complies with the menu setting.
6. Setting of Uni-directional
Printing Setting Bi-directional printing
Character Complies with the menu setting.
Bit Image Graphics
8. CG
Font Complies with the menu setting.
ROM/RAM ROM
Character Table Complies with the menu setting.
Code Page Setting Complies with the menu setting.
International Character Set Complies with the menu setting.
Zero Font Complies with the menu setting.
15. Skip Over Perforation (Front/ Complies with the menu setting.
Rear)
24. Various settings of serial board Complies with the menu setting.
N1 N2 BARCODE
TYPE
0 1 EAN8
0 2 EAN13
1 0 UPC-A
1 4 UPC-E
2 0 CODE39
3 0 Interleaved
2 of 5
4 0 Code 128
When values other than the above are specified for N1 and N2, this command is
ignored and the data amount specified by P1 is discarded.
N3 and N4 specify the vertical bar code length. Specify the length by 6/72-inch units.
(The upper 4 bits are ignored.)
Vertical bar code length: (N3 × 10 + N4) × (6/72) inch.
N3 = N4 = 0: Maintains the current setting.
N3 × 10 + N4 >= 25: Sets to 24.
N5 specifies the black bar width.
The minimum black bar width is 1/72 inch.
N5 = 0: Maintains the current setting.
N5 >= 8: Sets to 7.
N6 specifies the space width.
The minimum space width is 1/72 inch.
N6 = 0: Maintains the current setting.
N6 >= 8: Sets to 7.
N7 specifies the ratio between wide element and narrow element.
1 2:1
2 2.5:1
3 3:1
4 3.5:1
5 4:1
6 4.5:1
7 5:1
NOTE
N7 = 0: Maintains the current setting.
N7 >= 8: Sets to 7.
EAN8 8
EAN13 13
UPC-A 12
UPC-E 6
CODE39 1 to 50
Interleaved 2 to 5 1 to 50
Print barcode
> Code: ESC ( B Ln Hn Pk Pm Ps Lv Hv Pc [DATA]
> Compatibility: EPS FX
> Function:
Prints barcode data.
> Valid range and meaning of Ln and Hn
0(00H) <= Ln <= 255(FFH)
0(00H) <= Hn <= 255(FFH) MSB shall be invalid
Indicates number of further parameter bytes.
Number of parameter bytes = Ln + Hn x 256
This parameter shall be valid only when set by the further parameter bytes (6 bytes)
+ number of data (differs depending on barcode type). For the settings other than
this, this command shall be invalid and the data after the number of bytes designated
by this parameter will be received and discarded.
00 EAN-13
01 EAN-8
02 Interleaved 2 of 5
03 UPC-A
04 UPC-E
05 CODE 39
06 CODE 128
07 POSTNET
When the barcode type other than above is designated, this command shall be invalid
and number of bytes indicated by Ln and Hn will be received and discarded.
Sets module (black bar and SP bar) width by parameter Pm.
PM MODULE WIDTH
(1/120” UNIT)
01 1 dot
02 2 dots
03 3 dots
04 4 dots
05 5 dots
For settings other than the above, module width shall be 2 dots.
Sets SP bar width on the basis of parameter Pm setting by parameter Ps (MSB valid).
PS ADJUSTMENT
VALUE OF STD.
WIDTH OF SP BAR
(1/240” UNIT)
FDH -3
FEH -2
FFH -1
00H 0(default)
01H +1
02H +2
03H +3
25 <= Lv·Hv <= 30 30/72" 103 <= Lv·Hv <= 108 108/72"
31 <= Lv·Hv <= 36 36/72" 109 <= Lv·Hv <= 114 114/72"
37 <= Lv·Hv <= 42 42/72" 115 <= Lv·Hv <= 120 120/72"
43 <= Lv·Hv <= 48 48/72" 121 <= Lv·Hv <= 126 126/72"
49 <= Lv·Hv <= 54 54/72" 127 <= Lv·Hv <= 132 132/72"
55 <= Lv·Hv <= 60 60/72" 133 <= Lv·Hv <= 138 138/72"
61 <= Lv·Hv <= 66 66/72" 139 <= Lv·Hv <= 144 144/72"
PC MODULE WIDTH
bit 3 (reserved)
bit 4 (reserved)
bit 5 (reserved)
bit 6 (reserved)
bit 7 (reserved)
B2H EAN-13
B3H EAN-18
B4H Code-39
B6H Interleaved 2 of 5
B7H UPC-E
B9H POSTNET
When the barcode type other than above is designated, this command shall be invalid
and number of bytes indicated by Ln and Hn will be received and discarded.
PM MODULE WIDTH
(1/120” UNIT)
00H 2 dots
01H 1 dot
02H 2 dots
03H 3 dots
04H 4 dots
PS ADJUSTMENT
VALUE OF STD.
WIDTH OF SP BAR
(1/240” UNIT)
FDH -3
FEH -2
FFH -1
00H 0(default)
01H +1
02H +2
03H +3
1 <= Lv.Hv <= 180 6/72" 2341 <= Lv·Hv <= 2520 84/72"
181 <= Lv·Hv <= 360 12/72" 2521 <= Lv·Hv <= 2700 90/72"
361 <= Lv·Hv <= 540 18/72" 2701 <= Lv·Hv <= 2880 96/72"
541 <= Lv·Hv <= 720 24/72" 2881 <= Lv·Hv <= 3060 102/72"
721 <= Lv·Hv <= 900 30/72" 3061 <= Lv·Hv <= 3240 108/72"
901 <= Lv·Hv <= 1080 36/72" 3241 <= Lv·Hv <= 3420 114/72"
1081 <= Lv·Hv <= 1260 42/72" 3421 <= Lv·Hv <= 3600 120/72"
1261 <= Lv·Hv <= 1440 48/72" 3601 <= Lv·Hv <= 3780 126/72"
1441 <= Lv·Hv <= 1620 54/72" 3781 <= Lv·Hv <= 3960 132/72"
1621 <= Lv·Hv <= 1800 60/72" 3961 <= Lv·Hv <= 4140 138/72"
1801 <= Lv·Hv <= 1980 66/72" 4141 <= Lv·Hv <= 4320 144/72"
1981 <= Lv·Hv <= 2160 72/72" 4321 <= Lv·Hv 144/72"
PC MODULE WIDTH
bit 3 (reserved)
bit 4 (reserved)
bit 5 (reserved)
bit 6 (reserved)
bit 7 (reserved)
HORIZONTAL CONTROL
Carriage 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.
10 79 135
12 95 163
15 119 203
20 159 255
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).
Receiving ESC [K signal (IBM only)
Receiving ESC } NULL signal.
Receiving ESC { n signal.
Executing Menu setting.
Executing printer reset function by Pressing SHIFT + CPI buttons in DE-SEL mode)
If n = 0, clear all tabs set.
Example: ESC D 30 40 1 10 60 70 NUL
IBM mode: 30 40 60 70 valid
Epson mode: 30 40 valid
> Related functions:
Horizontal Tab – HT
Horizontal tab
> Code: HT
> Compatibility: EPSON LQ/IBM
> Function:
This command causes a skip to the next Horizontal Tab (HT) position.
> Additional Details:
Epson – Tabs are absolute positions; changes in character pitch do not change tab
positions.
IBM – Tabs are relative to character pitch.
Upon power up the default tabs are set at columns 9, 17, 25, 33... and every eight
spaces after that, according to the default character pitch.
The spaces generated by a horizontal tab will not be scored.
> Related Functions:
Horizontal tab stop set – ESC D
Example:
DOTS NUMBER N2 N1
2448 09 90
| | |
| | |
3 0 3
2 0 2
1 0 1
0 0 0
-1 FF FF
-2 FF FE
-3 FF FD
| | |
| | |
-2448 F6 70
PICA/ 10 0 - 70 0 - 126
PROPORTIONAL
ELITE 12 0 - 84 0 - 151
– 15 0 - 105 0 - 189
PICA/ 10 4 - 80 4 - 136
PROPORTIONAL
ELITE 12 5 - 96 5 - 163
– 15 6 - 120 6 - 204
Auto justification
> Code: ESC a n
> Compatibility: EPSON LQ
> Function:
N JUSTIFICATION
00H Left
01H Centre
02H Right
03H Full
NOTE
When using full auto justification, use carriage return at the end of paragraphs
only, not at the end of each line of text.
Backspace
> 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.
VERTICAL CONTROL
Line feed
> Code: LF
> Compatibility: EPSON LQ/IBM
> 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 SO (Epson mode only)
and SO code. If there is no data before the LF code or only spaces before this code,
only line feed is performed.
NOTE
It is not recommended to use the pull tractor option feed unit when reverse
line feeds are required.
Form 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.
Vertical tab
> Code: VT
> Compatibility: EPSON LQ/IBM
> 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.
NOTE
An LF code at the end of the page will automatically load the next sheet.
Top margin
Character 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, Draft 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
MODE D1 (MAX) D0 + D1 + D2
(MAX)
Draft 15 18
LQ 37 42
PROPORTIONAL 37 42
MSB
1 3 5 10 3m-2
LSB
MSB
2 4 6 11 3m-1
LSB
MSB
3 6 9 12 3m
LSB
d0 d1 d2
At loading time, if printer is in Super/Sub mode then only two bytes of data are
required for each column.
PN INTERNATIONAL PN INTERNATIONAL
CHARACTER SET CHARACTER SET
87 (57H) Macedonian
40 American Ø 4A French
Canadian
41 American 0 4B Spanish
42 British 4C Swedish II
44 French 4E Swedish IV
45 Swedish I 4F Turkish
46 Danish 50 Swiss I
47 Norwegian 51 Swiss II
48 Dutch 5A Publisher
49 Italian
The command is ignored and data is dumped if there is no code page for the ID No.
selected by Hcp and Lcp.
> Additional details:
A code page other than USA is not converted into international characters.
0 0 Italic
1 0 PC437 (USA)
3 0 PC850 (Multilingual)
7 0 PC860 (Portugal)
8 0 PC863 (Canada-French)
9 0 PC865 (Norway)
25 0 BRASCII
26 0 Abicomp
Set unit
> Code: ESC ( U Ln Hn Pn(b)
> Compatibility: EPSON LQ
> Function:
Sets the Unit to Pn/3600 inch.
> Range:
Range of Ln and Hn
Ln : 0 ~ 255
Hn : 0 ~ 255
Data quantity = Ln + (Hn*256)
With Pn, basic unit is selected.
Pn : 0 ~ 255
PN UNIT
Commands affected with this command and the default basic unit is as below:
ESC ( c (SET PAGE FORMAT) 1/360 inch
ESC ( C (PAGE LENGTH IN DEFINED UNIT) 1/360 inch
ESC $ (ABSOLUTE HORIZONTAL DOT POSITION) 1/60 inch
Superscript/subscript
Character Pitch = 360
(CPI)
INT (point × 2/3) × (standard width)
INT + 0.5)
10.5
Set 10 CPI
> Code: DC2
> Compatibility: IBM
> Function:
This command will turn on the 10 CPI mode.
> Additional details:
Upon receiving another pitch command this mode will be turned off.
Printing does not start if DC2 is received during 10 CPI mode.
Character pitch commands become effective immediately upon receipt, thereby
allowing a pitch change within a line.
This command will not cancel double width mode.
Select font
> Code: ESC [ I Ln Hn Hfid Lfid Hfwd Lfwd fa Null Hcp Lcp
> Compatibility: IBM
> Function:
Sets font typeface, character pitch, spacing attributes and code page.
> Range:
Ln and Hn set the parameter bytes after Ln and Hn.
Ln, Hn = Ln + Hn × 256 (Byte)
Valid range
0H <= Ln, Hn <= FFFFH
Ln, Hn <= 01H................... Makes this command invalid.
Ln, Hn = 02H, 03H.............. Makes fid setting valid and keeps the other
modes unchanged.
Ln, Hn <= 04H................... Makes fid and fwd settings valid and keeps
fa mode unchanged.
Ln, Hn = 05H, 06H, 07H...... Makes fid, fwd and fa settings valid and
keeps cp unchanged.
Ln, Hn = 08H..................... Makes all of fid, fwd, fa and cp settings
valid.
Ln, Hn >= 09H................... Makes all of fid, fwd, fa and cp settings
valid, and receives and discards parameter
data after 9 byte.
*Note: When this is not present in the resident CG the Printer eventually
prints with Courier.
0001H~000BH - Proportional
PN MEANING
00H Invalid
80H ~ FFH LQ
Select font
> Code: ESC y Pn
> Compatibility: EPSON LQ
> Function:
Selects HSD font or UTL font.
> Range:
00Hf”Pnf”FFH
> Additional details:
When Pn = 00H, 30H, 80H, B0H, selects UTL (normal) font.
When Pn = 01H, 31H, 81H, B1H, selects HSD (high speed) font.
This command is only valid in Draft and HSD mode and is suppressed in LQ mode.
Set/reset underlining
> Code: ESC — n
> Compatibility: EPSON LQ/IBM
> Function:
Starts/stops underlining of all text, including spaces and punctuation, received after
this command.
> Range:
Range n:
Set subscript/superscript
> Code: ESC S n
> Compatibility: EPSON LQ/IBM
> Function:
The characters received after the set command will be printed in Super/Subscript
position.
> Range:
Range n:
Reset super/subscript
> Code: ESC T
> Compatibility: EPSON LQ/IBM
> Function:
Cancels the Super/Subscript printing command.
When P1 is other than above, this command shall be invalid and (Ln + Hn × 256) –
1 bytes of the further parameter will be received and discarded.
By P2, selects line type of score type designated by P1, as shown in the table:
NOTE
Modes marked “*” are printed in Quasi density.
8 Pin-EPSON/
Pin # 24 Pins IBM PPR
IBM AGM
9 128
16
10 64
11 32 16
12 16 8
13 8
8
14 4
4
15 2
16 1
2 4
17 128
18 64
19 32
1 2
20 16
21 8
22 4
1
23 2
Bottom pin 24 1
The decimal value used for the data elements can be calculated by adding the
equivalent decimal values of the dots that need to be printed.
The following example uses X to denote Print and O to denote Not Print:
128 X 128
64 O
32 X 32
16 O
8 X 8
4 O
2 X 2
1 O
Total 170
This value corresponds to one byte of data. Three bytes are needed for 24 pin
graphics.
The values for n1, n2 can be calculated as follows:
n = total number of dots to be printed.
n2 = INT (n/256)
n1 = n - (n2 × 256).
DOTS/LINE N1 N2
ML5791 816 48 3
DOTS/LINE N1 N2
ML5791 1632 96 6
DOTS/LINE N1 N2
ML5791 1632 96 6
DOTS/LINE N1 N2
11 180 24
12 360 24
PV PRN REMARKS
PV NUMBER OF REMARKS
DOTS
COMPOSITE COMMANDS
BIT BR (R = 0 – 7) OF “N”
1 0
2 LQ 10 CPI ROM
3 LQ PROP ROM
6 LQ 10 CPI RAM
7 LQ Proportional RAM
10 LQ 12 CPI ROM
14 LQ 12 CPI RAM
26 LQ 15 CPI RAM
34 LQ 20 CPI RAM
Printer initialisation
> Code: ESC @
> Compatibility: EPSON LQ
> Function:
Upon receipt of this code the printer will be initialised to all its menu default settings.
This command is enabled or disabled by a Menu selection.
> Additional details:
All data in the buffer will be cleared and the current printhead position becomes top
of page.
DLL data will not be deleted.
Cancel code
> Code: CAN
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this command the printer will clear all data from the print buffer.
> Additional details:
This code does not clear or affect the control codes which are resident in the buffer.
Print suppress
> Code: ESC Q n
> Compatibility: IBM
> Function:
This printer mode will not allow the printer to receive any data except DC1.
> Range:
n = 36
> Additional details:
The printer cannot be reselected by using the Select key.
The SEL indicator will flash while in Print Suppress mode.
Select emulation
> Code: ESC { n
> Compatibility: EPSON LQ/IBM
> Function:
This command allows the software developer to change the printer emulation to
access the features that match his requirements.
> Additional details:
This command is not documented for public use.
This command duplicates the MENU selection.
When emulation is changed DLL will be cleared.
Printer initialisation
> Code: ESC } NUL
> Compatibility: EPSON LQ/IBM
> Function:
Upon receipt of this code the printer will be initialised to all its menu default settings.
This command is always active regardless of the menu “Reset Inhibit”.
> Additional details:
All data in the buffer will be cleared and the current printhead position becomes top
of page.
DLL data will be deleted (EPSON).
6 Invalid Function - -
6 Invalid Function - -
5 Invalid Function - -
3 Invalid Function - -
NOTE
The bold setting shows default setting (when mode is cleared).
NO ITEMS
NO ITEMS
NO ITEMS
NO ITEMS
NO ITEMS
5 Character modification:
> Horizontal scale > Complies with the menu setting.
> Vertical scale > Complies with the menu setting.
> Score > Released
> Horizontal emphasis > Released
> Vertical emphasis (double > Released
strike)
> Super/subscript > Released
> Italic > Complies with the menu setting.
6 Setting of uni-directional
printing
> Character > Bi-directional printing
> Bit image graphics > Complies with the menu setting.
8 CG
> Fonts > Complies with the menu setting.
> ROM/RAM > ROM
> Character table > Complies with the menu setting.
> Code page setting > Complies with the menu setting.
> International character set > Complies with the menu setting.
> Zero font > Complies with the menu setting.
NO ITEMS
Select barcode
> Code: ESC DLE A P1 N1 N2 N3 N4 N5 N6 N7 N8
> Compatibility: EPSON LQ/IBM
> Function: Selects the type of barcodes and sets its size.
> Range:
P1 designates subsequent data quantity. (MSB is invalid)
P1 = 0, 1, 3 This command is invalid.
P1 = 2, 4, 5, 6, 7, 8 This command is valid.
P1 = 9 N1~N8 are valid, and N9~P1 are dumped.
N1 and N2 select the barcode type. (Higher 4 bits are invalid)
N1 N2 BARCODE TYPE
0 1 EAN8
0 2 EAN13
1 0 UPC-A
1 4 UPC-E
2 0 CODE39
3 0 Interleave 2 of 5
4 0 CODE128
If N1 and N2 are other than above, this command is ignored and the data designated
by P1 is dumped.
N3 and N4 set vertical length of barcode. The unit is 15/180 inch. (Higher 4 bits are
invalid.)
Barcode vertical length: (N3 × 10 + N4) × (15/180)”
N3 = N4 = 0: Setting does not change
N3 ¥ 10 + N4 = 25: 24 is set
N7 WIDE-TO-NARROW
RATIO
1 2:1
2 2.5: 1
3 3:1
4 3.5 : 1
5 4:1
6 4.5 : 1
7 5:1
EAN8 8
EAN13 13
UPC-A 12
UPC-E 6
CODE39 1 ~ 50
Interleave 2 of 5 1 ~ 50
CODE128 (A, B, C) 1 ~ 50
Print barcode
> Code: ESC ( B Ln Hn k m S v1 v2 c [DATA]
> Compatibility: EPSON LQ
> Function:
Prints barcode data.
> Valid range and meaning of Ln and Hn
0(00H) <= Ln <= 255(FFH)
0(00H) <= Hn <= 255(FFH) MSB is invalid
Indicates number of further parameter bytes.
Number of parameter bytes = Ln + Hn x 256
This parameter will be valid only when set by further parameter bytes (6 bytes) +
number of data (differs depending on barcode type). For settings other than this, this
command is invalid and the data after the number of bytes designated by this
parameter will be received and discarded.
00 EAN-13
01 EAN-8
02 Interleaved 2 of 5
03 UPC-A
04 UPC-E
05 Code 39
06 Code 128
07 POSTNET
When a barcode type other than above is designated, this command will be invalid
and the number of bytes indicated by Ln and Hn will be received and discarded.
Sets module (black bar and SP bar) width by parameter m (MSB valid).
M MODULE WIDTH
(1/180 IN UNIT)
02 2 dots
03 3 dots
04 4 dots
05 5 dots
FDH -3
FEH -2
FFH -1
00H 0 (default)
01H +1
02H +2
03H +3
1 <= v1.v2 <= 15 15/180 196 <= v1.v2 <= 210 210/180
16 <= v1.v2 <= 30 30/180 211 <= v1.v2 <= 225 225/180
31 <= v1.v2 <= 45 45/180 226 <= v1.v2 <= 240 240/180
46 <= v1.v2 <= 60 60/180 241 <= v1.v2 <= 255 255/180
61 <= v1.v2 <= 75 75/180 256 <= v1.v2 <= 270 270/180
76 <= v1.v2 <= 90 90/180 271 <= v1.v2 <= 285 285/180
91 <= v1.v2 <= 105 105/180 286 <= v1.v2 <= 300 300/180
106 <= v1.v2 <= 120 120/180 301 <= v1.v2 <= 315 315/180
121 <= v1.v2 <= 135 135/180 316 <= v1.v2 <= 330 330/180
136 <= v1.v2 <= 150 150/180 331 <= v1.v2 <= 345 345/180
151 <= v1.v2 <= 165 165/180 346 <= v1.v2 <= 360 360/180
166 <= v1.v2 <= 180 180/180 361 <= v1.v2 360/180
PC MODULE WIDTH
bit 3 (reserved)
bit 4 (reserved)
bit 5 (reserved)
bit 6 (reserved)
bit 7 (reserved)
B2H EAN-13
B3H EAN-8
B4H CODE 39
B6H Interleaved 2 of 5
B7H UPC-E
B9H POSTNET
When the barcode type other than above is designated, this command shall be invalid
and number of bytes indicated by Ln and Hn will be received and discarded.
00H 2 dots
01H 1 dots
02H 2 dots
03H 3 dots
04H 4 dots
FDH -3
FEH -2
FFH -1
00H 0 (default)
01H +1
02H +2
03H +3
1 <= v1.v2 <= 180 15/180" 2341 <= v1·v2 <= 2520 210/180"
181 <= v1·v2 <= 360 30/180" 2521 <= v1·v2 <= 2700 225/180"
361 <= v1·v2 <= 540 45/180"2 2701 <= v1·v2 <= 2880 240/180"
541 <= v1·v2 <= 720 60/180" 2881 <= v1·v2 <= 3060 255/180"
721 <= v1·v2 <= 900 75/180" 3061 <= v1·v2 <= 3240 270/180"
901 <= v1·v2 <= 1080 90/180" 3241 <= v1·v2 <= 3420 285/180"
1081 <= v1·v2 <= 1260 105/180" 3421 <= v1·v2 <= 3600 300/180"
1261 <= v1·v2 <= 1440 120/180" 3601 <= v1·v2 <= 3780 315/180"
1441 <= v1·v2 <= 1620 135/180" 3781 <= v1·v2 <= 3960 330/180"
1621 <= v1·v2 <= 1800 150/180"3 3961 <= v1·v2 <= 4140 345/180"
1801 <= v1·v2 <= 1980 165/180" 4141 <= v1·v2 <= 4320 360/180"
PC MODULE WIDTH
bit 3 (reserved)
bit 4 (reserved)
bit 5 (reserved)
bit 6 (reserved)
bit 7 (reserved)
375mm
375mm
320mm
320mm
191mm
159mm
191mm
139mm
159mm
139mm
568mm 24mm
414mm 24mm
ML5720/ML5790 ML5721/ML5791
These dimensions include the platen knob, pull-up guide assembly support and paper
separator.
> Weight
ML5720/ML5790: Approx. 7.5 kg
ML5721/ML5791: Approx. 10 kg
POWER REQUIREMENTS
WARNING!
Operations of this equipment are not warranted when the
equipment is connected to UPS (Uninterruptible Power Supply)
and/or inverter. Doing so may result in damage of this equipment.
Do not use an UPS and/or inverter.
Power consumption
Operation:
ML5720/ML5721: Typ. 59W (ISO/IEC10561/Letter/Draft Range 1)
ML5790/ML5791: Typ. 88W (ISO/IEC10561/Letter/Draft Range 1)
ELECTRICAL INSULATION
> Insulation resistance
20 megohms or more when measured between AC input line and frame using 500-
VDC megohmmeter.
> Dielectric strength
3000 VAC (50/60 Hz)
(No damage will result when the above voltage is applied between the AC input line
and frame for 1 minute.)
ENVIRONMENTAL CONDITIONS
> Ambient temperature and relative humidity
CAUTION!
> The printer must be packaged during storage.
> Avoid condensation at all times.
Operating 41 – 95 °F 20 – 80% RH
(5 – 35 °C)
> Vibration
Operating: The following frequency ranges is applied in each of X, Y and Z direction:
5 to 10 Hz (0.004 inch displacement),
10 to 14 Hz (0.02G),
14 to 4 Hz (0.002 inch displacement) and
4 to 200 Hz (0.3G).
NOISE
> Measurement method
The printer is placed 2.46 ft (0.75 m) above the floor and the microphone is set 3.28
ft (1 m) and 4.92 ft (1.5 m) above the floor.
> Printing operation
The printer is measured in the ECMA Standard pattern of 40 characters/line and rear
path on one-part paper of 57 g/m2 (15lbs).
> Noise value
ML5720/ML5721: The 8-sec average noise is less than 57 dB(A) (NLQ mode) when
measured under the above conditions with the printer fitted with the acoustic cover.
ML5790/ML5791: The 8-sec average noise is less than 57 dB(A) (Draft mode) when
measured under the above conditions with the printer fitted with the acoustic cover.
AGENCY APPROVALS
CE
EN55022: 2006 + A1:2007 Class B
EN55022: Class A (when fitted with Optional Cut-sheet Feeder/ RS-232C
Serial Interface card or a LAN7120E3 Network Interface card)
EN61000-3-2: 2006 +A2 2009 + A1 2009
EN61000-3-3: 2008
EN55024: 1998+A1:2001+A2:2003
Safety GS: EN60950 - 1: 2006 + A11: 2009
PRINT SPECIFICATION
> Print method: Impact dot matrix
> Number of dot wires:
ML5720/ML5721: 18
ML5790/ML5791: 24
> Dot wire diameter:
ML5720/ML5721: 0.012 in (0.30 mm)
ML5790/ML5791: 0.0079 in (0.2 mm)
> Print direction
Bi-directional, short-line-seeking printing
Uni-directional printing specifiable
ML5790/ML5791
ANK Text
ML5720/ML5721
ML5790/ML5791
CHARACTER NO OF CHARACTERS
PITCH (CPI)
ML5720/ ML5721/
ML5790 ML5791
5 40 68
6 48 81
7.5 60 102
8.5 68 116
10 80 136
12 96 163
15 120 204
20 160 272
A variable line feed pitch of n/60, n/72, n/180, n/216 or n/360 in can also be
specified.
> Line feed speed
6 LPI spacing: One LF = 53 ms
8 LPI spacing: One LF = 45 ms
ML5720/ML5721: Continuous paper feed rate is 5.25 in per second.
ML5790/ML5791: Continuous paper feed rate is 5.5 in per second.
PAPER SPECIFICATION
> Cut-sheet Paper
ML5720/ML5790: A4 (210 x 297mm)
ML5721/ML5791: A4 (210 x 297mm)
Single-part weight: 45 - 90 g/m2 (12 - 24 lb)
Multiple-part weight: Multiple-part cut-sheet cannot be used.
For detailed media specifications see “Appendix D – Media specifications” on page 340.
RIBBON SPECIFICATION
> Original OKI cartridge ribbon:
Ink colour: Black
Ribbon life:
ML5720/ML5790: 8 million characters
ML5790/ML5791: 13 million characters
HORIZONTAL CONTROL
CR CARRIAGE RETURN – EXECUTE EPS FX/IBM III/ML
BS BACKSPACE EPS FX/IBM III/ML
DEL DELETE EPS FX
ESC U n PRINT DIRECTION – EPS FX/IBM III
SELECT UNI/DIRECTIONAL PRINT
ESC < PRINT DIRECTION- EPS FX
UNIDIRECTIONAL PRINT_ONE LINE ONLY
ESC — PRINT DIRECTION – ML
UNI–DIRECTIONAL
ESC = PRINT DIRECTION – ML
BI–DIRECTIONAL
ESC $ n1 n2 PRINT POSITION – EPS FX
EXECUTE PRINT POSITION
FROM LEFT MARGIN
ESC % B n1 n2 n3 n4 PRINT POSITION–DEFINE PRINT IBM III/ML
POSITION FROM LEFT MARGIN
ESC % E n1 n2 n3 n4 PRINT POSITION–DEFINE RIGHT ML
RELATIVE POSITION
ESC % F n1 n2 n3 n4 PRINT POSITION–DEFINE LEFT ML
RELATIVE POSITION
ESC \ n1 n2 PRINT POSITION – EPS FX
DEFINE INDEXED POSITION –
BY DOT COLUMN
ESC | n1 n2 PRINT POSITION–DEFINE RELATIVE DOT IBM III
POSITION
ESC DLE @n A1 A2 P1 P2 P3 SET PRINT POSITION EPSON FX/
P4 IBM III/ML
ESC D x1 x2 x3...xk NUL HORIZONTAL TABS – EPS FX/IBM III
DEFINE STOPS – BY CHARACTERS
HT HORIZONTAL TAB – EXECUTE EPS FX/IBM III
ESC R HORIZONTAL TABS – DEFINE IBM III
STOPS – DEFAULT VALUES
ESC HT X1, Y1 Z1,..., HORIZONTAL TABS – ML
Xm Ym Zm CR DEFINE STOPS – BY CHARACTERS
ESC ETX X1 Y1 Z1 W1,..., HORIZONTAL TABS – ML
Xm Ym Zm Wm CR DEFINE STOPS – BY DOT COLUMN
HT HORIZONTAL TAB – EXECUTE ML
ESC n MARGINS – DEFINE LEFT MARGIN EPS FX
ESC Q n MARGINS – DEFINE RIGHT MARGIN EPS FX
ESC X n1 n2 MARGINS – IBM III
DEFINE LEFT & RIGHT MARGIN
ESC a n PRINT – LINE JUSTIFICATION – SELECT EPS FX
ESC % C n1 n2 n3 MARGINS – DEFINE LEFT MARGIN ML
ESC % R n1 n2 n3 n4 MARGINS – RIGHT MARGIN ML
ESC d Ln Hn Relative Move Inline Forward IBM III
VERTiCAL CONTROL
ESC 2 LINE SPACING – EPS FX
SELECT FIXED AMOUNT – 1/6 INCH
ESC 6 LINE SPACING – ML
SELECT FIXED AMOUNT – 1/6 INCH
ESC 0 LINE SPACING – EPS FX/IBM III
SELECT FIXED AMOUNT – 1/8 INCH
ESC 8 LINE SPACING – ML
SELECT FIXED AMOUNT – 1/8 INCH
ESC 1 LINE SPACING – EPS FX/IBM III
SELECT FIXED AMOUNT – 7/72 INCH
ESC A n LINE SPACING – IBM III
DEFINE AMOUNT – n/72 INCH
ESC A n LINE SPACING – EPS FX
DEFINE AMOUNT – n/72 INCH
ESC 3 n LINE SPACING – DEFINE AMOUNT – EPS FX/IBM III
n/216 INCH
ESC 2 LINE SPACING – ACTIVATE AMOUNT IBM III
DEFINED BY n/72 INCH
ESC J n LINE FEED – EXECUTE AMOUNT – EPS FX/IBM III
n/216 INCH
ESC % 5 n FINE LF – EXECUTE – EPS FX/IBM III/ML
n/144 INCH AMOUNT
ESC % 9 n LINE SPACING – DEFINE AMOUNT – EPS FX/IBM III/ML
n/144 INCH
LF LINE FEED – EPS FX/IBM III
EXECUTE FORWARD LF WITH CR
ESC j n LINE FEED – EPS FX
EXECUTE REVERSE LF
ESC ] LINE FEED – IBM III
EXECUTE REVERSE LF –
ONE LINE ONLY
LF LINE FEED – ML
EXECUTE FORWARD LF WITH CR
ESC LF LINE FEED – EXECUTE ML
REVERSE LINE FEED
ESC 5 n LINE FEED – AUTOMATIC LF – IBM III
ON/OFF
ESC DC2 LINE FEED – ML
W/O CARRIAGE RETURN
ESC VT n1 n2 LINE FEED – ML
EXECUTE DIRECT SKIP
ESC C nul n FORM LENGTH – DEFINE AMOUNT – EPS FX/IBM III
BY INCHES
ESC C n FORM LENGTH – EPS FX/IBM III
DEFINE AMOUNT – BY LINES
ESC G n1 n2 FORM LENGTH – ML
DEFINE AMOUNT – BY 1/2 INCH
ESC F n1 n2 FORM LENGTH – ML
DEFINE AMOUNT – BY LINES
SYMBOL SETS
ESC 7 IBM CHAR SET I – SELECT IBM III
ESC 6 IBM CHAR SET II – SELECT IBM III
ESC \ n1 n2 IBM CHAR SET III (ALL CHAR) – IBM III
CONTINUOUS – SELECT
ESC ^ IBM CHAR SET III (ALL CHAR) – IBM III
PRINT ONE CHAR ONLY
FONT DESCRIPTION
ESC x n PRINT QUALITY – SELECT MODE – EPS FX
Draft/NLQ
ESC # 0 PRINT QUALITY – SELECT HSD IBM III
ESC ( n PRINT QUALITY – SELECT HSD EPS FX
ESC I n PRINT QUALITY – SELECT FONT IBM III
ESC # 0 PRINT QUALITY – ML
SELECT HIGH SPEED DRAFT
ESC 0 PRINT QUALITY – SELECT Draft ML
ESC 1 PRINT QUALITY – SELECT NLQ ML
ESC 3 PRINT QUALITY – SELECT NLQ – GOTHIC ML
ESC 2 CUSTOM FONT – ML
SELECT Draft DLL FONT
ESC 7 CUSTOM FONT – ML
SELECT SYNTHETIC – NLQ DLL FONT
ESC [ d 01H 00H n Set Print Quality IBM III
ESC [ I Ln Hn data Select Font IBM III
ESC k n TYPESTYLES – SELECT EPS FX/IBM III(OEL
only)/ML (OEL only)
ESC : NUL n NUL CUSTOM FONT – CREATE – EPS FX
COPY ROM DATA TO RAM
ESC $ CUSTOM FONT – CREATE – IBM III/ML
COPY ROM DATA TO RAM
GRAPHICS MODE
E S C * m n 1 n 2 ( G R A P H I C S BIT IMAGE GRAPHICS – EPS FX
DATA) SELECT DENSITY AND
ENTER GRAPHICS
E S C ^ m n 1 n 2 ( G R A P H I C S BIT IMAGE GRAPHICS – EPS FX
DATA) SELECT 9 PIN MODE
ESC ? m n BIT IMAGE GRAPHICS – REASSIGN EPS FX
GRAPHIC’S DENSITY COMMANDS
ESC K n1 n2 (GRAPHICS DATA) BIT IMAGE GRAPHICS – EPS FX/IBM III
DOUBLE HORIZONTAL DENSITY
ESC L n1 n2 (GRAPHICS DATA) BIT IMAGE GRAPHICS – EPS FX/IBM III
DOUBLE HORIZONTAL DENSITY –
NORMAL SPEED
ESC Y n1 n2 (GRAPHICS DATA) BIT IMAGE GRAPHICS – EPS FX/IBM III
DOUBLE HORZ DENSITY –
HIGH SPEED
ESC Z n1 n2 (GRAPHICS DATA) BIT IMAGE GRAPHICS – QUADRUPLE EPS FX/IBM III
HORIZONTAL DENSITY
ETX BIT IMAGE GRAPHICS – ENTER ML
ETX STX BIT IMAGE GRAPHICS – EXIT ML
ESC P BIT IMAGE GRAPHICS – TRUE SINGLE ML
HORIZONTAL DENSITY
ESC Q BIT IMAGE GRAPHICS – TRUE SINGLE ML
HORIZONTAL DENSITY
ESC R BIT IMAGE GRAPHICS – TRUE DOUBLE ML
HORIZONTAL DENSITY
ESC # Q BIT IMAGE GRAPHICS – DOUBLE SPEED ML
QUASI QUADRUPLE HORIZONTAL DENSITY
ETX LF BIT IMAGE GRAPHICS – ML
EXECUTE LF W/CR – TEXT AMOUNT
ETX DC2 BIT IMAGE GRAPHICS – ML
EXECUTE LF W/O CR – TEXT AMOUNT
ETX SO BIT IMAGE GRAPHICS – ML
EXECUTE LF W/CR – GRAPHICS AMOUNT
ETX DC4 BIT IMAGE GRAPHICS – ML
EXECUTE LF W/O CR – GRAPHICS
AMOUNT
COMPOSITE COMMANDS
ESC ! n COMPOSITE COMMANDS – EPS FX
SELECT PRINT FEATURES AND PITCH
ESC & n1 n2 n3 n4 : SELECT PRINT MODES AND FEATURES ML
ESC * n : BIT IMAGE GRAPHICS MODES AND ML
FEATURES
ESC ? n : CARRIAGE RETURN AND LINE FEED ML
CONTROL
GENERAL CONTROL
CAN RESET – CLEAR PRINT BUFFER PS FX/IBM III
ESC @ RESET – CLEAR BUFFER AND EPS FX
INITIALIZE PRINTER
ESC > MSB CONTROL – EPS FX
SET MSB EQUAL TO 1
ESC = MSB CONTROL – EPS FX
SET MSB EQUAL TO 0
ESC # MSB CONTROL – EPS FX
CANCEL MSB CONTROL
DC3 PRINT SUPPRESS – ON EPS FX
ESC Q ETX PRINT SUPPRESS – ON IBM III
ESC Q SYN PRINT SUPPRESS – ON IBM III
DC1 PRINT SUPPRESS – OFF EPS FX/IBM III
ESC s n PRINT SPEED – HALF – ON/OFF EPS FX
CAN RESET – CLEAR PRINT BUFFER ML
ESC CAN RESET – PRINT DATA AND INITIALIZE ML
PRINTER
DC3 PRINT SUPPRESS – ON ML
DC1 PRINT SUPPRESS – OFF ML
ESC < PRINT SPEED – HALF ML
ESC > PRINT SPEED – FULL ML
ESC j STOP PRINT IBM III
ESC { n EMULATION MODE SWITCHING EPS FX/IBM III/ML
ESC } NUL PRINTER INITIALIZATION EPS FX/IBM III/ML
ESC [ K Ln Hn Init Id Parm 1 SET INITIAL CONDITION IBM III
Parm 2
ESC ( U Ln Hn data Set Unit EPS FX
ESC DLE J P1 [DATA] Set Config Group EPS FX/IBM III/ML
BARCODE
ESC DLE A P1 N1 N2 N3 N4 SELECT BARCODE EPS FX/IBM III/ML
N5 N6 N7 N8
ESC DLE B P1 Pm [DATA] PRINT BARCODE DATA EPS FX/IBM III/ML
ESC DLE C P1 [DATA] PRINT POSTNET BARCODE DATA EPS FX/IBM III/ML
ESC ( B Ln Hn k m s PRINT BARCODE EPS FX
ESC [ f 06H 00H k m s v1 v2 c Setup Barcode Parameter IBM III
EAN13/8, CODE39/128, I2of5, UPC-A, Post-
Net
ESC [ p n1 n2 d1 d2 Setup Barcode Data IBM III
EAN13/8, CODE39/128, I2of5, UPC-A, Post-
Net
IBM MODE
Priority 1 2 3 4 5 6 7
Inter-character clearance
Enhanced (double strike)
Superscript/subscript
Overscore/underline
Proportional Print
Emphasized printing
Draft-ROM/RAM
NLQ-ROM/RAM
Priority
Double height
Line graphics
Double width
HSD-ROM
SSD-ROM
(horizontal)
17.1 CPI
Scalable
Firstfont
10 CPI
12 CPI
15 CPI
20 CPI
Italics
10 CPI – – – – – – –
12 CPI – – – – – – –
15 CPI – – – – – – –
1 17.1 CPI – – – – – – –
20 CPI – – – – – – –
Proportional Print – – – – – – × × –
Firstfont – – – – – – – – – – × ×
2 Line graphics × × ×
3 Superscript/subscript ×
HSD-ROM × – – – – × ×
SSD-ROM × – – – – × ×
4
Draft-ROM/RAM – – – – ×
NLQ-ROM/RAM – – – –
5 Scalable – – – – – – × × × × × × × – – –
6 Italics × ×
Emphasized printing ×
(horizontal)
Enhanced (double strike) ×
Double width –
7
Double height –
Overscore/underline ×
Inter-character clearance × × × –
Inter-character clearance
Enhanced (double strike)
Superscript/subscript
Proportional Print
Emphasized printing
Draft-ROM/RAM
NLQ-ROM/RAM
Priority
Double height
Line graphics
Double width
HSD-ROM
SSD-ROM
Underline
(horizontal)
17.1 CPI
Scalable
10 CPI
12 CPI
15 CPI
20 CPI
Italics
10 CPI – – – – – –
12 CPI – – – – – –
15 CPI – – – – – –
1
17.1 CPI – – – – – –
20 CPI – – – – – –
Proportional Print – – – – – × × –
2 Line graphics × × ×
3 Superscript/subscript ×
HSD-ROM × – – – × ×
SSD-ROM × – – – × ×
4
Draft-ROM/RAM – – – ×
NLQ-ROM/RAM – – –
5 Scalable – – – – – – × × × × × × – – –
6 Italics × ×
Emphasized printing ×
(horizontal)
Enhanced (double strike) ×
Double width –
7
Double height –
Underline ×
Inter-character clearance × × –
NOTE
1. The following modifications are not made to Integral (F4H, F5H)
characters:
Super Script/Sub Script, Italics and Underline.
2. The following modifications are not made to an under-bar (5FH) character
and double under-bar (multilingual F2H) character:
Super Script/Sub Script.
3. RAM CG feature has priority, and Line Graphics combination with RAM CG
is not possible.
4. The enhanced double strike feature includes emphasised printing.
Inter-character clearance
Enhanced (double strike)
Superscript/subscript
Proportional Printing
Emphasized printing
Draft-ROM/RAM
NLQ-ROM/RAM
Blocks graphics
Priority
Double height
Line graphics
Double width
HSD-ROM
SSD-ROM
Underline
(horizontal)
17.1 CPI
Scalable
10 CPI
12 CPI
15 CPI
20 CPI
Italics
10 CPI – – – – –
12 CPI – – – – –
1 15 CPI – – – – –
17.1 CPI – – – – –
20 CPI – – – – –
2 Proportional Printing × × –
Line graphics × × ×
3
Blocks graphics
4 Superscript/subscript ×
HSD-ROM × – – – × ×
SSD-ROM × – – – × ×
5
Draft-ROM/RAM – – – ×
NLQ-ROM/RAM – – –
6 Scalable – – – – – – × × × × × × – – –
7 Italics × ×
Emphasized printing ×
(horizontal)
Enhanced (double strike) × × × ×
Double width –
8
Double height –
Underline ×
Inter-character clearance × × –
NOTE
1. The following modifications are not made to Integral (F4H, F5H)
characters:
Super Script/Sub Script, Italics and Underline.
2. The following modifications are not made to an under-bar (5FH) character
and double under-bar (multilingual F2H) character:
Super Script/Sub Script.
3. RAM CG feature has priority, and Line Graphics combination with RAM CG
is not possible.
4. The enhanced double strike feature includes emphasised printing.
IBM MODE
Priority 1 2 3 4 5 6
Horizontal Expansion
Horizontal Enhancement
Vertical Expansion
Draft-ROM/RAM
NLQ-ROM/RAM
Outline/Shadow
Priority
Line Graphics
Proportional
Super/Subs
Double Strike
17.1 CPI
Scalable
10 CPI
12 CPI
15 CPI
20 CPI
Score
Italics
10 CPI – – – – – –
12 CPI – – – – – –
15 CPI – – – – – –
1
17.1 CPI – – – – – –
20 CPI – – – – – –
Proportional – – – – – –
2 Line Graphics × × × ×
3 Super/Sub ×
Draft-ROM/RAM – –
4 NLQ-ROM/RAM – –
Scalable – –
5 Italics ×
Horizontal Enhancement
Double Strike
Horizontal Expansion
6
Vertical Expansion
Outline/Shadow ×
Score ×
Combinations are given for the case where modes are sent in the order, .
NOTE
1. The following modifications are not made to Integral (F4H, F5H)
characters:
Super Script/Sub Script, Italics, Outline/Shadow, Score
2. The following modifications are not made to an under-bar (5FH) character
and double under-bar (multilingual F2H) character:
Super Script/Sub Script, Italics, Outline/Shadow
3. For combination with Scalable, which may be special, see the command to
select a font for its pitch and point.
Priority 1 2 3 4 5 6
Horizontal Expansion
Horizontal Enhancement
Vertical Expansion
One-line Horizontal
Draft-ROM/RAM
NLQ-ROM/RAM
Outline/Shadow
Priority
Line Graphics
Proportional
Super/Subs
Double Strike
Clearance
Expansion
17.1 CPI
Scalable
10 CPI
12 CPI
15 CPI
20 CPI
Score
Italics
HMI
10 CPI – – – – – – –
12 CPI – – – – – – –
15 CPI – – – – – – –
1
17.1 CPI – – – – – – –
20 CPI – – – – – – –
Proportional – – – – – – –
2 Line Graphics × × × ×
3 Super/Sub ×
Draft-ROM/RAM – –
4 NLQ-ROM/RAM – –
Scalable – – – – – –
5 Italics ×
Horizontal Enhancement
Double Strike
Horizontal Expansion – –
One-line Horizontal – –
Expansion
6 Vertical Expansion – –
Outline/Shadow ×
Score ×
Clearance – –
HMI * * – –
Combinations are given for the case where modes are sent in the order, .
NOTE
1. The following modifications are not made to Integral (F4H, F5H)
characters:
Super Script/Sub Script, Italics, Outline/Shadow, Score
2. The following modifications are not made to an under-bar (5FH) character
and double under-bar (multilingual F2H) character.
Super Script/Sub Script
Unsuitable paper
The following paper is not to be used as paper feed instability may result, causing paper
jamming, paper folding, print misalignment or, at worst, printhead pin breaking.
> Ultra light or heavy paper (not meeting media specifications)
> Too small or too large paper (not meeting media specifications)
> Paper with cutouts or windows
> Paper with pins, clips and staples
> Creased or wrinkled paper
> Paper with exposed glue or with peeling areas
> Paper with embossed surfaces
> Continuous paper folded at places other than along horizontal perforations
> Multipart forms where not all parts are of the same size, or multipart continuous
forms where the number of parts varies along the length of the form
> Paper with torn or folded ends, sides or corners
> Paper bearing postage stamps or seals
Pre-printed paper
When printing on paper with pre-printed lines and tables, the print may not appear where
expected within the lines and table frames due to paper feed effects or misaligned paper
setting. Note the following points when using pre-printed paper.
> Carry out adequate test prints initially to ensure that there is no problem with the
print quality. (If the reflectance of printed part on the pre-print section becomes
60% or less (especially, black family), the paper detection sensors in the printer
may not detect the paper.)
> Make sure that there is no wet ink or ink that has not completely dried on the pre-
printed sheets, to prevent pieces of paper from sticking to each other.
> Do not use pre-printed sheets with print margins at the maximum possible printable
margin positions.
Horizontal border
ABC 123
B
D
C T
E
90
A A
Vertical perforation line
Vertical dimension
The following is standard for the vertical dimension T.
T DIMENSION ALLOWANCE(MM)
For usable areas, see “Paper size and printing areas” on page 346.
Horizontal dimension
The following two types are standards for the horizontal dimension Y.
Y DIMENSION ALLOWANCE(MM)
For usable areas, see “Paper size and printing areas” on page 346.
Folding dimension
The following is a standard folding dimension. Paper is to be fan-folded along perforations.
F DIMENSION CORRESPONDING
VERTICAL DIMENSION
6–0.1
4–0.1
> Make sure that chad arising from sprocket hole punching does not remain
on the paper.
Perforation dimensions
> Perforations must be able to withstand full-speed paper feed and be easy to tear.
> Uncuts (i.e. uncut segments) of perforations must be uncut securely, and not be torn
at any position. Note that uncuts particularly on folding lines are apt to tear.
> For proper proportion of cut to uncut for perforations, which is determined according
to paper quality, weight and the number of form parts, the following is
recommended:
Horizontal 1–5 2 – 3 mm 1 mm
perforation Rear
tractor
1
Perforation Uncut Horizontal perforation
2~3
uncrossed Cut
Perforation crossing
(unallowable)
1~2 1~2
Uncut Uncut
1
Uncut
Vertical
perforations
12.7
2~3
Cut
12.7
Perforation
uncrossed 6.35 6.35
Printing prohibited Printing prohibited Perforation crossing
Horizontal perforation
in shaded area in shaded area (Allowable)
NOTE
Paper may float at any perforation cuts of its right or left side or of any
crosspoints of perforations and cause the carriage to snag on it.
2nd layer
1st layer
3rd layer
4th layer
5th layer
6th layer
6.35 E F 6.35
1 st character 12.7
A’
6.35 12.7
12.7 A
12.7
50.8 L
f4
: Printing area
Paste spot
: Printable area detailed view
B B'
B''
C'' Paste spot
C C' See detailed view
Folds must be
straightened by
stretching the paper
D
G
ML5720/ML5790 ML5721/ML5791
B Print prohibition 16.9mm (2/3 in) [B’ Approx. 19.05mm (3/4 in) B”:
area 6.35mm (1/4 in)]
C Print prohibition 16.9mm (2/3 in) [C’ Approx. 19.05mm (3/4 in) C”:
area 6.35mm (1/4 in)]
D Print end detection Approx. Rear-push path 64mm (2.5 in), Front-push
position path 54mm (2.1 in). With override function,
printing can continue upto 0.5mm
ML5720/ML5721 ML5790/ML5791
Interleaf paper 38 to 40 g/m2 (10 Max. five sheets Max. four sheets
to 12 lbs) including original including original
(Rear/Front push
Carbon paper
feed)
34g/m2 (9 lbs)
Max. six sheets
including original
(Front/Bottom pull
feed)
NOTE
> The printer can handle multi-part continuous forms with total thickness of
0.36mm (0.014 in) or less with Rear/Front Push feed and 0.44mm (0.017
in) or less with Rear/Front Push and Pull feed, 0.48mm (0.019) inches or
less with Bottom feed.
> Carbon paper weight should be of 34 g/m2 (9 lbs) with a thickness of
0.03mm or less.
> Multiple-part paper must be fastened by spot or crimping on both sides,
and must be free of winkles.
Spot gluing
> Forms are to be spot glued at both sides (single-side spot gluing is not allowed).
> Each glue application spot must be glued evenly, and be of 3 to 5 mm in size. The
glue spot is to be accurately pressed to prevent its floating and there is to be no
significant creasing.
> For positioning of glue spots, see the illustration below.
> Spot gluing is to be applied in a staggered format.
ML5720/ML5721
2nd part
1st part
3rd part
4th part
5th part
6th part
50.8mm (2inches)
Glue spot
ML5790/ML5791
Glue spot
2nd part
1st part
3rd part
4th part
5th part
6th part
Glue area
1~2mm
Paper stapling
> Stapling of both sides of the paper is allowed. Stapling on only one side is not
allowed.
> The paper must always be stapled from the front of the paper. Ensure that the
staple does not emerge from the front page.
> The paper must be stapled with double staples in the paper feed direction. It is also
recommended that the staples are applied in order in the paper feed direction.
> Make sure that the paper is securely stapled without any lifting being evident.
> After the paper is stapled, it should be pressed to prevent any lifting.
> Paper that does not comply with the specifications shown in the diagram below will
not be guaranteed. It may suffer from slipping between layers and compromise
paper feed quality.
Single-type staple
Horizontal
perforation 2 or
more
25.4
3~4
Stapled at
four points
1 mm or less
Horizontal perforation
Horizontal perforation
1 mm or less
Feed hole
Paper condition
Paper should be without creases and be zigzag-folded along horizontal perforations. In
particular, paper newly taken from its wrapping is likely to have creases in its first and last
few sheets. Do not use such sheets.
Mark made on
paper by folding
Line in paper
Do not use paper that exhibits wrinkling, curling or folds or paper that turns upward at the
top or bottom since this may compromise print quality or cause paper jams. Note that the
first few sheets of new paper have a tendency to curl easily and it may be advisable not to
use them.
Do not use paper bulging around folds as illustrated below as this can adversely affect
paper feed.
Bulge
Binding holes
The use of paper that contains binding holes is not assured. (If any problems occur with
the use of such paper, equipment or performance is not assured.)
When paper with binding holes is used in cases of absolute necessity, adequate prior testing
must be performed to check that problems do not occur. Some precautions for using paper
with binding holes are as follows:
> Do not print data within 5 mm of each binding hole.
> Ensure that the paper is free of any chad resulting from the punching of binding
holes.
> Binding holes falling on the printer’s paper detection switch are taken as paper ends.
10 or more 80 or more
10 or more
80 or more
5~6
Binding hole
10 (shaded area)
Printing prohibited
Corner cuts
The use of paper with corner cuts is not assured. (If any problems occur with the use of
such paper, equipment or performance is not assured.)
When paper with corner cuts is used in cases of absolute necessity, adequate prior testing
must be performed to check that problems do not occur. Some precautions for using paper
with corner cuts are as follows:
> Do not print data in the hatched areas illustrated below.
> Be sure that paper is free of any chad resulting from corner cutting.
> To prevent paper peeling and possible carriage snagging, do not connect the cuts of
vertical or horizontal perforations to corner cuts.
> Corner cuts falling on the printer’s paper detection switch are taken as paper ends or
paper jams.
> The locations of corner cuts are shown below:
[ All dimensions in mm]
5~8
5.05
5.05
5~8
Perforations uncut
Corner cut
Single-part forms
The standard paper size is A4.
1st character B C
(10CPI)
A’
A
Printable area
Printing area L
D’
ML5720/ML5790 ML5790/ML5791
W Paper width 99.1 – 216mm (3.9 – 8.5 in) 99.1 to 364mm (3.9 to 14.3 in)
NOTE
1. Paper longer than A4 paper (297 mm) exhibits reduced paper loading
performance.
2. The length-to-width ratio of paper is 1 : 2/3 – 2.
3. Use paper that is neither folded nor distorted.
Smoothness
Bekk 7 ~ 90 sec
In case of CSF
Smoothness
Bekk 7 ~ 90 sec
NOTE
> Use fine-quality paper.
> Do not use wrinkled paper.
Perforations
The use of paper that contains out-of-specification perforations is not assured. (If any
problems occur with the use of such paper, equipment or performance is not assured.)
When paper with such perforations is used in cases of absolute necessity, adequate prior
testing must be performed to check that problems do not occur. Some precautions for using
paper with perforations outside the assurance range are as follows:
> The specifications for perforations conform to those defined in “Perforation
dimensions” on page 344.
> An example of paper with perforations is illustrated below.
> Printing data in the hatched area (illustrated below) around perforations is not
allowed.
> Perforations should not have any rough edges.
> Paper should be smooth on the cut edge.
Vertical perforation
Cuts uncrossed
Horizontal perforation
5.08
(1/5 in)
5.08 [All dimensions in mm]
(1/5 in)
Folds
> Cut sheets folded all the way from side to side are unusable.
> Cut sheets with corner folds is less than 2 mm high, as shown below, are usable.
Corrected to
2 mm or less
15 mm or above
NOTE
Corner folds in a cut sheet are unusable with automatic cut-sheet feeders.
5mm or less
Arc (manual feed)
2 mm or less
(auto feed)
Curled paper
Corrected to
2 mm or less
15 mm or more
Bent paper
Individual
> Paper size and printable area
Direction for paper insertion Within ±0.3˚ for the
perpendicular line
W of the base
Base line
NOTE
> Both front and rear side of an envelope is printable.
> Always insert envelope in landscape orientation.
> Do not print close to the glue area (even if it falls in the print area) on an
envelope, printing on such area will result in blurred print.
> Dimensions
NOTE
A denotes can be used, B denotes cannot be used.
Smoothness
Bekk 90 - 7 sec
Continuous
> Paper ream weight
Envelopes
Ground paper
NOTE
> Equipment performance is not assured if problems arise from using
continuous feed envelopes with adhesive, perforations or cutouts.
> Continuous envelopes can be fed to the printer using the optional pull
tractor or bottom push tractor.
> Cardstock paper also confirms to the dimensions and specifications as specified in
“Vertical and horizontal dimensions” on page 342.
LABEL PAPER
The use of label paper is not assured. If any problems occur with the use of it, equipment
or performance is not assured.
When label paper is used in cases of absolute necessity, adequate prior testing must be
performed to check that problems do not occur. Some precautions for using label paper are
given below.
NOTE
Label paper is paper stock that has labels (facestock) placed on coated single-
part continuous form paper used as its substrate. Label paper must have a low
shrinkage difference between its facestock and substrate, and have labels
distributed evenly over all of the substrate. Also, label paper must have strong
label adhesion and high durability.
> Dimensions
Substrate dimensions:
Max. 216mm x 83mm (8.5 in x 3.25 in) (ML5720/ML5790)
Max. 318mm x 83mm (15 in x 3.25 in) (ML5721/ML5791)
Dimensions conform to those of continuous paper specified in “Vertical and horizontal
dimensions” on page 342. The size of each label must be 50 mm or more horizontally
and 25 mm or more vertically.
> Paper thickness: Maximum 0.28mm (0.011 in) (including substrate)
> Adhesive
Substrate
Facestock
Width 1 inch (25.4 mm)
Peel strength >10g/inch
Substrate
27 mm
Label
The adhesive strength is given as a guideline. It is essential that label paper is kept
in a condition which does not allow labels to peel during printing or paper feeding.
> Waste Removal
Waste facestock around labels is not to be removed. Label paper from which waste is
removed as illustrated below is not to be used as it results in surface level differences.
Label
Waste removed
Label
Substrate
Level difference caused
50 or more 0.5~1
0.5~1 Uncut
Uncut
25 or more B B
C
R4~R5
each corner
A D
F
G
E E
Horizontal
perforation
Uncut
(each side)
F
1~2
All dimensions in mm
DIMENSION VALUE
B 3.81mm
C 4mm or more
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
L H 0 1 2 3 4 5 6 7
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
L H 0 1 2 3 4 5 6 7
SP 0 @ P
0
Check digit
1 A Q
1
2 B R
2
3 C S
3
$ 4 D T
4
% 5 E U
5
6 F V
6
7 G W
7
8 H X
8
9 I Y
9
* J Z
A
+ K
B
L
C
– M
D
. N
E
/ O
F
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
L H 0 1 2 3 4 5 6 7
NUL DLE SP 0 @ P FNC3
0
BS CAN ( 8 H X
8
HT EM ) 9 I Y
9
LF SUB * : J Z
A
VT ESC + ; K [
B
FF FS , < L \
C
CR GS – = M ]
D
SO RS . > N ^
E
SI US / ? O _
F
L H 0 1 2 3 4 5 6 7
SP 0 @ P ` p
0
! 1 A Q a q
1
" 2 B R b r
2
# 3 C S c s
3
$ 4 D T d t
4
% 5 E U e u
5
& 6 F V f v
6
' 7 G W g w
7
Check digit ( 8 H X h x
8
FNC3 ) 9 I Y i y
9
FNC2 * : J Z j z
A
SHIFT + ; K [ k {
B
CODE C , < L \ l |
C
FNC4 – = M ] m }
D
CODE A . > N ^ n ~
E
FNC1 / ? O _ o DEL
F
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
CODE B
A
CODE A
B
FNC1
C
L H 0 1 2 3 4 5 6 7
0 @
0
Check digit
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
SPECIFICATIONS
NOTE
> These specifications exclude media effects.
> The specifications provided below is common to both Cut-sheet paper and
Continuous paper, unless specified.
(“A” is a setting.)
NOTE
> Paper must be loaded carefully.
> Specification values do not include inclination of the line of characters
(they are given for data measured with the sensor located at the first
character).
(1st Line)
A
(2nd Line)
B
(40th Line)
> Registration
NOTE
Ensure both cut-sheet and continuous paper is fed properly.
A
HHHH
A - B = ±3 mm
(First Page)
(Based on the first page)
B
HHHH
(n Page)
5th layer
1st layer
A = 4 mm or less
H
H H
A
H Horizontal perforation
C Q
command descriptions .......... 59 quiet printing ........................ 58
commands
barcode ........................... 279 R
character set .................. 227 reference guide
composite ....................... 268 printing ............................... 9
font description............... 241
general control ............... 270 S
graphics mode ................ 261 self test
horizontal control............ 203 print .................................. 53
text print features .......... 253 rolling ASCII ..................... 54
vertical control ................ 213 specifications
configuration ......................... 12 electrical insulation ......... 289
connectors and cable ............ 15 environmental ................ 289
noise ............................... 290
F paper .............................. 293
form tear off.......................... 57 physical .......................... 288
power ............................. 288
H print ................................ 290
hex dump mode .................... 55 ribbon ...................... 293, 294
high-copy printing ................. 58
U
I user documentation ................ 8
indicator LEDs ....................... 31
interface details
option ............................... 21
parallel .............................. 15
USB................................... 17
M
media
continuous paper ............ 342
cut sheet paper .............. 352
envelopes ....................... 356
general ........................... 340
label paper ...................... 358
menus
general ............................. 37
items................................. 38
operation .......................... 37
mode
hex dump ......................... 30
menu ................................ 30
print .................................. 28
test ................................... 30
Tel:+47 (0) 63 89 36 00
Telefax:+47 (0) 63 89 36 01
Ordrefax:+47 (0) 63 89 36 02
Website: www.oki.no