影视久久国产高清_成人毛片网站av_国产天堂AV在线色_亚洲国产精品人人爽夜夜爽_91免费观看国产_亚洲av网站在线播放_中文字幕日韩在线观看_欧美精品乱码在线看_亚洲AⅤ永久无码毛片蜜桃_日韩激情无码专区精品

新聞資訊

斑馬打印機(jī)掃碼槍如何打印和掃碼含控制符的條碼

2025-03-11 20:49:35

image.png

在一些特殊的應(yīng)用場(chǎng)合,使用在條碼數(shù)據(jù)中插入控制符,能夠快速的和應(yīng)用程序結(jié)合,達(dá)到高效處理的能力。

    像CODE 128CODE 39E 類型都支持控制符號(hào)編碼,比如換行<LF>、自動(dòng)填表<HT>等。常用于管理系統(tǒng)特殊格式分割錄入,也可以選擇不常用的符號(hào)做加密防偽使用

    常見控制符

 

十六進(jìn)制代碼

縮寫

DEC 多國(guó)字符名

00

NUL

空字符

01

SOH

標(biāo)題起始 (Ctrl/A)

02

STX

文本起始 (Ctrl/B)

03

ETX

文本結(jié)束 (Ctrl/C)

04

EOT

傳輸結(jié)束 (Ctrl/D)

05

ENQ

詢問  (Ctrl/E)

06

ACK

認(rèn)可  (Ctrl/F)

07

BEL

 (Ctrl/G)

08

BS

退格  (Ctrl/H)

09

HT

水平制表符 (Ctrl/I)

0A

LF

換行  (Ctrl/J)

0B

VT

垂直制表符 (Ctrl/K)

0C

FF

換頁(yè)  (Ctrl/L)

0D

CR

回車  (Ctrl/M)

0E

SO

移出  (Ctrl/N)

0F

SI

移入  (Ctrl/O)

10

DLE

數(shù)據(jù)鏈接丟失 (Ctrl/P)

11

DC1

設(shè)備控制 1 (Ctrl/Q)

12

DC2

設(shè)備控制 2 (Ctrl/R)

13

DC3

設(shè)備控制 3 (Ctrl/S)

14

DC4

設(shè)備控制 4 (Ctrl/T)

15

NAK

否定接受 (Ctrl/U)

16

SYN

同步閑置符 (Ctrl/V)

17

ETB

傳輸塊結(jié)束 (Ctrl/W)

18

CAN

取消  (Ctrl/X)

19

EM

媒體結(jié)束 (Ctrl/Y)

1A

SUB

替換  (Ctrl/Z)

1B

ESC

換碼符

1C

FS

文件分隔符

1D

GS

組分隔符

1E

RS

記錄分隔符

1F

US

單位分隔符

20

SP

空格

 

一. 斑馬 ZPL 指令打印含控制符的條碼

 

例如最常見的,打印一個(gè)含有回車換行的QR條碼。

我們查詢上表可以看到回車符和換行符分別對(duì)應(yīng)十六進(jìn)制值0D ,0A

所以,只需要在我們ZPL 指令中輸入^FH 指令,讓它能夠讓打印機(jī)認(rèn)識(shí)十六進(jìn)制的字符

image.png



所以,下面這個(gè)就是一個(gè)包含回車換行的QR條碼

 

^XA

^F0100,100

^BQN,2,5

^FH

^FDLA,1234_0D_0A5678^FS

^PQ1

^XZ

 

輸出效果

image.png



其他控制符也類比,在條碼內(nèi)容中插入其他控制符。當(dāng)然你也可以選擇不同支持控制符的條碼類型:例如CODE 128,CODE 39E , QR , PDF417

_04  ->  <EOT>

_06  ->  <ACK>

_09  ->  <Tab>

_1D  ->  <GS>

_1E  ->  < RS>

_1F  ->  <US>

 


 

二. ZebraDesigner 3條碼打印怎么插入控制符號(hào)?


在ZebraDesigner 3插入控制符操作如下(本文小編以插入控制符<Tab><CR>為例):

1、在ZebraDesigner 3中雙擊創(chuàng)建的條碼,打開條碼屬性對(duì)話框,單擊數(shù)據(jù)源選項(xiàng)卡,點(diǎn)擊嵌入的數(shù)據(jù)源右側(cè)的 “插入特殊字符”按鈕。

image.png



2、在彈出的對(duì)話框中,選擇“控制符”選項(xiàng)卡,找到要插入的控制符,單擊插入即可。

image.png



3、單擊關(guān)閉,控制符插入完成。

image.png



注意!ZebraDesigner在你點(diǎn)擊應(yīng)用后會(huì)隱藏控制字符。


 

image.png


但是在打印輸出,我們可以看到生成的ZPL模板,已經(jīng)自動(dòng)添加了控制符


 

image.png


三. 條碼掃描輸出使用控制字符

Zebra 默認(rèn)掃描槍解碼后是不輸出控制字符的。是“Disable FunctionKey Mapping

 

所以掃描時(shí)我們需要通過工具123Scan才能看到

image.png



如果客戶需要,可以掃描Enable Function Key Mapping條碼設(shè)置

image.png



這樣,如果條碼中有回車換行控制符,掃描槍也會(huì)發(fā)生相同的控制指令

使輸出有回車換行的效果。

例如:還是掃描剛才打印的條碼

image.png



如果默認(rèn)設(shè)置掃描到的數(shù)據(jù)是忽略控制符,輸入在Execl 同一欄。

Disable Function Key Mapping


image.png


Enable Function Key Mapping

image.png




四. 掃描后控制符轉(zhuǎn)換為明文輸出


分析客戶的需求,就是要將控制符轉(zhuǎn)換為字符輸出。

所以我們只需要用123Scan的 ADF高級(jí)掃描設(shè)置。

對(duì)控制符,<EOT>,<RS>,<GS>進(jìn)行轉(zhuǎn)換后輸出:


我們選擇“添加操作”,在操作中選擇“至所有模式并替換”,然后選擇對(duì)應(yīng)的控制符<EOT>, 然后在更換框中輸入對(duì)應(yīng)的字符<EOT>,然后保存

image.png

這時(shí)候我們可以看到,我們已經(jīng)成功添加了第一條操作。

image.png

對(duì)所有字符搜索替換一遍之后,

我們需要讓處理記錄點(diǎn)

移動(dòng)到數(shù)據(jù)最前端

方便進(jìn)行其他控制符的替換

image.png

圖片圖片圖片

喝口水,我們開始替換其他的控制符

<RS><GS>

image.png

image.png


在所有控制字符替換完成后,

我們需要讓處理記錄點(diǎn)

移動(dòng)到數(shù)據(jù)最前端

然后將整個(gè)字符串發(fā)送出來

image.png

這個(gè)你就可以看到一個(gè)完整的

數(shù)據(jù)操作列表

image.png


這樣我們就完成了一個(gè)ADF配置

我們可以選擇:部署給掃描槍讓設(shè)置生效即可

image.png

如下就是我們今天生產(chǎn)成的配置碼。

image.png

客服