TSPL/TSPL2 Programming Language
TSC BAR CODE PRINTER SERIES
PROGRAMMING MANUAL
目录
如何阅读 ................................................................................................................................................ V
文档中的约定用法 ................................................................................................................................ VI
目标坐标计算方法 ............................................................................................................................... VII
打印机型号列表 ................................................................................................................................... IX
设置及系统指令 .................................................................................................................................... 1
SIZE ....................................................................................................................................................... 1
GAP ...................................................................................................................................................... 2
GAPDETECT .......................................................................................................................................... 4
BLINEDETECT ........................................................................................................................................ 5
AUTODETECT ........................................................................................................................................ 6
BLINE .................................................................................................................................................... 7
OFFSET ................................................................................................................................................. 8
SPEED ................................................................................................................................................... 9
DENSITY .............................................................................................................................................. 11
DIRECTION AND MIRROR IMAGE ............................................................................................................. 12
REFERENCE ......................................................................................................................................... 13
SHIFT .................................................................................................................................................. 14
COUNTRY ........................................................................................................................................... 16
CODEPAGE .......................................................................................................................................... 17
CLS ...................................................................................................................................................... 19
FEED ................................................................................................................................................... 20
BACKFEED & BACKUP ......................................................................................................................... 21
FORMFEED ......................................................................................................................................... 22
HOME ................................................................................................................................................. 23
PRINT ................................................................................................................................................. 24
SOUND ............................................................................................................................................... 25
CUT ..................................................................................................................................................... 26
LIMITFEED .......................................................................................................................................... 27
SELFTEST ............................................................................................................................................ 28
EOJ ..................................................................................................................................................... 30
DELAY ................................................................................................................................................. 31
INITIALPRINTER .................................................................................................................................. 34
标签内容打印命令 ............................................................................................................................... 35
BAR ..................................................................................................................................................... 35
BARCODE ............................................................................................................................................ 36
TLC39 ................................................................................................................................................. 42
BITMAP .............................................................................................................................................. 43
BOX .................................................................................................................................................... 45
CIRCLE ................................................................................................................................................ 46
ELLIPSE ............................................................................................................................................... 47
CODABLOCK F MODE ............................................................................................................................ 48
DMATRIX ............................................................................................................................................ 49
ERASE ................................................................................................................................................. 51
MAXICODE ......................................................................................................................................... 52
PDF417 ............................................................................................................................................... 54
AZTEC ................................................................................................................................................. 57
MPDF417 ........................................................................................................................................... 59
PUTBMP ............................................................................................................................................. 60
PUTPCX .............................................................................................................................................. 62
QRCODE ............................................................................................................................................. 64
RSS ..................................................................................................................................................... 68
REVERSE ............................................................................................................................................. 72
DIAGONAL .......................................................................................................................................... 73
TSC AUTO ID Technology Co., Ltd. I Copyright 2014 All Rights Reserved.
TEXT ................................................................................................................................................... 74
BLOCK ................................................................................................................................................. 77
状态获取及立即指令 ........................................................................................................................... 79
!? ................................................................................................................................................... 79
!C ................................................................................................................................................... 80
!D .................................................................................................................................................. 81
!O .................................................................................................................................................. 82
!P ................................................................................................................................................... 83
!Q .................................................................................................................................................. 84
!R ................................................................................................................................................... 85
!S ................................................................................................................................................... 86
!F ................................................................................................................................................... 88
!. .................................................................................................................................................... 89
~!@ ......................................................................................................................................................... 90
~!A .......................................................................................................................................................... 91
~!C ........................................................................................................................................................... 92
~!D .......................................................................................................................................................... 93
~!E ........................................................................................................................................................... 94
~!F ........................................................................................................................................................... 95
~!I ............................................................................................................................................................ 96
~!T ........................................................................................................................................................... 97
Y .................................................................................................................................................... 98
Z .................................................................................................................................................... 99
信息传送 ............................................................................................................................................ 100
~# .......................................................................................................................................................... 100
Windows 驱动指令 ............................................................................................................................ 101
!B........................................................................................................................................................... 101
!J ........................................................................................................................................................... 102
!N .......................................................................................................................................................... 103
文件管理命令 .................................................................................................................................... 104
DOWNLOAD ..................................................................................................................................... 104
EOP ................................................................................................................................................... 107
FILES ................................................................................................................................................. 108
KILL ................................................................................................................................................... 109
MOVE ............................................................................................................................................... 111
RUN .................................................................................................................................................. 112
BASIC 指令及函数 .............................................................................................................................. 113
ABS( ) ................................................................................................................................................ 113
ASC( ) ................................................................................................................................................ 114
CHR$( ) ............................................................................................................................................. 115
XOR$( ) ............................................................................................................................................. 116
END .................................................................................................................................................. 117
EOF( ) ................................................................................................................................................ 118
OPEN ................................................................................................................................................ 119
CLOSE ............................................................................................................................................... 121
WRITE ............................................................................................................................................... 122
READ ................................................................................................................................................ 123
SEEK ................................................................................................................................................. 125
SEEK ................................................................................................................................................. 125
LOF("FILENAME") ............................................................................................................................. 126
LOC( ) ................................................................................................................................................ 127
FREAD$( ) ......................................................................................................................................... 128
PUT ................................................................................................................................................... 129
GET ................................................................................................................................................... 131
COPY................................................................................................................................................. 133
TSC AUTO ID Technology Co., Ltd. II Copyright 2014 All Rights Reserved.
FOR…NEXT LOOP .............................................................................................................................. 135
WHILE…WEND ................................................................................................................................. 136
DO…LOOP ........................................................................................................................................ 137
IF…THEN…ELSE…ENDIF LOOP ........................................................................................................ 140
GOSUB…RETURN.............................................................................................................................. 143
GOTO ................................................................................................................................................ 144
INP$( ) .............................................................................................................................................. 145
INP( ) ................................................................................................................................................ 146
LOB( ) ................................................................................................................................................ 147
INPUT ............................................................................................................................................... 148
PREINPUT ......................................................................................................................................... 149
POSTINPUT ....................................................................................................................................... 150
SET FILTER ON/OFF ........................................................................................................................... 151
REM .................................................................................................................................................. 152
OUT .................................................................................................................................................. 153
OUTR ................................................................................................................................................ 154
GETKEY( ) .......................................................................................................................................... 155
INT( ) ................................................................................................................................................. 156
LEFT$( ) ............................................................................................................................................. 157
LEN( ) ................................................................................................................................................ 158
MID$( ) ............................................................................................................................................. 159
RIGHT$( ) .......................................................................................................................................... 160
STR$( ) .............................................................................................................................................. 161
STRCOMP( ) ...................................................................................................................................... 162
INSTR ( ) ............................................................................................................................................ 164
TRIM$( ) ............................................................................................................................................ 165
LTRIM$( ) .......................................................................................................................................... 167
RTRIM$( ) ......................................................................................................................................... 168
TEXTPIXEL( ) ..................................................................................................................................... 170
BARCODEPIXEL( ) .............................................................................................................................. 171
VAL( ) ................................................................................................................................................ 172
BEEP ................................................................................................................................................. 173
NOW$( ) ........................................................................................................................................... 174
NOW................................................................................................................................................. 175
FORMAT$( ) ...................................................................................................................................... 176
DATEADD() ....................................................................................................................................... 179
FSEARCH() ........................................................................................................................................ 181
TOUCHPRESS() ................................................................................................................................. 182
RECORDSET$ ( ) ................................................................................................................................ 183
设备配置指令 .................................................................................................................................... 184
SET COUNTER ................................................................................................................................... 184
SET CUTTER ...................................................................................................................................... 185
SET PARTIAL_CUTTER ....................................................................................................................... 186
SET BACK .......................................................................................................................................... 187
SET KEYN ........................................................................................................................................... 188
SET LED1, SET LED2, SET LED3 .......................................................................................................... 190
SET PEEL ........................................................................................................................................... 192
SET REWIND ..................................................................................................................................... 193
SET TEAR & SET STRIPER ................................................................................................................... 194
SET GAP ............................................................................................................................................ 195
SET BLINE ......................................................................................................................................... 197
SET HEAD .......................................................................................................................................... 198
SET RIBBON ...................................................................................................................................... 199
SET ENCODER ................................................................................................................................... 200
SET RIBBONEND ............................................................................................................................... 201
SET COM1 ......................................................................................................................................... 202
TSC AUTO ID Technology Co., Ltd. III Copyright 2014 All Rights Reserved.
SET PRINTKEY ................................................................................................................................... 203
SET REPRINT ..................................................................................................................................... 205
SET FEED_LEN .................................................................................................................................. 206
GETSENSOR() ................................................................................................................................... 207
GETSETTING$() ................................................................................................................................. 210
SET USBHOST ................................................................................................................................... 213
SET RS232_REWINDER ..................................................................................................................... 214
SET AUTORUN .................................................................................................................................. 215
SET VERIFIER..................................................................................................................................... 216
SET RESPONSE .................................................................................................................................. 217
PEEL .................................................................................................................................................. 219
LED1, LED2, LED3 .............................................................................................................................. 220
KEY1, KEY2, KEY3 .............................................................................................................................. 221
打印机全局变量 ................................................................................................................................ 223
@LABEL ................................................................................................................................................. 223
YEAR ................................................................................................................................................. 224
MONTH ............................................................................................................................................ 225
DATE ................................................................................................................................................. 226
WEEK ................................................................................................................................................ 227
HOUR ............................................................................................................................................... 228
MINUTE ............................................................................................................................................ 229
SECOND ............................................................................................................................................ 230
@YEAR .................................................................................................................................................. 231
@MONTH ............................................................................................................................................. 232
@DATE .................................................................................................................................................. 233
@DAY .................................................................................................................................................... 234
@HOUR ................................................................................................................................................. 235
@MINUTE ............................................................................................................................................. 236
@SECOND ............................................................................................................................................. 237
_MODEL$ .............................................................................................................................................. 238
_SERIAL$ ............................................................................................................................................... 239
_VERSION$ ............................................................................................................................................ 240
内置 Wi-Fi 模组设置 ......................................................................................................................... 241
WLAN OFF ........................................................................................................................................ 241
WLAN SSID ....................................................................................................................................... 242
WLAN WPA ....................................................................................................................................... 243
WLAN WEP ....................................................................................................................................... 244
WLAN DHCP ..................................................................................................................................... 245
WLAN IP ........................................................................................................................................... 246
WLAN PORT ...................................................................................................................................... 247
WLAN MODE .................................................................................................................................... 248
网口设置 ............................................................................................................................................ 249
NET DHCP ......................................................................................................................................... 249
NET IP ............................................................................................................................................... 250
NET PORT ......................................................................................................................................... 251
NET NAME ........................................................................................................................................ 252
GPIO 设定 .......................................................................................................................................... 253
SET GPO ............................................................................................................................................ 253
SET GPI ............................................................................................................................................. 255
Update History ....................................................................................................................................... 1
TSC AUTO ID Technology Co., Ltd. IV Copyright 2014 All Rights Reserved.
如何阅读
指令名称
关于指令作用的描述
书写指令的格式
指令中各个参数的详细
说明
代码示例及其所打印出
来的结果示例
TSC AUTO ID Technology Co., Ltd. V Copyright 2014 All Rights Reserved.
文档中的约定用法
此手冊中出現的习惯用法。
说明
雙引號內的資料長度最大 2*1024 bytes.
跳脫符號 (ASCII 27),為一立即指令,不管印表機是否為待機或忙碌中,
均立即回覆印表機目前將態。
(ASCII 126),當印表機於待機狀態時可回傳印表機狀態。
當(ASCII 32)、(ASCII 9)字元出現在指令列時將被忽略。
(ASCII 34),資料字串的開始與結尾判別符號。
(ASCII 13)或(ASCII 10)可做為指令列的分段符號.
(ASCII 0)於一般資料陳述中並不支援,僅供給二維條碼使用。
粗斜体内容为注释信息.
用法
[expression list]
~
Space
“
CR,LF
NULL
注意:
203 DPI: 1 mm = 8 dots
TSC AUTO ID Technology Co., Ltd. VI Copyright 2014 All Rights Reserved.