当前位置:首页 > 服务中心> 技术文档 > 正文

交叉25码的编码及设置方法

交叉二五码也称为Interleaved 2 of 5码由美国的Intermec公司与1972年发明。广泛用于仓储、运输、包装等领域。在条码打印软件中,这类条码类型也是常用条码之一。具有高密度,连续、非定长,条空都表示信息等特点。下面介绍下交叉二五码的编码规则及在条码打印软件的生成方法。

交叉二五条码是一种密度较高的条码。由于条与空均表示信息,没有条码字符间隔,故是连续型条码。它可表示0-9不同个数的数字字符,所以是一种非定长条码。这类条码由左侧空白区域、起始符、数据符、终止符、右侧空白区域五部分组成。每部分又由“条”“空”这些单元组成。条空单元有“窄”“宽”之分,条码中的“宽”单元表示二进制中的“1”;“窄”单元表示二进制中的“0”。

交叉二五码的起始符与终止符是固定的,起始符为2条2空,均为窄。所以用二进制表示为“0000”;终止符为2条1空(其中第一条为宽单元),用二进制表示为“100”。在交叉二五码中5个 “条”单元或者是5个“空”单元,表示一个条码字符。如下图所示条码字符用二进制表示则为:

 

1、第1位字符X1的条码二进制是:10100,对照下表得出X1为5;

2、第2位字符X2的条码二进制是:10001,对照下表得出X2为1;

3、第3位字符X3的条码二进制是:00101,对照下表得出X3为4;

4、第4位字符X4的条码二进制是:11000,对照下表得出X4为3;

5、第5位字符X5的条码二进制是:01100,对照下表得出X5为6;

6、第6位字符X6的条码二进制是:01001,对照下表得出X6为2;

最终得出不带校验位的条码内容为:514362

交叉25码字符集的二进制表示:

字符

二进制表示

字符

二进制表示

0

00110

5

10100

1

10001

6

01100

2

01001

7

00011

3

11000

8

10010

4

00101

9

01010

 

根据交叉25码条码规范,该条码类型的条码数字内容要是偶数位,如果为奇数位则要在最左侧补“0”,比如说上面的条码内容为514362,添加一位校验位7后,变成奇数位,就需要在左侧添加0,完整带有检验位的条码内容则为:05143627。交叉25码的校验位计算方法为 Mod 10,具体的计算方法在以后的文章中会介绍。

实际上在条码打印软件中,并不需要具体的去了解某类条码的编码过程。只要知道条码的类型及条码内容,就可以通过条码打印软件,自动生成需要的条码。

打开领跑标签条码打印软件,新建标签后,在左侧工具栏中选择条形码图标按钮,绘制条形码。在条形码上双击或者右击鼠标选项“属性”弹出图形属性窗口。

在图形属性窗口下,选择“条码”功能选项卡,并在该功能窗口下选择条码“类型”为Interleaved 2 of 5(交叉二五码)。

选择好条码类型后,在点击“数据源”功能选项卡。这个窗口下可以对条码内容进行编辑。如下图所示。可以直接删除默认条码内容,点击黄色十字添加按钮,添加条码数据对象。

在领跑标签条码打印软件中支持手动输入,序列生成,随机生成,日期插入,数据库导入等多种数据对象输入类型。这里选择手动输入,并输入条码内容为:514362。如下图所示,确认保存设置得到内容为514362的交叉二五码

设置好条码类型及内容后,就可以安排打印了。这是交叉二五码条码打印软件中设置方法及相关编码规则。具体的操作过程可以下个条码打印软件试试。