58微型打印机说明资料.docx
《58微型打印机说明资料.docx》由会员分享,可在线阅读,更多相关《58微型打印机说明资料.docx(16页珍藏版)》请在冰豆网上搜索。
58微型打印机说明资料
58打印机
58打印机:
1可直接用电脑电源的3寸软驱电源,可省去
配电源的烦恼。
2增加了更多的功能(以不同的要求而不同)。
3可在WINDOWS下安装驱动程序使用。
1>接口:
2-1>8位并行接口,插座采用26PIN通用打印机并口插座,管脚定义如下:
管脚序号称信号名称方向说明
1/STROBE进为选通数据脉冲
2DATA1进
3DATA2进
4DATA3进
5DATA4进
6DATA5进
7DATA6进
8DATA7进
9DATA8进
10/ACKNLG出低电平表明打印机准备好
11BUSY出高电平表明打印机不能接收数据
12PE出高电平表明打印机缺纸
13SLCT出通过2.2K电阻把电平拉到+5V
14没接
15/ERROR出出错信号
16/INIT进复位信号,通常为高电平
17没接
18~25GND
26没接
信号的方向以打印机为参考点。
2-2>串口可用于RS232电平或TTL电平。
串行接口采用10PIN的座,其顺序如下,插座上三角箭头所指为第1脚,相临的为第3脚,另一排与第1脚相对的为第2脚,以此类推,各脚定义如下:
管脚序号称信号名称方向说明
1没用
2DTR出要与PC或上位机的DSR联接
3TXD出要与PC或上位机的RXD联接
4没用
5RXD入要与PC或上位机的TXD联接
6CTS出要与PC或上位机的RTS联接
7没用
8没用
9GND
10没用
信号的方向以打印机为参考点。
串形接口默认为9600波特率,无校验,8位数据位,无停止位,DTR/DSR方式。
控制打印命令
1-1.概述
各个命令的描述形式如下:
打印命令功能
格式:
ASCII:
以标准ASCII字符序列表示
十进制:
以十进制数字序列表示
十六进制:
以十六进制数字表序列表示
说明:
该命令功能和使用说明。
例子:
为了更容易理解该命令会列出一些例子。
1-2.命令详解
1-2-1打印命令
LF打印并换行
格式:
ASCII:
LF
十进制:
10
十六进制:
0A
说明:
打印行缓冲器里的内容并向前走纸一行。
当行缓冲器空时只向前走纸一行。
ESCJ打印并向前走纸n点行
格式:
ASCII:
ESCJn
十进制:
2774n
十六进制:
1B4An
说明:
打印行缓冲器里的内容,并向前走纸n点行(即n/203英寸)。
n=0~225。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值。
示例:
AAA
n/203英寸(n点行)
BBB
ESCj打印并向后退纸n点行
格式:
ASCII:
ESCjn
十进制:
27106n
十六进制:
1B6An
说明:
打印行缓冲器里的内容,并向后退纸n点行(即n/203英寸)。
n=0~225。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值。
ESCd打印并向前走纸n行
格式:
ASCII:
ESC!
n
十进制:
27100n
十六进制:
1B64n
说明:
打印行缓冲器里的内容,并向前走纸n行。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值
1-2-2.行间距设置命令
ESC2设置字符行间距为1/6英寸
格式:
ASCII:
ESC2
十进制:
2750
十六进制:
1B32
说明:
设置行间距为1/6英寸。
ESC3设置行间距为n点行(n∕203英寸)
格式:
ASCII:
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!
设置字符打印方式
格式:
ASCII:
ESC!
n
十进制:
2733n
十六进制:
1B21n
说明:
ESC!
n是综合性的字符打印方式设置命令,用于选择打印字符的大小。
打印参数n的每位定义为:
XXD5D4XXXX
1:
倍高打印
1:
倍宽打印
n的默认值为0,即字符不放大。
ESCS0设置字符倍宽打印
格式:
ASCII:
ESCS0
十进制:
2714
十六进制:
1BOE
说明:
在一行内该命令之后的所有字符均以正常宽度的2倍打印;
在该命令可以用回车或DC4命令删除。
ESCDC4取消字符倍宽打印
格式:
ASCII:
ESCDC4
十进制:
2720
十六进制:
1B14
说明:
执行此命令后,字符恢复正常宽度打印。
ESCSP设定西文字符右边空
格式:
ASCII:
ESCspn
十进制:
2732n
十六进制:
1B20n
说明:
右边空为=n*0.125mm
1-2-4.特殊控制命令
ESCc5允许/禁止按键开关命令
格式:
ASCII:
ESCc5n
十进制:
279953n
十六进制:
1B6335n
说明:
n=1时,禁止【联机】按键和【LF】按键起作用;
n=0时,允许上述按键起作用。
默认值为n=0。
ESCc设定无纸停止打印
格式:
ASCII:
ESCc4n
十进制:
279952n
十六进制:
1B6334n
说明:
其中n值选择如下:
n.1=1ORn=2无纸时停止打印
n.1=0ORn=0打印时不检纸
ESC$设定绝对打印位置
格式:
ASCII:
ESC$NLNH
十六进制:
1BH24HNLNH
十进制:
2736NLNH
说明:
NLNH为绝对打印位置,用点数计算=(NH*256+NL)*0.125mm
1-2-5.图形打印命令
ESC*设定点图命令
格式:
ASCII:
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点双密度
8
68DPI
203DPI
576
32
24点单密度
24
203DPI
101DPI
288
33
24点双密度
24
203DPI
203DPI
576
8点方式24点方式
点图数据(位图)点图数据(位图)
GSv0m选择并打印快速位象数据
格式:
ASCII码:
GSv0mxlxhylyhd1…dk
十六进制:
1D7630mxlxhylyhd1…dk
十进制:
2911848mxlxhylyhd1…dk
GS!
n设定字符大小
格式:
ASCII码:
GS!
n
十六进制:
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!
设置倍高,倍宽打印方式
格式:
ASCII码:
FS!
n
十进制码:
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@打印机初始化
格式:
ASCII:
ESC@
十进制:
2764
十六进制:
1B40
说明:
ESC@命令初始化打印机下列内容:
◆清除打印缓冲器;
◆恢复默认值;
◆选择字符打印方式;
ESCa设定打印对齐方式
格式:
ASCII:
ESCan
十进制:
2797n
十六进制:
1BH61Hn
说明:
n=0or48左对齐
n=1or49中心对齐
n=2or50右对齐
n=3or51取消对齐方式
该命令必须在一行打印之前设定才有效,该命令设定打印位置后一直有效,
直至下一次重新设定打印位置为止。
GSL设定左边界
格式:
ASCII:
GSLn
十进制:
2976n
十六进制:
1DH4CHn
说明:
左边界=n*8*0.125mm
GSr向主机传送打印机状态
格式:
ASCII:
GSrn
十进制:
29114n
十六进制:
1DH72Hn
说明:
1.其中n=1orn=49
2.当打印机接到该命令后,通过串行接口TXD向上位机传送一个字节。
3.打印机传送一个字节的数据给上位机,该字节m的各位含义如下:
当有纸时返回:
00h
当无纸时返回:
0Fh
注意:
该命令只在串口状态下有效。
在脱机状态下无法完成。
ESCv向主机传送打印机状态
格式:
ASCII:
ESCv
十进制:
27118
十六进制:
1B76
说明:
当有纸时返回:
00h
当无纸时返回:
05h
注意:
该命令只在串口状态下有效。
在脱机状态下无法完成。
DLEEOT实时向主机传送打印机状态
格式:
ASCII:
DLEEOTN
十进制:
1644
十六进制:
100404
说明:
当有纸时返回:
00h
当无纸时返回:
6Ch
注意:
该命令只在串口状态下有效。
在脱机.无纸状态下均可完成状态传送。
建议用这条指令来取打印机状态。
1-2-8.条码控制命令
GSh设定条码高度
格式:
ASCII:
GShn
十进制:
29104n
十六进制:
1D68n
说明:
其中n值为垂直方向点数,缺省值为162点。
GSk打印条码
格式:
ASCII:
GSkm
十进制:
29107m
十六进制:
1D6Bm
说明:
选定条形码系统并打印条形码。
该命令有两种命令格式:
1>GSkmd1...dkNUL
十六进制码1D6Bmd1...dk00
十进制码29107md1...dk0
0<=m<=6
2>GSkmnd1...dn
十六进制码1D6Bmnd1...dn
十进制码29107mnd1...dn
65<=m<=73
n指随后的数据个数。
这两种指令集中,m选定条形码系统如下:
第1种格式:
mk的范围d的范围
0:
UPC-A11<=k<=1248<=d<=57
1:
UPC-E11<=k<=1248<=d<=57
2:
EAN1312<=k<=1348<=d<=57
3:
EAN87<=k<=848<=d<=57
4:
CODE391<=k48<=d<=57,65<=d<=90,32,36,37,43,45,46,47
5:
ITF1<=k(偶数个)48<=d<=57
6:
CODABAR1<=k48<=d<=57,65<=d<=68,36,43,45,46,47,58
第2种格式:
mn的范围d的范围
65:
UPC-A11<=n<=1248<=d<=57
66:
UPC-E11<=n<=1248<=d<=57
67:
EAN1312<=n<=1348<=d<=57
68:
EAN87<=n<=848<=d<=57
69:
CODE391<=n<=25548<=d<=57,65<=d<=90,32,36,37,43,45,46,47
70:
ITF1<=n(偶数个)48<=d<=57
71:
CODABAR1<=n<=25548<=d<=57,65<=d<=68,36,43,45,46,47,58
72:
CODE931<=n<=2550<=d<=127
73:
CODE1282<=n<=2550<=d<=127
GSw设定条码宽度
格式:
ASCII:
GSwn
十进制:
29119n
十六进制:
1D77n
说明:
其中N值为水平方向点数,2<=n<=6,缺省值为3点。
FSVn设定汉字旋转
格式:
ASCII:
FSVn
十进制:
2886n
十六进制:
1C56n
说明:
n=0,汉字不旋转。
n=1,汉字左旋转。
n=2,汉字右旋转。
ESCi全切纸命令
格式:
ASCII:
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±0.5mm
外径最大┄Ф80mm(最大)
纸厚┄53-60克/米
●打印字符:
(ANK字符集):
12×24点,1.25(宽)×3.00(高)mm;
(国标汉字):
24×24点,3.00(宽)×3.00(高)mm;●字符打印命令:
支持ANK字符,自定义汉字和汉字字符的倍宽,倍高打印,可调整字符行间距,可打印全角字符及制表符。
●点图打印命令:
支持不同密度点图打印。
●工作环境:
操作温度:
540℃
相对湿度:
10—80%
工作环境温度:
5—40℃,工作相对湿度:
10—80%
储存温度:
-20—60℃,储存相对温度:
10—90%
当工作环境温度为34℃,相对温度≦80%,当工作环境温度为40℃,相对温度≦80%。