TP UP-AF User Guide

TP UP-AF系列
用 户 手 册
警告!
禁止接220V交流电源,只许接5V直流电源 !
生产商有权修改说明书的内容而不做事先声明 !
目 录
简介
................................................................ 3
第一章 性能与特点
1.1 打印性能及型号 ......................................... 4
1.2 打印纸 ................................................. 4
1.3 色带 ................................................... 4
1.4 打印字符 ............................................... 4
1.5 打印控制命令 ........................................... 5
1.6 接口形式 ............................................... 5
1.7 电源 ................................................... 5
1.8 外形尺寸 ............................................... 5
1.9 重量 ................................................... 5
1.10工作环境 ............................................. 5
第二章 系统安装与操作
2.1 安装方法 ............................................... 6
2.2 电源连接 ............................................... 8
2.3 安装色带 ............................................... 9
2.4 安装打印纸 ............................................. 10
2.5 接口连接 ............................................... 11
2.6 指示灯和键操作 ......................................... 16
2.7 自检测 ................................................. 16
............................................... 4
.......................................... 6
2.5.1 串行接口连接 .................................... 11
2.5.2 并行接口连接 .................................... 14
第三章 打印控制命令
3.1 概述 ................................................... 17
3.2 纸进给命令 ............................................. 18
3.3 格式设置命令 ........................................... 19
3.4 字符设置命令 ........................................... 25
3.5 用户定义字符设置命令 ................................... 30
3.6 图形打印命令 ........................................... 32
3.7 初始化命令 ............................................ 35
3.8 数据控制命令 .......................................... 35
3.9 十六进制形式打印命令 .................................. 36
3.10 汉字打印命令 ........................................ 37
附录一 性能指标
附录二 打印命令代码表
............................................. 17
.................................................. 40
........................................ 41
1 2
简 介
TP UP-AF系列高速面板式微型打印机采用高速针式撞击点阵打印,新型面板结
构,特别适宜安装在仪器设备的垂面板打印输出装置,仪器设备成为一
体。 TP UP-AF系列打印机结构设计合理、换便利将尽检测;同具有 串行和并行接口用户;内国标一、二级汉字可实现汉字的高速打印
TP UP-AF系列打印机齐全、功操作简单、维护便广泛适用
测量仪器、记录装置、计费设备等应场合
第一章 性能与特点
1.1 打印性能及型号
打印方法针式撞击点阵打印
● 拷贝力:1(原件)+1
:TP UP-AF支持EPSON M-180、M-190 M-160系列十的打印,
其主要型号为:
型 号 字符/
(5×7)
TP UP-AF24L 24 1.7×2.6 1.7 3.4 TP UP-AF24H 24 1.7×2.6 2.5 5.0
TP UP-AF40
TP UP-AF42 42 1.1×2.6 1.0 2.0
1.2 打印纸
● 普通卷,径最大φ50mm,内径φ12.5mm,宽57.5±0.5mm,质53~64g/m2。
1.3 色带
ERC-09:盒式,色,寿25字符
ERC-22:盒式,色,寿100字符
1.4 打印字符
● 英数字符:96个ASCII字符和352个其它字符: 希腊德文俄文
日文片假名部分5×7点阵中文符号打印符号图符
字符尺寸
40 1.1×2.6 1.5 3.0
(mm)
打印速
(/秒)
纸速
打印密度
(/)
144 100 144 150 240 100 252 70
可靠
(MCBF)
3 4
32用户定义字符
:国标一、二级汉字15×16
1.5 打印控制命令
42个通ESC/P打印控制命令和FS汉字打印控制命令。
字符点图形打印命令
ESC/P命令支持字符打印及大、上下划线和点阵图形用户自定义字符打
印,可实现打印格式设置,十六进制形式打印等功
汉字打印命令 FS命令支持内国标一、二级汉字,打印汉字罗马(A6)和制 (A9),详细命令见第三章“打印控制命令
1.6 接口形式
串行接口RS-232C兼容 1200/2400/4800/9600bps DIP 开关 握手RTS/CTSXON/XOFF协议,DIP开关 接口插座IDC 10线插座 号电EIA
并行接口8打印并行接口兼容 握手BUSYACK协议 接口插座IDC 26线插座 号电TTL
1.7 电源 : MOLEX-5045-3插座,DC5V±5%平均3A峰值5A
1.8 外形尺寸 : 122(宽)×90)×129mm
1.9 重量 : 350不包括卷)
1.10 工作环境 : (操作)040
(相对湿度)585%
字符5×7图符和用户定义字符6×8
第二章 系统安装与操作
2.1 安装方法
TP UP-AF系列打印机的外形结构2-1所示,外形尺寸2-2所示
2-1 TP UP-AF外形结构图
5 6
2-3 安装尺寸
2-2 TP UP-AF外形尺寸
TP UP-AF安装在仪器设备的垂面板按照图2-3的尺寸在仪器设 备的垂面板一个安装和4然后即可将打印机安装定在面板上。 安装尺寸如下
2.2 电源连接
TP UP-AF打印机使单一DC5V电源,电源电压容许范围5V±0.25V,电源 容许3A
TP UP-AF打印机两线电源电头具有 机构,可直插入TP UP-AF控制板的CNI插座,电源电缆的红色线应接电源的正极
+,白线接电源的负极-)。
注意电源,电源电容许范围则会给打印
永久损坏
7 8
2.3 安装色带
色带在打印机出厂时已经装好,但经过段时期使色带盒。步骤如下
(1)图2-4示,打打印机的前盖。 (2)打印机头上轻轻取色带盒(图2-5)。
注意:应先抬起色带左端然后抬起色带右端色带盒。
2-4 打印机的前盖 2-5 色带 (3) 装新色带
首先色带右端轻轻在机左端齿轮轴左端稍抬起这时
色带右端未落到底色带盒上旋钮箭头向稍转动一色带盒的右端落到底放下色带左端色带,色带未拉
还露在色带的外面,可再旋动色带盒上旋钮直到把色带色带盒内为然后合上打印机的前盖板,完成色带的安装
2.4 安装打印纸
TP UP-AF24H打印机在厂时已安装插入头内长途运长期储存打印机避免色带损坏因此使用打印机先把的纸插入头内。装纸的般过程为:
(1)打印机的前盖板,图2-4。 (2)打印机打印机跳过这步到第4。 (3)将新纸在纸然后按入打印机的导槽内。 (4)将端剪图2-6的式
2-6 5打印机的电源,使转动这时端送
纸口,纸便会徐徐出有一 或关电源
6)将打印纸端从打印机的前盖纸口穿合上前盖
9 10
2.5 接口连接
TP UP-AF提供串行接口和并行接口供用户用户可通过改变打印机控制板短路W3置选择所需要的接口形式(见2-7)。
2-7. 选择接口形式
注意使用串行接口,并口插座CN4不 使用并行接口DIP开关必须OFF位
2.5.1 串行接口连接 TP UP-AF打印机的串行接口RS232C准兼容接口插座IDC 10线插座
在打印机控制板为CN3 串行接口插座引脚序2-8
2-8. 串行接口插座引脚序
各引脚号定义2-9
引脚号 信号名称
3 RXD 打印机机接数据 5 TXD 打印机 使XON/XOFF握手协议,打印机发送控制
4 RTS 打印机 MARK状态示打印机
9 GND ------ ”表 逻辑EIA
串行方式1200240048009600bps控制板DIP 开关设定,用户图2-10适的。出厂时设定9600bps
说 明
XON/XOFF
数据 而该SPACE状态示打印 “准数据
2-9. 串行接口引脚
2-10 DIP开关设置
11 12
串行数据采用格式2-11示,控制板DIP开关K4 K6K5可选定格式2-10示,厂时设定8无校验
数据 奇偶校验
1 7/8 1 1
2-11 数据格式
串行方式RS-232C号的为: MARK = 逻辑 1EIA -3V -12V SPACE = 逻辑 0EIA +3V +12V高电 握手方式种可供选一种控制方式,一种XON/XOFF协议
式,它可DIP开关K3,见图2-10,厂时设定XON/XOFF协议方握手方式的说明见图2-12
握手方式
控制 数据可
数据 线4RTS)为MARK状态
XON/XOFF
数据 线5TXD)上XOFF13H
TP UP-AF打印机的串行接口可与标RS-232C接口连接IBM PC或兼容
机连接图2-13接线 串行连接方式的操作过程如下
⑴ 确认控制板短路块W5”位置,并口插座CN4DIP开关择波数据格式和握手方式
数据方向 RS-232C接口信号
信号线4RTS)为SPACE状态
数据
信号线5TXD)上XON11H
2-12 握手方式
数据缓冲32打印机设置状态即“MARK状态 “准状态即“SPACE状态 XON/XOFF协议方式状态,打印机发送XOFF(13H“准 状态,打印机发送XON11H 控制RTS“准状态“SPACE状态或“ MARK状态打印机发送止发送
2-13 TP UP-AF串行接口与IBM PC串行接口连接示
2.5.2 并行接口连接 TP UP-AF打印机的并行接口为8打印并行接口,支持BUSYACK握手协议
接口插座IDC 26线插座,在打印机控制板CN4并行接口插座引脚序2-14
2-14 并行接口插座引脚序
13 14
并行接口各引脚号的定义2-15
入 入 入 入 入 入 入 入
并行连接方式接口号时序2-16
引脚 方向
1 /STB 3
DATA1
5
DATA2
7
DATA3
9
DATA4
11
DATA5
13
DATA6
15
DATA7
17
DATA8
19 /ACK
21 BUSY 23 PE 平表示打印纸将尽。 25 SEL
4 /ERR
2,6,8,26 NC ---
10-24 GND --- 逻辑0 “入”表打印机,”表打印机输出。 号的逻辑TTL
数据选通脉冲降沿数据 并行数据的位信 逻辑1逻辑 0
回答脉冲平表示数据受而且打印 数据 平表示打印机正“能接数据
示打印机在线 无故障
2-15 并行接口引脚
2-16 并行接口时序
2.6 指示灯和键操作
TP UP-AF有两指示灯,绿电源指示灯,将尽告警指示灯。上,电源指示灯打印机将尽,红灯亮告警
TP UP-AF有一个前盖板按下走纸键,开后 打印机纸,按下键,开后,打印机止送
2-17 键和指示灯示
2.7 自检测
自检测可以检测打印机工作正常如果能够确地打印自检清则说 明除机的接口外,打印机
自检测首先打印型号,然后按照两字符,打印出全 数字符,随后打印接口形式和国标一、二级汉字
自检测的方法住【键并接电源,时再 键,打印机打印自检
15 16
第三章 打印控制命令
3.1 概述
TP UP-AF提供多达40打印控制命令命令打印机
(1)定义格式; (2)缩小字符; (3)打印点阵图形; (4)选字符; (5)定义用户定义字符; (6)打印汉字; (7)其它。
打印控制命令包括控制ESC控制码序列和FS控制码序ESC控制码ESC”码开始,其它字符码FS控制码序列是FS”码开始,
其它字符 打印机的控制ESC控制化的一个打印机制造厂
有自控制TP UP-AF的控制码是参考了流行的IBMEPSON打印 机的基础的,因此能和数的打印机兼容 个命令的述形式如下
控制码 功能
格式 ASCII 准ASCII字符 十进制 十进制数字 十六进制 十六进制数字
说明命令能和使说明 例子:为解该命令出一程序例子 按照打印命令的能类介绍命令
3.2 进给命令
LF 格式 ASCII LF
十进制 10 十六进制 0A
说明 打印当前缓冲的数据,并向前走一行纸缓冲的, 向前走一行纸
ESC J n 格式 ASCII ESC J n
十进制 27 74 n 十六进制 1B 4A n
说明 打印纸向前进给n点行n1255范围内。 缓冲打印的数据,前先打印数据 产生立行进给使ESC J命令 字符命令ESC VESC W间距
ESC 1 设置n间距 格式 ASCII ESC 1 n
十进制 27 49 n 十六进制 1B 31 n
说明 面的行命令设置n点行间距 n0255之间使ESC K 命令进行点阵图形打印设置 n=0,在打印方式设置n=3n=3
17 18
观察命令效果BASIC程序如下
10 FOR I=1 TO 11 STEP 2 20 LPRINT CHR$(27);"1";CHR$(I); ESC 1, 设置行间距 30 LPRINT "LINE SPACING";CHR$(10); '打印字符串和 40 NEXT I
程序TP UP-AF24H的打印结如下
LINE SPACING
LINE SPACING LINE SPACING
LINE SPACING LINE SPACING
LINE SPACING
FF 换页 格式 ASCII FF
十进制 12 十六进制 0C
说明
3.3 设置命令
ESC C 设置页长 格式 ASCII ESC C n
十进制 27 67 n 十六进制 1B 43 n
说明设置n字符行。n0255之间n=0,定义256
n=40
ESC N 设置订长 格式 ASCII ESC N n
十进制 27 78 n 十六进制 1B 4E n
说明 设置nn0255之间n=0 TP UP-AF,装长是页之间行数 设置装3行,打印机如下 ASCII ESC N ETX 十进制 27 78 3 十六进制 1B 4E 03 发送列的BASIC程序如下 LPRINT CHR$(27);"N";CHR$(3); ESC O 取消订长
格式 ASCII ESC O 十进制 27 79 十六进制 1B 4F
说明 设置成0味着打印机将一行接打印, 页之间
ESC B 设置垂造表 格式 ASCII ESC B n1 n2 n3 ... NUL
十进制 27 66 n1 n2 n3 ... 0 十六进制 1B 42 n1 n2 n3 ... 00
说明 表位n1n2些都ESC C命令设置的内。 字符NUL命令的结
19 20
有输的垂表位命令ESC B NUL的格式清除 VT命令行垂,打印纸进给表位 设置表值25行和8行,发送列命令
ASCII : ESC B STX ENQ BS NUL 十进制 27 66 2 5 8 0 十六进制 1B 42 02 05 08 00
例子BASIC程序如下
10 LPRINT CHR$(27);"B";CHR$(2);CHR$(5);CHR$(8);CHR$(0); 'ESC B命令 20 LPRINT CHR$(11); 'VT命令 30 LPRINT "VTAB1"; '打印字符串 40 LPRINT CHR$(11); 'VT命令 50 LPRINT "VTAB2"; '打印字符串 60 LPRINT CHR$(11); 'VT命令 70 LPRINT "VTAB3"; '打印字符串
程序TP UP-AF24H的打印结如下
VTAB3 VTAB2 VTAB1
VT 造表 格式 ASCII VT
十进制 11 十六进制 0B
说明
打印纸进给ESC B命令设置的造表位
注意表值设置,当前等于一个
表位置,VT命令走一行纸LF命令)。
ESC D 设置水平造表值 格式 ASCII ESC D n1 n2 n3 ... NUL
十进制 27 68 n1 n2 n3 ... 0 十六进制 1B 44 n1 n2 n3 ... 00
说明 表位n1,n2等等些都型号打印机的行内(
1.1)。 字符NUL命令的结 设置的表值命令的ESC D NUL的格式清除 HT命令 行的第2第914字符置设置表值发送 列命令 ASCII ESC D STS HT SO NUL 十进制 27 68 2 9 14 0 十六进制 1B 44 02 09 0E 00
例子BASIC程序如下 10 LPRINT "1234567890123456" ' 20 LPRINT CHR$(27);"D";CHR$(2);CHR$(9);CHR$(14);CHR$(0); 'ESC D命令 30 LPRINT CHR$(9); 'HT命令 40 LPRINT "HT1"; '打印字符串 50 LPRINT CHR$(9); 'HT命令 60 LPRINT "HT2"; '打印字符串 70 LPRINT CHR$(9); 'HT命令 80 LPRINT "HT3"; '打印字符串 程序在TP UP-AF24H的打印结如下
HT1 HT2 HT3 1234567890123456
HT 水平造表 格式 ASCII HT
21 22
十进制 9 十六进制 09
说明 打印置进行ESC D命令设置的表位
设置表值或当前打印等于一个表值,HT 命令
ESC f 打印空格或空 格式 ASCII ESC f m n
十进制 27 102 m n 十六进制 1B 66 m n
说明 m=0ESC f NUL n命令打印nn型号打印机的行 内(见1.1)。 m=1ESC f SOH n命令打印nn0255之间 打印6格字符,发送列命令 ASCII : ESC f NUL ACK 十进制 : 27 102 0 6 十六进制 : 1B 66 00 06 一个例子:要打印6行,发送列命令 ASCII : ESC f SOH ACK 十进制 : 27 102 1 6 十六进制 : 1B 66 01 06
ESC Q 设置右限 格式 ASCII ESC Q n
十进制 27 81 n 十六进制 1B 51 n
说明
n的数0型号打印机的行内(1.1)。 n=0 命令设置的对位置,字符命令ESC UESC W影响 命令设置到右置,打印机便 :要设置6发送列命令 ASCII : ESC Q ACK 十进制 : 27 81 6 十六进制 : 1B 51 06 该例子BASIC程序如下
10 LPRINT "123456789012345678901234" 20 LPRINT CHR$(27);"Q";CHR$(6); 'ESC Q命令 30 LPRINT "1234567890123456789012345678901234567890"
程序TP UP-AF24H的打印结如下
7890
901234567890123456 123456789012345678 123456789012345678901234
ESC l 设置左限 格式 ASCII ESC l n
十进制 27 108 n 十六进制 1B 6C n 说明 n的数0型号打印机的行n=0 命令设置的对位置,字符命令ESC UESC W影响 :要设置6发送列命令 ASCII : ESC l ACK 十进制 : 27 108 6 十六进制 : 1B 6C 06 该例子BASIC程序如下
23 24
10 LPRINT "123456789012345678901234"; ' 20 LPRINT CHR$(27);"l";CHR$(6); 'ESC l命令 30 LPRINT "1234567890123456789012345678901234567890"
程序TP UP-AF24H的打印结如下 7890
901234567890123456 123456789012345678 123456789012345678901234
3.4 字符设置命令
ESC U 放大 格式 ASCII ESC U n
十进制 27 85 n 十六进制 1B 55 n
说明 命令的字符和图形宽度的n打印。n在14 值n=1即正宽度大。 观察ESC U命令的效果面的BASIC程序
10 FOR I=1 TO 3 '13 20 LPRINT CHR$(27);"U";CHR$(I); 'ESC U命令 30 LPRINT "TP"; '打印字符串 40 NEXT I 50 LPRINT CHR$(13); 'CR命令
TP UP-AF24H的打印结如下:
TPTPTP
注意命令ESC W SOH(n=1)命令
ESC V 放大 格式 ASCII ESC V n
十进制 27 86 n
十六进制 1B 56 n
说明 命令的字符和图形的n打印。n的数在14之间 值n=1大。 命令行的出。 观察命令的效果如下BASIC程序
10 FOR I=1 TO 3 '13 20 LPRINT CHR$(27);"V";CHR$(I); 'ESC V命令 30 LPRINT "TP" '打印字符串 40 NEXT I
TP UP-AF24H的打印结果如下
注意命令ESC W SOHn=1命令
ESC W 放大 格式 ASCII ESC W n
十进制 27 87 n
25 26
十六进制 1B 57 n 说明
命令的字符和图形宽度和高的n打印。n的数在14 之间值n=1大。 观察命令效果BASIC程序如下
10 FOR I=1 TO 3 '13 20 LPRINT CHR$(27);"W";CHR$(I); 'ESC W命令 30 LPRINT "TP" '打印字符串 40 NEXT I
TP UP-AF24H的打印结如下
ESC - /禁止下划线打印 格式 ASCII ESC - n
十进制 27 45 n 十六进制 1B 2D n
说明 n=1许下划线打印n=0下划线打印 许下划线打印字符,包括打印下划线非遇 下划线打印命令 观察命令效果BASIC程序如下
20 LPRINT "TP"; 30 LPRINT CHR$(27);"-";CHR$(1); '许下划线打印 40 LPRINT "UPT"; 'UPAF打印下划线 50 LPRINT CHR$(27);"-";CHR$(0); '下划线打印 60 LPRINT "TP"
TP
TP
TP
TP UP-AF24H的打印结如下
ESC + /禁止上划线打印 格式 ASCII ESC + n
十进制 27 43 n 十六进制 1B 2B n
说明 n=1划线打印n=0划线打印 划线打印命令字符包括打印出上划线 观察命令效果BASIC程序如下
20 LPRINT "TP"; 30 LPRINT CHR$(27);"+";CHR$(1); '划线打印 40 LPRINT "UPT"; 'UPAF打印划线 50 LPRINT CHR$(27);"+";CHR$(0); '划线打印
60 LPRINT "TP"
TP UP-AF24H的打印结如下
ESC 6 选择字符1 格式 ASCII ESC 6
十进制 27 54 十六进制 1B 36
说明 命令字符均使用字符1打印
TP UP-AF字符字符1收到ESC @命令
TPUPTTP
TPUPTTP
27 28
ESC 7 选择字符2 格式 ASCII ESC 7
十进制 27 55 十六进制 1B 37
说明命令字符均使用字符2打印见ESC 6命令
SO 设置字符倍宽打印 格式 ASCII SO
十进制 14 十六进制 0E
说明 命令字符宽度2打印命令 DC4命令
字符和字符同一打印
DC4 取消字符倍宽打印 格式 ASCII DC4
十进制 20 十六进制 14
说明 SO命令建立宽度打印方式DC4命令命令除由ESC U ESC W命令建立的字符方式
ESC i /禁止反白打印 格式 ASCII ESC i n
十进制 27 105 n 十六进制 1B 69 n
说明 n=1打印n=O打印打印背景打印 字,就像照相负片 打印背景打印字,这是ESC @命令 打印的BASIC程序如下
10 LPRINT CHR$(27);"i";CHR$(1); '/打印 20 LPRINT " ABCDEFGHIJKLMNO"
TP UP-AF24H的打印结如下
ESC c /禁止向打印 格式 ASCII ESC c n
十进制 27 99 n 十六进制 1B 63 n
说明 n=1打印方式n=0打印方式。通TP UP-AF 打印机垂安装时会使打印方式,便观察打印结值n=1
3.5 用户定义字符设置命令
ESC & 定义用户自定义字符 格式 ASCII ESC & m n1 n2 ... n6
十进制 27 38 m n1 n2 ... n6 十六进制 1B 26 m n1 n2 ... n6
说明 命令用户定义一个字符数m用户定义字符的32255 之间
n1,n2,...,n6定义字符的结构,字符6×8点阵成,68点,一个的数据示,如下
29 30
用户定义的字符储存RAM丢失 ESC &命令使同一m有最一个有。最定义32用户 定义字符见ESC %ESC :命令
ESC % 替换用户定义字符 格式: ASCII ESC % m1 n1 m2 n2 ... mk nk NUL
十进制 27 37 m1 n1 m2 n2 ... mk nk 0 十六进制 1B 25 m1 n1 m2 n2 ... mk nk 00
说明 命令当前字符的字符n换为用户定义字符m命令的用 户定义字符m当前字符的字符n打印 m1,m2,..,mk用户定义的字符 n1,n2,..,nk是当前字符的字符 mn的数32255之间 k132之间。最大可的字符数32 字符NUL后表命令的结ESC &ESC :命令
ESC : 恢复字符集中的字符 格式 ASCII ESC :
十进制 27 58 十六进制 1B 3A
说明 命令恢复字符字符,字符在前已ESC %命令换为用户定 义字符,但是用户定义字符并从RAMESC %命令使 观察ESC &ESC %ESC :命令效果BASIC程序如下
10 LPRINT CHR$(27);"W";CHR$(2); '2 20 LPRINT CHR$(27);"&";CHR$(65); 'ESC &命令 30 LPRINT CHR$(&H02);CHR$(&H7C);CHR$(&H40); 40 LPRINT CHR$(&HC0);CHR$(&H40);CHR$(&H00); 50 LPRINT CHR$(27);"%";CHR$(65);CHR$(65);CHR$(0); 'ESC % 命令 60 LPRINT CHR$(65) '打印定义字符 70 LPRINT CHR$(27);":"; 'ESC : 命令 80 LPRINT CHR$(65) '恢复字符的字符
TP UP-AF24H的打印结如下
3.6 形打印命令
ESC K 打印点阵图 格式 ASCII ESC K n1 n2 ... data ...
十进制 27 75 n1 n2 ... data ... 十六进制 1B 4B n1 n2 ... data ...
说明 命令打印n1×8点阵图形图形的宽度为n1点,高度为8列的8 以由一个8的字节来示,上。 n1n2的数一个16进制数,n1n2高字ESC K命令打印的图形宽度为n2×256+n1TP UP-AF24Hn2n11 机型的最大点数之间
31 32
data列的字,字应等于n1 ESC K命令打印汉字“中文”汉字的点阵如下
字符7×8点阵成有7列,字符之间有一格,因此总共15。于n1=15n2=015的数据十六进制如下
7C,44,44,FF,44,44,7C,00,41,62,54,C8,54,62,41
例子的BASIC程序如下
10 LPRINT CHR$(27);"W";CHR$(2); '2 20 LPRINT CHR$(27);"K";CHR$(15);CHR$(0); 'ESC K命令 30 FOR I=1 TO 15 40 READ D: LPRINT CHR$(D); '15数据 50 NEXT I 60 LPRINT 'CR 70 DATA &H7C,&H44,&H44,&HFF,&H44,&H44,&H7C,0 80 DATA &H41,&H62,&H54,&HC8,&H54,&H62,&H41
TP UP-AF24H的打印结如下
ESC ' 打印曲线 格式 ASCII ESC ' m n1 n2 ... nk CR
十进制 27 39 m n1 n2 ... nk 13 十六进制 1B 27 m n1 n2 ... nk 0D
说明 命令用沿纸方打印线图形m的数打印的线。它应 1机型最大点数之间1.1)。 点行有m个线n1,n2,...,nkm线nk的数
应等于mnk落在该机型每行最大点数内。最CR让打印机 打印点行m条曲线的图形由每一点行用n1,n2,...,nk些数据打印
打印5线图形
Y1=50+40*EXP-0.01*X*SINX/10 Y2=50-40*EXP-0.01*X*SINX/10 Y3=50 Y4=50+40*EXP-0.01*X Y5=50-40*EXP-0.01*X
用BASIC语言编写如下程序
10 FOR X=0 TO 150 '打印150点行 20 Y=INT40*EXP-0.01*X)) 30 YY=INTY*SINX/10)) 40 LPRINT CHR$(27);CHR$(39);CHR$(5); 'ESC ' 命令,M=5 50 LPRINT CHR$(50+YY);CHR$(50 -YY);CHR$(50); 60 LPRINT CHR$(50+Y);CHR$(50 -Y);CHR$(13); 70 NEXT X
33 34
程序TP UP-AF24H的打印结如下
3.7 初始化命令
ESC @ 初始化打印 格式 ASCII ESC @
十进制 27 64 十六进制 1B 40
说明 命令初始化打印机
清除打印缓冲
恢复默
● 选字符集1
用户定义字符
3.8 数据控制命令
CR 回车 格式 ASCII CR
十进制 13 十六进制 0D
说明 当发送一个CR命令打印机,在打印缓冲区中数据打印,而且 向前走一
CAN 删除一 格式 ASCII CAN
十进制 24 十六进制 18
说明 命令除该命令行打印缓冲字符,上一个。它 任何控制码序
DEL 删除一字符 格式 ASCII DEL
十进制 127 十六进制 7F
说明 命令命令码前打印缓冲一个字符,字符打印 命令控制
NUL 格式 ASCII NUL
十进制 0 十六进制 00
说明 NUL命令和命令,ESC B,ESC D,ESC % NUL等一使用,用 命令的结。NUL命令使作用
35 36
3.9 十六进制形式打印命令
ESC " /禁止十六进制形式打印 格式 ASCII ESC " n
十进制 27 34 n 十六进制 1B 22 n
说明 n=1十六进制形式打印n=0十六进制形式打印
十六进制形式打印主计算机出的数据以十六进制在打印机上打
当从主计打印机列4数据
LPRINT CHR$(0);CHR$(27);"A";CHR$(24);
数据十六进制在打印机打印
00 1B 41 18
十六进制形式打印在打印缓冲才执行打印
3.10 字打印命令
FS & 进入中文打印方式 格式 ASCII FS &
十进制 28 38 十六进制 1C 26
说明 打印机接收到命令,结束本行打印,中文打印方式
中文打印方式,打印机接的汉字为标该代寻找打印机汉字字15×16点阵到则打印,打印打印机接
ASCII码时8×16点阵打印的ASII字符,汉字ASCII字符 打印字符高晰漂
在进入中文打印方式,打印机原有的格式设置,格式、页字符大等无效在退中文方式字符外,得到 恢复,字符大功ESC UESC V ESC W命令设置方式大倍
等于1)。在进入中文打印方式,打印机接的命令有:
FS . 退中文打印方式 FS SO 设置方式打印汉字 FS DC4 消倍方式打印汉字 CR 打印并 LF 打印并
其它命令无效
FS· 退出中文打印方式 格式 ASCII FS ·
十进制 28 46 十六进制 1C 2E
说明
打印机接收到命令束本行的中文打印,退中文打印 方式,数打印方式,字符命令ESC UESC VESC W外,
的格式设置状态得到恢复ASCII字符恢复到5×7点阵
FS SO 设置汉倍宽打印 格式 ASCII FS SO
十进制 28 14 十六进制 1C 0E
说明 打印机在接收到命令宽度2打印汉字,到收到FS DC4
37 38
CRLF命令退汉字打印方式
FS DC4 解除汉倍宽打印 格式 ASCII FS DC4
十进制 28 20 十六进制 1C 14
说明 FS SO命令设置的汉字打印方式
附录一 性能指标
q 打印方法针式撞击点阵打印 q 打印机构:6/8 q 打印纸宽:57.5mm q 打 印 纸:(普通纸,将尽检测
径...φ50mm(最大) 内径...φ12.5mm
...57.5±0.5mm ...5364/2
q 拷贝力:1(原件)+ 1 q 色 带:(盒
ERC-09(紫)寿25字符 ERC-22(紫)寿100字符
q 打印字符:448定义数字符
32用户定义字符
国标汉字,15×16点,一、二级汉字库。 q 打印命令ESC/P打印控制命令和FS汉字打印控制命令 q 接口形式:(串行接口
RS-232CIDC 10线插座;支持XON/XOFFRTS/CTS
1200/2400/4800/9600bps可选;
并行接口
8打印并行接口,IDC 26线插座;支持BUSYACK握手协议
q 电 源外接,DC5V±5%, 平均流3A, 峰值流5A q 外形尺寸:122(宽)×90()×129()mm q 重 量约350克不包括卷) q 工作环境操作度 0~40相对湿度 5~85%
39 40
附录二 打印命令代码表
十进 十六进
0 00 NUL
9 09 HT 10 0A LF 11 12 0C FF 13 0D CR 14 0E SO 设置字符打印 20 14 DC4 字符打印 24 18 CAN 当前行字符
27 34 27 37 27 38 27 39 27 43 27 45 27 49 27 54 27 55 27 58 27 64 27 66 1B 42 ESC B n1 ... nk NUL 设定垂表值
0B VT 行垂
1B 22 ESC " n /十六进制打印 1B 25 ESC % m1 n1 ... mk nk NUL nk定义mk 1B 26 ESC & m n1 n2 ... n6 自定义字符 1B 27 ESC ' m n1 n2 ... nk CR 打印m线 1B 2B ESC + n /划线打印 1B 2D ESC – n /下划线打印 1B 31 ESC 1 n 设定行间距为n点行 1B 36 ESC 6 字符集1 1B 37 ESC 7 字符集2 1B 3A ESC : 恢复 1B 40 ESC @ 初始化打印机
符号和
十进 十六进
27 67 27 68 27 74 27 75 27 78 27 79 27 81 27 85 27 86 27 87
27 99 1B 63 ESC c n /打印 27 102 1B 66 ESC f m n 打印 27 105 1B 69 ESC i n /打印 27 108 1B 6C ESC l n 设定宽度
28 14
28 20
28 38
28 46
127 7F DEL 一个字符
1B 43 ESC C n 设置为n 1B 44 ESC D n1 ... nk NUL 设定表值 1B 4A ESC J n n点行 1B 4B ESC K n1 n2 .. data ... 打印n1×8点阵图形 1B 4E ESC N n 设装为n 1B 4F ESC 0 1B 51 ESC Q n 设定宽度 1B 55 ESC U n n 1B 56 ESC V n n 1B 57 ESC W n n
1C 0E FS SO 设定汉字打印 1C 14 FS DC4 解除汉字打印 1C 26 FS & 入中文打印方式 1C 2E FS · 退中文打印方式
符号和 功 能
20002
41 42
Loading...