SPRT打印机使用说明书 打印机注册事项.docx
《SPRT打印机使用说明书 打印机注册事项.docx》由会员分享,可在线阅读,更多相关《SPRT打印机使用说明书 打印机注册事项.docx(48页珍藏版)》请在冰点文库上搜索。
SPRT打印机使用说明书打印机注册事项
SPRT
SP-POS76Ⅱ.
打印机使用说明
北京思普瑞特科技发展有限公司
目录
第一部分性能指标2
第二部分操作说明5
2.1 打印机外型5
2.2 接口连接6
2.2.1 串行接口连接6
2.2.2 并行接口连接7
2.2.3 钱箱接口9
2.2.4 电源连接10
2.3 按键和指示灯10
2.4 关于黑标定位控制说明10
2.4.1 打印机构与打印控制固有相关参数10
2.4.2 黑标印刷注意事项11
2.4.3 黑标定位11
2.4.4 自动上纸12
2.5 安装色带13
2.6 DIP设置13
第三部分打印控制命令15
3.1概述15
3.2命令详解15
3.2.1 字符控制命令15
3.2.2 打印位置控制命令18
3.2.3 点图命令21
3.2.4 汉字命令22
3.2.5 黑标控制命令25
3.2.6 其它命令33
第四部分使用注意事项36
附录一 打印字符一览表36
第一部分性能指标
1. 打印方法:
九针列式双向打印
2. 打印密度:
42cpl-210(全点)/420(半点)
40cpl-200(全点)/400(半点)
3. 有效打印宽度42cpl-42(7×7)/35(5×7)
40cpl-40(7×7)/35(5×7)
4. 打印速度:
76mm纸宽:
4.4行/秒;57mm纸宽:
5.6行/秒
5.走纸速度:
80mm/秒
6.打印字符:
IBM字符集Ⅱ,7×7点,或5×7点
国标汉字一、二级字库,15×16点
字符说明:
5×7点(W×H):
全点打印,水平方向占6个全点。
7×7点(W×H):
半点打印,水平方向占10个半点。
其中,一个全点大小为:
0.318mm(W)×0.353mm(H)
7. 接口形式:
·并行接口,DB25(针型)插座/36pincentronics孔型插座,8位并行接口支持BUSY或/ACK握手协议,
TTL电平
·串行接口,DB25(孔型)插座,支持RTS/CTS规约
波特率:
9600bps/19200bps
数据结构:
1位起始位+8位数据位+1位或者1位以上
停止位,无校验。
·钱箱控制DC 24V,1A,6线RJ-11插座
8. 打印命令:
EPSONESC/POS命令集兼容
命令
说明
HT
水平制表
LF
打印并换行
CR
打印并回车
ESCSP
设置西文字符右间距
ESC !
设置字符打印方式
ESC %
允许/禁止用户自定义字符
ESC &
设置用户自定义字符
ESC *
打印点阵图形
ESC 2
设置字符行距为1/6英寸
ESC 3
设置字符行距为n/144英寸
ESC-n
下划线指令
ESC
钱箱控制
ESC
向主机传送打印机状态
ESC
向主机传送周边设备状态
ESC
打印头复位
ESC@
初始化打印机
ESC
设置水平制表值
ESC
打印并走纸n/144英寸
ESC
打印并退纸n/144英寸
ESC
设置/取消单向打印
ESC
选择测纸检测器
ESC
设定缺纸时停止打印
ESC
允许/禁止面板开关
ESC
打印并进纸n字符行
ESC
打印并退纸n字符行
ESC
选择字符集
FS
设置汉字打印方式
FS
设置/取消汉字四倍模式打印
FS
进入汉字打印方式
FS
退出汉字打印方式
FS
用户自定义汉字
FS
取消用户自定义汉字
FS
设置汉字字左字右间距
GS
设置黑标定位偏移量
GS
送黑标纸至起始打印位置
GS
选择切纸方式及切纸送纸
GS
使送状态
ESC
钱箱控制
9.打印纸:
高质普通白纸或压敏纸卷
纸宽76.2+0/-0。
5mm或57.5+0/-0.5mm
纸卷外径83mm(最大),纸卷内径10+2/-0mm
单层纸厚0.06~0.085mm
压敏纸卷(1原件+1拷贝)
纸厚0.05~0.08mm,总厚度≤0.2mm
10.色带:
盒式色带ERC-39紫色或黑色。
11.黑标检测:
黑标印在票据正面右边,黑标长度(沿走纸方向)5毫米,宽度最小12毫米;
黑标部分的反射率≤10%,印有黑标面的其它部分的反射率>75%。
12.电源:
输入DC24V+/-10%,2A(平均),10A(最大)
电源输入插座:
三芯电源插座(A-1009-3P)
13.按键和指示灯:
提供LF走纸按键以及电源指示灯(绿色),故障指示灯(红色),缺纸指示灯(红色)
14.软件功能:
能实现中西文同行混打;
当纸尽时,暂停打印,自动上纸后,能继续打印余下内容;
能实现黑标定位打印。
15.结构:
外形尺寸:
160(W)×248(L)×142(H)mm
16.打印机可靠性:
500万行(MCBF)
17.环境适应:
操作温度:
5~40℃,相对湿度:
10~80%
储存温度:
-20~60℃,相对湿度:
10~90%
18.可选件:
纸将尽检测开关
19.机器型号
型号
切刀
接口
POS76Ⅱ-BS
有
串口(DB25孔型)
POS76Ⅱ-BP1
有
36芯标准打印并口
POS76Ⅱ-BP2
有
DB25(针型)打印并口
POS76Ⅱ-DS
无
串口(DB25孔型)
POS76Ⅱ-DP1
无
36芯标准打印并口
POS76Ⅱ-DP2
无
DB25(针型)打印并口
第二部分操作说明
2.1
电源接口
钱箱接口
打印机接口
电源开关
底座
电源指示灯
缺纸指示灯
故障指示灯
按键(LF)
上盖(换纸时打开)
上盖(换色带时打开)
打印机外型
2.2接口连接
2.2.1串行接口连接
POS76Ⅱ打印机串行接口与RS-232C兼容,接口插座为DB25孔型插座,握手方式为CTS/RTS规约,串行连接方式下的波特率和数据格式为9600bps/19200bps,8位数据位,无校验和1位停止位。
串行接口插座的引脚序号如图2-1所示:
图2-1串行接口插座引脚序号
串行接口各引脚信号定义如下图表2-2所示:
引脚号
信号名称
源
说明
2
RXD
主机
打印机从主机接收数据
3
TXD
打印机
打印机向主机发送数据
5
RTS
打印机
该信号为“MARK”状态时,表示 打印机“忙”不能接收数据,而该信号为“SPACE”状态时,表示打印机“准备好”,可以接收数据。
7
GND
———
信号地
注:
①“源”表示信号发出的来源;
② 信号逻辑电平为EIA电平;
图2-2串行接口引脚定义
IBMPC串行接口
DB-25
打印机
25PIN插座
IBMPC串行接口
DB-9
打印机
25PIN插座
图2-3POS76Ⅱ打印机串行接口与IBMPC串行口连接示意图
2.2.2并行接口连接
POS76Ⅱ打印机的并行接口与CENTRONICS兼容,支持BUSY和/ACK握手协议,接口插座为DB25针型插座和36pincentronics孔型插座可选。
DB25针型插座并行接口插座引脚序号如图2-4所示:
图2-4并行接口插座引脚序号
引脚号
信号
方向
说明
1
/STB
入
选通触发,上升沿时读入数据。
2
3
4
5
6
7
8
9
DATA1
DATA2
DATA3
DATA4
DATA5
DATA6
DATA7
DATA8
入
入
入
入
入
入
入
入
这些信号分别代表并行数据的第一至第八位信息,每个信号当其逻辑为“1”时为“高电平,逻辑为“0”时为低电平。
10
/ACK
出
回答脉冲,“低”电平表示数据已被接受而且打印机准备好接受下一数据。
11
BUSY
出
“高”电平表示打印机正“忙”不能接受数据。
12
PE
出
“高”电平表示打印纸尽。
13
SEL
出
经电阻上拉“高”电平,表示打印机在线
15
/ERR
出
经电阻上拉“高”电平,表示无故障。
14、16、17
NC
---
未接
18-25
GND
---
接地,逻辑“0”电平
DB25并行接口各引脚信号的定义如图表2-5所示:
注:
(1)“入”表示输入到打印机,“出”表示从打印机输出。
(2)信号的逻辑电平均为TTL电平。
图2-5并行接口引脚定义
36pinCentronics孔型插座各引脚信号的定义如下:
引脚号
信号
方向
说明
1
/STB
入
选通触发,上升沿时读入数据。
2
3
4
5
6
7
8
9
DATA1
DATA2
DATA3
DATA4
DATA5
DATA6
DATA7
DATA8
入
入
入
入
入
入
入
入
这些信号分别代表并行数据的第一至第八位信息,每个信号当其逻辑为“1”时为“高电平,逻辑为“0”时为低电平。
引脚号
信号
方向
说明
10
/ACK
出
回答脉冲,“低”电平表示数据已被接受而且打印机准备好接受下一数据。
11
BUSY
出
“高”电平表示打印机正“忙”不能接受数据。
12
PE
出
“高”电平表示打印纸尽。
13
SEL
出
经电阻上拉“高”电平,表示打印机在线
32
/ERR
出
经电阻上拉“高”电平,表示无故障。
34-36
NC
---
未接
19-30
GND
---
接地,逻辑“0”电平
有关并行连接方式接口信号时序如图2-6所示:
图2-6并行接口信号时序图
2.2.3钱箱接口
POS76Ⅱ打印机的钱箱接口采用RJ-116线插座,如图2-7所示:
引脚定义如下:
引脚号
信号
流向
1
结构地
---
2
钱箱驱动信号
输出
3
钱箱开/关状态信号
输入
4
+24VDC
输出
5
N.C.
---
6
钱箱开/关状态信号地
---
2.2.4电源连接
POS76Ⅱ打印机外接24VDC±10%、2A电源,电源插座为A-1009-3P型,如图2-8所示:
图2-8电源插座
引脚定义如下:
引脚号
定义
1
+24VDC
2
GND
3
N.C.
推荐使用厂家提供的电源,可直接将其插入打印机电源插座上,如果使用其它电源,应满足额定电压和功率要求,并且连接应正确,否则不能保证打印机正常工作,甚至有可能损坏打印机。
提供LF走纸按键以及电源指示灯(绿色),缺纸指示灯(红色),故障指示灯(红色)。
1、自检方式:
按住走纸键上电即可进入自检方式。
2、LED指示说明:
绿灯亮表示电源接通,缺纸指示灯常亮表示纸尽,
3、按键:
在黑标模式下,按一下键,打印机走纸到下页页首。
在普通模式下,按键打印机向前走纸。
Error灯指示:
2.4 关于黑标定位控制说明
2.4.1打印机构与打印控制固有相关参数
打印机构的打印头至撕纸的位置为11mm。
打印机构的打印头至黑标检测开关位置为28mm。
2.4.2黑标印刷注意事项
①黑标必须印在票据正面且靠右边。
②黑标的印刷尺寸应为(宽×高):
12×5mm。
③黑标的黑度应足够饱和,反射率≤10%;印有黑标面的其它部分白度应足够白,反射率>75%。
2.4.3黑标定位
本机构支持预印刷带有黑标纸的定位打印,黑标定位打印的实现请查看本书中有关黑标控制的详细说明。
·黑标定位控制选择
通过DIP开关进行选择。
·黑标检测位置
黑标检测开关位置,打印起始位置及撕纸位置之间的相互关系见下图。
打印机检测到黑标的位置,是在黑标前沿经过黑标检测开关中心位置约2mm处。
切/撕纸位置
C
打印起始位置
A
黑标检测开关
中心位置
约2mm
B
进纸方向
B型机D型机
A=48mmA=51mm
B=28mmB=28mm
C=20mmC=23mm
2.4.4自动上纸
在测纸开关检测到无纸时,缺纸红灯亮,接口PE信号变为“1”电平(并口),同时经串口上传04H指示无纸,并等待装纸。
打开上盖,按如下图所示方式上纸,上纸操作过程中,当测纸开关重新检测到有纸时,会启动进纸马达,自动上纸。
若当前为黑标定位有效时,会自动进纸并检测黑标,自动进纸至GSCF设置的页首位置。
否则,自动进纸约80mm.
注意:
上纸时应将纸端剪齐对准入纸口插入,并均匀用力将纸端前送,直至进纸马达转动,自动将纸带出。
若上纸时纸端卡在入纸口,发生卡纸,待自动进纸马达停转后将纸拉取出。
将纸端褶皱部分剪去,重新上纸。
上完纸后,缺纸红灯灭,接口PE信号变为“0”电平(并口),同时经串口上传00H,指示有纸。
盖上上盖,将多余纸沿打印头出纸口撕齐。
请按照图示说明正确上纸。
正确上纸方法
错误上纸方法
2.5安装色带
POS76Ⅱ使用ERC-39(P)色带盒。
请按下列步骤安装色带:
1、掀开打印机的上盖,露出打印机头。
2、按照色带盒右边旋钮标明的方向将色带拉平。
3、旋钮在右边,将色带盒垂直放入机头,将色带卡入机头内。
4、再次转动旋钮将色带拉直。
5、盖上活动上盖。
2.6DIP设置
DIPSwitch1
DIP
功能
ON
OFF
1
保留
保留
保留
2
选择切刀
有切刀
无切刀
3
选择切刀形式
半切
全切
4
保留
保留
保留
DIPSwitch2
DIP
功能
ON
O
1
选择每行打印的字符数(CPL)(7×7)/(5×7)
42CPL/35CPL
40CPL/33CPL
2
选择打印纸宽
57mm
76mm
3
保留
保留
保留
4
波特率(串口)
19200bps
9600dps
5
选择单/双向打印
单向
双向
6
选择黑标模式
黑标模式
非黑标模式
7
汉字模式选择
汉字模式
ASCI模式
8
选择打印模式
打印HEX码模式
普通模式
出厂设置
POS76Ⅱ-B
DIPSwitch1DIPSwitch2OFF
POS76Ⅱ-D
DIPSwitch1DIPSwitch2OFF
如需要改变DIP开关的设置,需要打开打印机底部的铁板。
第三部分打印控制命令
3.1概述
提供ESC/POS打印命令集、FS汉字打印命令。
各个命令的描述形式如下:
打印命令功能
格式ASCII以标准ASCII字符序列表示
十进制以十进制数字序列表示
十六进制 以十六进制数字序列表示
说明:
该命令功能和使用说明
例子:
为了更容易理解该命令可能会列出一些程序例子。
3.2命令详解
3.2.1字符控制命令
ESCSP设置字符右间距
格式:
ASCII:
ESCSPn
十进制:
2732n
十六进制:
1B20n
说明:
以半点为设定单位,设置字符右边间距为n个半点距。
n=0~32
默认值n=0
ESC!
设置字符打印方式
格式:
ASCII:
ESC!
n
十进制:
2733n
十六进制:
1B21n
说明:
ESC!
n是综合性的字符打印方式设置命令,用于选择打印字符的大小和下划线。
打印参数n的每位定义为:
位
功能
值
0
1
0
字模选择
5×7
7×7
1
无定义
2
无定义
3
无定义
4
倍高
取消
设定
5
倍高
取消
设定
6
无定义
7
下划线
取消
设定
默认值n=0,即选择5×7点阵,正常字符大小,无下划线。
注意:
先选择单向打印方式,方可进行倍高打印。
ESC%允许/禁止用户自定义字符
格式:
ASCII:
ESC%n
十进制:
2737n
十六进制:
1B25n
说明:
参数n为一个字节,只有最低位有效。
当n=<*******1>B时,选择用户自定义字符集;
当n=<*******0>B时,选择内部字符集。
0≤n≤255,默认值n=0。
ESC&设定用户自定义字符
格式:
ASCII:
ESC&snm[a,P1,P2,…Ps×a]m-n+1
十进制:
2738snm[a,P1,P2,…Ps×a]m-n+1
十六进制:
1B26snm[a,P1,P2,…Ps×a]m-n+1
说明:
ESC &用于定义m-n+1个用户自定义字符。
s:
表示字符在垂直方向所占字节数。
s=1。
n,m分别为起始码和终止码,允许定义的字符码自<20>H至<7E>H最多为95个。
32≤n≤m≤126。
a:
表示字符在水平方向的点数,0≤a≤6(5×7点阵),
0≤a≤10(7×7点阵)。
p1,p2,……,pa:
为每一被定义字符的结构码。
例子:
*5×7点阵
当被定义的在码为20H时:
ESC& s n m a p1 p2 p3 p4 p5
命令代码<16进制>
1B26012020053E4888483E
●7×7点阵
当被定义的在码为20H时:
ESC& s n m a p1p2p3p4p5p6 p7
命令代码<16进制>
1B 26012020071E2048804820 1E
ESCt选择字符集
格式:
ASCII:
ESCtn
十进制:
27116n
十六进制:
1B74n
说明:
选择字符集0或1。
n=0~1。
默认值n=0,选择字符集0(IBM字符集2)
3.2.2打印位置控制命令
HT 水平制表
格式:
ASCII:
HT
十进制:
9
十六进制:
09
说明:
打印位置进行到下一水平制表位置。
如果当前打印位置超过了最后一个水平制表位置,则命令HT不被执行。
水平制表位置由ESCD命令设置。
LF V打印并换行
格式:
ASCII:
LF
十进制:
10
十六进制:
0A
说明:
打印行缓冲区里的内容并向前走纸一行。
当行缓冲区空时只向前走纸一行。
CR打印并回车
格式:
ASCII:
CR
十进制:
13
十六进制:
0D
说明:
打印缓冲区的内容,但不进纸。
ESC-n下划线命令
格式:
ASCII:
ESC-n
十进制:
2745n
十六进制:
1B2Dn
说明:
n=0或48,取消下划线。
默认值n=0
n=1或49,设定下划线。
ESCJ打印并进纸n/144英寸
格式:
ASCII:
ESCJn
十进制:
2774n
十六进制:
1B4An
说明:
打印行缓冲器里的数据并向前走纸n/144英寸(n×0.176mm)。
n=0~255。
该命令只本行打印有效,不改变ESC2,ESC3命令设置的行间距值。
ESCKn打印并退纸n/144英寸
格式:
ASCII:
ESCKn
十进制:
2775n
十六进制:
1B4Bn
说明:
打印行缓存器里的数据并退纸n/144英寸(n×0.176mm)n=0~255
ESCd打印并进纸n字符行
格式:
ASCII:
ESCdn
十进制:
27100n
十六进制:
1B64n
说明:
打印行缓冲器里的数据并向前走纸n字符行。
n=0~255。
ESCen打印并退纸n字符行
格式:
ASCII:
ESCen
十进制:
27101n
十六进制:
1B65n
说明:
打印行缓冲器里的数据并向后退纸n字符行n=0~255
ESC2设置字符行间距为1/6英寸
格式:
ASCII:
ESC2
十进制:
2750
十六进制:
1B32
说明:
设置行间距为1/6英寸。
AA
BB
ESC3设置行间距为n点行(n/203英寸)
格式:
ASCII:
ESC3n
十进制:
2751n
十六进制:
1B33n
说明:
设置行间距为n/144英寸。
=0~255。
打印机初始化时的默认值为n=24(1/6英寸)。
ESCD设置水平制值
格式:
ASCII:
ESCD[n]kNUL
十进制:
2768[n]k0
十六进制:
1B44[n]k00
说明:
设置水平制表位置为n1,n2,...,nk。
k=1~32。
即最多可设置32个水平位置。
所有水平制表位置(ni)都就在打印机允许行宽之内,选择5×7点阵方式时,n最大值为35,选择7×7点阵方式时n最大值为42。
水平制表位置是按照当前字符5×7点阵,7×7点阵,或汉字15×16点阵方式(包括字间距)计算成绝对点位置存储的,因此,倍宽字符的宽度应是普通字符宽度的两倍。
在执行完ESCD命令后,改变字符种类及大小不再影响已设置的列表位置,以保证汉字及字符混行,或字符横向放大缩小,使用时仍能列表整齐。
NUL加在最后,表示该命令结束。
ESCDNUL命令清除所有的水平制表位置,之后再执行的HT命令将无效。
注意:
必须