数据字符编码
1、128条码有3个独立的数据字符集;
2、字符集的选择依赖于起始字符、切换字符或转换字符;
3、通过切换字符和转换字符可以在符号中重新确定字符集;
4、通过使用不同的起始字符、切换字符和转换字符,不同的128条码符号可表示同一数据
字符集
1、字符集A:包括所有的大写字母、数字字符、标点字符、控制字符(ASCII值为00到95的字符)以及7个特殊字符;
2、字符集B:包括所有的大写字母、数字字符、标点字符、小写字母字符(ASCII值为32到127的字符)以及7个特殊字符;
3、字符集C:包括100个数字(00~99以及3个特殊字符。使用字符集C时,用一个符号字符表示2位数字
特殊字符
字符集A和字符集B中的最后7个字符以及字符集C中的最后3个字符是特殊的非数据字符,没有对应的ASCII字符
切换字符和转换字符
在一个符号中,从一个字符集到另一个字符集的转换需要切换字符或转换字符;
功能字符
功能字符(FNC)用于对条码识读设备说明所允许的特殊操作和应用;
起始符和终止符
起始字符在符号开始使用相应的字符集,所有字符集的终止符都是一样的
符号校验字符
符号校验字符是终止字符前面的最后一个字符。在供人识读字符中不表示符号校验字符
尺寸要求
1、模块宽度(X):
在整个符号里X的尺寸应该不变;
2、空白区宽度:
空白区的最小宽度为10X
符号质量
参考译码是核对译码的结果与该条码符号所标识的数字代码是否一致;
可译码性是根据指定的参考译码算法计算出最大允许偏差,它是衡量条码打印或印刷质量,能否被良好识读的一个关键指标
符号反差是指该符号中“最亮”空(包括空白区)与“最暗”条的反射率之差,即最大反射率和最小反射率之差。
最小边缘反差是指一个条码中相邻条与空之间反射率差值的最小值
调制度是最小边缘反差与符号反差之比,最小边缘反差与符号反差之差越大,调制度级别越低,通常条码印刷中“油墨扩散”会使符号中单模块空的宽度及强度都会减小,从而影响调制度。
缺陷度有两类,脱墨和污点,脱墨是条中的浅色区,污点是空中的深色区,但通常缺陷是指脱墨情况
这些指标中每一个指标对于衡量条码质量都很重要,一般取单次测量扫描反射率曲线的参考译码、可译码性、符号反差、最小反射率与最大反射率之比、最小边缘反差、调制度和缺陷度诸参数等级中的最小值作为该扫描反射率曲线的等级,以多次测量扫描反射率曲线等级的算术平均值作为被检条码符号的符号等级值。


