首页 打印机使用介绍

打印机使用介绍

举报
开通vip

打印机使用介绍打印机使用介绍 R SPRT SP,POS76? 打印机使用说明 目 录 第一部分 性能指标 ............................................................................................ 2 第二部分 操作说明 ............................................................................................ 5 2.1 打印...

打印机使用介绍
打印机使用介绍 R 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 安装色带 .............................................. 13 2.5 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,。 12.电 源: 输入DC 24V+/-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芯 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 打印并口 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所示: 注:?“源”表示信号发出的来源; 引脚号 信号名称 源 说明 ? 信号逻辑电平为EIA电平; 2 RXD 主机 打印机从主机接收数据 图2-2 串行接口引3 TXD 打印机 打印机向主机发送数据 脚定义 该信号为“MARK”状态时,表示 打 印机“忙”不能接收数据,而该5 RTS 打印机 信号为“SPACE”状态时,表示打 印机“准备好”,可以接收数据。 7 GND ——— 信号地 66DSRDSR 420DTRDTR 77GNDGND57GNDGND 55RTSRTS85CTSCTS 33TXDTXD18DCDDCD 22RXDRXD23RXDRXD 32TXDTXD 打印机 打印机 IBM PC串行接口 IBM PC串行接口 DB-9 DB-25 25PIN插座 25PIN插座 图2-3 POS76?打印机串行接口与IBM PC串行口连接示意图 2.2.2 并行接口连接 POS76?打印机的并行接口与CENTRONICS兼容,支持BUSY和,ACK握手协议,接口插座为DB25针型插座和3 6pin centronics孔型插座可选。 DB25针型插座并行接口插座引脚序号如图2-4所示: 131 2514 图2-4 并行接口插座引脚序号 DB25并行接口各引脚信号的定义如图表2,5所引脚号 信号 方向 说明 示: 1 /STB 入 选通触发,上升沿时读入数据。 注:(1)“入”表示输入到打印机,“出”表示从2 DATA1 入 打印机输出。 3 DATA2 入 4 DATA3 入 这些信号分别代表并行数据的第一至第八位信‎‎ (2)信号的逻辑电平均为TTL电平。 5 DATA4 入 息,每个信号当其逻辑为“1”时为“高电平,6 DATA5 入 逻辑为“0”时为低电平。 图2-5 并行接口引脚定义 7 DATA6 入 36pin Centronics孔型插座各引脚信号的8 DATA7 入 定义如下: 9 DATA8 入 回答脉冲,“低”电平表示数据已被接受而且出 10 /ACK 打印机准备好接受‎‎下一数据。 “高”电平表示打印机正“忙”不能接受数11 BUSY 出 据。 12 PE 出 “高”电平表示打印纸尽。 13 SEL 出 经电阻上拉“高”电平,表示打印机在线 15 /ERR 出 经电阻上拉“高”电平,表示无故障。 14、16、17 NC --- 未接 18,25 GND --- 接地,逻辑“0”电平 引脚号 信号 方向 说 明 1 /STB 入 选通触发,上升沿时读入数据。 2 DATA1 入 这些信号分别代表并行数据的第一至第3 DATA2 入 八位信息,每个信号当其逻辑为“1”时4 DATA3 入 为“高电平,逻辑为“0”时为低电平 。5 DATA4 入 6 DATA5 入 7 DATA6 入 8 DATA7 入 9 DATA8 入 引脚号 信号 方向 说明 回答脉冲,“低”电平表示数据已被接受而且打印10 /ACK 出 机准备好接受‎‎下一数据。 11 BUSY 出 “高”电平表示打印机正“忙”不能接受数据。 12 PE 出 “高”电平表示打印纸尽。 13 SEL 出 经电阻上拉“高”电平,表示打印机在线 32 /ERR 出 经电阻上拉“高”电平,表示无故障。 34-36 NC --- 未接 19-30 GND --- 接地,逻辑“0”电平 有关并行连接方式接口信号时序如图2-6所示: BUSY /ACK DATA/STB0.5μS 0.5μS 0.5μS 0.5μS 0.5μS 图2-6 并行接口信号时序图 2.2.3 钱箱接口 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 DIP Switch2 1 保留 保留 保留 2 选择切刀 有切刀 无切刀 3 选择切刀形式 半切 全切 4 保留 保留 保留 DIP 功能 ON O 选择每行打印的字符数,CPL, 1 42CPL/35CPL 40CPL/33CPL‎‎ ,7×7,/,5×7, 2 选择打印纸宽 57mm 76mm 3 保留 保留 保留 4 波特率(串口) 19200bps 9600dps 5 选择单/双向打印 单向 双向 6 选择黑标模式 黑标模式 非黑标模式 7 汉字模式选择 汉字模式 ASCI模式 8 选择打印模式 打印HEX码模式 普通模式 出厂设置 POS76? -B DIP Switch1 DIP Switch2 OFF 1 2 3 4 1 2 3 45678 POS76?-D DIP Switch1 DIP Switch2 OFF 1 2 3 4 1 2 3 45678 如需要改变DIP开关的设置,需要打开打印机底部的铁板。 第三部分 打印控制命令 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 1 0 字模选择 5×7 7×7 1 无定义 2 无定义 3 无定义 4 倍高 取消 设定 5 倍高 取消 设定 6 无定义 7 下划线 取消 设定 默认值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字符行 ESC e n 格式: ASCII: 十进制: 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,如果nknk-1,如果nkB时,设置单向打印; 当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。 ,n2为两位十六进制数,n1为低字节,n2为高字节,用来表示ESC命令要打印的图形宽度,该值就在打印机的最大行宽点数n1 之内。 m=0时,选择正常打印,最大打印点数为210。 m=1时,选择半点打印,最大打印点数为420。此时每一点行相邻两点不能同时为1。 d的定义为: 位点图数据 76543210 第一针 第八针 打印数据 注意: 1.在打印点阵图形之前请先用ESC U命令将打印机设置成 单向打印方式。 2.允许点图和字符在同一行打印。 3.2.4 汉字命令 FS ~ 设置汉字打印方式 格式: ASCII: FS ~ n 十进制: 28 33 n 十六进制: 1C 21 n 说明: 设置汉字打印方式。 n=0,255。 n的各位定义如下: 值 位 功能 0 1 FS W n 设置/0,1,2,3, 未定义 ,,, ,,, 取消汉字四倍模式打印 4 倍高打印 取消 设定 格式: ASCII : FS W 5 倍宽打印 取消 设定 n 6,7 未定义 ,,, ,,, 十进制 : 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,选择偏移量为前进纸方向计算 )×0.176mm; ?nL,nH设置的偏移量对应实际距离为(nL+nH×256 ?只有执行些命令后,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) L 切撕纸位置/LL=0L切撕纸位置/黑标 Q0 起始打印位置起始打印位置ABCDEFGABCDEFG BCDEFGHBCDEFGH 黑标检测开关黑标检测开关 黑标 撕纸位置 图3 图4 对于指定打印票样的黑标定位控制命令使用举例(以D型机为例) 即L0=51mm,Q0=23mm。 例1票样要求:撕纸位置在预印刷的黑标位置, 每单打印起始位置在距撕纸位置30mm处。 撕纸位置 黑标Q=23打印头位置 Q>30 ABCDEFGBCDEFGH 黑标检测开关 ?计算纸位置偏移量 因为黑标在撕纸位置,即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。 撕纸位置黑标0 L=8 Q==23Q ABCDEFGBCDEFGH 黑标检测开关 ?计算撕纸位置的偏移量 因为黑标距撕纸线的距离,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> ?完成上述设置后,在打印每一单票据时,使用的命令序列与例1相同。 例3票样要求: 票长150mm 撕纸位置到黑标距离为142mm 起始打印位置距撕纸位置的距离为39mm 撕纸位置 Q=39 ABCDEFGL=142 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相同。 注意: 1(在撕纸位置偏移量和起始打印位置偏移量均为0的情况下,只需用GS V m可完成每一单的定位打印。 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,上传状态字节内容为: 值off/on 位 状态 0 1 0 钱箱pin3状态 LOW HIGH 2,3 未定义 - - 4 未用 0 - 5,6 未定义 - - 7 未用 0 - 打印机在检测到主机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 允许,禁止面板开关 格式: ASCII: ESC c 5 n 十进制: 27 99 53 n 十六进制: 1B 63 35 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 0 未定义 ,,, ,,, 1 未定义 ,,, ,,, 2 纸检测器 有纸 无纸 3 未定义 ,,, ,,, 未 用 恒为0 恒为0 4 5 未定义 ,,, ,,, 6 未定义 ,,, ,,, 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在打印完成后,若打开机壳,不要马上用手触摸打印头或马达外壳,以免被金属高温外壳烫 伤。 附录一 打印字符一览表
本文档为【打印机使用介绍】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_751406
暂无简介~
格式:doc
大小:111KB
软件:Word
页数:34
分类:企业经营
上传时间:2017-11-18
浏览量:31