ANK 方式设定
打印机操作/数据控制

    取消行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 的解除命令。

   
OKI MICROLINE 8450CL 相关内容:报价 | 参数 | 图片 | 论坛 | 评测