BA-T800 用户手册
(指令部分)
HH
BA-T800 用户手册---指令部分
4.2 命令列表
命令
HT
LF
FF
CR
CAN
DLE EOT
DLE ENQ
ESC FF
ESC SP
ESC !
ESC $
ESC %
ESC &
ESC *
ESC -
ESC 2
ESC 3
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
ESC M
ESC R
ESC S
ESC T
ESC V
ESC W
ESC \
ESC a
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC t
ESC {
水平定位
打印并换行
打印并回到标准模式 (在页模式下)
打印并将黑标进纸到打印起始位置(*)
打印并回车
页模式下取消打印数据
实时状态传输
实时打印机请求
页模式下打印数据
设置右测字符间距
选择打印模式
设置绝对打印位置
选择/取消用户自定义字符集
定义用户自定义字符
选择位图模式
设定/解除下划线
选择缺省行间距
设置行间距
取消用户自定义字符
初始化打印机
设置水平定位点
设定/解除粗体打印
设定/解除重叠打印
打印并进纸
选择页模式
选择字型
选择国际字符集
选择标准模式
页模式下选择打印方向
设置/解除顺时针 90°旋转
页模式下设置打印区域
设置相对打印位置
选择对齐方式
选择打印纸传感器以输出缺纸信号
选择打印纸传感器以停止打印
激活/禁止面板按键
打印并进纸 n 行
选择字符代码表
设置/解除颠倒打印模式
-1-
名称
命令分类
执行命令
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
设置命令
标准模式
○
○
忽略
○
○
忽略
○
○
忽略
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
(○)
○
○
忽略
▲
○
▲
○
(○)
○
○
○
○
○
(○)
页模式
○
○
○
禁止
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
忽略
○
○
○
○
▲
○
○
▲
○
○
○
○
○
▲
HH
BA-T800 用户手册---指令部分
FS p
FS q
GS FF
GS !
GS $
GS
GS ( A
GS ( E
GS ( F
GS ( K
GS ( M
GS /
GS :
GS B
GS C 0
GS C 1
GS C 2
GS C ;
GS E
GS H
GS I
GS L
GS T
GS V
GS W
GS \
GS ^
GS a
GS b
GS c
GS f
GS h
GS k
GS r
GS v 0
GS w
打印 NV 位图
定义 NV 位图
将黑标打印纸进纸到打印起始位置
设定字符大小
页模式下设置绝对垂直打印位置
定义下传位图
执行测试打印
用户设置命令
设置调整值
选择打印控
自定义打印机控制值
打印下传位图
开始/结束宏定义
设定/解除反白打印模式
设定计数值打印模式
选择计数模式(A)
设置计数值
选择计数模式(B)
选择打印头控制模式
选择 HRI 字符的打印位置
传送打印机 ID
设定左侧空白量
设置打印位置为打印行起点
选择切纸模式并切纸
设置打印区域宽度
页模式下设置相对垂直打印位置
运行宏
允许/禁止自动状态回复(ASB)
设置/解除平滑模式
打印计数值
选择 HRI 字符字型
设置条形码高度
打印条形码
传送状态
打印光栅位图
设置条形码宽度
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
(○)
○
○
忽略
○
○
(○)
○
○
(○)
●
○
○
○
○
○
○
○
○
○
(○)
○
(○)
(○)
忽略
○
○
○
○
○
○
●
○
●
○
○
○
○
○
○
○
忽略
禁止
○
○
▲
○
○
○
○
○
○
○
○
○
○
▲
忽略
○
▲
○
○
○
○
○
○
○
○
○
○
汉字命令列表
命令
FS !
FS &
名称
设置汉字字符打印模式组合
设定汉字模式
-2-
命令分类
执行命令
设置命令
○
○
标准模式
○
○
页模式
○
○
HH
BA-T800 用户手册---指令部分
FS -
FS .
FS 2
FS C
FS S
FS W
设定/解除汉字下划线
解除汉字模式
定义用户自定义中文字符
选择汉字字符编码系统
设置全角汉字字间距
设定/解除四倍角中文打印
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
命令分类
执行命令: 打印机执行该命令,改命令不影响其后的数据。
设置命令: 打印机通过相应的标志位进行设置,这些设置影响其后的数据。
标准模式
○: 允许。
(○):只有当命令位于一行的开头时,该命令才有效。
●: 只有打印缓冲区中没有数据时才有效。
页模式
○: 允许
▲: 只可以进行数值设定。
禁止: 参数作为可打印数据处理。
忽略: 忽略所有命令代码,包括参数,不执行任何操作。
4.3 命令详解
HT_____________________________________________________________________________
[名称]水平定位
[格式]ASCII 码HT
十六进制码09
十进制码9
[描述]移动打印位置到下一个水平定位点的位置。
[详细说明]• 如果没有设置下一个水平定位点的位置,则该命令被忽略。
• 如果下一个水平定位点的位置在打印区域以外,则打印位置移动到“打印区域宽度+1”。
• 通过 ESC D 命令设置水平定位点的位置。
• 打印位置位于“打印区域宽度+1”处时接到该命令,打印机执行打印缓冲区满打印当前
行,并且在下一行的开始处理水平定位。
[注意]• 只有当接收缓冲区容量为 40 字节时这条命令才有效(DIP 拨动开关 1-2 置为开时)。
[参照] ESC D
LF
[名称]
[格式]
[描述]
[注意]
[参照]
FF
打印并换行
ASCII 码LF
十六进制码0A
十进制码10
将打印缓冲区中的数据打印出来,并且按照当前行间距,把打印纸向前推进一行。
该命令把打印位置设置为行的开始位置。
ESC 2, ESC 3,附录 A.1
-3-
HH
BA-T800 用户手册---指令部分
[名称]
① 打印并回到标准模式(在页模式下)
② 打印并走黑标纸到打印起始位置
① 选择页模式时:
[描述]将打印缓冲区中的数据全部打印出来并返回标准模式
[注意]•该命令仅在页模式下有效。
•打印后,删除打印缓冲区中的数据。
•将由 ESC W 设置的打印区域设置复位到缺省设置。
•该命令设置打印位置为行的起始点。
[参照]ESC FF , ESC L , ESC S
② BM 传感器有效时:
[描述] 打印位于打印缓冲区中的数据并且将黑标纸进纸到打印起始位置。
[注意]•该命令仅在使用 DIP SW1-1 将 BM 传感器设置为有效时才允许。
•该命令设置打印位置为行的起始点。
•如果在带黑标打印纸的打印起始位置执行该命令,打印机将带黑标打印纸进纸到下一个打印
起始位置。
[参照] GS ( F, GS FF, 3.3.2.1, DIP 拨动开关 1
CR
[名称]
[格式]
打印并回车
ASCII 码CR
十六进制码0D
十进制码13
[描述]允许自动进纸时,这条命令与 LF 命令的功能相同。
不允许自动进纸时,这条命令将被忽略。
[说明] •对于串行接口模式,该命令中行进纸功能被忽略。
•对于并行接口模式,通过存储开关 1-5 设置该命令。
•设置打印起始位置为行的起始点。
[参照]LF
CAN
[名称]页模式下取消打印数据
[格式] ASCII 码CAN
十六进制码18
十进制码24
[描述]在页模式下,删除当前打印区域中所有打印数据。
[说明]•仅在页模式下,允许使用该命令。
•处于指定打印区域的数据被删除。
[参照] ESC L , ESC W
DLE EOT n
[名称]实时状态传送
[格式] ASCII 码DLE
十六进制码10
EOT
04
n
n
-4-