TSPL / TSPL2 完整指令集目录
⸻
一、系统设置类(Setup Commands)
指令 功能
SIZE 设置标签尺寸
GAP 设置标签间隙
BLINE 设置黑标纸
GAPDETECT 自动检测间隙
BLINEDETECT 自动检测黑标
AUTODETECT 自动检测标签类型
OFFSET 标签偏移
REFERENCE 设置坐标原点
DIRECTION 设置打印方向
SHIFT 整体移动打印位置
MIRROR 镜像打印
HOME 回原点
CODEPAGE 字符编码
COUNTRY 国家字符集
SET 设置打印模式
⸻
二、打印参数类
指令 功能
SPEED 打印速度
DENSITY 打印浓度
DARKNESS 深浅度
BACKFEED 回退距离
TEAR 撕纸模式
PEEL 剥离模式
CUTTER 切刀模式
PARTIAL_CUTTER 半切
REWIND 回卷模式
示例:
SIZE 100 mm,50 mm
GAP 3 mm,0
SPEED 4
DENSITY 8
DIRECTION 0
⸻
三、打印控制类
指令 功能
CLS 清除缓存
PRINT 执行打印
FEED 走纸
FORMFEED 自动找标签
PAUSE 暂停
RESET 重启打印机
BACKFEED 退纸
~命令 系统查询
⸻
四、文字打印类
TEXT
最常用文字指令。
格式:
TEXT x,y,font,rotation,x-multi,y-multi,"content"
示例:
TEXT 100,100,"3",0,2,2,"TSPL TEST"
参数:
参数 说明
x,y 坐标
font 字体编号
rotation 旋转角度
x-multi 横向放大
y-multi 纵向放大
content 内容
支持:
0°
90°
180°
270°
⸻
BLOCK
多行文本:
格式:
BLOCK x,y,width,height,font,rotation,x-multi,y-multi,"text"
用途:
- 地址
- 商品描述
- 备注
⸻
其他文字命令
指令 功能
TEXT 普通文字
BLOCK 自动换行文字
REVERSE 反白
CODEPAGE 中文编码
DOWNLOAD 下载字体
⸻
五、一维条码
BARCODE
格式:
BARCODE x,y,"type",height,human,rotation,narrow,wide,"data"
支持:
类型 条码
CODE128
CODE39
CODE93
EAN8
EAN13
UPC-A
UPC-E
ITF14
CODABAR
MSI
POSTNET
例:
BARCODE 50,50,"128",80,1,0,2,2,"123456789"
⸻
六、二维码 / 二维码类
QRCODE
格式:
QRCODE x,y,ECC,cell,mode,rotation,"data"
例:
QRCODE 50,50,L,5,A,0,"https://example.com"
参数:
参数 说明
ECC 容错等级
cell 点大小
mode 自动/手动
rotation 旋转
⸻
其他二维码
指令 类型
QRCODE QR Code
DMATRIX Data Matrix
PDF417 PDF417
AZTEC Aztec
⸻
七、图形绘制类
BAR
画线
格式:
BAR x,y,width,height
⸻
BOX
矩形:
BOX x1,y1,x2,y2,line
例:
BOX 20,20,300,200,3
⸻
ELLIPSE
椭圆:
ELLIPSE x1,y1,x2,y2,line
⸻
图片
指令 功能
BITMAP 打印位图
PUTBMP 打印BMP
PUTPCX 打印PCX
⸻
八、文件管理
指令 功能
DOWNLOAD 下载文件
REMOVE 删除文件
FILES 查看文件
MOVE 移动文件
RUN 执行文件
EOP 下载结束
例如:
FILES
返回打印机存储内容。
⸻
九、计数器功能
指令 功能
SET COUNTER 设置计数器
COUNTER 打印流水号
例如:
SET COUNTER @1 1
用于:
00001
00002
00003
⸻
十、状态查询
指令 功能
~!T 查询状态
~!U 查询配置
~!A 查询打印机信息
~!F 查询文件
~HS 状态返回
常用于:
- USB
- 串口
- 蓝牙
- SDK开发
⸻
十一、RFID 功能(部分机型)
指令 功能
RFID WRITE 写标签
RFID READ 读标签
RFID ERASE 擦除
RFID BLOCKWRITE 块写入
⸻
十二、TSPL完整指令列表(A-Z)
AUTODETECT
BACKFEED
BAR
BARCODE
BITMAP
BLINE
BLINEDETECT
BLOCK
BOX
CLS
CODEPAGE
COUNTRY
CUTTER
DIRECTION
DOWNLOAD
DENSITY
DMATRIX
DUMP
ECHO
ELLIPSE
ERASE
FILES
FEED
FORMFEED
GAP
GAPDETECT
HOME
INPUT
LIMITFEED
MIRROR
MOVE
OFFSET
PAUSE
PDF417
PEEL
PRINT
PUTBMP
PUTPCX
QRCODE
REFERENCE
REMOVE
RESET
REVERSE
RUN
SET
SHIFT
SIZE
SPEED
TEXT
TEAR
WRITE
⸻