TP UP-AH32 User Guide

TP UP-AH32
面板式热敏打印机
禁止接220V交流电源,只许接5V直流电源 !
用 户 手 册
生产商有权修改说明书的内容而不做事先声明 !
警告!
目 录
简介 ......................................... 2
第一章 性能与特点 .............................. 3
第二章 系统安装与操作 .......................... 5
第三章 控制打印命令 ........................... 13
第四章 打印头的清洗方法及注意事项 ............. 27
附录一 打印命令简表 ........................... 28
简 介
TP UP-AH32面板式热敏微型打印机特别适宜安装在仪器设备的垂
直面板上,作为打印输出装置,可与仪器设备成为一体。
TP UP-AH32打印机结构设计合理,换纸便利并有纸将尽检测功
能,同机具有串行和并行接口可以选用。
TP UP-AH32性能可靠、功能完备、操作简单、维护方便,适合于测
量仪器、记录装置、计费设备等应用场合。
1 2
第一章 性能与特点
1.1 打印性能
打印方法 : 行式直接热敏打印
打印纸宽 : 57.5±0.5mm
点密度 : 8/mm
有效打印宽度 : 384/
打印速度 : 20mm/s(使用DC5V,3A电源适配器)
1.2 打印纸 热敏纸卷,纸宽57.5±0.5毫米
内装纸卷外径小于Φ50毫米,内径大于Φ10毫米
纸厚 0.065mm,纸质5364/2
1.3 打印字符 IBM字符集:字模A,12×24,1.50(宽)×3.00()mm
字模B, 8×16,1.00(宽)×2.00()mm
国标一、二级汉字库:24×24,3.00()×3.00()mm
1.4 数据接收缓冲区
10K
1.5 打印命令
命令集:采用ESC/POS打印命令
FS汉字打印命令
1.6 工作模式
TP UP-AH32面板式热敏微型打印机可以打印文本、位图、汉字等。
自检
走纸
1.7 打印头保护功能
纸尽时自动停印报警
机头过温欠温自动待机报警
1.8 接口形式 串口、并口共机可选。
串行接口(RS-232C兼容)
波特率 : 9600480024001200可选 握手规约: RTS/CTS协议 数据位 : 7、8位可选 校验位 : 奇、偶、无校验可选 接口插座: 6PIN 插座 信号电平: EIA ±3~15V TTL电平 可选
并行接口(Centronics兼容)
握手规约: BUSYACK协议 接口插座: IDC-26针型插座 信号电平: TTL
1.9 电源
DC 5V 3A 电源适配器,3PIN插座。
1.10 工作环境
工作温度: 550
相对湿度: 585%RH
1.11 外型尺寸
122(宽)×90(深)×129(高)mm
1.12 重量
380克(不包含纸卷)
3 4
第二章 系统安装与操作
2.1
2.1 安装方法
2.12.1
TP UP-AH32面板式热敏打印机的外形结构如图2-1所示,外形尺寸如图2-2所示:
2-1 TP UP-AH32外形结构图
2-2 TP UP-AH32外形尺寸
为了将TP UP-AH32安装在仪器设备的垂直面板上,需要按照图2-3的尺寸在仪器 设备的垂直面板上开一个安装孔和4个固定孔,然后即可将打印机安装固定在面板 上。 安装孔及固定孔尺寸如下图所示:
2-3 安装孔及固定孔尺寸
2.2
2.2 电源连接
2.22.2
TP UP-AH32热敏打印机使用单一DC5V电源,电源电压的容许范围为5V±0.25V,电 源容量≥3A
TP UP-AH32热敏打印机随机提供了一根带有插头的两线电源电,插头具有护机构,可直接插TP UP-AH32控制板上的CN1插座,电源电红色线应接电源
正极(+),白色线应接电源的负极(-)。
注意:电源性一定不要接,电源电压一定要在容许范围内,否则会给打印机
永久损坏
7 8
2.3 安装打印纸
TP UP-AH32打印机装纸的一为:
(1)打开打印机的前盖板,如图2-4所示。 (2)打印机上下纸卷。如打印机上有纸卷,可步到第4。 (3)将纸卷在纸卷上,然后将纸卷按打印机的导槽内。 (4)将纸端剪成如图2-5的式
图2-4 打开打印机的前盖板 图2-5 纸
5)接打印机的电源,按走纸】键使机头动,时用手将纸端送入机头下面
纸口,纸便会徐徐进入机头并机头正前出,出有一定
后,走纸】键上电源.
(6)将打印纸端从打印机的前盖板出纸口中穿出,合上前盖板。
2.4 接口选择
1串行接口: DIPK7设置为ONW4PIN1PIN2接(W4左边两PIN,W8PIN2 PIN3接(W8上方PIN),串行接口. W1W2W3W11 PIN1PIN2 接(靠板外侧两PIN)串行接口选 EIA电平。 W1W2W3W11PIN2PIN3同相TTL电平。
2并行接口: DIPK1K8必须全部设置在OFF状态W4PIN2PIN3接(W4右边两 PIN),W8PIN1PIN2接(W8下方PIN并行接口。
注意:使用串行接口时,并口插座CN9插电缆;使用并行接口时,DIP关必 须全部处OFF位置
2.5 接口连接
2.5.1 并行接口连接
TP UP-AH32热敏打印机的并行接口为8位打印并行接口,支持BUSY或ACK握手 协议,接口插座为IDC 26线插座,在打印机控制板上的标号为CN9。并行接口插座 的引脚序号如图2-6所示。
2-6 并行接口插座引脚序
7 8
1 信号时
2-7 并行接方式接口信号定时
2 IDC-26 插座各管脚
信号 说明
1 /STROBE 通脉冲,平时为高电平。当它变电平后,许打
印机数据。 3 D0 数据线 D0 5 D1 数据线 D1 7 D2 数据线 D2 9 D3 数据线 D3
11 D4 数据线 D4 13 D5 数据线 D5 15 D6 数据线 D6 17 D7 数据线 D7
19 /ACK 输出 确认脉冲,表示打印机可以接数据。平时为高电平,
21 BUSY 输出 表示打印机是否可以接数据。高电平时表示不能接
23 PE 输出 表示打印机是否缺纸。高电平时表示无纸,电平时表示
25 输出 拉到+5V
2 ---- ---- 4 /ERROR 输出 拉到+5V 6 ---- ---- 8 ---- ----
10 ---- ---­24
2.5.2 串行接口连接
TP UP-AH32热敏打印机的串行接口与RS-232C兼容,为6PIN插座。
1. DIP设定 K1--K6用于设置波特率、奇偶校验等。用可根据图2-10设定通讯方式。出 时K1--K6均处在OFF位置。
波特率(BPS) 奇偶校验
ON ■ ■ OFF □ □ 1 2 ON □ ■ OFF ■ □ 1 2
变低10
数据,电平时表示可以接数据
有纸。
1024号为偶数的PIN
ON ■ □ □
1200
ON □ ■ □
2400
OFF □ ■ ■ 4 5 6
OFF ■ □ ■ 4 5 6
8位奇校验
8位偶校验
9 10
ON ■ □ OFF □ ■ 1 2 ON □ □ OFF ■ ■ 1 2 ON □ ■ ■
ON □ □ ■
DIP 握手方式 时设置
ON □□□□□□ OFF □□■□□□ 1 2 3 4 5 6 ON □□■□□□ OFF □□□□□□ 1 2 3 4 5 6
2串口插座各脚
信号 说明
1 TXD 打印机 打印机向主发送数据。 2 RXD 打印机从主机接数据。
ON □ □ □
4800
ON ■ □ ■
9600
OFF ■ ■ ■ 4 5 6
OFF □ ■ □ 4 5 6
OFF ■ □ □ 4 5 6
OFF ■ ■ □ 4 5 6
XON/XOFF
2-8 DIP设置
8位无校验
7位奇校验
7位偶校验
7位无校验
ON □□□□□□
OFF ■■■■■■ 1 2 3 4 5 6
3 CTS 打印机 信号为“MARK”状态时表示打印机正“忙”
4 GND 打印机 信号
2.6
2.6 指示灯和键操作
2.62.6
TP UP-AH32有绿色为电源红色为纸尽。上电 后,电源灯亮;当打印机内纸将尽时,红灯亮告警,打印机可继续打印;打印机 无纸或机头过温时,红灯闪告警,打印机停打印。 TP UP-AH32有一个走纸】键(打开前盖板可),按走纸】键,打印机将纸,走纸】键后,打印机停止送纸。
2.7
2.7 自检测
2.72.7
自检测可以检测打印机是否工作正常。如果能够正确地打印出自检清样,则说明了和机的接口以外,打印机一切正常否则需要检
自检测首先打印出机头型号,然后按照个字符集的顺序,打印出全部有效数 字符,随后打印出接口形式和国标一、二级汉字库字。 自检测的方法住【走纸】键并接电源,再松走纸】键,打印机将打印 出自检清
能接数据,而当该信号为 “SPACE ”状态时表示 打印机“准好”可以接数据。
2-9 示意图
11 12
第三章 控制打印命令
3.1 命令概述
TP UP-AH32行式热敏打印机提供与ESC/POS兼容的打印命令、FS汉字打印命令。
个命令的描述形式如下:
控制码 功能
式: ASCII : 以标ASCII字符序列表示 十进 : 十进制数字序列表示 十六进 : 十六进制数字序列表示
说明 命令功能和使用说明 例子:为了解该命令会列出一些例子
3333.2
.2 纸进给命令
.2.2
LF 打印并换行
式: ASCII : LF 十进 : 10 十六进制 : 0A
说明:
打印行缓冲的内容并向前走纸一行。缓冲只向前走纸一行。
ESC J 打印并走纸n点行
式: ASCII : ESC J n 十进 : 27 74 n 十六进 : 1B 4A n
说明: 打印行缓冲的内容,并向前走纸n点行(即n/203寸)。 n=0255
命令本行打印有效,不改变ESC 2ESC 3命令设置的行间距值
3333.3
.3 行间距设置命令
.3.3
ESC 2 设置字符行间距为1/6英寸
式: ASCII : ESC 2 十进制 : 27 50 十六进 : 1B 32
说明: 设置行间距1/6寸。
ESC 3 设置行间距为n点行(n/203英寸)
式: ASCII : ESC 3 n 十进制 : 27 51 n 十六进 : 1B 33 n 说明 设置行间距为n点行。n=0255
TP UP-AH32热敏打印机的1/203寸,即命令设置行间距n/203
寸,默认值为n=30。 示
13 14
3333.4
.4 字符控制命令
.4.4
ESC R 选择国际字符集
式: ASCII : ESC R n 十进制 : 27 82 n 十六进 : 1B 52 n
说明: 命令用于选11个不同国的字符集。N=0 --- 11默认值 0
ESC ! 设置字符打印方式
式: ASCII : ESC ! n 十进制 : 27 33 n 十六进 : 1B 21 n
说明: ESC ! n是综合性的字符打印方式设置命令,用于选打印字符的大小。打印
n位定为:
功能 0 1
0 字模 字模A 字模B 1 2 3 4 双倍高度 禁止 设定 5 双倍宽度 禁止 设定 6 7
n默认值为0,即字符不大。
ESC v 查询打印机状态
式: ASCII : ESC v 十进 : 27 118 十六进 : 1B 76
说明: 命令后将返回打印机状态 n=< X X X 0 X X X 0>时,表示打印机有纸。 n=< X X X 0 X X X 1>时,表示打印机纸。 n=< X X X 0 X X 0 X>时,表示打印机有纸。 n=< X X X 0 X X 1 X>时,表示打印机纸将尽。
ESC c 5 允许/禁止按键开关操作
式: ASCII : ESC c 5 n 十进 : 27 99 5 n 十六进 : 1B 63 5 n
15 16
说明: 命令使按有效/无效,n=0 --- 255 n=X X X X X X X 1 〉B时,按无效。 n=X X X X X X X 0 〉B时,按有效。
ESC { n 允许/禁止反向打印
式: ASCII : ESC { n 十进 : 27 123 n 十六进 1B 7B n
说明: n=1时,反向打印方式;n=0时,禁止反向打印方式; 默认值 n=0
3.5 用户定义字符设置命令
ESC % 允许/禁止用户自定义字符
式 : ASCII : ESC % n 十进制 : 27 37 n 十六进 : 1B 25 n
说明 n=1时,选自定字符集n=0时,选字符集。 默认值n=0
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 说明 ESC &用于定自定字符。S=3 32≤n≤m≤126,0a12 0p225
S表示纵向数,这里S=3
n表示自定字符的起始ASCⅡ码
m表示自定字符的终止ASCⅡ码 当只一个字符时n=m,每套字模最多可定义50个自定字符,并
不同字符的定义最多50次
◆ a表示平方的点数。
p表示自定字符的数据,个字符s×a个字 m-n+1个字符。
后自定字符一直有效,直到再次位或机。
3333.6
.6 图形设定命令
.6.6
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)
17 18
◆ 水平方点数为n1+256×n2
点图数据过一行,过的部分被忽略
d为点图数据,相应位为1表示一点,否则(k表示数据个数)
m用于选点图方式。
行打印命令LFCRESC J后,才会被打印出,点图数据过行宽时, 部分丢失命令许字符和点图形同行打。
m
0 8点单密度 8 68DPI 101DPI 192
1 8密度 8 68DPI 203DPI 384 32 24点单密度 24 203DPI 101DPI 192 33 24密度 24 203DPI 203DPI 384
BASIC程序一: FOR K=0 TO 1 PRINT #1,ESC;”*”;CHR$(K);CHR$(128);CHR$(1);
Mode
纵向 横向
点数 点密度 点密度 最多点数
FOR I=1 TO 24 FOR J=7 TO 0 STEP –1:PRINT #1,CHR$(2^J);:NEXT J FOR J=0 TO 7 :PRINT #1,CHR$(2^J);:NEXT J NEXT I PRINT #1,LF; NEXT K 该程序在TP UP-AH32上的打印结如下:
BASIC程序二: FOR K=32 TO 33 PRINT #1,ESC;”*”;CHR$(K);CHR$(128);CHR$(1); FOR I=1 TO 24 FOR J=7 TO 0 STEP –1 PRINT #1,CHR$(2^J);CHR$(2^J);CHR$(2^J); NEXT J FOR J=0 TO 7 PRINT #1,CHR$(2^J);CHR$(2^J);CHR$(2^J); NEXT J NEXT I PRINT #1,LF; NEXT K 该程序TP UP-AH32上的打印结如下:
19 20
GS * 定义下装点图
式: ASCII : GS * n1 n2 [d]k 十进 : 29 42 n1 n2 [d]k 十六进 : 1D 2A n1 n2 [d]k
说明: 命令用于定下装点图。 n1=148,n2=1255,n1×n2<1200,k=n1×n2×8。
d为点图数据。
◆ 横向n1×8点,纵向n2×8点。
下装点图定后一直有效,直到进的定位或. 点图下图:
GS / 打印下装点图
式: ASCII : GS / n 十进 : 29 47 n 十六进 : 1D 2F n
说明: 命令用于打印下装点图。n=03
n用于选点图方式
可用GS *命令定点图:
n 点图方式 纵向点密度 横向点密度 0 正常方式 203DPI 203DPI 1 双倍宽度方式 203DPI 101DPI 2 双倍高度方式 101DPI 203DPI 3 宽方式 101DPI 101DPI
BASIC程序 PRINT #1,ESC;”1”;CHR$(0); 设置行间距0 N1=36:N2=3 PRINT #1,GS;”*”;CHR$(N1);CHR$(N2); FOR I=1 TO N1/2 FOR J=7 TO 0 STEP –1 FOR K=1 TO N2:PRINT #1,CHR$(2^J);:NEXT K NEXT J FOR J=0 TO 7 FOR K=1 TO N2:PRINT #1,CHR$(2^J);:NEXT K NEXT J NEXT I FOR n=0 TO 3:print #1,GS;”/”;CHR$(n);:NEXT n 该程序TP UP-AN32上的打印结如下:
21 22
ESC ' 打印曲线
式: ASCII : ESC ' k n1 n1' ... nk nk' CR 十进 : 27 39 k n1 n1' ... nk nk' CR 十六进 : 1B 27 k n1 n1' ... nk nk' CR
说明: 命令用于沿走纸方打印曲线图形。k的数值是要打印的曲线条数。 K取值范围为1~255曲线条最多可打印 255 在一平点行内,有k个曲线点。n1,n1',n2,n2' ... nk,nk'这k条曲线的位
置,n1为数据,n1为高字数据,n1+n1’*256应小于机头的有效打印宽度 (384点)。后的CR(回车)是每点行曲线的结符。个k条曲线的图形就是由 n1,n1',n2,n2',...,nk,nk'这些曲线位置点组成的。曲线24点行为一组,满24点行, 打印机将曲线打印出,不足24行,打印机将继续等待曲线命令,如果是其它命令, 打印机将打印出已处理的曲线图形并进入其它命令的理。
BASIC程序 FOR I=1 TO 150 Y=INT(40*EXP(-0.01*I)) YY=INT(Y*SIN(X/10)) PRINT #1,ESC;CHR$(39);CHR$(5); PRINT #1,CHR$(50+YY);CHR$(0); PRINT #1,CHR$(50-YY);CHR$(0); PRINT #1,CHR$(50);CHR$(0); PRINT #1,CHR$(50+Y);CHR$(0); PRINT #1,CHR$(50-Y);CHR$(0); NEXT I PRINT #1,LF;
该程序在TP UP-AH32上的打印结如下:
ESC c 7 功能控制 式: ASCII ESC c 7 n
十进 27 99 7 n 十六进 1B 63 7 n
说明 命令用于控制曲线打印命令的功能。功能即对单条曲线来说曲线
的上一点平位置与当前点的平位置如有偏差偏差大于1则两之间连续来填,打印出的曲线具有连续性。
n=1,设置曲线打印命令的功能n=0,取曲线打印命令的功能;默 认值 n=0
3.7 初始命令
ESC @ 初始化打印机
式: ASCII : ESC @ 十进 : 27 64 十六进 : 1B 40
23 24
说明: 命令打印机下内容:
打印缓冲;
复默认值;
字符集A;
字符;
3.8 数据控制命令
CR 回车
式: ASCII : CR 十进 : 13 十六进 : 0D
说明: 当发送一个CR命令打印机时,在打印缓冲的所有数据打印,而且 走一行。同LF命令。
3.9 汉字命令
FS & 进入汉字方式
式: ASCII : FS & 十进 : 28 38 十六进 : 1C 26
说明:
命令用于进入汉字方式。打印机接收到该命令后,结本行打印,从下一行开始文打印方式,可接受双代码和单字的ASCII字符。打印汉字 时,打印机受每个汉字的标机内代码代码由两个字节组成,
160十进制)第一个字,位160十进制)第二个字节。如,汉码是1601机内代码B0A1十六进制)。在个中, 汉字文本以标机内代码存储的。
FS . 退出汉字方式
式: ASCII : FS . 十进 : 28 46 十六进 : 1C 2E
说明: 命令用于退出汉字方式,进入西文方式,单字ASCII字符
25 26
第四章 打印头的清洗方法及注意事项
打印机使用过一打印字不清时,应按下列步行打印头的清 洗。
确保在清洗打印头之前电源已被关,并电源电通讯缆均已下。
确保在清洗打印头之前电源已被关,并电源电通讯缆均已下。
确保在清洗打印头之前电源已被关,并电源电通讯缆均已下。确保在清洗打印头之前电源已被关,并电源电通讯缆均已下。
下打印机的板,将打印纸出,机头抬杆将机头
干净棉球棍蘸少酒精轻轻涂抹片加元件表面的脏物记不要用
纸、刀片镙丝刀硬物刮打印头片!
纸、刀片镙丝刀硬物刮打印头片!否则会使打印头受到永久损坏。
纸、刀片镙丝刀硬物刮打印头片!纸、刀片镙丝刀硬物刮打印头片!
清洗后,等头上的酒精干燥后,将机头抬杆下。
上打印机的板,电,自检测,以观察清洗后的效
清洗后打印字迹仍不清请联络专业人员
记不要用
记不要用记不要用
十进制 十六进制 命 令 说明 页号
10 0A LF 换行 13
13 0D CR 回车 25
27 33 1B 21 ESC ! n 打印字符设置 15
27 50 1B 32 ESC 2 设置行间距1/6 14
27 51 1B 33 ESC 3 n 设置行间距为n点行 14
27 42 1B 2A ESC * 设定点图命令 18
27 37 1B 25 ESC % n 自定字符集 17
27 38 1B 26 ESC & s n m [a[p]sxa]m-n+1 自定 字符 17
27 39 1B 27 ESC ' k n1 n1'...nk nk' CR 打印曲线 23
27 99 1B 63 ESC c 7 n 功能控制 24
27 64 1B 40 ESC @ 打印机 24
27 74 1B 4A ESC J n 行n点行走纸 13
27 99 1B 63 ESC c 5 n 许/禁止操作 16
27 118 1B 76 ESC v 查询打印机状态 16
27 123 1B 7B ESC { n 择/禁止反向打印 17
27 82 1B 52 ESC R n 字符集 15
29 42 1D 2A GS * n1 n2 [d]k 下装点图 21
29 47 1D 2F GS / n 打印下装点图 21
28 38 1C 26 FS & 进入汉字方式 25
28 46 1C 2E FS . 退出汉字方式 26
附录一 打印命令简表
27 28
2000.11 本:A
Loading...