工业25码(Industrial 2 of 5)组成结构、编码规则及校验符计算方法

发布时间: 2015-08-17 08:31 浏览次数: 252 字号:

工业25码 (Industrial 2 of 5),由Computer Identics Corporation在1960年代后期和Identicon Corporation在1970年开发。

工业25码字符编码表如下:

工业25码字符编码表

“1”表示粗条,“0”表细条。粗条的宽度是细条的2~3倍,每个数据符由5个条(Bar)编码,起始符与终止符由3个条编码,条与条之间以细空(Space)隔开,空(Space)的宽度与细条相同。

工业25码的组成结构

工业25条码的组成结构如下图所示:

工业25码的组成结构

• 左侧空白区;

• 起始符;

• 数据符;

• 可选的校验符;

• 终止符;

• 右侧空白区。

左、右侧空白区的宽度至少是细条的10倍。

工业25码的校验符计算方法

工业25码通常不需要校验符,因为它是自校验条形码。可以根据需要使用可选的模10校验符。

以数据符9785238来做计算步骤说明:

工业25码的校验符计算

(1)奇数位数字相加之和乘以3:(8+2+8+9)*3=81;

(2)偶数位数字相加:3+5+7=15;

(3)步骤1和步骤2的结果相加:81+15=96;

(4)步骤3的结果对10求余:96mod10=6;

(5)用10减步骤4的结果即为校验码(结果为10时以0替代):10-6=4。

9785238的工业25条码

再如:1234567

10-[(7+5+3+1)*3+(6+4+2)]mod10=10

所以校验码为0。

1234567的工业25条码

欢迎联系我们咨询相关业务
微信二维码