2023年12月8日发(作者:柴阳舒)
Postek打印机指令说明V204
条码标签打印机
POSTEK PPCS
指
令
手
册
Version2.04
深圳市博思得通信发展有限公司
二○○九年
B1. 指令格式
- 指令名称一般由1至2个字母组成。(区分大小写)
- 有些指令需一个或多个参数,有些指令需可选的参数以实现特别的功能。
- 所有指令行必须以一个回车换行( - 0DH)控制码作为结束标记。
1.基本指令格式
* 格式1:无参数的指令
* 格式2:固定参数数目的指令
* 格式3:可选参数的指令
X[p1,p2,p3,…,pn]
2.字符串
* 字符串以双引号(")作为起始和结束标记。
* 反斜杠()有以下作用:
注: 所有打印指令和名称均请注意区分大小写。
B2. 字体
根据存储周期的不同,打印指令集定义了2种字体:
- 内部字体
- 软字体(SoftFont)1.内部字体
有5种内部字体被存储在打印机中,与软字体(SoftFont)不同,它们不能被用户删除。
每种字体各自有一个唯一的ID编号。
2.软字体
软字体由用户使用指令或应用软件从主机下载至打印机。
如果内部字体不能满足需求,软字体是很好的解决办法。
可根据需要下载指定数量的字符。
每种软字体各自都有一个唯一的ID编号,根据此ID编号,软字体可被下载、选择或删除。
软字体ID编号从A至Z。
3. 符号集
代码表可被重新定义为另一种符号集或代码页。
B3. 指令集汇总
本指令集含如下类别:
-设置指令
-标签格式指令
-通过串口的交互指令
-对象下载指令
索引
B4. 指令参考
本章节以字母的先后次序对所有指令进行详细描述,其中部分指令还列举了编程例句。条码标签打印机的坐标系统
如下图所示:
提示:
* 为USASCII码十进制的”13”, 或十六进制的”0DH”,即”回车”。
* 点(dots)等于一英寸除以打印机的最大分辨率:
对于203DPI的打印机来说,1dot = 25.4mm/203 = 0.125mm(1dot=1000/203=5mil);
对于300DPI的打印机来说,1dot = 25.4mm/300 = 0.085mm(1dot=1000/300=3mil)。
T命令: 打印一个文本字符串,序列号,变量
语法:
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Tp1,p2,p3,p4,p5,p6,p7,Cn
Tp1,p2,p3,p4,p5,p6,p7,Vn
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Cn
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Vn
Tp1,p2,p3,p4,p5,p6,p7,Combo
参数说明:
p1:设置X坐标,以点(dots)为单位。
p2:设置Y坐标,以点(dots)为单位。
p3:选择打印方向. 0—不旋转;1—旋转90°;2—旋转180°;3—旋转270°。
p4:选择内置字体或软字体。1—5:为打印机内部字体;a为打印机内置24*24简体汉字;
A—Z:为用户下载的软字体。
p5:设置文字的水平放大系数,可选择:1—24。
p6:设置文字的垂直放大系数,可选择:1—24。
p7:选’N’则打印正常文本(如白底黑字文本),
选’R’则打印文本反色文本(如黑底白字文本)。
“DATA”:一个常量字符串。
Cn:一个序列号数值.请参考C命令。
Vn:一个变量字符串.请参考V命令。
Combo:组合字符串。
用户可以用”DATA”、Cn、Vn自由排列组合成一个组合字符串,如:“data1”CnVn“data2”。注:字符串的总长度不能超过100个
字符。
例:
N
T50,56,0,1,1,1,N,"FONT1:ABCabc012"
T50,72,0,2,1,1,N,"FONT2:ABCabc012"
T50,96,0,3,1,1,N,"FONT3:ABCabc012"
T50,128,0,4,1,1,N,"FONT4:ABCabc012"
T50,168,0,5,1,1,N,"FONT5:ABC012"
W1
打印输出:
B命令: 打印一个条码
语法:
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”
Bp1,p2,p3,p4,p5,p6,p7,p8,Cn
Bp1,p2,p3,p4,p5,p6,p7,p8,Vn
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”Cn
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”Vn
Bp1,p2,p3,p4,p5,p6,p7,Combo
参数说明:
p1:设置X坐标,以点(dots)为单位。
p2:设置Y坐标,以点(dots)为单位。
p3:选择打印方向。0—不旋转;1—旋转90°;2—旋转180°;3—旋转270°。 p4:选择要打印的条码码制。
p5:设置窄条码的宽度,以点(dots)为单位。
p6:设置宽条码的宽度,以点(dots)为单位。
p7:设置条码高度,以点(dots)为单位。
P8:选’N’则不打印条码下面的人可识别文字,
选’B’则打印条码下面的人可识别文字.
“DATA”:一个常量字符串。
Cn:一个序列号数值.请参考C命令。
Vn:一个变量字符串.请参考V命令。
Combo:组合字符串.用户可以用”DATA”、Cn、Vn自由排列组合成一个组合字符串,如:“data1”CnVn“data2”。
注:字符串的总长度不能超过100个字符。
例:
N
B20,20,0,E80,3,3,41,B,"0123459"
B20,120,0,K,3,5,61,B,"A0B1C2D3"
B190,300,2,1,2,2,51,B,""
B20,330,0,UA0,2,2,41,B,"135********"
W1
打印输出:
b命令: 打印二维条码
语法:
bp1,p2,p3,[specific parmeters and data] 参数说明:
p1: 设置X坐标,以点(dots)为单位.
p2: 设置Y坐标,以点(dots)为单位.
p3: 选择要打印的码制.
Maxi Code
1、UPS格式数据:
[Mode,1],”Data”
Mode: 表示模式 2 – 4.
1: 表示将打印UPS格式数据.
2、非UPST格式数据:
[Mode,0,Cl,Co,Po],”Data”
Mode: 表示模式 2 – 4.
0: 表示将打印非UPS格式数据.
Cl: 3位数字.Co: 3位数字.
Po: 如果当前模式为3,PostalCode则为不超过6个字符的字符数据;(A - Z,or 0 - 9) 如果当前模式为2,PostalCode则为9个数字字
符数据.
注: RS控制符用于分开数据流格式由'_1E'表示,GS控制符用于隔开数据字段由'_1D'表示,EOT控制符用于表示数据流结束
由'_04'表示. 资料容量最大为93个字元,若纯为数字字元,则可存放138个.
UPS标准格式如下:
Message Header: [)>RS
Transportation Data
Format Header : 01GSyy <其中yy表示年份>
Tracking Number: *
SCAC :GS
UPS Shipper Number :GS
Julian Day of Pickup: GS
Shipment ID Number :GS
Package n/x:GS
Package Weight :GS
Address V alidation :GS
Ship to Street Address :GS
Ship to City: GS
Ship to State: GS
RS: RS
End of Message: EOT
(* Mandatory Data for UPS 必须设置数据)
例:
b10,10,M,4,0,1Z000A7&dajc_iaj-3=+~#^$5fe[{:'s;fk.,LAKFalkdgjoiu12815/w35::'./dfoi38&*^}!+打印输出:
PDTF-417
[w,v,s,c,p,x,y,r,l,t,o],”Data”
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
s: 纠错等级,范围: 0 - 8.c: 数据压缩等级, 范围: 0 or 1. 缺省为0.
x: 模块宽度,范围: 2—9,以点(dots)为单位.
y: 模块高度,范围: 4—99, 以点(dots)为单位.
r: 最大行数.
l: 最大列数.
t: 截取标志,0=不截取,1=截取.
o: 设置旋转方向.
0—0°, 1--90°, 2--180°, 3--270°.
例:
b50,30,P,00,00,s0,c0,x3,y6,r0,l0,t0,o0,"ABCabc12345"
打印输出:
Datamatrix Ecc200
[w,v,o,m],"Data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
o: 设置旋转方向.
范围值:(0 - 3 )
(0—0°,1--90°,2--180°, 3--270°)
m : 设置放大倍数,以点(dots)为单位
范围值:(1 - 9)
(1—放大1倍, 2—放大2倍 3—放大3倍……)。
例:
b20,220,DX,0,0,o0,m5,"Data Matrix"
打印输出:
QR
[w,v,o,r,m,g,s],"data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.o: 设置旋转方向.
范围值(0 - 3 )
(0—0°,1--90°,2--180°, 3--270°)
r: 设置放大倍数,以点(dots)为单位.
范围值:(1 - 9)
(1—放大1倍, 2—放大2倍 3—放大3倍……) m: QR码编码模式选择.
范围值(0 - 4)
0 是选择数字模式
1 是选择数字字母模式
2 是选择字节模式0~256
3 是选择中国汉字模式
4 是选择混合模式
g: QR码纠错等级选择.
范围值(0 - 3)
0 是'L'等级
1 是'M'等级
2 是'Q1'等级
3 是'H1'等级
s: QR码掩模图形选择
范围值(0 - 8)
0 - 是掩模图形000
1 - 是掩模图形001
2 - 是掩模图形010
3 - 是掩模图形011
4 - 是掩模图形100
5 - 是掩模图形101
6 - 是掩模图形110
7 - 是掩模图形111
8 - 是自动选择掩模图形
例:
b200,200,QR,0,0,o0,r5,m2,g0,s0,"ABCabc12345"
打印输出:
汉信码
[w,v,o,r,m,g,s],"data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
o: 设置旋转方向.
范围值(0 到 3 )
(0—0°,1--90°,2--180°, 3--270°)
r: 设置放大倍数,以点(dots)为单位
范围值:(0 - 30)
(0—放大1倍, 1—放大2倍 2—放大3倍……依此类推)。
m: 汉信码编码模式选择
范围值(0 到 6)
0 是选择数字模式
1 是选择TEXT模式
2 是选择二进制模式
3 是选择常用汉字1区模式编码
4 是选择常用汉字2区模式编码
5是GB 18030双字节区模式
6是GB 18030四字节模式编码
g: 汉信码纠错等级选择
范围值(0 到 3)
0 是'L1'等级
1 是'L2'等级
2 是'L3'等级
3 是'L4'等级
s: 汉信码掩模图形选择
范围值(0 到 3)
0 是掩模图形00
1 是掩模图形01
2 是掩模图形10
3 是掩模图形11例:
b200,100,HX,0,0,m1,o0,r5,g3,s2,"POSTEK”
打印输出:
BI命令: 打印Bin图形名称清单
语法: BI
说明: 此命令将打印已存储在RAM或FLASH存储器里的图形的名称,(目前包含BIN格式和PCX格式的图形)。
例:
BI
打印输出:
如果打印机没有存储图形,则打印:
如果打印机里存储了名称为TF2,TF3等的图形,则打印:
BK命令: 删除一个或所有的Bin图形
语法:
BK”GNAME”
BK”*”
参数说明:
GNAME: 图形名称;最大长度为16个字符.
* : 如果选择这个参数,将删除所有存储在RAM或FLASH存储器里的图形,(目前包含BIN格式和PCX格式的图形)。C命令: 设置一个序列号变量
语法: Cp1,p2,p3,p4,”MSG”
参数说明:
p1: 序列号ID.取值范围:0—9.
p2: 序列号最大数字个数. 取值范围:1—40.
p3: 对齐标志. L—左对齐;R—右对齐;C—居中;N—不对齐.
p4: 序列号的变化规律.由”+”或”-”加上一个数字,再加上一个变化标志(D –十进制, B –二进制,O –八进制, H –十六进制,X-自定义
模式, 可以允许用户输入最多64个字符.)组
成:
“+1”=每次增加1, 默认按照十进制计算.如1234,1235,1236,….
“+3D”=每次增加3, 按照十进制计算.同上.
“-1B”=每次减少1, 按照二进制计算.如1111,1110,1101,….
“-4O”=每次减少4, 按照八进制计算.如1234,1230,1224,….
“-6H”=每次减少6, 按照十六进制计算.如常1234,122E,1228,….
“+3X”=每次内容根据用户自定义的变化规律增加3.
如变化规律表内容为:TE2DOKLU046MNY37,起始值是”T062”,
则T062,T06K,T060,….
“MSG”: 提示信息字符串. 可显示在打印机显示屏上或可编程键盘(KDU)的显示屏上.
例:
N
FK"TEST"
FS"TEST"
C0,6,N,+1,"Enter Code:"
T100,100,0,4,1,1,N,"Label: "
T300,100,0,4,1,1,N,C0
FE
以上命令将一个FORM:”TEST”存储到打印机.
如果将以下命令发送到打印机,将会打印出内容:
FR"TEST"
1000
W2
打印输出:
H命令: 设置打印头发热温度
语法: Hp1
参数说明: p1: 取值范围:0—20,缺省为10.此值并不是真正意义的温度数值,而是相对数值,0表示打印头工作在最小发热状态,20
表示打印工作在最大发热状态.
例:
N
H10
T100,100,0,3,1,1,N,"DARKNESS=10"
W1
EI命令: 打印软字体名称清单
语法: EI
说明: 此命令要求打印机打印存储在RAM或FLASH存储器里的软字体的名称清单.
例:
EI
打印输出:
如果打印机里没有存储软字体,将打印:
如果有软字体存储在打印机上,ID分别为C,D,E,F,G, 则打印:
EK命令: 删除一个或全部的软字体
语法:
EK”ID”
EK”*”
说明: 此命令要求打印机删除存储在RAM或FLASH存储器里的一个或所有的软字体.
参数说明:
ID: 软字体ID,取值范围:A—Z.
*: 如果选择这个参数,打印机将删除存储在RAM或FLASH存储器里所有的软字体.
ES命令: 下载一个软字体到打印机的RAM或FLASH语法: ES”ID”p1,p2,… 参数说明:
ID: 一个大写字母A—Z.
p1: 将要下载软字体的字符个数.
p2: 字符高度.
基本的软字体格式为:
:
“第N个字符”的字体格式:
:
“第N个字符”的数据格式:
例:
FM命令: 命令打印机走一行标签
语法: FM
说明: 此命令与按一下feed键功能相同
例:
FMN
T20,110,0,4,2,2,N,"LIFE"
W1
* 该指令仅适用于2009年6月以后出厂的打印机FE命令: 结束存储表格(Form)
语法: FE
说明: 此命令与FS命令一起使用.
例:
FS”S tandalone”
…
FE
FI命令: 打印存储在打印机里的表格名称清单
语法: FI
例:
FI
打印输出:
如果打印机里没有存储表格,将打印:
如果打印机里已经存储有名称为Standalone的表格,则打印:
FK命令: 删除存储在打印机里的一个或所有的表格
语法: FK”FORMNAME”
FK”*”
参数说明:
FORMNAME: 将要删除的软字体的名称,最大长度为16个字符.
*: 如果选择这个参数,打印机将删除存储在RAM或FLASH存储器里所有的表格.
FR命令: 运行一个表格
语法: FR”FORMNAME”
参数说明:
FORMNAME: 将要运行的表格的名称;最大长度为16个字符.
例:FK”Standalone”; 删除名称为“Standalone”的表格FS”Standalone”; 开始下载新的表格T50,30,0,4,1,1,N,"THIS IS Standalone."
2023年12月8日发(作者:柴阳舒)
Postek打印机指令说明V204
条码标签打印机
POSTEK PPCS
指
令
手
册
Version2.04
深圳市博思得通信发展有限公司
二○○九年
B1. 指令格式
- 指令名称一般由1至2个字母组成。(区分大小写)
- 有些指令需一个或多个参数,有些指令需可选的参数以实现特别的功能。
- 所有指令行必须以一个回车换行( - 0DH)控制码作为结束标记。
1.基本指令格式
* 格式1:无参数的指令
* 格式2:固定参数数目的指令
* 格式3:可选参数的指令
X[p1,p2,p3,…,pn]
2.字符串
* 字符串以双引号(")作为起始和结束标记。
* 反斜杠()有以下作用:
注: 所有打印指令和名称均请注意区分大小写。
B2. 字体
根据存储周期的不同,打印指令集定义了2种字体:
- 内部字体
- 软字体(SoftFont)1.内部字体
有5种内部字体被存储在打印机中,与软字体(SoftFont)不同,它们不能被用户删除。
每种字体各自有一个唯一的ID编号。
2.软字体
软字体由用户使用指令或应用软件从主机下载至打印机。
如果内部字体不能满足需求,软字体是很好的解决办法。
可根据需要下载指定数量的字符。
每种软字体各自都有一个唯一的ID编号,根据此ID编号,软字体可被下载、选择或删除。
软字体ID编号从A至Z。
3. 符号集
代码表可被重新定义为另一种符号集或代码页。
B3. 指令集汇总
本指令集含如下类别:
-设置指令
-标签格式指令
-通过串口的交互指令
-对象下载指令
索引
B4. 指令参考
本章节以字母的先后次序对所有指令进行详细描述,其中部分指令还列举了编程例句。条码标签打印机的坐标系统
如下图所示:
提示:
* 为USASCII码十进制的”13”, 或十六进制的”0DH”,即”回车”。
* 点(dots)等于一英寸除以打印机的最大分辨率:
对于203DPI的打印机来说,1dot = 25.4mm/203 = 0.125mm(1dot=1000/203=5mil);
对于300DPI的打印机来说,1dot = 25.4mm/300 = 0.085mm(1dot=1000/300=3mil)。
T命令: 打印一个文本字符串,序列号,变量
语法:
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Tp1,p2,p3,p4,p5,p6,p7,Cn
Tp1,p2,p3,p4,p5,p6,p7,Vn
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Cn
Tp1,p2,p3,p4,p5,p6,p7,”DATA”Vn
Tp1,p2,p3,p4,p5,p6,p7,Combo
参数说明:
p1:设置X坐标,以点(dots)为单位。
p2:设置Y坐标,以点(dots)为单位。
p3:选择打印方向. 0—不旋转;1—旋转90°;2—旋转180°;3—旋转270°。
p4:选择内置字体或软字体。1—5:为打印机内部字体;a为打印机内置24*24简体汉字;
A—Z:为用户下载的软字体。
p5:设置文字的水平放大系数,可选择:1—24。
p6:设置文字的垂直放大系数,可选择:1—24。
p7:选’N’则打印正常文本(如白底黑字文本),
选’R’则打印文本反色文本(如黑底白字文本)。
“DATA”:一个常量字符串。
Cn:一个序列号数值.请参考C命令。
Vn:一个变量字符串.请参考V命令。
Combo:组合字符串。
用户可以用”DATA”、Cn、Vn自由排列组合成一个组合字符串,如:“data1”CnVn“data2”。注:字符串的总长度不能超过100个
字符。
例:
N
T50,56,0,1,1,1,N,"FONT1:ABCabc012"
T50,72,0,2,1,1,N,"FONT2:ABCabc012"
T50,96,0,3,1,1,N,"FONT3:ABCabc012"
T50,128,0,4,1,1,N,"FONT4:ABCabc012"
T50,168,0,5,1,1,N,"FONT5:ABC012"
W1
打印输出:
B命令: 打印一个条码
语法:
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”
Bp1,p2,p3,p4,p5,p6,p7,p8,Cn
Bp1,p2,p3,p4,p5,p6,p7,p8,Vn
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”Cn
Bp1,p2,p3,p4,p5,p6,p7,p8,”DATA”Vn
Bp1,p2,p3,p4,p5,p6,p7,Combo
参数说明:
p1:设置X坐标,以点(dots)为单位。
p2:设置Y坐标,以点(dots)为单位。
p3:选择打印方向。0—不旋转;1—旋转90°;2—旋转180°;3—旋转270°。 p4:选择要打印的条码码制。
p5:设置窄条码的宽度,以点(dots)为单位。
p6:设置宽条码的宽度,以点(dots)为单位。
p7:设置条码高度,以点(dots)为单位。
P8:选’N’则不打印条码下面的人可识别文字,
选’B’则打印条码下面的人可识别文字.
“DATA”:一个常量字符串。
Cn:一个序列号数值.请参考C命令。
Vn:一个变量字符串.请参考V命令。
Combo:组合字符串.用户可以用”DATA”、Cn、Vn自由排列组合成一个组合字符串,如:“data1”CnVn“data2”。
注:字符串的总长度不能超过100个字符。
例:
N
B20,20,0,E80,3,3,41,B,"0123459"
B20,120,0,K,3,5,61,B,"A0B1C2D3"
B190,300,2,1,2,2,51,B,""
B20,330,0,UA0,2,2,41,B,"135********"
W1
打印输出:
b命令: 打印二维条码
语法:
bp1,p2,p3,[specific parmeters and data] 参数说明:
p1: 设置X坐标,以点(dots)为单位.
p2: 设置Y坐标,以点(dots)为单位.
p3: 选择要打印的码制.
Maxi Code
1、UPS格式数据:
[Mode,1],”Data”
Mode: 表示模式 2 – 4.
1: 表示将打印UPS格式数据.
2、非UPST格式数据:
[Mode,0,Cl,Co,Po],”Data”
Mode: 表示模式 2 – 4.
0: 表示将打印非UPS格式数据.
Cl: 3位数字.Co: 3位数字.
Po: 如果当前模式为3,PostalCode则为不超过6个字符的字符数据;(A - Z,or 0 - 9) 如果当前模式为2,PostalCode则为9个数字字
符数据.
注: RS控制符用于分开数据流格式由'_1E'表示,GS控制符用于隔开数据字段由'_1D'表示,EOT控制符用于表示数据流结束
由'_04'表示. 资料容量最大为93个字元,若纯为数字字元,则可存放138个.
UPS标准格式如下:
Message Header: [)>RS
Transportation Data
Format Header : 01GSyy <其中yy表示年份>
Tracking Number: *
SCAC :GS
UPS Shipper Number :GS
Julian Day of Pickup: GS
Shipment ID Number :GS
Package n/x:GS
Package Weight :GS
Address V alidation :GS
Ship to Street Address :GS
Ship to City: GS
Ship to State: GS
RS: RS
End of Message: EOT
(* Mandatory Data for UPS 必须设置数据)
例:
b10,10,M,4,0,1Z000A7&dajc_iaj-3=+~#^$5fe[{:'s;fk.,LAKFalkdgjoiu12815/w35::'./dfoi38&*^}!+打印输出:
PDTF-417
[w,v,s,c,p,x,y,r,l,t,o],”Data”
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
s: 纠错等级,范围: 0 - 8.c: 数据压缩等级, 范围: 0 or 1. 缺省为0.
x: 模块宽度,范围: 2—9,以点(dots)为单位.
y: 模块高度,范围: 4—99, 以点(dots)为单位.
r: 最大行数.
l: 最大列数.
t: 截取标志,0=不截取,1=截取.
o: 设置旋转方向.
0—0°, 1--90°, 2--180°, 3--270°.
例:
b50,30,P,00,00,s0,c0,x3,y6,r0,l0,t0,o0,"ABCabc12345"
打印输出:
Datamatrix Ecc200
[w,v,o,m],"Data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
o: 设置旋转方向.
范围值:(0 - 3 )
(0—0°,1--90°,2--180°, 3--270°)
m : 设置放大倍数,以点(dots)为单位
范围值:(1 - 9)
(1—放大1倍, 2—放大2倍 3—放大3倍……)。
例:
b20,220,DX,0,0,o0,m5,"Data Matrix"
打印输出:
QR
[w,v,o,r,m,g,s],"data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.o: 设置旋转方向.
范围值(0 - 3 )
(0—0°,1--90°,2--180°, 3--270°)
r: 设置放大倍数,以点(dots)为单位.
范围值:(1 - 9)
(1—放大1倍, 2—放大2倍 3—放大3倍……) m: QR码编码模式选择.
范围值(0 - 4)
0 是选择数字模式
1 是选择数字字母模式
2 是选择字节模式0~256
3 是选择中国汉字模式
4 是选择混合模式
g: QR码纠错等级选择.
范围值(0 - 3)
0 是'L'等级
1 是'M'等级
2 是'Q1'等级
3 是'H1'等级
s: QR码掩模图形选择
范围值(0 - 8)
0 - 是掩模图形000
1 - 是掩模图形001
2 - 是掩模图形010
3 - 是掩模图形011
4 - 是掩模图形100
5 - 是掩模图形101
6 - 是掩模图形110
7 - 是掩模图形111
8 - 是自动选择掩模图形
例:
b200,200,QR,0,0,o0,r5,m2,g0,s0,"ABCabc12345"
打印输出:
汉信码
[w,v,o,r,m,g,s],"data"
w: 最大打印宽度, 以点(dots)为单位.
v: 最大打印高度,以点(dots)为单位.
o: 设置旋转方向.
范围值(0 到 3 )
(0—0°,1--90°,2--180°, 3--270°)
r: 设置放大倍数,以点(dots)为单位
范围值:(0 - 30)
(0—放大1倍, 1—放大2倍 2—放大3倍……依此类推)。
m: 汉信码编码模式选择
范围值(0 到 6)
0 是选择数字模式
1 是选择TEXT模式
2 是选择二进制模式
3 是选择常用汉字1区模式编码
4 是选择常用汉字2区模式编码
5是GB 18030双字节区模式
6是GB 18030四字节模式编码
g: 汉信码纠错等级选择
范围值(0 到 3)
0 是'L1'等级
1 是'L2'等级
2 是'L3'等级
3 是'L4'等级
s: 汉信码掩模图形选择
范围值(0 到 3)
0 是掩模图形00
1 是掩模图形01
2 是掩模图形10
3 是掩模图形11例:
b200,100,HX,0,0,m1,o0,r5,g3,s2,"POSTEK”
打印输出:
BI命令: 打印Bin图形名称清单
语法: BI
说明: 此命令将打印已存储在RAM或FLASH存储器里的图形的名称,(目前包含BIN格式和PCX格式的图形)。
例:
BI
打印输出:
如果打印机没有存储图形,则打印:
如果打印机里存储了名称为TF2,TF3等的图形,则打印:
BK命令: 删除一个或所有的Bin图形
语法:
BK”GNAME”
BK”*”
参数说明:
GNAME: 图形名称;最大长度为16个字符.
* : 如果选择这个参数,将删除所有存储在RAM或FLASH存储器里的图形,(目前包含BIN格式和PCX格式的图形)。C命令: 设置一个序列号变量
语法: Cp1,p2,p3,p4,”MSG”
参数说明:
p1: 序列号ID.取值范围:0—9.
p2: 序列号最大数字个数. 取值范围:1—40.
p3: 对齐标志. L—左对齐;R—右对齐;C—居中;N—不对齐.
p4: 序列号的变化规律.由”+”或”-”加上一个数字,再加上一个变化标志(D –十进制, B –二进制,O –八进制, H –十六进制,X-自定义
模式, 可以允许用户输入最多64个字符.)组
成:
“+1”=每次增加1, 默认按照十进制计算.如1234,1235,1236,….
“+3D”=每次增加3, 按照十进制计算.同上.
“-1B”=每次减少1, 按照二进制计算.如1111,1110,1101,….
“-4O”=每次减少4, 按照八进制计算.如1234,1230,1224,….
“-6H”=每次减少6, 按照十六进制计算.如常1234,122E,1228,….
“+3X”=每次内容根据用户自定义的变化规律增加3.
如变化规律表内容为:TE2DOKLU046MNY37,起始值是”T062”,
则T062,T06K,T060,….
“MSG”: 提示信息字符串. 可显示在打印机显示屏上或可编程键盘(KDU)的显示屏上.
例:
N
FK"TEST"
FS"TEST"
C0,6,N,+1,"Enter Code:"
T100,100,0,4,1,1,N,"Label: "
T300,100,0,4,1,1,N,C0
FE
以上命令将一个FORM:”TEST”存储到打印机.
如果将以下命令发送到打印机,将会打印出内容:
FR"TEST"
1000
W2
打印输出:
H命令: 设置打印头发热温度
语法: Hp1
参数说明: p1: 取值范围:0—20,缺省为10.此值并不是真正意义的温度数值,而是相对数值,0表示打印头工作在最小发热状态,20
表示打印工作在最大发热状态.
例:
N
H10
T100,100,0,3,1,1,N,"DARKNESS=10"
W1
EI命令: 打印软字体名称清单
语法: EI
说明: 此命令要求打印机打印存储在RAM或FLASH存储器里的软字体的名称清单.
例:
EI
打印输出:
如果打印机里没有存储软字体,将打印:
如果有软字体存储在打印机上,ID分别为C,D,E,F,G, 则打印:
EK命令: 删除一个或全部的软字体
语法:
EK”ID”
EK”*”
说明: 此命令要求打印机删除存储在RAM或FLASH存储器里的一个或所有的软字体.
参数说明:
ID: 软字体ID,取值范围:A—Z.
*: 如果选择这个参数,打印机将删除存储在RAM或FLASH存储器里所有的软字体.
ES命令: 下载一个软字体到打印机的RAM或FLASH语法: ES”ID”p1,p2,… 参数说明:
ID: 一个大写字母A—Z.
p1: 将要下载软字体的字符个数.
p2: 字符高度.
基本的软字体格式为:
:
“第N个字符”的字体格式:
:
“第N个字符”的数据格式:
例:
FM命令: 命令打印机走一行标签
语法: FM
说明: 此命令与按一下feed键功能相同
例:
FMN
T20,110,0,4,2,2,N,"LIFE"
W1
* 该指令仅适用于2009年6月以后出厂的打印机FE命令: 结束存储表格(Form)
语法: FE
说明: 此命令与FS命令一起使用.
例:
FS”S tandalone”
…
FE
FI命令: 打印存储在打印机里的表格名称清单
语法: FI
例:
FI
打印输出:
如果打印机里没有存储表格,将打印:
如果打印机里已经存储有名称为Standalone的表格,则打印:
FK命令: 删除存储在打印机里的一个或所有的表格
语法: FK”FORMNAME”
FK”*”
参数说明:
FORMNAME: 将要删除的软字体的名称,最大长度为16个字符.
*: 如果选择这个参数,打印机将删除存储在RAM或FLASH存储器里所有的表格.
FR命令: 运行一个表格
语法: FR”FORMNAME”
参数说明:
FORMNAME: 将要运行的表格的名称;最大长度为16个字符.
例:FK”Standalone”; 删除名称为“Standalone”的表格FS”Standalone”; 开始下载新的表格T50,30,0,4,1,1,N,"THIS IS Standalone."