Go to the Previous PageGo to the Main ViewGo to the Next PageGo to a printer friendly version of this document
Chapter B Alternate Emulations
(User's Guide for the OL800/OL820)
Diablo 630
Diablo 630

This is the most limited of the three printer emulations. It has only the fixed-space Courier typeface at 10 cpi. It can print in bold or italic using one of three character sets: standard ASCII, legal, and multipurpose. You can select these features from the printer's menu using the font ID numbers listed in the chart below. Landscape and protrait orientations are also available from the printer's menu.


To set up your software for use with this emulation, follow the installation (or reinstallation) instructions in your software manual. When asked to select the name of your printer look for Diablo 630.

The following table lists the printer commands and features supported by the Diablo 630 emulation.



Diablo FunctionASCIIDecimalNotes
BackspaceBS8
Carriage ReturnCR 13
Horizontal TabHT9
SpaceSP32
Set Left MarginESC 927 57
Set Right MarginESC 027 48
Set Horizontal Tab
at cursor position
ESC 127 49
Clear Horizontal Tab at cursor positionESC 827 56
Clear All horizontal & vertical tabsESC 227 50
Horizontal Motion Index Select (n-1/120")ESC US n27 31 nn=1 to 126
Reset Horizontal Motion Index to DefaultESC S27 83
Tab to Column n-1ESC HT n27 9 nColumn defined by HMI; n=1 to 126
Activate Auto CR/LFESC ?27 63
Disable Auto CR/LFESC !27 33
Activate Inverted HMIESC <27 60Prints from right margin to left margin
Deactivate Inverted HMIESC >27 62
Start Backward PrintingESC 627 32 54Print opposite to current print direction (1 line)
Stop Backward PrintingESC 527 53
Set n/120" character offsetESC DC1 n27 17 nIncreases or decreases character width
Select Auto JustificationESC M27 77
One-Line Auto CenteringESC =27 61
Backspace 1/120 inchESC BS27 8
Suppress Printing Until Carriage ReturnESC 727 55
Form FeedFF12
Line FeedLF 10
Vertical TabVT11
Set Top Margin at cursor positionESC T27 84
Set Bottom Margin at cursor positionESC L27 76
Clear Top & Bottom MarginsESC C27 67
Set Vertical Tab at cursor positionESC -27 45
Set Page Length in LinesESC FF n27 12 nSets page length to n-1 lines; n=1 to 126
Set VMI In (n=1)/48 inchesESC RS n27 30 nVMI=Vertical Motion Index (length of a line feed); n=1 to 126
Tab (Absolute) to Line nESC VT n27 11 nn=1 to 126
Half Line FeedESC U27 85
Reverese Half Line FeedESC D27 68
Backward Line FeedESC LF27 10
Select Character from Supplemental SetEM25TAB
Print Character in Control Code RangeGS29Allows printing one character in the non-printable range
Select Primary Character SetSI15
Select Supplemental Character SetSO14
Select Primary Character SetESC SI27 15
Print Special Character Location 32 (decimal)ESC Y27 89
Print Special Character From Location 127 (decimal 127)ESC Z27 90
Clear Bold, Shadow, Auto-UnderlineESC X27 88
Select PrintwheelESC ETB n27 23 nSelect character sets equivalent to Diablo daisywheels:
n=1: Courier 10
n=2: Courier legal 10
n=3: ESC multipurpose 10
Start Italic PrintingESC A27 65
Stop Italic PrintingESC B27 66
Start UnderlinningESC E27 69
Stop UnderliningESC R27 82The ESC X command also cancels underlining
Start Bold PrintingESC O27 79one line only
Start shadow (bold) printingESC W27 87one line only
Stop Bold PrintingESC &27 38
Select Optional Envelope TrayESC EM E27 25 69
Select Upper TrayESC EM 127 25 49
Select Optional Second TrayESC EM 227 25 50
Eject PageESC EM R27 25 82
ResetESC SUB I27 26 73
ResetESC SUB R27 26 82
ResetESC CR P27 13 32 80
Select Auto EmulationESC DEL n27 127 nAUTO EMULATION
must be YES in printer menu.
n=2: Diablo 630
n=5: HP II
n=6: Proprinter
Multiport LockoutESC / i n L27 47 105 "n" 4CFor use with the optional multiuser interface.
n=1: Lock out other ports
n=0: Resume polling ports

Oki Data has taken care to insure that the information is complete, accurate and up-to-date. However, Oki Data assumes no responsibility for errors or omissions which may occur. All the information provided is subject to change from time to time at the sole discretion of Oki Data.
Copyright© 2010, Oki Data, Americas, Inc.