廊坊热线二手房-拓维信息股票

2023年10月9日发(作者:林宗棠)
SPRT
R
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. 接口形式: · 并行接口,DB 25(针型)插座 /36pin centronics孔型插座,
8位并行接口支持BUSY或/ACK握手协议,
TTL电平
· 串行接口,DB 25(孔型)插座,支持RTS/CTS规约
波特率:9600bps/19200bps
数据结构:1位起始位+8位数据位+1位或者1位以上
停止位,无校验。
· 钱箱控制 DC 24V,1A,6线RJ-11插座
8. 打印命令: EPSON ESC/POS命令集兼容
命 令 说 明
HT 水平制表
LF 打印并换行
CR 打印并回车
ESC SP 设置西文字符右间距
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%。
输入DC 24V+/-10%,2A(平均),10A(最大) 12.电 源:
电源输入插座:三芯电源插座(A-1009-3P)
提供LF走纸按键以及电源指示灯(绿色),故障指示灯13.按键和指示灯:
(红色),缺纸指示灯(红色)
能实现中西文同行混打; 14.软件功能:
当纸尽时,暂停打印,自动上纸后,能继续打印余下内容;
能实现黑标定位打印。
外形尺寸:160(W)×248(L)×142(H)mm 15.结 构:
500万行(MCBF) 16.打印机可靠性:
操作温度:5~40℃, 相对湿度:10~80% 17.环境适应:
储存温度:-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所示:
131
2514
图2-1 串行接口插座引脚序号
串行接口各引脚信号定义如下图表2-2所示:
引脚号 信号名称 源 说明
2 RXD
3 TXD
5 RTS
主机 打印机从主机接收数据
打印机 打印机向主机发送数据
打印机
该信号为“MARK”状态时,表示 打
印机“忙”不能接收数据,而该信
号为“SPACE”状态时,表示打印
机“准备好”,可以接收数据。
信号地 ———
7 GND
注:①“源”表示信号发出的来源;
② 信号逻辑电平为EIA电平;
图2-2 串行接口引脚定义
66
DSRDSR
420
DTRDTR
GNDGND
77
57
GNDGND
RTSRTS
55
85
CTSCTS
TXDTXD
33
18
DCDDCD
RXDRXD
22
23
RXDRXD
32
TXDTXD
打印机 IBM PC串行接口 打印机 IBM PC串行接口
25PINDB-9 25PIN插座 DB-25 插座
图2-3 POS76Ⅱ打印机串行接口与IBM PC串行口连接示意图
2.2.2 并行接口连接
POS76Ⅱ打印机的并行接口与CENTRONICS兼容,支持BUSY和/
ACK握手协议,接口插座为DB25针型插座和36pin centronics孔型
插座可选。
DB25针型插座并行接口插座引脚序号如图2-4所示:
131
2514
图2-4 并行接口插座引脚序号
DB25并行接口各引脚信号的定义如图表2-5所示:
引脚号 信号 方向 说明
1 /STB 入 选通触发,上升沿时读入数据。
2 DATA1 入
3 DATA2 入
4 DATA3 入 这些信号分别代表并行数据的第一至第八位信
5 DATA4 入 息,每个信号当其逻辑为“1”时为“高电平,
6 DATA5 入 逻辑为“0”时为低电平。
7 DATA6 入
8 DATA7 入
9 DATA8 入
10 /ACK 出
11 BUSY 出 “高”电平表示打印机正“忙”不能接受数据。
12 PE 出 “高”电平表示打印纸尽。
13 SEL 出 经电阻上拉“高”电平,表示打印机在线
15 /ERR 出 经电阻上拉“高”电平,表示无故障。
14、16、17 NC --- 未接
18-25 GND --- 接地,逻辑“0”电平
回答脉冲,“低”电平表示数据已被接受而且
打印机准备好接受下一数据。
注:(1)“入”表示输入到打印机,“出”表示从打印机输出。
(2)信号的逻辑电平均为TTL电平。
图2-5 并行接口引脚定义
36pin Centronics孔型插座各引脚信号的定义如下:
引脚号 信号 方向 说 明
1 /STB 入 选通触发,上升沿时读入数据。
2 DATA1 入
3 DATA2 入
4 DATA3 入
5 DATA4 入
6 DATA5 入
7 DATA6 入
8 DATA7 入
9 DATA8 入
这些信号分别代表并行数据的第一至第
八位信息,每个信号当其逻辑为“1”时
为“高电平,逻辑为“0”时为低电平。
引脚号 信号 方向
10 /ACK 出
11 BUSY 出 “高”电平表示打印机正“忙”不能接受数据。
12 PE 出 “高”电平表示打印纸尽。
13 SEL 出 经电阻上拉“高”电平,表示打印机在线
32 /ERR 出 经电阻上拉“高”电平,表示无故障。
34-36 NC --- 未接
19-30 GND --- 接地,逻辑“0”电平
说明
回答脉冲,“低”电平表示数据已被接受而且打印机
准备好接受下一数据。
有关并行连接方式接口信号时序如图2-6所示:
2.2.3 钱箱接口
BUSY
/ACK
DATA
/STB
0.5μS
0.5μS
0.5μS
0.5μS
0.5μS
图2-6 并行接口信号时序图
POS76Ⅱ打印机的钱箱接口采用RJ-11 6线插座,如图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
B
约2mm
打印起始位置
黑标检测开关
中心位置
B型机 D型机
A=48mm A=51mm
B=28mm B=28mm
C=20mm C=23mm
进纸方向
切/撕纸位置
2.4.4 自动上纸
在测纸开关检测到无纸时,缺纸红灯亮,接口PE信号变为“1”电平(并口),
同时经串口上传04H指示无纸,并等待装纸。打开上盖,按如下图所示方式上纸,
上纸操作过程中,当测纸开关重新检测到有纸时,会启动进纸马达,自动上纸。
若当前为黑标定位有效时,会自动进纸并检测黑标,自动进纸至GS CF设置的页
首位置。否则,自动进纸约80mm.
注意:上纸时应将纸端剪齐对准入纸口插入,并均匀用力将纸端前送,直至
进纸马达转动,自动将纸带出。若上纸时纸端卡在入纸口,发生卡纸 ,待自动进
纸马达停转后将纸拉取出。将纸端褶皱部分剪去,重新上纸。上完纸后,缺纸红
灯灭,接口PE信号变为“0”电平(并口),同时经串口上传00H,指示有纸。盖
上上盖,将多余纸沿打印头出纸口撕齐。
请按照图示说明正确上纸。
正确上纸方法
错误上纸方法
2.5 安装色带
POS76Ⅱ使用ERC-39(P)色带盒。
请按下列步骤安装色带:
1、掀开打印机的上盖,露出打印机头。
2、按照色带盒右边旋钮标明的方向将色带拉平。
3、旋钮在右边,将色带盒垂直放入机头,将色带卡入机头内。
4、再次转动旋钮将色带拉直。
5、盖上活动上盖。
2.6 DIP设置
DIP Switch1
DIP 功能 ON OFF
1 保留 保留 保留
2 选择切刀 有切刀 无切刀
3 选择切刀形式 半切 全切
4 保留 保留 保留
DIP Switch2
DIP 功能 ON O
选择每行打印的字符数(CPL)(7
1
×7)/(5×7)
2 选择打印纸宽 57mm 76mm
3 保留 保留 保留
4 波特率(串口) 19200bps 9600dps
5 选择单/双向打印 单向 双向
6 选择黑标模式 黑标模式 非黑标模式
7 汉字模式选择 汉字模式 ASCI模式
8 选择打印模式 打印HEX码模式 普通模式
42CPL/35CPL40CPL/33CPL
出厂设置
POS76Ⅱ-B
DIP Switch1 DIP Switch2 OFF
1 2 3 4 1 2 3 45678
POS76Ⅱ-D
DIP Switch1 DIP Switch2 OFF
如需要改变DIP开关的设置,需要打开打印机底部的铁板。
1 2 3 4 1 2 3 45678
第三部分 打印控制命令
3.1概述
提供ESC/POS打印命令集、FS汉字打印命令。
各个命令的描述形式如下:
打印命令 功能
格式 ASCII 以标准ASCII字符序列表示
十进制 以十进制数字序列表示
十六进制 以十六进制数字序列表示
说明:该命令功能和使用说明
例子:为了更容易理解该命令可能会列出一些程序例子。
3.2 命令详解
3.2.1 字符控制命令
ESC SP 设置字符右间距
格式: ASCII: ESC SP n
十进制: 27 32 n
十六进制: 1B 20 n
说明:
以半点为设定单位,设置字符右边间距为n个半点距。
n=0~32
默认值n=0
ESC ! 设置字符打印方式
格式: ASCII: ESC ! n
十进制: 27 33 n
十六进制: 1B 21 n
说明:
ESC ! n 是综合性的字符打印方式设置命令,用于选择打印字符的大小
和下划线。
打印参数n的每位定义为:
位 功能
0 字模选择 5×7 7×7
1 无定义
2 无定义
3 无定义
4 倍高 取消 设定
5 倍高 取消 设定
6 无定义
7 下划线 取消 设定
值
0 1
默认值n=0,即选择5×7点阵,正常字符大小,无下划线。
注意:先选择单向打印方式,方可进行倍高打印。
ESC % 允许/禁止用户自定义字符
格式: ASCII: ESC % n
十进制: 27 37 n
十六进制: 1B 25 n
说明:
参数n为一个字节,只有最低位有效。
当n=<*******1>B时,选择用户自定义字符集;
当n=<*******0>B时,选择内部字符集。
0≤n≤255,默认值n=0。
ESC & 设定用户自定义字符
格式: ASCII: ESC & s n m [a,P1,P2,…Ps×a]m-n+1
十进制: 27 38 s n m [a,P1,P2,…Ps×a]m-n+1
十六进制:1B 26 s n m [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点阵
P1P2P3P4P5P6
MSB
LSB
当被定义的在码为20H时:
ESC
& s n m a p1 p2
p3 p4 p5
命令代码<16进制>
1B 26 01 20 20 05 3E 48 88 48 3E
7×7点阵
P1P2P3P4P5P6P7P8P9P10
MSB
LSB
当被定义的在码为20H时:
ESC
& s n m a p1 p2 p3 p4 p5
p6 p7
命令代码<16进制>
1B 26 01 20 20 07 1E 20 48 80 48
20 1E
ESC t 选择字符集
格式: ASCII: ESC t n
十进制: 27 116 n
十六进制: 1B 74 n
说明:
选择字符集0或1。n=0~1。
默认值n=0,选择字符集0(IBM字符集2)
3.2.2 打印位置控制命令
HT 水平制表
格式: ASCII: HT
十进制: 9
十六进制: 09
说明:
打印位置进行到下一水平制表位置。
如果当前打印位置超过了最后一个水平制表位置,则命令HT不被执行。
水平制表位置由ESC D命令设置。
LF V打印并换行
格式: ASCII: LF
十进制: 10
十六进制: 0A
说明:
打印行缓冲区里的内容并向前走纸一行。
当行缓冲区空时只向前走纸一行。
CR 打印并回车
格式: ASCII: CR
十进制: 13
十六进制: 0D
说明:
打印缓冲区的内容,但不进纸。
ESC - n 下划线命令
格式: ASCII: ESC - n
十进制: 27 45 n
十六进制: 1B 2D n
说明: n=0或48,取消下划线。默认值n=0
n=1或49,设定下划线。
ESC J 打印并进纸n/144英寸
格式: ASCII: ESC J n
十进制: 27 74 n
十六进制: 1B 4A n
说明:
打印行缓冲器里的数据并向前走纸n/144英寸(n×0.176mm)。
n=0~255。
该命令只本行打印有效,不改变ESC 2,ESC 3命令设置的行间距值。
ESC K n 打印并退纸n/144英寸
格式: ASCII: ESC K n
十进制: 27 75 n
十六进制: 1B 4B n
说明:
打印行缓存器里的数据并退纸n/144英寸(n×0.176mm)n=0~255
ESC d 打印并进纸n字符行
格式: ASCII: ESC d n
十进制: 27 100 n
十六进制: 1B 64 n
说明:
打印行缓冲器里的数据并向前走纸n字符行。n=0~255。
ESC e n 打印并退纸n字符行
格式: ASCII: ESC e n
十进制: 27 101 n
十六进制: 1B 65 n
说明:
打印行缓冲器里的数据并向后退纸n字符行n=0~255
ESC 2 设置字符行间距为1/6英寸
格式: ASCII: ESC 2
十进制: 27 50
十六进制: 1B 32
说明:
设置行间距为1/6英寸。
AA
BB
ESC 3 设置行间距为n点行(n/203英寸)
格式: ASCII: ESC 3 n
十进制: 27 51 n
十六进制: 1B 33 n
说明:
设置行间距为n/144英寸。=0~255。
打印机初始化时的默认值为n=24(1/6英寸)。
ESC D 设置水平制值
格式: ASCII: ESC D [n]k NUL
十进制: 27 68 [n]k 0
十六进制: 1B 44 [n]k 00
说明:
设置水平制表位置为n1,n2,...,nk。
k=1~32。即最多可设置32个水平位置。
所有水平制表位置(ni)都就在打印机允许行宽之内,选择5×7点阵方式
时,n最大值为35,选择7×7点阵方式时n最大值为42。
水平制表位置是按照当前字符5×7点阵,7×7点阵,或汉字15×16点阵
方式(包括字间距)计算成绝对点位置存储的,因此,倍宽字符的宽度应是普通
字符宽度的两倍。在执行完ESC D命令后,改变字符种类及大小不再影响已设置
的列表位置,以保证汉字及字符混行,或字符横向放大缩小,使用时仍能列表整
齐。
NUL加在最后,表示该命令结束。
ESC D NUL命令清除所有的水平制表位置,之后再执行的HT命令将无效。
注意:必须nk>nk-1,如果nk 如果 注意:必须nk>nk-1,nk 已结束,后面的命令参数将被认为是正常打印数据。 ESC U 取消/设置单向打印 格式: ASCII: ESC U n 十进制: 27 85 n 十六进制: 1B 55 n 说明: 设置/取消单向打印。n=0~255,仅最低位有效。 当n=<*******1>B时,设置单向打印; 当n=<*******0>B时,设置双向打印; 默认值n=0。 注意: 在双向打印方式时,打印速度会比单向打印时快,但可 能出现上下对不齐的现象,这是打印机构本身的原理所致,属正常 3.2.3 点图命令 ESC * 设置点阵图形 格式: ASCI: ESC * m n1 n2 [d]n1+256×n2 十进制: 27 42 m n1 n2 [d]n1+256×n2 十六进制: 1B 2A m n1 n2 [d]n1+256×n2 说明: m=0,1。 0≤n1≤255, 0≤n2≤3,0≤d≤255。 n1,n2为两位十六进制数,n1为低字节,n2为高字节,用来表示ESC命 令要打印的图形宽度,该值就在打印机的最大行宽点数之内。 m=0时,选择正常打印,最大打印点数为210。 m=1时,选择半点打印,最大打印点数为420。此时每一点行相邻两点不能同时 为1。 d的定义为: 位点图数据 第一针 76543210 注意: 1.在打印点阵图形之前请先用ESC U命令将打印机设置成单向 打印方式。 3.2.4 汉字命令 FS ! 设置汉字打印方式 格式: ASCII: FS ! n 十进制: 28 33 n 十六进制: 1C 21 n 说明: 设置汉字打印方式。 第八针 打印数据 n=0~255。 n的各位定义如下: 位 功能 0,1,2,3, 未定义 --- --- 4 倍高打印 取消 设定 5 倍宽打印 取消 设定 6,7 未定义 --- --- 值 0 1 FS W n 设置/取消汉字四倍模式打印 格式: ASCII : FS W n 十进制 : 28 87 n 十六进制: 1C 57 n 说明:n最低位为0,取消汉字四倍模式打印 n最低位为1,设置汉字四倍模式打印 FS & 进入汉字方式 格式: ASCII: FS & 十进制: 28 38 十六进制: 1C 26 说明: 打印机接收到该命令后,结束本行打印,从下一行开始转为汉字打印方式。 在汉字打印方式时,打印机接收的汉字代码为2字节的标准机内码(均为大 于9FH的码),根据该代码寻找打印机的硬汉字字模,打印国标15×16点阵的汉 字。 打印机接收到单字节的ASCII码(20H-9FH)时,将打印出相应的7×7或5 ×7点阵字符。 在汉字方式下仍可用ESC !命令设置字符打印方式。 注意:应先用ESC U命令选择单向打印方式,打印汉字效果会更好。 FS . 退出汉字打印方式 格式: ASCII: FS . 十进制: 28 46 十六进制: 1C 2E 说明: 打印机接收到该命令后,退出汉字打印方式,转为正常的西文打 印方式。 FS 2 C1 C2 d1…dk 用户自定义汉字 格式: ASCII: FS 2 c1 c2 d1…dk 十进制: 28 50 c1 c2 d1…dk 十六进: 1C 32 c1 c2 d1…dk 说明: c1=FEH c2=A1H-FEH k=32 c1,c2表示自定义汉字的汉字编码 数据格式 d1d31 高位 16点 d2d32 低位 16点 FS ? c1 c2 取消用户自定义汉字 格式: ASCII: FS ? c1 c2 十进制 : 28 63 c1 c2 十六进制: 1C 3F c1 c2 说明: c1=FEH c2=A1H-FEH FS S n1 n2 设置汉字字左字右间距 格式: ASCII: FS S n1 n2 十进制: 28 83 n1 n2 十六进制: 1C 53 n1 n2 说明: 设置汉字字符左间距。n1=0~32,默认值为n1=0 设置汉字字符右间距。n2=0~32,默认值为n2=0。 当使用ESC !<0>选择字模A(5×7全点字模)时,利用ESC SP<4> 命令,使一个汉字所占点宽等于一个全点西文字符所占点宽。 当使用ESC !<1>选择字模B(7×7半点字模)时,利用FS S <0><4> 命 令,使一个汉字所占点宽等于两个半点西文字符所占点宽。 3.2.5 黑标控制命令 GS( F pL pH a m nL nH 设置黑标定位偏 移量 格式: ASCII: GS ( F pL pH a m nL nH 十进制: 29 40 70 Pl pH a m nL nH 十六进制: 1D 28 46 pL pH a m nL nH 说明: 该命令用于选择黑标定位控制允许,且设置切/撕纸位置或起始打印位置相 对于黑标检测的偏移值。该值以点数计算。 命令相关参数为: pL+( pH×256) 4即 pL=4, pH=0 1≤a≤2 m=0,48 0≤(nL+nH×256)≤1700 l·a用来选择设置切/撕纸位置或起始打印位置的偏移量。 A 功 能 1 设置起始打印位置相对于黑标检测位置的偏移量 2 设置切/撕纸位置相对于黑标检测位置的偏移量 ·m=0或48,选择偏移量为前进纸方向计算 ·nL,nH设置的偏移量对应实际距离为(nL+nH×256)×0.176mm; ·只有执行些命令后,GS FF和GS V m命令有关黑标定位操作方有效; ·设置起始打印位置偏移量(a=1)在执行GS FF命令时有效: ·设置切/撕纸位置偏移量(a=2)在执行GS V m命令时有效; ·默认值为nL=nH=0,即黑标检测开关检测到黑标时,当前票面上对应打印头的 位置为设定的起始打印位置,当前票面上对应切/撕纸口的位置为设定的切/撕 纸位置。 ·关于切/撕纸位置偏移量和起始打印位置偏移量的计算说明: 1.当切/撕纸位置到黑标印刷位置的距离L与打印机构的固有机械值L0相同,而 且切/撕纸位置到起始打印位置的距离Q与打印机结构固定的机械值Q0相同 (如图1所示),用GS( F命令所设置的偏移量均为0。 2.当黑标印刷位置到切/撕纸位置的距离L小于打印机的机械值L0时(如图2 所示),GS( F命令的切/撕纸位置偏移量计算为: 切/撕纸位置偏移量=(L0-L)/0.176(点数) 当黑标印刷位置到切/撕纸位置的距离大于打印机的机械值L0时(如图3所 示),GS( F命令的切/撕纸位置偏移量计算为撕纸位置偏移量=(L0+相邻两 黑标间的距离-L)/0.176(点数) 注意:在设置切/撕纸位置偏移量时,GS( F命令的参数a应为2。 3.当切/撕纸偏移量不为零或每单的起始打印位置到切/撕纸位置的距离Q大于 打印机的机械值(Q0)时(如图4所示) GS( F命令的起始打印位置 偏移量计算为: 起始打印位置偏移量=(Q-Q0)/0.176 注意:在设置起始打印位置偏移量时,GS( F命令的参数a应为1。 4.打印机的固有机械值 L0=Amm Q0=Cmm(参见2.4.3) Q = Q 0 切/撕纸位置切/撕纸位置 L < L 0 Q ABCDEFG BCDEFGH 黑标 L = L 0 ABCDEFG BCDEFGH 黑标 起始打印位置 黑标检测开关 起始打印位置 黑标检测开关 图1 图2 Q > Q 0 切/撕纸位置 L = L 0 Q 切/撕纸位置 黑标 L ABCDEFG BCDEFGH Q > 3 0 Q = 2 3 撕纸位置 黑标 打印头位置 ABCDEFG BCDEFGH 黑标检测开关 ·计算纸位置偏移量 因为黑标在撕纸位置,即L=0,所以 撕纸位置偏移量=(53-0)/0.176=301点 ·使用如下命令设置切/撕纸偏移量 GS(F<4><0><2><0><45><1> ·计算起始打印位置的偏移量 (30-23)/0.176=40点 ·使用如下命令设置起始打印位置偏移量 GS ( F<4><0><1><0><40><0> ·完成上述设置后,在打印每一单票据时: 用GS FF命令走纸到起始打印位置; 送每一单要打印的数据,并逐行打印这些数据; 用GS V m命令走纸到撕纸位置,将票据撕下。 例2票样要求:撕纸位置到黑标的距离为8mm, 起始打印位置距撕纸位置的距离为23mm。 ·计算撕纸位置的偏移量 Q = Q 0 = 2 3 L = 8 撕纸位置 黑标 ABCDEFG BCDEFGH 黑标检测开关 因为黑标距撕纸线的距离<L0(51mm),所以撕纸位置的偏移量为: (51-8)/0.176=244点 ·使用如下命令设置切/撕纸偏移量 GS ( F<4><0><2><0><244><0> ·计算起始打印位置偏移量: (23-23)/0.176=0点 ·使用如下命令设置起始打印位置偏移量 GS(F<4><0><1><0><0><0> ·计算撕纸位置的偏移量 L = 1 4 2 Q = 3 9 撕纸位置 ABCDEFG BCDEFGH 黑标检测开关 撕纸位置 因为黑标距撕纸线的偏移量>L0(51mm),所以起始位置的偏移量为: (51+150-142)/0.176=335点 ·使用如下命令设置撕纸偏移量 GS( F<4><0><2><0><79><1> ·计算起始打印位置偏移量 (39-23)0.176=91点 ·使用如下命令设置起始打印位置偏移量 GS( F<4><0><1><0><91><0> ·完成上述设置后,在打印每一单据时,使用的命令序列与例1相同。 2.只要撕纸位置偏移量不为0,就要用GS( F命令分别设置撕纸位置偏移量(a=2) 和起始打印位置偏移量(a=1)。 3.只有在设置了起始打印位置后才能使用GS FF走纸到起始打印位置,否则 可能出现定位不准或空走一张票的情况。 4.当用GS( F命令更改了上次设置的偏移量时,可能会在打印第一单票据时出 现定位不准或空走一张票的情况,但以后再打印的票据是正确的。 GS FF 送黑标纸至打印起始位置 格式: ASCII: GS FF 十进制: 29 12 十六进制: 1D 0C 说明: 该命令仅在黑标定位控制允许条件下有效。 检测黑标并前送纸至GS( F(a=1)命令设置确定的打印起始位置。 当黑标纸已在当前打印起始位置上,则不执行进纸操作。 GS V m 选择切纸方式及切纸送纸 格式:① ASCII: GS V m 十进制: 29 86 m 十六进制: 1D 56 m ② ASCII: GS V m n 十进制: 29 86 m n 十六进制: 1D 56 m n 说明: 0≤n≤255 该命令支持两种切纸方式 当m=0,1,48,49时打印机执行直接切纸方式。(全切或半切)。 当m=66时打印机先将纸前送(切/撕纸线位置+n*0.176mm),然后再切纸。 实现全切纸或半切纸由DIP设置确定。(参看2.6DIP设置) 此命令仅是在打印位置置于行首有效。 当选择黑标定位有效时,执行GS V 66命令时n值无效,前送纸距离由GS (F命令设置的参数确定。参见2.5.3)。 GS r n 传送状态 格式: ASCII: GS r n 十进制: 29 114 n 十六进制: 1D 72 n 说明: 该命令用来向主机传送一字节打印机当前的状态(仅串口型打印机)。 N 功能 1,49 传送测纸开关状态 2,50 传送钱箱状态 n=1,49上传状态字节内容为: 值off/on 位 状态 0 1 0,1 纸将尽开关状态 有纸 无纸 2,3 纸尽开关状态 有纸 无纸 4 未用 0 - 5,6 未定义 - - 7 未用 0 - n=2,50,上传状态字节内容为: 位 状态 0 钱箱pin3状态 LOW HIGH 2,3 未定义 - - 4 未用 0 - 5,6 未定义 - - 7 未用 0 - 值off/on 0 1 打印机在检测到主机DSR信号有效时,方会上传状态字节,否则一直等待。 主机下发该命令是下传至打印机接收缓存器内,等待打印机顺序解释执行。 因此打印机上传状态的时间可能会大于接收该命令及上传状态所需时间,时间间 隔与打印机接收缓存器内待处理数据多少及执行相关操行所需时间有关。 3.2.6 其它命令 ESC @ 初始化打印机 格式: ASCII: ESC @ 十进制: 27 64 十六进制: 1B 40 说明: ESC @命令初始化打印机下列内容: ·清除打印缓冲器里的数据; ·恢复各打印命令的默认值 ESC c 3 n 选择纸将尽检测器 格式: ASCII: ESC c 3 n 十进制: 27 99 51 n 十六进制: 1B 63 33 n 说明: 设置/取消纸将尽传感器检测到纸将尽时报出纸将尽信号 n=0~255仅最低位有效 当n=1时 检测到纸将尽时报纸将尽信号 当n=0时 检测到纸将尽时纸将尽信号不报 ESC c 4 设定缺纸时停止打印 格式: ASCII: ESC c 4 n 十进制: 27 99 52 n 十六进制: 1B 63 34 n 说明: 设置/取消纸检测器检测到缺纸时停止打印。 n=0~255,仅最低位有效。 当n=<*******1>B时,纸检测器检测缺纸时停止打印; 当n=<*******0>B时,纸检测器检测到缺纸时不停止打印,以便用户可以 最后一张单据打印至页底; 默认值n=1 ESC c 5 允许/禁止面板开关 十进制: 27 99 53 n 十六进制: 1B 63 35 n 格式: ASCII: ESC c 5 n 说明: 允许/禁止所有的面板开关。 n=0~255,仅最低位有效。 当n=<×××××××0>B时,允许走纸按键有效。 当n=<×××××××1>B时,禁止走纸按键有效。 默认值n=0。 ESC p 钱箱控制 格式: ASCII: ESC p m nl n2 十进制: 27 112 m nl n2 十六进制: 1B 70 m nl n2 说明: 该命令用于根据nl,n2产生一定时间间隔的脉冲以控制钱箱动作。 m=0,0<nl≤n2≤255。 开的时间nl×2ms,关的时间n2×2ms。 ESC v 向主机传送打印机状态 格式: ASCII: ESC v 十进制: 27 118 十六进制: 1B 76 说明: 向主机传送打印机状态。 当打印机接到该命令后,通过串行接口TXD向上位机传送一个字节。 该字节各位的定义如下: 位 功能 0 未定义 --- --- 1 未定义 --- --- 2 纸检测器 有纸 无纸 3 未定义 --- --- 4 未 用 恒为0 恒为0 5 未定义 --- --- 6 未定义 --- --- 未定义 --- 值 0 1 7 --- ESC u 向主机传送周边设备状态 格式: ASCII: ESC u n 十进制: 27 117 n 十六进制: 1B 75 n 说明: 向主机传送周边设备状态: 默认值n=0 当打印机接到该命令后,通过串行接口TXD向上位机传送一个字节。 值 位 功能 0 1 0 钱箱开/闭电平 “低” “高” 1 未定义 --- --- 2 未定义 --- --- 3 未定义 --- --- 4 未 用 恒为0 --- 5 未定义 --- --- 6 未定义 --- --- 7 未定义 --- --- ESC < 打印头复位 格式: ASCII: ESC < 十进制: 27 60 十六进制: 1B 3C 说明: 该命令用于复位打印头,打印机接到此命令后,将打印头移到最左侧起始打印位置。 第四部分 使用注意事项 4.1使用供应商提供或确认的符合要求的预印黑标纸,否则可能会影响打印质量 及打印头寿命。 注意打印纸卷密度,及内径最小直径应符合误差要求,否则可能出现走纸不 畅不直等现象影响打印机正常工作。 注意黑标印刷质量,否则有可能影响黑标定位控制的精度。 4.2不得在打印机带电状态下拔插接口电缆、机头电缆或电源电缆,否则可能造 成打印机构或控制板的硬件损坏。 4.3任何时候不得用硬物(如镊子、刀片等)抠取打印头里的纸屑和其它附着物, 以免对机头造成永久性损伤。 4.4在打印完成后,若打开机壳,不要马上用手触摸打印头或马达外壳,以免被 金属高温外壳烫伤。 附录一 打印字符一览表
河南郑州新区-个股题材南方财富网

更多推荐
打印机的使用方法
发布评论