内容发布更新时间 : 2025/1/10 10:48:41星期一 下面是文章的全部内容请认真阅读。
.
EPSON ESC/POS指令
2007-10-29 14:15:56| 分类: 计算机技术|字号 订阅
英文模式下的命令 代码 CR ESC ! ESC % ESC & ESC * ESC @ ESC ~ ESC < ESC 2 ESC 3 ESC BEL ESC C ESC c0 ESC c1 ESC c3 ESC c4 ESC c5 ESC c6 ESC d ESC D ESC e ESC f ESC F ESC i ESC J ESC K ESC l ESC m ESC o ESC p ESC q ESC r ESC R ESC SP
.
功能 回车
设置打印方式
选择或取消用户自定义字符集 定义用户自定义字符集 设置位映射方式 初始化打印机 LED ON/OFF 返回行首
选择行间距为1/6英寸 设置行进为最小间距 蜂鸣器ON/OFF 设置单页长度 选择打印页 选择行间距
选择纸结束信号输出
选择打印纸及检测器(终止打印)禁止/使能面板开关
禁止/使能ON-LINE开关 打印及N行进纸 设置TAB位置 打印病退回N行 设单页等待时间
选择或取消单页退纸区 全切割
以最小间距进行打印和进纸 以最小间距进行打印和退纸 选择或取消倒过来的字符 局部切割 印章
产生指定脉冲 释放纸
选择打印颜色 选择国际字符子集 设置右边界
.
ESC t ESC U ESC V ESC z FF HT LF RS
中文模式下的命令 代码 FS – n FS ! n FS & FS .
---------
选择字符码表
选择或取消单向打印 发送打印机状态
设置或取消两页并行打印 打印送出单页 水平TAB 换行 流水TAB 功能
设置中文字符下划线模式开关 选择中文字体 选择中文字符模式 取消中文模式
-------------------------------------------------------------------------------
EPSON打印控制指令集
打印命令 功能 格式: ASCII: 以标准ASCII字符序列表示 十进制: 以十进制数字序列表示 十六进制: 以十六进制数字序列表示 说明:该命令功能和使用说明。
HT 水平制表 格式: ASCII: HT 十进制: 09 十六进制: 09 说明:
打印位置进行到下一水平制表位置。
如果当前打印位置超过了最后一个水平制表位置,则HT命令不被执行。 水平制表位置由 ESC D命令设置。
LF 打印并换行 格式: ASCII: LF 十进制: 10
.
.
十六进制: 0A 说明:
打印存放在行编辑缓存中的一行数据并按当前设定的行距向前走纸一行。ESC2,ESC3指令可设定行距的长短。
如果行编辑缓存空,则只按当前设定的行距向前走纸一行。
CR 打印回车 格式: ASCII: CR 十进制: 13 十六进制: 0D 说明:
当打印在行编辑缓存中的一行数据之后,不进行走纸操作。
DLE EOT n 实时状态传送 格式: ASCII: DLE EOT n 十进制: 16 04 n 十六进制: 10 04 说明: 1 ≤ n ≤ 4
传送以实时的方式,n代表被选择的打印机状态,基于下列参数: n = 1: 打印机状态 n = 2: 脱机状态 n = 3: 错误状态 n = 4: 纸检测器状态 返回的字节每位设置如下: n = 1: 打印机状态 n = 2: 脱机状态 n = 3: 错误状态 n = 4: 纸检测器状态
DLE ENQ n 对打印机的实时请求 格式: ASCII: DLE ENQ n
.