TP UP-SH User Guide

Page 1
TP UP-SH
行式热敏打印机
用户手册
1、请使用TP UP-SH热敏打印机供货商提供或确认的热敏纸,否则 可能会影响打印质量,甚至会损坏热敏打印头,供货商将不给 予保修服务。 2、生产商有权修改说明书的部分内容而不做事先声明。
注 意
Page 2
目 录
简 介 ............................................... 1
第一章 性能与特点.................................... 2
1-1 打印性能...................................... 2
1-2 打印纸........................................ 2
1-3 打印字符...................................... 2
1-4 打印缓冲区.................................... 2
1-5 打印命令...................................... 2
1-6 工作模式...................................... 2
1-7 印头能量补偿功能.............................. 2
1-8 打印头保护功能................................ 3
1-9 接口形式...................................... 3
1-10 电源.......................................... 3
1-11 外形尺寸...................................... 3
1-12 重量.......................................... 3
1-13 工作环境...................................... 3
1-14 型号定义 ..................................... 3
第二章 系统安装与操作................................ 4
2-1 检查型号及零配件............................... 4
2-2 安装打印纸.................................... 5
2-3 电源连接...................................... 5
2-4 并行接口连接.................................. 6
2-5 串行接口连接.................................. 7
2-6 指示灯和按键操作.............................. 9
2-7 自检测........................................ 11
第三章 控制打印命令.................................. 12
3-1 命令概述...................................... 12
3-2 纸进给命令.................................... 12
3-3 字符设置命令.................................. 13
3-4 用户自定义字符命令............................ 14
3-5 点图命令 .................................. 15
3-6 其它命令...................................... 18
附录一 打印命令简表................................. 20
Page 3
简介
TP UP-SH打印机是一款新型行式直接热 敏打 印机 , 整机 体积 小、重量轻、噪音低、打印质量高 、可靠 性好 ,适用 于 电子收 款 机和电子计费器打印收条以及医疗 仪器打 印记 录数据 和 曲线等 应 用场合。
1
第一章 性能与特点
1-1 打印性能
* 打印方法 :行式直接热敏打印 * 打印纸宽 57.5±0.5mm * 点密度 :8点/mm * 有效打印宽度:384点/行 * 打印速度 :9字符行/秒(使用DC 9V/2A稳压电源)
1-2 打印纸
* 热敏纸卷,纸宽57.5±0.5mm * 使用供应商提供的热敏纸或JUJO SEISHI的热敏纸NO.TF50KS-E2C * 外径小于φ50mm * 纸厚65±5us
1-3 打印字符
* IBM字符集:12×24,1.50mm(宽)×3.00mm(高)。 * 国标一、二级汉字库(可选件):24×24,3.00mm(宽)×3.00mm()
1-4 数据接收缓冲区
* 10K
1-5 打印命令
* 采用ESC/POS打印命令集 * FS汉字打印命令
1-6 工作模式
* TP UP-SH打印机可以打印文本、位图、十六进制码、汉字。 * 自检 * 走纸
Page 4
1-7 打印头能量调整功能
* 温度调整:通过检测机头内置热敏电阻进行能量调整。 * 电压调整:通过检测电压进行能量调整。
2
1-8 打印头保护功能
* 纸尽时自动停印报警。 * 机头过温欠温自动待机报警。 * 机头抬杆抬起时自动停印报警。
1-9 接口形式
* 串行接口(RS-232C兼容) 波特率 9600480024001200可选 握手规约:RTS/CTS协议 XON/XOFF协议 数据位 :7、8位可选 校验位 :奇、偶、无校验可选 接口插座:DB-25孔型插座 信号电平:EIA * 并行接口(Centronics兼容) 握手规约:BUSYACK协议 接口插座:DB-25针型插座 信号电平:TTL
1-10 电源
* DC9V,2A电源,待机电流100毫安。当打印时,平均工作电流1.9A,最 大工作电流2.6A。 * 电源插座:DC Jack型,内芯直径2.0mm。
1-11 外形尺寸
* 104(宽)×186(深)×96(高)毫米
1-12 重量
* 420克(不包括纸卷)
1-13 工作环境
* 工作温度:0~50 * 相对湿度:2085%RH
1-14 型号定义
* UP-SHII32S(串行接口,S型) * UP-SHII32P(并行接口,P型)
3
第二章 系统安装与操作
2-1 检查型号及零配件
TP UP-SH打印机的外形如图2-1所示,用户拿到打印机后,请首先
检查打印机外壳底部的型号标注明的型号是和所的型号一
2-1 TP UP-SH打印机外形
出厂时有一卷打印纸装机内, 外,附有用户说明书一本。其 它配件用户需要
Page 5
(4)打印纸端从打印机的上盖出纸口中穿出,合上上盖
2-3 电源连接
TP UP-SH打印机外接DC9V2A电源适配器,电源插座性如图2-4 所示:
DC9V
2-4 电源插座性示
推荐使用和打印机配的电源适配器,可直接电源适配器
输出插头插打印机电源插座
2-2 开上盖
2-2 安装打印纸
TP UP-SH打印机在出厂安装纸卷,但并插到机头 内。因此在使用打印机,一定要先把纸卷的纸端插入到机头内,装纸 的一程为
(1)起打印机的上盖2-2)。 (2)端剪成如图2-3的式。如端处理正确,或
纸,或者上纸后容易产生卡现象
2-3
(3)抬起打印机构的抬杆,使打印头片与胶滚离开,用手将纸端 送入机头,并使纸端从 机头露出,然后放低机头抬杆。或接 通打印机电源,按下[SEL]键,使SEL指示灯熄灭。按住[FEED]键使电机动,用手端送入机头纸口,纸便会徐徐进机头并机头正 前露出,到纸露出有一定度后,松开[FEED]键,电机停止转动。
注意:请使用本产品供应商或说明书中指定的热敏纸,否则可能会影响打印 质量,甚至缩短打印头的寿命。请不要使用潮湿的热敏纸,否则可能 会影响打印质量,甚至缩短打印头的寿命,当打印机在走纸时,请不 要撤纸,否则可能会缩短打印头的寿命。
注意:使用不恰当的电源会影响打印机正常工作,甚至可能造成打印机永 久性损坏。
5
2-4 并行接口连接
TP UP-SH 打印机的P型机采用了与Centronics兼容的D-25并行 接口,接口插座则与IBM PC的打印口相配合。TP UP-SH打印机的25芯 插座的方向看插座,并行接口引脚序号如图2-5所示。
2-5 并行接口引脚序
各引脚信号定义如图2-6所示。
引脚 信号 向 说明
1 /STROBE 输入 选通冲,平时高电平。当它变为低电平后,允许
打印机数据。
2 D0 输入 数据线D0位 3 D1 输入 数据线D1位 4 D2 输入 数据线D2位 5 D3 输入 数据线D3位 6 D4 输入 数据线D4位 7 D5 输入 数据线D5位 8 D6 输入 数据线D6位 9 D7 输入 数据线D7位
10 /ACK 输出 确认脉冲,示打印机可以接收数据。平时高电
平,低时10秒。
Page 6
11 BUSY 输出 表示打印机是可以接收数据。高电平时示不能接
收数据,低电平时示可以接收数据。
12 PE 输出 表示打印机是否缺纸。高电平时示无纸, 低电平时
示有纸。 13 SLCT 输出 上拉到+5V。 14 ---- ---- 15 /ERROR 输出 上拉到+5V。 16 /INIT ---- 17 ---- ---- 18 ---- ---- 25
:(1“入”表输入到打印机,“出”表打印机输出 (2)信号的逻辑电平TTL电平。
表2-6 并行接口引脚信号
6
并行连接方式接口信号时如图2-7所示。
2-7 并行接口信号时
2-5 串行接口连接
TP UP-SH打印机的S型机采用RS-232C兼容的D-25串行接口。 其接口插座IBM PC机的RS-232C接口相配合。TP UP-SH打印机 25芯 插座的方向看插座,串行接口引脚序号如图2-8所示。各引脚信号定义 如图2-9所示。
2-8 串行接口引脚序
引脚 信号名称 说明
2 TXD 打印机 当使用XON/XOFF握手协议时,打印机向主发送
制码XON/XOFF 3 RXD 机 打印机从主机接收数据。 4 RTS 打印机 信号为“MARK”状态时,示打印机"",不
能接收数据,而该信号为“SPACE”状态时,
示打印机“准备,可以接收数据。
20 DTR 打印机 信号恒为“SPACE”
7 GND ----- 信号
:(1”表示信号发出源。 (2)信号逻辑电平EIA电平。
表2-9 串行接口引脚信号
7
串行数据传输采用异步讯格式,如图2-10所示,串 行通的数
式和波特率可用户设定,后面将详述设定方法。
数据位 奇偶校验位
1 7/8 1 1
2-10 数据传输格
串行方式RS-232C信号的 MARK = 逻辑“1”EIA -3V-27V低电平) SPACE = 逻辑“0”EIA +3V+27V高电平)
握手方式有两种可供选用。一是标志控制方式(RTS/CTS硬件 信号电平制),另一种是XON/XOFF协议方式(即软件数据制)。 握手方式的说明见2-11
握手方式 数据方向 RS-232C接口信号 标志控制 数据可以进信号线4(RTS)为SPACE状态
数据不可进信号线4(RTS)MARK状态
XON/XOFF 数据可以进信号线2(TXD)上发XON11H
Page 7
数据不可进 信号线2(TXD)上发XOFF13H
表2-11 两种握手方式
TP UP-SH打印 机(S型)的串行接口可的RS-232C接口连接,
在与IBM PC机或兼容机连接时可按图2-12接线。
(2)打打印机电源,机可以打印机发送数据,打印机则接收数 据并进行处理。当打印机数据缓冲区还剩256个字节时,信号线RTS(信 号线4) 打印机 设置为“忙”状态即MARK状态时 打印机发送 XOFF(13H)码。否则打印机为“准备”状 态SPACE状态,时打印发送XON(11H)码。 (3)据XON/XOFF或RTS/CTS握手协议判断打印机为“ 准备” 状态“忙”状态而向打印机发送或停止发送代码串。
2-6 指示灯和按键操作
TP UP-SH打印机面板上两个指示灯和两个按键,一指示灯旁标P.,是电源指示灯;另 指示灯标有 SEL,是线指示灯。一 按键标有SEL ,是在 线 / 线选择 键 ;另一 个 按键标有 FEED,是走纸键,如图2-13所示。
2-12 TP UP-SH串行接口IBM PC串行口连接示
8
串行通讯参数设置等操作过 (1) 设定串行通讯参数,若参数不用更改此步(2) [FEED]键并打电源开关上电,串行通讯参数设 状态 ② 松开[FEED]键,开始波特率设置,打印机打印的波特 数。 [SEL]键,将依次循环打印波特率:1200, 2400, 4800, 9600bps 按一[FEED]键,确认前值为设定波特率,开始奇偶 验方式设置,打印的奇偶校验方式。 [SEL]键,将依次循环打印校验方式:None,Odd,Even 按一[FEED]键,确认方式设定校验方式,开始 据位度设置,打印的数据位度。 [SEL]键,将依次循环打印数据位数:8位,7位。 按一[FEED]键,确认前值为设定数据位数,并再次开始 波特率设置。 [SEL]键,可重复步骤③⑧;断开打印机开关退
2-13 指示灯和按键
9
P.指示灯亮表示打印机电源接通,SEL指示灯亮表示打印机 线状态 SEL指示灯灭表示打印机为离线状态SEL指示灯 闪烁 为异常 告
。操作按键[SEL] [FEED]可以改变打印机的工作方式,包括自检测 方式,线/线方式和纸方式三种
(1)自检测方式 电时按[SEL]键,即先[SEL]键,电源开关松开 [SEL]键后,打印机便自检测方式。 (2)线/线方式 电后 或退出自检测方式后,打印机进入在线方式,SEL指示灯
亮;下[SEL]键,进入离线工作方式,SEL指示灯再次[SEL] 键,重新进入在线工作方式;离线时,打印机不再接受来自主机的数 据。 [SEL]键的一功能是 打印过程中实现暂停。打印 时按下[SEL] 键,松开后,打印完当前一行 字符,打印机 停,处于离线方式;再次下[SEL]键,松开后,打印机又继续打印。
出参数设置状态
错误 指示灯闪烁完 说明
Page 8
无纸
打印头过热或机头
机头抬杆抬起
200ms
200ms
300ms
300ms
自动进入离线 状 态等待进纸。
打印,等待 打印头温度降至
45 度时,自动恢
自动进入离线 状 态 ,等待机头抬
落下
10
(3)纸方式 打印机线方式 时,按[FEED]键,打印机将空
纸。松开后,打印机停止送纸,若在送纸方式下按[SEL]键,打 印机入在线方式。
2-7 自检测
自检测可以说明打印机是否基本工作正常。如果能够正确地打印 自检测清样则除了机的接口外,打印机一切正常否则需要
自检测首先打印出版本号,后打印接口形式,后 按字符集的
顺序打印出全部英文字符和国标一、二级汉字库,最后打印 机型。 自检测后,打印机线工作状态
11
第三章 控制打印命令
3-1 命令概述
TP UP-SH行式热敏打印机提供ESC/POS打印命令、FS汉字打印命 令。这些命令规定打印机以功能:
1、定义 2大或小字符 3、打印点图形 4、定义用户可定义字符 5、打印汉字(可选) 6、其它
各个命令的述形式如
控制码 功能
Page 9
式: ASCII :以标ASCII字符序列表 十进制:以十进制数字序列表 十六进制:以十六进制数字序列表
说明命令功能和使用说明
下面将照各个打印命令的功能分组介绍每个命令。
3-2 纸进给命令
LF 换行
式: ASCII: LF 十进制: 10 十六进制: 0A
说明: 打印当行缓冲区的数据,并向前走一行纸。
12
ESC J 执行n点行走纸 式: ASCII: ESC J n
十进制: 27 74 n 十六进制: 1B 4A n
说明: 命令用于打印并走纸n点行。n=0255 命令行后,当打印位置置于行
ESC 2 设置行间距为1/6英寸 式: ASCII: ESC 2
十进制: 27 50 十六进制: 1B 32
说明:
命令用于设定字符行间距为1/6寸,32点行。
ESC 3 设置行间距为n点行 式: ASCII: ESC 3 n
十进制: 27 51 n 十六进制: 1B 33 n
说明: 行命令设置n点行间距 n应当24255认值n=32
3-3 字符设置命令
ESC 设置字符打印方式
式: ASCII: ESC ! n 十进制: 27 33 n 十六进制: 1B 21 n
说明:
命令用于设置字符打印方式,通过不位的以选择放大功
能。n=0 --- 255认值 n=0
13
功能
4 双倍高度 设定 5 双倍宽度 设定 6 定义 7 定义
ESC SO 设置字符倍宽打印 式: ASCII: ESC SO
十进制: 27 14 十六进制: 1B 0E
说明: 一行内命令后的所有字符均以正常宽度的2打印;
0 1
Page 10
命令可以用回车DC4命令
ESC DC4 取消字符倍宽打印 式: ASCII: ESC DC4
十进制: 27 20 十六进制: 1B 14
说明: ESC SO命令建立的一行内宽度打印方式ESC DC4命令除,该 命令不除由ESC 命令建立的字符大方式。
3-4 用户自定义字符设置命令
定义一字符时n=m,自定义字符最可定义96个自定义
字符。
a平方的点数。
p是自定义字符的数据,每个字符s×a定义m-n+1
字符。
定义后自定义字符一直有效,直到再次定义或位或机。 自定义字符见下图:
a dots
ESC % 选择自定义字符集 式: ASCII: ESC % n
十进制: 27 37 n 十六进制: 1B 25 n
说明: 取消自定义字符集。n=0~1。n最低位有效。 n=<00000001>B时,选自定义字符集; n=<00000000>B时,选择常规字符集。
认值为择常规字符。
可用ESC &定义用户自定义字符。
14
ESC & 定义用户自定义字符集 式: ASCII: ESC & s n m [a[p]s×a]m-n+1
十进制: 27 38 s n m [a[p]s×a]m-n+1 十六进制: 1B 26 s n m [a[p]s×a]m-n+1
说明:
命令用于定义用户自定义字符。s=3,32n<m126,
0≤a≤12,0≤p≤255
s数,这里总取S=3
n示自定义字符的起ASCII码。
m示自定义字符的ASCII码。
24 dots
p1p2p4 p7
p5
p3 p6
p3a-2
MSB
p3a-1
LSB
p3a
3-5 点图命令
15
ESC * 设定点图命令
式: ASCII: ESC * m n1 n2 [d]k 十进制: 27 42 m n1 n2 [d]k 十六进制: 1B 2A m n1 n2 [d]k
说明: 设定点图方式(用m)和点数(用n1,n2) m=0,1,32,33n1=0255,n2=0~3。d=0255 k=n1+256×n2 (m=0,1) k=(n1+256×n2)×3 (m=32,33)
◆ 水平方点数n1+256×n2
点图数据过一行,过的部分被忽略
Page 11
d点图数据,相应位为1则表示一点,否则为(k示数据)
m用于选点图方式。
M Mode
点数 点密度 点密度 点数 0 8密度 8 68DPI 101DPI 192 1 8密度 8 68DPI 203DPI 384
32 24密度 24 203PI 101DPI 192 33 24密度 24 203DPI 203DPI 384
!"#
8
!"#
24
$%
d1 d2 d3
+%
!&'()%&*
d1d4 d7 d2 d5 d8
d3 d6 d9
!&'()%&*
$%
+%
GS *
式: ASCII: GS * n1 n2 [d]k 十进制: 29 42 n1 n2 [d]k 十六进制: 1D 2A n1 n2 [d]k
说明:
16
命令用于定义装点图。 n1=148,n2=1255,n1×n2<9600,k=n1×n2×8。
d点图数据。
◆ 横n1×8点,n2×8点。
装点图定义后一直有效,直到进行新的定义或位或机。 点图见下:
定义下装点图
GS / 打印下装点图
式: ASCII: GS / n 十进制: 29 47 n 十六进制: 1D 2F n
说明: 命令用于打印装点图。n=0~3。
n用于选点图方式,可用GS *命令定义点图:
n 点图方式 点密度 点密度 0 正常方式 203DPI 203DPI 1 双倍宽度方式 203DPI 101DPI 2 双倍高度方式 101DPI 203DPI 3 宽方式 101DPI 101DPI
17
3-6 其它命令
ESC @ 初始化打印机 式: ASCII: ESC @
十进制: 27 64 十六进制: 1B 40
Page 12
说明: 命令打印机下列内容:
清除打印缓冲区;
恢复认值;
● 删用户定义字符;
CR 回车 式: ASCII: CR
十进制: 13 十六进制: 0D
说明: 发送CR命令到打印机时,打印缓冲区的所有数据 打印,向前走一行。同LF命令。
FS SO 设置汉字倍宽打印 式: ASCII: FS SO
十进制: 28 14 十六进制: 1C 0E
说明: 打印机接收到命令后,正常宽度的2打印汉字,直到收到 FS DC4命令后退出汉字宽打印方式。
FS DC4 解除汉字倍宽打印 式: ASCII: FS DC4
十进制: 28 20 十六进制: 1C 14
说明: 取消FS SO命令设置的汉字宽打印方式。
18
FS 设置汉字打印方式 式: ASCII: FS ! n
十进制: 28 33 n 十六进制: 1C 21 n
说明:
命令用于设置汉字打印方式,通过不位的以选择放大功
能。n=0 --- 255认值 n=0
功能
0 1
4 双倍高度 设定 5 双倍宽度 设定 6 定义 7 定义
ESC c 5 允许/按键开关 式: ASCII: ESC c 5 n
十进制: 27 99 53 n 十六进制: 1B 63 35 n
说明: 命令使按键开关有效/无效。n=0 --- 255 n=<XXXXXXX0>B时,按键有效; n=<XXXXXXX1>B时,按键无效。
ESC v 传送打印机状态 式: ASCII: ESC v
十进制: 27 118 十六进制: 1B 76
说明: 向主传送的打印机状态
功能
0 1
2 纸尽状态 有纸 无纸 4 定义 0 -------
其它位定义。
19
附录一 打印命令简表
十进制 十六进制 命令 说明 10 0A LF 12
Page 13
13 0D CR 回车 18 27 14 1B 0E ESC SO 设置字符宽打印 14 27 20 1B 14 ESC DC4 取消字符宽打印 14 27 42 1B 2A ESC * 设定点图命令 16 27 37 1B 25 ESC % n 自定义字符集 14 27 38 1B 26 ESC & s n m [a[p]sxa]m-n+1 (S=3) 定义用户自定义字符 15 27 50 1B 32 ESC 2 设定行间距为1/6 13 27 51 1B 33 ESC 3 设定行间距为n点行 13 27 74 1B 4A ESC J n 行n点行走纸 13 27 33 1B 21 ESC n 设置字符打印方式 13 27 99 1B 63 ESC c 5 允许/按键开关 19 27 118 1B 76 ESC v 传送打印机状态 19 29 42 1D 2A GS * n1 n2 [d]k 定义装点图 16 29 47 1D 2F GS / n 打印装点图 17 28 14 1C 0E FS SO 设置汉字宽打印 18 28 20 1C 14 FS DC4 汉字宽打印 18 28 33 1C 21 FS ! 设置汉字打印方式 19
日期99年1月27
20
Loading...