工业25码(Industrial 2 of 5)

发布时间: 2015-08-14 17:51 浏览次数: 300 字号:

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

工业25条码(Industrial 2 of 5),其起始符及终止符与交叉25条码(Interleaved 2 of 5)是相同的,不同的地方在资料码组合型式不同。

工业25码与交叉25码的资料码字元编码同样是由5条线条所组成,里头有两条是粗的线条;交叉25码以5条黑色线条及5条白色线条,穿叉相交而成.但工业25码只有用5条黑色线条做编码表示。

就如下图所示:工业25条码与交叉25条码两者资料码组合方式差异

交叉25码与工业25码

图上左为工业25码,右为交叉25码

交叉25条码:5条Bar组合成"3"字元,5条Space组合成"8",Bar与Space字元交错组成资料码。

“1”表示粗线条,“0”表细线条,粗的线条是细线条的2~3倍。

工业25条码︰用5条黑色线条做编码,Bar与Bar之间以细Space做间隔,字元依序排列组成资料码。

工业25码字元编码表如下

工业25码字元编码表

“1”表示粗线条,“0”表细线条.

工业25码整体结构图

接下来我们说明工业25条码的整体结构:

如下图所示

工业25条码的结构

起始符及终止符与交叉25相同,资料码字元排列不同,每一字元均有两条粗线条,字元与字元之间用细space间隙(Gap)分开。

工业25码检查码的计算方式

我们以资料码1360140来做计算步骤说明

资料码1360120计算步骤

校验码计算与UPC码相同,条码奇数位数字的和乘以3,加上偶数位的和,加上校验码等于该和的下一个为10的倍数的偶数。

例如,条码4963401,那么3 * (4+6+4+1) + (9+3+0) = 57. 57的下一个为10的倍数的偶数为60,所以校验码为3。