新闻资讯

如何设置斑马PDA扫描内嵌控制符的条码

2025-03-20 10:56:48


在我们工业使用的标签中,经常会遇到一些含有非打印控制符的条码。如果处理不当,会影响扫描后的数据读取,如何删除控制符? 今天介绍一个适用于 Zebra 移动终端的 DataWedge设置方法。

在某些情况下,客户希望删除嵌入在其条形码中的控制符GS >。

是一个不可打印的字符,用于分隔不具有固定长度的条码部分。
在下面的Datamatrix示例条码中,使用<GS>控制符 分隔了三个数据段的数据内容。例子:

image.png


当我们的移动终端没有设置时,扫描的数据原来<GS>控制符位置会显示乱码,入下图扫描结果所示:
image.png


所以为了和我们扫描枪使用输出结果相同。
我们可以配置删除控制符

删除控制符 Datawedge的步骤
  1. 启动Datawedge 。

  2. 选择所需的配置文件(此演示将使用默认Profile0 )。

  3. 按键输出下,点击高级数据格式

  4. 启用复选框以启用 ADF高级数据格式功能

  5. 点按规则 0 >操作

  6. 点击-操作-设置行动

  7. 点击菜单(3 个堆叠的点,右上角),然后选择新建操作

  8. 从列表中选择替换字符串


    image.png


  9. 打开替换字符串>第一项 查找字符串> 将值设置为\x1d

    (这是控制符的 HEX 值)。

  10. 点击确定

  11. 回来一次。

  12. 点击并按住发送剩余的 3 行,然后将其向下拖动,以便替换字符串是列表中的第一个操作。


    image.png

  13. 完全退出 DataWedge。


配置好后,我们再扫描看看结果

image.png



1 注意,这个方法也可以删除其他控制符,只要知道其控制符的十六进制值,做相应的替换即可。


2 **其他和控制符相关内容**

打印机:如何打印和扫描含控制符的条码

扫描枪:123 SCAN 高级数据格式化显示控制符


3 常见的控制符:FS GS RS US 等。

他们的值如下

image.png

image.png

客服