EPSON系列票据打印机指令集

上传人:公**** 文档编号:506432377 上传时间:2023-01-13 格式:DOC 页数:13 大小:268.50KB
返回 下载 相关 举报
EPSON系列票据打印机指令集_第1页
第1页 / 共13页
EPSON系列票据打印机指令集_第2页
第2页 / 共13页
EPSON系列票据打印机指令集_第3页
第3页 / 共13页
EPSON系列票据打印机指令集_第4页
第4页 / 共13页
EPSON系列票据打印机指令集_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《EPSON系列票据打印机指令集》由会员分享,可在线阅读,更多相关《EPSON系列票据打印机指令集(13页珍藏版)》请在金锄头文库上搜索。

1、esc/pos 打印旨令 ( 一) Post By :2005-5-16 1:46:00EPSON旨令集打印控制命令5 1打印控制命令5 11 概述BS-210BM提供了 ESC/POS命令集。下面将对每个命令进行说明。每个命令的说明包括格式和解释两部分。格式部分提供了命令的 ASCII 码、十进制码和十六进码三种格式,解释部分描 述命令的功能。三种命令的格式是等价的,用户可按照需要选择任一种。512 各个命令的描述格式如下:打印命令功能格式: ASCII :以标准 ASCII 字符序列表示十进制:以十进制数字序列表示十六进制:以十六进制数字序列表示说明:该命令功能和使用说明。513 命令说明

2、HT水平制表格式: ASCII :HT十进制:09十六进制:09说明:打印位置进行到下一水平制表位置。如果当前打印位置超过了最后一个水平制表位置,则HT命令不被执行。水平制表位置由 ESC D命令设置。LF打印并换行格式: ASCII :LF十进制:10十六进制:0A说明:打印存放在行编辑缓存中的一行数据并按当前设定的行距向前走纸一行。ESC2 ESC3旨令可设定行距的长短。如果行编辑缓存空,则只按当前设定的行距向前走纸一行。CR打印回车格式: ASCII :CR十进制:13十六进制: 0D说明:当打印在行编辑缓存中的一行数据之后,不进行走纸操作。ESCSP设置字符右间距格式:ASCII :E

3、SCSPn十进制:2732n十六进制:1B20n说明:以半点为设定单位 (1/144 英寸 ) ,设置字符右边间距为 n 个半点距。默认值n = 0。ESC ! 设置字符打印方式格式:ASCII :ESC!n十进制:2733n十六进制:1B21n说明:09 5 X 71无定义2无定义3无定义4倍高取消设定5倍宽取消设定6无定义7下划线取消设定默认值 n= 0,ESC %允许/禁止用户自定义字符格式: ASCII :ESC%n十进制:2737n十六进制:1B25n说明:参数 n 为一个字节,只有最低位有效。当n = v *1 B时,选择用户自定义字符集;当n = v *0 B时,选择内部字符集。

4、0W nW 255,默认值 n= 0。ESC &设置用户自定义字符格式: ASCII : ESC & yn m x d1 d2 ,db十进制: 2738 yn m x d1 d2 ,db十六进制: 1B 26 y n m x d1 d2 , db 说明: 该命令用于自定义字符。各参数为:y:字符的纵向字节数。这里取 y = 1, 2。 n:自定义字符集的起始 ASCII码,n32。m:自定义字符集的终止 ASCII码,m 127。自定义字符个数为 m-n+1,最多可定义96个字 符。当只有一个自定义字符时,取m=n。a :自定义字符的水平方向的点数。y x x个字节,m-n+1个自定义字符共有

5、:di d2” db:自定义字符的数据。每个字符 (y x x)x( m-n+1)个字节。每个自定义字符数据的格式:d1 d3 , d ( yx x)x( m-n+1 ) -1 d2 d4 , d ( yx x)x( m-n+1 )ESC *设置图形点阵格式:ASCII :ESC *mn1n2 D1,D2 , Dk十进制:27 42 mn1n2D1 , D2, Dk十六进制:1B 2A mn1n2D1 , D2, Dk说明:该命令用来设置点阵图形模式(m)和横向图形点阵。m = 0 , 1 : 表示打印密度。0 n1 255, 0 n2 1 , 0 Dkw 255, k= n1+ n2 x 2

6、56。n1 , n2 为两位十六进制数, n1 这低字节, n2 这高字节, k= n1+ n2 x 256,表示该命令下载 的要打印图形的横向点数,该值应小于打印机的最大行宽打印点数。如果下送的点图数据超 出一行的最大行宽打印点数时,超出的部分被忽略。m 垂直方向点数点密度 最大点数 图形打印模式0 8 单密度 210 相邻点打印1 8 双密度 420 相邻点不打印Dk 定义为:ESC 2设定 1/6 英寸换行量格式:ASCII :ESC2十进制:2750十六进制:1B32说明:此指令将打印机的换行量设定为1/6 英寸。ESC3设定 n/144 英寸换行量格式:ASCII :ESC3n十进制

7、:2751n说明:此指令将打印机的换行量设定为 n/144 英寸。n = 1- 255 。ESC打印头归位格式:ASCII :ESC 十进制:27 60十六进制:1B 3C说明:执行该指令后,打针头会回到原位( home 的位置)。ESC初始化打印机格式:ASCII :ESC 十进制:2764十六进制:1B40说明:该命令初始化打印机:使打印机恢复到最初的联机状态,清除以前留下的程序。ESCD设置水平制表值格式:ASCII :ESC D Nk NUL十进制:27 68 Nk 0十六进制:1B44 Nk 00说明:设置水平制表位置为:N1, N2, , , Nk。其中:0 Nkw 42,0B时,

8、在字符方式下设置为准双向打印 打印。当n = vxxxxxxx 0B时,设置双向打印。 默认值 n=0。ESCC设定检测黑标的范围格式:ASCII :ESC Cn十进制:27 67 n十六进制:1B 43 n说明:以当前的行距为单位,以行数来定义检测黑标的范围,默认值为ESC FF执行走纸到黑标位置格式: ASCII : ESC FF 十进制: 27 12 十六进制: 1B 0C说明: 该命令使打印机在一定长度范围寻找黑标,并在黑标位置停下。 若无黑标或检测不到黑标,那么要走完这段长度后停下。 若当前就在黑标位置,那么将不会有走纸动作。ESCc 4设定缺纸时停止打印格式:ASCII :ESC

9、c 4 n十进制:27 99 52 n十六进制:1B 63 34 n说明:设置 / 取消纸检测器检测到缺纸时停止打印。N=0255,仅最低位有效。当n = v *1 B时,纸检测器检测到缺纸时停止打印。当n = B时,纸检测器检测到缺纸时不停止打印,以便用户可以将最后一张单据打印至页底。默认值 n=1。ESC c 5 n格式: ASCII :十进制: 十六进制: 说明:允许/ 禁止走纸按键ESC c 3 n27 99 33 n*0 B 时,禁止纸按键。B时,允许纸按键(默认值)。1B 63 35 nESCd打印并进纸 n 字符行格式:ASCII :ESC dn十进制:27 100 n十六进制:

10、1B 64 n说明:打印行缓存里的数据并向前走纸n 行。n=0255。ESCi全切纸命令格式:ASCII :ESC i十进制: 27 105十六进制: 1B 69 说明: 打印机控制切纸刀全切纸一次。ESCj n退纸 n/144 英寸格式:ASCII :ESC j n十进制:27 106 n十六进制:1B 6A n/ 说明: 当执行该指令时退纸 n/144 英寸( nx0.176mm)。 n=0255。ESC m部分切纸命令格式: ASCII : ESC m十进制: 27 109 十六进制: 1B 6D 说明:打印机控制切纸刀部分切纸一次。ESC p 产生钱箱驱动脉冲 格式: ASCII : ESC p m n1 n2十进制: 27 11

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号