Code 11 条码
Code 11是在1977年Intermec为了给高信息密度矩阵的特殊应用需求所开发出来的。
它的结构像2/5的矩阵。它的名字来自于允许11个字元的编码(数字0~9,及”-“字元),除了起始及结束字元外。
每个字元由3条黑色线条(bar)及2条白色线条(space)所组成5条线的编码方式。其中有2条线条是粗线条及3条为窄线条,,或是1条额外大的粗线条及4条窄线条所组成。
Code 11 条码字元编码表
图一
"1"表示是粗线条,"0"表示细线条,"11"表示是特粗线条.
B1,B2,B3为黑色线条,S1及S2为白色线条
B1S1B2S2B3=10001表示B1及B3为1粗线条,其它S1,B2,S2为0窄线条.
Code 11条码的字元“1”编码结构如下图所示
而字元“-”编码结构如下图所示,其中我们看到"11"是特粗线条,约是窄线条3倍宽.
Code 11 条码编码结构说明
接下来我们说明Code 11条码的整体结构:
如下图所示
起始(START)及结束(STOP)字元编码方式均为B1S1B2S2B3=00110
字元与字元之间用间隙(Gap)分开。
Code 11 条码检查码的计算方式
为了降低检查数字错误率;Code 11条码使用两个位元校验代码C与K,这比Code 39和Codabar更可靠。
Code 11 检查位元计算公式如下