数据编辑#
前后缀与隐藏字符设置#
最多可为输出数据添加 10 个前缀和/或 10 个后缀。设置时请扫描对应 ASCII 值的两位十六进制数字设置码(即两个条码)。
参见
字符值请参考 ASCII 功能键字符对照表 和 ASCII 字符对照表;需要输入数值的参数请扫描 数字设置码;具体流程见 增加前缀或后缀步骤。
可设置隐藏条码首部、中部或尾部字符。扫描相应的隐藏设置码后,再扫描要隐藏字符长度对应的两位十六进制数字设置码(00~FF,例如隐藏 4 个字符时依次扫描 0、4)。
参见
隐藏字符流程见 隐藏条码首部/中部/尾部字符步骤。
操作码#
增加前缀#
增加后缀#
清除全部前缀#
清除全部后缀#
隐藏条码首部字符数#
隐藏条码中部起始位#
隐藏条码中部字符数#
隐藏条码尾部字符数#
数字设置码#
对于需要指定数值的参数,请扫描对应的数字设置码。
数字设置码 0#
数字设置码 1#
数字设置码 2#
数字设置码 3#
数字设置码 4#
数字设置码 5#
数字设置码 6#
数字设置码 7#
数字设置码 8#
数字设置码 9#
数字设置码 A#
数字设置码 B#
数字设置码 C#
数字设置码 D#
数字设置码 E#
数字设置码 F#
输出格式设置#
如需修改输出数据格式,请扫描下列对应的设置码。
默认输出格式#
允许输出后缀#
允许输出前缀#
允许隐藏条码首部内容#
允许隐藏条码中部内容#
允许隐藏条码尾部内容#
操作步骤示例#
增加前缀或后缀步骤#
如果尚未启用前后缀输出,请先扫描相应的输出格式设置码。
新增字符会追加在已有前后缀之后;如果希望放弃原有前后缀,请先扫描“清除全部前缀/后缀”,再重新设置。
扫描“增加前缀”或“增加后缀”设置码。
根据 ASCII 功能键字符对照表 或 ASCII 字符对照表 确定要输入的前缀或后缀对应的十六进制值。
扫描对应的两位十六进制数字设置码。
如需继续添加字符,重复步骤 4 和步骤 5。
示例
如需添加 Ctrl+A 作为前缀,依次扫描“增加前缀”“9”“7”“4”“1”。
示例
如需添加 Ctrl+Alt+A 作为后缀,依次扫描“增加后缀”“9”“7”“9”“9”“4”“1”。
隐藏条码首部/中部/尾部字符步骤#
扫描隐藏条码首部、中部起始位、中部长度或尾部字符的设置码。
确定要隐藏字符长度对应的十六进制值(如隐藏 4 个字符扫描
0、4;隐藏 12 个字符扫描0、C)。扫描对应的两位十六进制数字设置码。
通过输出格式设置码启用或取消隐藏字符功能。
前后缀与隐藏字符一码设置示例#
备注
本小节通过编辑好格式,通过生成条码并扫描设定,或者通过串行指令发送。
一码设置在线生成工具#
编辑格式:
$DATA#ncllxx#
n1后缀;2前缀;3隐藏条码尾部内容;4隐藏条码中部内容;5隐藏条码首部内容;7替换字符。cCode ID,目前仅支持
0,表示所有码制。ll长度,十六进制取值:前后缀
01~0A,隐藏01~FF,替换01~05。xxASCII 值。十六进制可用
\x加两位字符表示,字符范围为0~9、A~F。
命令 |
含义 |
|---|---|
|
添加 |
|
添加 |
|
隐藏条码尾部 |
|
隐藏条码中第 |
|
隐藏条码首部 |
|
将 GS( |
|
将 |
字符替换操作#
格式:$DATA#70 + 被替换字符长度 + 被替换字符 + 替换后数据长度 + 替换后数据 #
被替换字符与替换字符的长度之和 <= 6,支持 1~6 个字符被替换为 5~0 个字符。
读取替换设置#
清除替换设置#
示例
$DATA#7001\x1D02GS# 表示将不可显示字符 GS(0x1D)替换为 GS 显示。
字符替换操作:GS 转文本 GS#
示例
$DATA#7001\x0A01\x0D# 表示将 LF(0x0A)替换为 CR(0x0D)。
字符替换操作:LF 转 CR#
示例
$DATA#7006ABCDEF00# 表示将字符串 ABCDEF 替换为空,即不显示。
终端字符设置#
备注
此终端字符独立于解码模组后缀及无线前后缀,便于解码模组无后缀时的快捷设置。
无(默认)#
回车 CR#
制表符 TAB#
回车换行 CRLF#
换行 LF#
GS1 AI 字段括号设置#
备注
仅部分 AI 字段适用,需要特殊版本支持。
原始格式(默认)#
添加括号#
添加括号并用 CR 分隔#
添加括号并用 TAB 分隔#