打印机操作/数据控制
取消行can ................................................................... 84
删除字符del ................................................................... 85
初始化打印机esc @ .............................................................. 86
打印机选择/脱机方式设定/解除dc1, dc3 ......................................................... 89
单/双向打印的设定/解除esc u pn ......................................................... 90
打印头归位设定/解除esc [ ................................................................ 91
msb控制设定/解除esc # , esc = , esc ] .................................. 92
垂直方向控制
换页ff ...................................................................... 93
页长设定esc c pn, esc nul pn ............................. 94
页缝跳格设定/解除esc n pn, esc o ............................................ 95
换行lf ...................................................................... 96
换行间隔的固定值设定esc 0, esc 2 ................................................... 96
换行间隔的可变值设定esc 3 pn, esc a pn ....................................... 97
换行间隔的可变值设定esc + pn .......................................................... 97
顺向换行走纸esc j pn .......................................................... 98
逆向换行走纸esc j pn .......................................................... 98
垂直跳格vt ...................................................................... 99
垂直跳格位置设定esc b pn1 pn2.pnk nul ............................. 99
在通道中设定垂直跳格esc b pm pn1 pn2.pnk nul ....................... 100
垂直跳行通道的选择esc/pn ............................................................. 101
水平方向控制
回车cr ..................................................................... 102
左/右边距设定esc 1 pn, esc q pn ....................................... 103
回退格bs ...................................................................... 104
相对打印位置设定esc \ ln hn ..................................................... 104
绝对打印位置设定esc$ln hn .................................................... 105
水平跳格ht ...................................................................... 106
水平跳格的位置设定esc d pn1 pn2.pnk nul ............................. 107
打印方式/打印尺寸的控制
打印方式设定esc x pn ......................................................... 108
draft 字体设定esc y pn ........................................................ 108
lq字体选择esc k pn ........................................................ 108
综合选择命令esc ! pn ......................................................... 109
打印规格和字符宽度esc p,esc m,esc g ................................ 109
压缩打印设定/解除si, esc si, dc2 ........................................... 110
比例打印设定/解除esc p pn ......................................................... 110
倍宽打印设定/解除so, esc so,dc4,esc w pn ................. 111
倍高打印设定/解除esc w pn ....................................................... 111
字符控制
粗体打印设定/解除esc e,esc f ............................................... 112
重叠打印设定/解除esc g,esc h .............................................. 112
上/下角标设定/解除esc s pn,esc t .......................................... 113
下划线设定/解除esc c - pn ................................................... 113
网纹的选择esc ( - ln hn pn d1 d2 .............................. 114
字体的选择esc q pn ........................................................ 115
对齐方式esc a pn ....................................................... 116
字符间距设定esc sp pn ..................................................... 117
字符表
字符表的选择esc t pn ........................................................ 118
斜体打印设定/解除esc 4,esc 5 ............................................... 118
允许可打印字符设定/解除esc 6,esc 7 ............................................... 119
国际字符集设定esc r pn ........................................................ 119
用户定义字符设置
用户自定义字符esc & pn0 pn1 pn2 pd0 pd1 pd2 data ............... 120
rom cg存储器的复制esc : nul pn nul ....................................... 125
用户定义设定esc % pn ...................................................... 125
图形控制
图形打印esc k ln hn data,esc l ln hn-data ................ 126
esc y ln hn data,esc z ln hn data .................... 126
图像方式选择esc* pm ln hn data ................................... 127
图形方式变换esc ? pm pn ................................................. 128
条形码控制
条形码种类选择esc dle a p1 n1 n2 n3 n4 n5 n6 n7 n8 .......... 129
条形码数据打印esc dle b p1 pm data .............................. 135
【打印机操作/数据控制】
取消行
can

功能解释:
(1) 对缓冲打印数据删除并换行(/换行到左端位置)。
(2) 本指令不删除各种设定,根据so,esc so,也不删除一行横向放大打印。
(3) 不删除已设定的用户自定信息,也不删除设定的外字信息。
删除字符
del

功能解释:
(1) 对缓冲区打印中的最后接收的信息执行字符删除。
(2) 空格和字符的删除。
(3) 对于已经打印的字符不执行删除,del指令接收后便不起作用。
(4) 有水平跳格空格时,不删除水平跳格空格。
(5) 根据基本命令,不能删除bs。
(6) 二进制图像的图形信息后面的del字符一旦接收立即删除。
(7) 根据esc$,esc \ 、定位后的del 字符一旦接收立即删除。
初始化打印机
esc @

功能解释:
(1) 根据本命令,对缓冲区打印解除后,可进行打印机的初始化。
(2) 根据本命令,至今为止进行过的所有设定返回到菜单的设定或者出厂时的设定中。本项也包括tof设置。
(3) 接收指令时,不打印。
(4) 虽然缓冲区打印被解除,但缓冲区接收不解除。
(5) 用户自定设定不变化。
(6) 当单页纸手动进纸方式时,打印纸不排出。
(7) 下表表示初始化项目:

打印机选择/脱机方式设定/解除
dc1, dc3

功能解释:
(1) 进行脱机打印方式的设定/解除
(2) 各命令的含义意义如下:
(a) dc3
缓冲区数据打印后,打印机将进入到脱机打印的状态:
直到接收cd1 为止,全部编码将被清掉。
(b) dc1
解除脱机打印方式。
在脱机打印方式之外的方式,本命令不起作用。
(3) 既使dc1 接收脱机打印方式中信息,也不能打印。
在接收dc3 以前所有信息(包括设定的打印在内)均不清除。
单/双向打印的设定/解除
esc u pn

功能解释:
(1) 进行单向(左或右)打印的设定。
(2) pn 的有效范围及含意如下:
pn=01h, 31h, 81h, b1h...单向打印设定。
pn=00h, 30h, 80h, b0h...单向打印解除。
pn 在上述范围之外时,本命令无效,在esc u pn 设定中接收后立即清掉,仍照以前的方式执行。
(3) 不管在每个打印设定中的什么位置都有效。
当图像及汉字连结方式时,调入的汉字打印方向是根据菜单(图形打印方向)的设定,见下表:

打印头归位设定/解除
esc [

功能解释:
(1) 只进行一行的单向(左或右)的打印。
(从起始位置,打印头高速跳跃移动,打印结果是单向打印。)
(2) 本设定不管设定在行内什么位置,都有效。
msb控制设定/解除
esc #,esc=,esc]

功能解释:
(1) msb控制的设定/解除
(2) 各命令的意义见下:
(a) esc=
msb常置于“0”,把80h~ffh 码变换成00h~7fh 码。
(b) esc]
msb 常置于“1”,把00h~7fh 码变换成80h~ffh 码。
(c) esc#
把esc=, esc] 解除,设定8 个单位码。
【垂直方向控制】
改页
ff

功能解释:
(1) 缓冲区数据全部打印后,自动走纸至下一页的页首。
页长设定
esc c pn,esc c nul pn

功能解释:
(1) 设定上送纸/后送纸/底送纸的所有页长。
(2) 各命令的含意如下:
(a) esc c pn
以行为单位设定页长。
换行的行距根据esc 0, esc 2, esc 3 pn, esc a pn, esc+pn设定的换行距执行。
换行距为“0”的时候,或者页长超过大约46 英寸(182/360×91=46,00555...) 的时候,本命令在esc c pn 设置时不起作用。
(b) esc c nul pn
根据英寸(厘米) 单位设定页长。
(3) 不管在行内什么地方设定均有效。把现在的位置置于tof 位置。
(4) pn 的范围

页缝跳格设定/解除
esc n pn, esc o

功能解释:
(1)设定页间缝空白走纸范围。
单页手动进纸方式时也有效。
(2)各命令的含义如下:
(a) esc n pn
设定pn 行的页间缝空白走纸范围。
页间缝空白走纸量是根据esc 0, esc 2, esc 3 pn, esc a pn esc+pn设定的行间距执行的。
(b) esc 0
解除页间缝空白走纸设定。
(3)pn 的范围

换行
lf

功能解释:
(1) 打印缓冲区的数据,复位·换行。既使没有打印信息时也可以。
(2) 改行距按照esc 0,esc 2,esc 3 pn,esc a pn, esc + pn 设定的改行距执行。
(3) 改行距既使为“0”时也可起动打印。
(4) 改行距为“0”时,只进行回行复位。
换行间隔的固定值设定
esc 0, esc 2

功能解释:
(1) 本命令设定固定换行行距。
(2) 各命令的含意如下:
(a) esc 0
设定1/8 英寸的换行间距
(b) esc 2
设定1/6 英寸的换行间距。
(3) esc 0,esc 2在同一行内中都有效。
换行间隔的可变值设定
esc 3 pn, esc a pn

功能解释:
(1)本命令是设定换行变化量。
(2)各命令的含意如下:
(a) esc 3 pn 设定pn/180 英寸的换行量。
(b) esc a pn 设定pn/60 英寸的换行量。
(3)pn 的范围

换行间隔的可变值设定
esc + pn

功能解释:
(1) 根据本命令,设定pn/360 英寸的换行变化量。
(2) n的选择范围按下列进行:
在0 ≤ pn ≤ 255 在pn=0 时换行间距设定为0。
顺向换行走纸
esc j pn

功能解释:
(1) 打印缓冲区中的数据,进行换行.
(2) 各命令的含意如下:
按pn/180 英寸间隔进行换行
(3) pn的范围

逆向换行走纸
esc j pn

功能解释:
(1) 打印缓冲区中的数据,进行换行。
(2) 各命令的含意如下:
执行间隔为n/180 英寸的逆向换行。
(3) pn的范围

垂直跳格
vt

功能解释:
(1) 根据本命令,对缓冲区的数据进行打印,直到被选择的vfu 的下一个跳格位置,进行走纸。
(出厂设定值选择为信道- 0)
(2) 出厂设定与lf效果一样。
垂直跳格位置设定
esc b pn1 pn2. pnk nul

功能解释:
(1) 对vfu通道的垂直跳格位置进行设定(以行为单位)
(2)pn,k 的范围

(3)pn 表示行数,即设定合算当前换行的行数的值。
(4)pn 必须为递增量。
设定值(pn1 pn2.pnk)是递减值时(包含相等),设定即告终止。有效设定值的下一个信息被舍弃,然后依打印数据或者功能数据来处理。
在通道中设定垂直跳格
esc b pm pn1 pn2. pnk nul

功能解释:
直到参数变为递减时删除。
(1)本命令对通道中垂直跳格进行设定。
(a) 可以设定通道为0~7 的8 种的垂直跳格位置。
(b) 对0信道的调用是与esc b pn1 pn2.pnk nul的设定是相同的。
(2)pm,pn 的详细情况如下:
pm:指定通道号码。
pn:从页首位置开始的行数。
k:垂直跳格的个数。

(3) pn必须是递增的。
设定值(pn1 pn2.pnk) 是递减值时(包含相等),设定即告终止。有效设定值的下一个信息被舍弃,然后依打印数据或者功能数据来处理。
垂直跳行通道的选择
esc / pn

功能解释:
(1) 进行垂直跳行通道的选择
(2) 根据本命令,被选择的通道以垂直跳行实际执行时的选择为参照。
(3) pn的有效范围

(4) 出厂设定为通道0 的状态。
【水平方向控制】
回车
cr

功能解释:
(1) 打印缓冲区中的数据,进行回车复位。
(2) 根据接口自动进纸指令信号线及菜单的控制代码进行换行。

左/右边距设定
esc i pn, esc q pn

功能解释:
(1) 本命令进行左/右页边距的设定对所有的打印纸有效
(2) 各命令的意义如下:
(a) esc i pn左页边距的设定
(b) esc q pn右边距的设定
(3) pn的值以字符长度为单位
用被设定的字间距来设定(字间的空隙也包含进去的字间距)。
设定后,既使字间距有变化,起始位置也不变。
(4) pn的范围

(5) 无字修钸的左边距,右边距的最大值、最小值:

回退格
bs

功能解释:
(1) 打印位置向左移动1 个字符。
相对打印位置设定
esc \ ln hn

功能解释:
(1) 对当前相对位置的水平移动。
(2) ln,hn的范围

左边距同当前水平位置间的距离× dpi≥ln hn (负方向)
右边距同当前水平位置间的距离× dpi≥ln hn (正方向)
向左方向移动时要取2 的补数。hn 的bit6 在1 时为负方向,在0 时为正方向。
(3) ln、hn 和移动量:

绝对打印位置的设定
esc $ ln hn

功能解释:
(1) 本命令指定打印位置在左边距的绝对点位置。
(2) ln、hn的范围

(3) 可能移动范围

ln,hn 的最小值为0。
※如设定的值超过允许的ln ln 范围时,本命令无效。
水平跳格
ht

功能解释:
(1) 本命令设定水平跳格。
(2) 接收本命令后,打印位置跳移至下一个指定位置。
(3) 出厂设定状态为接收本命令,跳移8 个字符间距。
水平跳格的位置设定
esc d pn1 pn2. pnk nul

功能解释:
(1) 本命令用于水平跳格位置的设定
(2) pn 是从左页边距算起的移动量,单位是字数。此命令服从设定的字间距。在汉字半角方式时,按补正设定。
(3) 水平跳格位置设定后,既使字间距变化,其设定的跳格位置也不变。
(4) 在比例方式设定时按10cpi 的字间距设定(不含字之间的间隙)。
(5) pn,k 的范围

(6) pn 必须为递增顺序:
当设定值(pn1 pn2.pnk) 成为递减顺序(含相等) 时,设定终止。以后按打印数据或功能数据来处理。
(7) 字间距的差别,pn 的最大值

pn 在上述值之外时,本命令无效
【打印方式/打印尺寸的控制】
打印方式设定
esc x pn

功能解释:
(1) 本命令,用于设定以pn 指定的打印方式。
pn=00h,30h,80h,b0h..以后的打印用draft 文字进行。
pn=01h,31h,81h,b1h..以后的打印用lq 文字进行。
pn 在上述范围外时,本命令将无效并根据以前设定的打印方式进行。
draft字体设定
esc y pn

lq字体选择
esc k pn
功能解释:
(1)选择高速(hsd 字体)/普通(draft 字体)。
(2)pn 的有效范围及意义如下:
pn=00h,30h,80h,b0h时,选择utl(普通)字体。
pn=01h,31h,81h,b1h时,选择hsd(高速)字体。
pn 在上述值之外时,本命令无效,按本命令前的设定执行。
(3)仅限10cpi 指定时,选择hsd(高速)字体;设定为10cpi 以外的cpi 时,本命令被消除。

功能解释:
(1) 根据本指令,lq 打印时,进行对参照字体的选择。
(2) pn 的含意如下:

(3) 出厂设定为courier字体。
综合选择命令
esc ! pn

功能解释:
(1) 本指令设定,按照指定的pn 值,组合成下表的8 种方式进行打印。

打印规格和字符宽度
esc p, esc m, esc g

功能解释:
(1) 执行字符间距的转变。
(2) 各命令的意义如下:
(a) esc p
指定10cpi (每英寸10 个字符)。把字符用10cpi 来打印。
(b) esc m
指定12cpi,把字符用12cpi 来打印。
(c) esc g
指定15cpi,把字符用15cpi 来打印。
压缩打印的设定/解除
si, esc si, dc2

功能解释:
(1) 执行压缩打印的设定/解除。
(2) 各指令的意义如下
(a) si,esc si
设定压缩打印,接收dc2 时,被解除。
(b) dc2
根据si,esc si 来解除压缩打印。
(3) 关于各cpi,各压缩指令的关系如下

比例打印设定/解除
esc p pn

功能解释:
(1) 根据lq文字执行比例打印的设定/解除。
(2) pn范围的意义如下:
pn=01h,31h,81h,b1h.后面的打印按比例打印执行。
pn=00h,30h,80h,b0h.解除比例打印。解除以综合选择命令esc ! pn 设定的比例打印。
与pn 值为上述之外的值时,本指令无效,并按本命令接收前的方式执行。
倍宽打印设定/解除
so, esc so, dc 4, esc w pn

功能解释:
(1) 本指令设定/解除倍宽打印。
(2) 各指令意义如下
(a) so,esc so
执行一行倍宽打印
(b) dc4
针对so 或者esc so 的设定,解除一行倍宽打印设定。
(c) esc w pn
执行倍宽打印的指令(和esc! pn 的b5 等价) 各命令意义如下:
pn=01h,31h,81h,b1h.进行倍宽打印。
pn=00h,30h,80h,b0h.解除倍宽打印命令。
如不在上述设定范围的指令,则本指令无效,一旦接收后立即停止。
倍高打印设定/解除
esc w pn

功能解释:
(1) 执行倍高打印的设定/解除。
(2) 本命令意义如下:
pn=00h,30h,80h,b0h.解除倍高打印。
pn=01h,31h,81h,b1h.以2 倍字高打印。
上述范围之外的指令,将为无效。
粗体打印设定/解除
esc e, esc f
【字符控制】

功能解释:
(1) 执行粗体打印的设定/解除。
(2) 各指令意义如下:
(a) esc e:设定粗体打印方式。
(b) esc f:解除粗体打印方式。
重叠打印设定/解除
esc g, esc h

功能解释:
(1) 执行重叠打印的设定/解除。
(2) 各命令的意义如下:
(a) esc g:设定重叠打印方式。
(b) esc h:解除重叠打印方式。
上/下角标设定/解除
esc s pn, esc t

功能解释:
(1) 执行上/下角标的设定/解除。
(2) 各命令意义如下:
(a) esc s pn
pn=00h,30h,80h,b0h.上角标设定。
pn=01h,31h,81h,b1h.下角标设定。
(b) esc t 上/下角标解除。
下划线设定/解除
esc - pn

功能解释:
(1) 下划线的设定/解除。
(2) 各命令意义如下:
esc - pn
pn=01h,31h,81h,b1h.设定下划线方式。
pn=00h,30h,80h,b0h.解除下划线方式。
上述之外的命令无效,一旦收到即取消。
网纹的选择
esc - ln hn pn d1 d2

功能解释:
(1) 根据本命令,执行网纹的选择。
汉字方式时无效,ank 方式时有效。
(2) 各参数意义及有效范围如下:
(a) ln,hn
标界ln,hn 后面的数据大小。
数据量=ln + hn × 256
当ln,hn 不满3 时,在ln,hn 所标界范围内,接收本命令后即取消设定。
(b) pn
pn 即01h。当pn 为01h 之外时在ln,hn 所规定数据大小范围内接收本命令后将取消设定。
(c) d1
网纹的种类选择
d1=01h:网纹选择。
d1=02h:打印连接选择。
d1=03h:网纹结束选择。
上述d1 值之外,在ln,hn 所示数据量的范围内接收本命令后清掉。
(d) d2

字体选择
esc q pn

功能解释:
(1) 根据本命令,执行字体选择。
(2) pn的范围及意义

上述之外值均无效。
对齐方式
esc a pn

功能解释:
(1) 执行打印位置的对齐(非常有效)。
(2) pn的有效范围及意义
0(00h)≤ pn ≤ 3 (03h)
bit7 ~ bit4可忽略

上述范围以外,接收本命令无效,仍按原来设定方式执行。
字符间距设定
esc sp pn

功能解释:
(1) 设定字间距(空格)
(2) 设定量根据pn 来决定,pn 的数值由下表中各方式的对应dpi 的点间距离而定。
(3) pn的范围
0 ≤ pn ≤ 255
按7 个点为一档执行。

字符表选择
esc t pn
【字符表】

功能解释:
(1) 选择字符表
(2) pn 的有效范围及意义如下:
pn=00h,30h,80h,b0h.....字符表0 (斜体字符)
pn=01h,31h,81h,b1h.....字符表1 (usa)
pn=02h,32h,82h,b2h.....字符表2 (重配置的用户定义字符)
如超出上述pn 范围,本命令无效,在esc t pn 的范围被舍去,按以前的方式执行。
斜体打印设定/解除
esc 4, esc 5

功能解释:
(1) 斜体字的打印设定/解除。
(2) 各命令的意义如下:
(a) esc 4
设定斜体字打印。
(b) esc 5
解除斜体字打印。
允许可打印字符设定/解除
esc 6, esc 7

功能解释:
(1) 可打印字的设定/解除。
(2) 各命令意义如下:
(a) 本命令在可打印字符被设定时,使ascii字符集中80h~9fh控制代码无效。
(b) esc 7 为esc 6 的解除命令。