世界上一共有大约100种条码。下面介绍其中的CODE39。
CODE39
CODE 39是 Intermec公司在1975年研制成功的。包括数字、字母和一些符号在内,条码共包括43个字符。由于可以处理字母,CODE 39在工业领域必不可少,用于汽车、电子等工厂自动化行业。在美国,汽车工业行动组织已经对其进行了标准化。
CODE 39构成
CODE 39的名称来自于它的条和空的图案,9个条和空中的3个很宽。基本构成如下:
・用9个条和空来代表一个字母(字符)。
・条码的开始和结束(起始/终止符)都带有星号(*)
・字符之间的空称作"字符间隔"。一般来说,间隔宽度和窄条宽度一样。(规定最大宽度大于窄条宽度的3到5.3倍。)
CODE 39字符的构成
以下图表表明CODE 39字符的构成。
CODE 39可以用数字(0至9)、字母以及符号(-、.、_(空)、*、$、/、+、%)来表示字符。
字符 | 条式图案 | 字符 | 条式图案 | 字符 | 条式图案 |
---|---|---|---|---|---|
0 | F | T | |||
1 | G | U | |||
2 | H | V | |||
3 | I | W | |||
4 | J | X | |||
5 | K | Y | |||
6 | L | Z | |||
7 | M | - | |||
8 | N | . | |||
9 | O | 空 | |||
A | P | $ | |||
B | Q | / | |||
C | R | + | |||
D | S | % | |||
E | * |
CODE 39 的特征
・由于CODE 39不仅可以表示数字,也可以表示字母和符号,它因此也可以代表某个项目的编码。
・起始/终止符为星号(*)。
・用9个条和空来表示一个字符。与其它码相比,更多的条和空可以进行更加完整的读取,可靠性更高。
・用9个条和空来表示一个字符。更多的条和空使其成为最大的条码。
当数据需要处理字母时,CODE 39 是特别理想的。
CODE 39 的应用
CODE 39主要应用于工业。
AIAG标签
AIAG(汽车工业行动组)标签是在美国用于校验收到汽车部件的标准化条码标签。标签准确无误地附在装有汽车部件的集装箱上。收到每个部件都通过读取标签进行确认。
Codabar
Codabar是由Monarch Marking Systems在1972年研制的条码。它是在"2 of 5"后早期阶段引入的条码。广泛用于需要序列号的领域,如血库、门到门交货服务订单以及会员卡片管理。
Codabar构成
Codabar具有4个条和3个空(共7个单元),每个窄或宽的宽度代表一个字符(字母)。
Codabar的基本构成如下:
・7个条和空代表一个字符。
・在条码的开始和结束(起始/终止符)都有A、B、C或D(a、 b、 c 或 d)中的任一个。
※起始/终止符为 A––––A, B––––B, A––––C, D––––A等的任意组合。
・字符间隔同CODE 39的一样。
Codabar字符的构成
Codabar可以用数字(0至9)、字母(A、B、C、D)以及符号(-、$、/、.、+)来表示字符。
字符 | 条式图案 | 字符 | 条式图案 |
---|---|---|---|
0 | - | ||
1 | $ | ||
2 | : | ||
3 | / | ||
4 | . | ||
5 | + | ||
6 | A | ||
7 | B | ||
8 | C | ||
9 | D |
Codabar的特征
Codabar的遗漏读取比ITF的要少。同CODE 39相比,条码尺寸也较小。
但这并不总意味着Codabar就不存在遗漏读取。如果条码的打印质量不好,往往在以下情形中会出现遗漏读取。
如果一个空打印的比标准宽,往往就会被当作终止符,从而导致读取遗漏。
注意点
为了避免遗漏读取,推荐采用和ITF一样的办法,把条码读取仪设置在"数位指定"功能上,只读取规定位数的数字。
为了避免遗漏读取,推荐采用和ITF一样的办法,把条码读取仪设置在"数位指定"功能上,
只读取规定位数的数字。
例如,A––––A用于罗列价格,A––––C用于特别折扣价格而C––––C为大减价。
Codabar的应用
门到门交货服务订单(例如在日本)
查询用订单编码也包括在条码中。
在当地各个配送中心的办公室内可以通过读取条码很容易地找到货品的收到和交货日期。对顾客的各个查询都可以立即做出回答。
血库
Codabar也应用于验血(标本)的试管上,以确定各个身份。