Chapter 9: Vertical Control Commands94
Execute Vertical Tab Command (IBM/E/ML)
⻬ ML320 E/I, ML321 E/I ⻬ ML320 Turbo, ML321 Turbo ⻬ ML520, ML521
⻬ ML320 Std., ML321 Std. ⻬ ML390 Turbo, ML391 Turbo ⻬ ML590, ML591
Function ASCII Dec Hex
Execute Vertical Tab VT 11 1B
Set Vertical Tabs Command (IBM/E)
⻬ ML320 E/I, ML321 E/I ⻬ ML320 Turbo, ML321 Turbo ⻬ ML520, ML521
⻬ ML390 Turbo, ML391 Turbo ⻬ ML590, ML591
Function IBM Epson
Set Vertical Tabs
ASCII: ESC B n
1
n
2
... n
k
NUL
Dec: 27 66 n
1
n
2
... n
k
0
Hex: 1B 42 n
1
n
2
... n
k
00
ASCII: ESC B n
1
n
2
... n
k
NUL
Dec: 27 66 n
1
n
2
... n
k
0
Hex: 1B 42 n
1
n
2
... n
k
00
In the IBM and Epson emulations, you can use the ESC B n
1
n
2
... n
k
NUL command to set
vertical tab stops. Once you've set the stops, each time you issue a VT command, the print
position will move down to the next stop position.
Parameters n
1
through n
k
These parameters designate the individual stops. In the IBM emulation, you can set up to 64
stops (n
1
through n
64
). In the Epson emulation, you can set up to 16 stops. In both emulations,
the value of each n can be any whole number from 1 to 255 (0 to 255 for Models ML390T and
ML391T), designating how many lines to skip down to that tab stop. You must enter the stops
in increasing order (n
1
> n
2
> n
3
, etc.), and end the series with the NUL character.
Clear Vertical Tabs Command (IBM/E)
⻬ ML320 E/I, ML321 E/I ⻬ ML320 Turbo, ML321 Turbo ⻬ ML520, ML521
⻬ ML590, ML591
Function IBM Only IBM & Epson
Clear Vertical Tabs ASCII: ESC R
Dec: 27 82
Hex: 1B 52
ASCII: ESC B NUL
Dec: 27 66 0
Hex: 1B 42 00
These commands will delete all vertical tab stops. In the IBM emulation, the ESC R command
will reset the tabs to the default settings.