58微型打印机说明资料Word文档格式.docx
《58微型打印机说明资料Word文档格式.docx》由会员分享,可在线阅读,更多相关《58微型打印机说明资料Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
控制打印命令
1-1.概述
各个命令的描述形式如下:
打印命令功能
格式:
ASCII:
以标准ASCII字符序列表示
十进制:
以十进制数字序列表示
十六进制:
以十六进制数字表序列表示
说明:
该命令功能和使用说明。
例子:
为了更容易理解该命令会列出一些例子。
1-2.命令详解
1-2-1打印命令
LF打印并换行
ASCII:
LF
十进制:
10
十六进制:
0A
打印行缓冲器里的内容并向前走纸一行。
当行缓冲器空时只向前走纸一行。
ESCJ打印并向前走纸n点行
格式:
ESCJn
2774n
十六进制:
1B4An
说明:
打印行缓冲器里的内容,并向前走纸n点行(即n/203英寸)。
n=0~225。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值。
示例:
AAA
n/203英寸(n点行)
BBB
ESCj打印并向后退纸n点行
ESCjn
27106n
1B6An
打印行缓冲器里的内容,并向后退纸n点行(即n/203英寸)。
ESCd打印并向前走纸n行
ESC!
n
27100n
1B64n
说明:
打印行缓冲器里的内容,并向前走纸n行。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值
1-2-2.行间距设置命令
ESC2设置字符行间距为1/6英寸
ESC2
2750
1B32
设置行间距为1/6英寸。
ESC3设置行间距为n点行(n∕203英寸)
ESC3n
2751n
1B33n
设置行间距为n点行。
n=0~255。
BS-610HK控制器的每点距为1/203英寸,即该命令设置行距为n/203英寸。
默认值为n=30。
AAA
n=30,30点距(30/203英寸)
BBB
1-2-3.字符打印命令
ESC!
设置字符打印方式
2733n
1B21n
n是综合性的字符打印方式设置命令,用于选择打印字符的大小。
打印参数n的每位定义为:
XXD5D4XXXX
1:
倍高打印
1:
倍宽打印
n的默认值为0,即字符不放大。
ESCS0设置字符倍宽打印
ESCS0
2714
1BOE
在一行内该命令之后的所有字符均以正常宽度的2倍打印;
在该命令可以用回车或DC4命令删除。
ESCDC4取消字符倍宽打印
ESCDC4
2720
1B14
执行此命令后,字符恢复正常宽度打印。
ESCSP设定西文字符右边空
ESCspn
2732n
1B20n
右边空为=n*0.125mm
1-2-4.特殊控制命令
ESCc5允许/禁止按键开关命令
ESCc5n
279953n
1B6335n
n=1时,禁止【联机】按键和【LF】按键起作用;
n=0时,允许上述按键起作用。
默认值为n=0。
ESCc设定无纸停止打印
ESCc4n
279952n
1B6334n
其中n值选择如下:
n.1=1ORn=2无纸时停止打印
n.1=0ORn=0打印时不检纸
ESC$设定绝对打印位置
ESC$NLNH
十六进制:
1BH24HNLNH
十进制:
2736NLNH
NLNH为绝对打印位置,用点数计算=(NH*256+NL)*0.125mm
1-2-5.图形打印命令
ESC*设定点图命令
ESC*mn1n2[d]k
2742mn1n2[d]k
1B2Amn1n2[d]k
设定点图方式(用m),点数(用n1,n2)以及点图内容(用[d]k)。
m=0,1,32,33。
n1=0~255,n2=0~3。
d=0~255.
k=n1+256╳n2(m=0,1)
k=(n1+256╳n2)╳3(m=32,33)
◆水平方向点数为n1+256╳n2
◆如果点数超过一行,起过其最大点数(与选择的点图方式有关,详
见下表)的部分被忽略。
◆d为点图数据字节,相应位为1则表示该点打印,相应位为0,则表示
该点不打印。
(k表示数据个数)
◆m用于选择点图方式。
M
Mode
纵向
横向
点数
点密度
点密度
最多点数
0
8点单密度
8
68DPI
101DPI
288
1
8点双密度
203DPI
576
32
24点单密度
24
203DPI
33
24点双密度
8点方式24点方式
点图数据(位图)点图数据(位图)
GSv0m选择并打印快速位象数据
格式:
ASCII码:
GSv0mxlxhylyhd1…dk
十六进制:
1D7630mxlxhylyhd1…dk
十进制:
2911848mxlxhylyhd1…dk
GS!
n设定字符大小
GS!
1D21n
2933n
解释:
字符宽度设定,字符高度设定,最大可设置到6倍。
n的高4位定义,低4位定义
该命令对除HRI字符(条码用)外的所有字符(英数字符和汉字)有效。
如果n定义范围之外,该命令被忽略。
高4位:
定义宽度高4位:
定义高度
BIT7654BIT3210
00001倍00001倍
00012倍00012倍
00103倍00103倍
00114倍00104倍
01005倍00105倍
01016倍00106倍
1-2-6.汉字控制命令
FS&
设定汉字模式
ASCII码:
FS&
2838
1C26
解释:
设置hanzi(汉字)方式。
汉字方式处理中文字符(2字节字符)和半角
字符(1字节字符)。
中文字符由两字节数据构成,按第一字节第二
字节的顺序解释。
•汉字字模使用前先将此指令输入。
FS。
解除汉字模式
ASCII码:
FS。
•
十进制码:
2846
十六进制码:
1C2E
可取消使用汉字字模,但可使用英文字模。
•英文字模使用前先将此指令输入。
FS!
设置倍高,倍宽打印方式
FS!
2833n
1C21n
该命令设置字符和汉字的倍高,倍宽打印方式。
若未从新设置,该打印
方式就一直有效。
命令参数n的定义为:
×
D3D2×
=1,设置倍宽打印;
=0,取消倍宽打印。
=1,设置倍高打印;
=0,取消倍高打印。
n的缺省值为0。
FSS设定中文字符左右边空
格式:
ASCII:
FSSn1n2
十进制:
2883n1n2
1CH53Hn1n2
左边空=n1*0.125毫米0≤n1≤255
右边空=n2*0.125毫米0≤n2≤255
其他控制命令
ESC@打印机初始化
ESC@
2764
1B40
ESC@命令初始化打印机下列内容:
◆清除打印缓冲器;
◆恢复默认值;
◆选择字符打印方式;
ESCa设定打印对齐方式
ESCan
十进制:
2797n
十六进制:
1BH61Hn
n=0or48左对齐
n=1or49中心对齐
n=2or50右对齐
n=3or51取消对齐方式
该命令必须在一行打印之前设定才有效,该命令设定打印位置后一直有效,
直至下一次重新设定打印位置为止。
GSL设定左边界
GSLn
2976n
1DH4CHn
左边界=n*8*0.125mm
GSr向主机传送打印机状态
ASCII:
GSrn
29114n
1DH72Hn
1.其中n=1orn=49
2.当打印机接到该命令后,通过串行接口TXD向上位机传送一个字节。
3.打印机传送一个字节的数据给上位机,该字节m的各位含义如下:
当有纸时返回:
00h
当无纸时返回:
0Fh
注意:
该命令只在串口状态下有效。
在脱机状态下无法完成。
ESCv向主机传送打印机状态
ESCv
27118
1B76
当有纸时返回:
05h
在脱机状态下无法完成。
DLEEOT实时向主机传送打印机状态
DLEEOTN
1644
100404
6Ch
在脱机.无纸状态下均可完成状态传送。
建议用这条指令来取打印机状态。
1-2-8.条码控制命令
GSh设定条码高度
GShn
29104n
1D68n
其中n值为垂直方向点数,缺省值为162点。
GSk打印条码
GSkm
29107m
1D6Bm
选定条形码系统并打印条形码。
该命令有两种命令格式:
GSkmd1...dkNUL
十六进制码1D6Bmd1...dk00
十进制码29107md1...dk0
0<
=m<
=6
2>
GSkmnd1...dn
十六进制码1D6Bmnd1...dn
十进制码29107mnd1...dn
65<
=73
n指随后的数据个数。
这两种指令集中,m选定条形码系统如下:
第1种格式:
mk的范围d的范围
0:
UPC-A11<
=k<
=1248<
=d<
=57
1:
UPC-E11<
2:
EAN1312<
=1348<
3:
EAN87<
=848<
4:
CODE391<
=k48<
=57,65<
=90,32,36,37,43,45,46,47
5:
ITF1<
=k(偶数个)48<
6:
CODABAR1<
=68,36,43,45,46,47,58
第2种格式:
mn的范围d的范围
65:
=n<
66:
67:
68:
69:
=25548<
70:
=n(偶数个)48<
71:
72:
CODE931<
=2550<
=127
73:
CODE1282<
GSw设定条码宽度
GSwn
29119n
1D77n
其中N值为水平方向点数,2<
=6,缺省值为3点。
FSVn设定汉字旋转
FSVn
2886n
1C56n
n=0,汉字不旋转。
n=1,汉字左旋转。
n=2,汉字右旋转。
ESCi全切纸命令
ESCi
27105
1B69
不走纸直接切纸
ESCm部分切纸
ASCII:
ESCm
十进制:
27109
1B6D
不走纸直接切纸,将会留有点相连。
2.2。
9用户特殊控制命令
附录一性能指标
●打印方法:
直接热敏打印
●打印纸宽:
58±
0.5mm
●有效打印宽度:
48mm
●打印密度:
8点/mm,384点/行
●打印速度:
约50mm/秒
●可靠性:
打印头寿命:
约50km
平均无故障时间(MCBF):
1.5X10行
使用条件:
*打印12×
24西文字符,间歇重复打印
*每点行同时打印点不起过25%,每字符
行同一点纵向重复打印不多于11次
*使用指定热敏打印纸
●热敏纸卷型号:
TF50KS-E(Japanpaperco.1td)
AF50KS-E(JUJOTHERMAL)
●热敏纸卷:
纸宽┄58±
外径最大┄Ф80mm(最大)
纸厚┄53-60克/米
●打印字符:
(ANK字符集):
12×
24点,1.25(宽)×
3.00(高)mm;
(国标汉字):
24×
24点,3.00(宽)×
●字符打印命令:
支持ANK字符,自定义汉字和汉字字符的倍宽,倍高打印,可调整字符行间距,可打印全角字符及制表符。
●点图打印命令:
支持不同密度点图打印。
●工作环境:
操作温度:
540℃
相对湿度:
10—80%
工作环境温度:
5—40℃,工作相对湿度:
储存温度:
-20—60℃,储存相对温度:
10—90%
当工作环境温度为34℃,相对温度≦80%,当工作环境温度为40℃,相对温度≦80%。