![]() |
北京凯泰先达科技发展有限公司 | |
|
首页 | 新闻资讯 | 条码打印机 | 条码扫描器 | 电子标签 | 数据采集终端 | 其它产品 | 解决方案 | 服务与支持 | 联系我们 | 站点地图 |
||
|
|||||||||||||||||||||||||||||
| 当前位置:首页>>条形码知识>> | |||||||||||||||||||||||||||||
|
关于EAN商品条码 |
|||||||||||||||||||||||||||||
2008-7-15 14:21:40 www.cantechs.com.cn 浏览次数
|
|||||||||||||||||||||||||||||
| 商业是最早应用条码技术的领域。在商业自动化系统中,商品条码是关键。 在国家标准GB/T 12905中,商品条码 (barcode for commodity)的被定义为用于标识国际通用的商品代码的一种模块组合型条码。 1970年美国超级市场委员会制定了通用商品代码UPC码,美国统一编码委员会(UCC)与1973年建立了UPC条码系统,并全面实现了该码制的标准化。UPC条码成功地应用于商业流通领域中,对条码的应用和普及起到了极大的推动作用。 UPC码的使用成功促使了欧洲编码系统(EAN)的产生。到1981年,EAN已发展成为一个国际性的组织,且EAN码与UPC码兼容。 EAN/UPC码作为一种消费单元代码,被用于在全球范围内唯一标识一种商品。 EAN条码符号标准版 表示13位数字的EAN条码(EAN-13)称为标准版的EAN条码,其结构如图所示: 左侧空白区 起始符 左侧数据符 中间分隔符 右侧数据符 校验符 终止符 右测空白区 9个模块 3个模块 42个模块 5个模块 35个模块 7个模块 3个模块 9个模块 注意:在EAN码中一个模块的宽度为0.33mm。 EAN码的编码规则 数字符 左侧数据符 右侧数据符 A B C 0 0001101 0100111 1110010 1 0011001 0110011 1100110 2 0010011 0011011 1101100 3 011101 0100001 1000010 4 0100011 0011101 1011100 5 0110001 0111001 1001110 6 0101111 000101 1010000 7 0111011 0010001 1000100 8 0110111 0001001 1001000 9 0001011 0010111 1110100 起始符:101 中间分隔符:01010 终止符:101。 A、B、C中的“0”和“1”分别表示具有一个模块宽度的“空”和“条”。 因为左侧数据编码方式有两种,要按照前置码选其中一种,如表: 前置字符 左侧数据符编码规则的选择 0 A A A A A A 1 A A B A B B 2 A A B B A B 3 A A B B B A 4 A B A A B B 5 A B B A A B 6(中国) A B B B A A 7 A B A B A B 8 A B A B B A 9 A B B A B A EAN标准码的尺寸 宽:全部37.29mm 条码31.35mm 长:数据符条码22.85/23.18mm 起始符/分隔符/终止符24.50mm 全部26.26mm 放大倍数:0.8 ----- 2 2 . EAN条码符号缩短版 表示8位数字的EAN条码(EAN-8)称为缩短版EAN条码,其结构如表所示 左侧空白区 起始符 左侧数据符 中间分隔符 右侧数据符 校验符 终止符 右侧空白区 7个模块 3个模块 28个模块 5个模块 21个模块 7个模块 3个模块 7个模块 EAN缩短码的尺寸 宽:条码22.11mm 全部26.73 长:数据符条码18.23/18.56mm 起始符/分隔符/终止符19.88mm 全部21.64mm 放大倍数:0.8 --- 2.0 总结:在EAN标准版中,前置符不用条码符表示。在缩短版中前置符包括在左侧数据符中,用条码符表 示并且左侧数据符均用A组编码规则,右侧数据符均用B组编码规则。 3 . EAN码校验位的计算方法 标准版和缩短版的校验码计算方法相同。 从代码位置序号2开始,所有偶数位的数字代码求和为a。 将上步中的a乘以3为a。 从代码位置序号3开始,所有奇数位的数字代码求和为b。 将a和b相加为c。 取c的个位数d。 用10减去d即为校验位数值。 例:234235654652的校验码的计算如下表: 数据码 校验码 代码位置序号 13 12 11 10 9 8 7 6 5 4 3 2 1 数字码 2 3 4 2 3 5 6 5 4 6 5 2 ? 偶数位 3 + 2 + 5 + 5 + 6 + 2 奇数位 2 + 4 + 3 + 5 + 4 + 5 步骤1:3+2+5+5+6+2=23 步骤2:23*3=69 步骤3:2+4+3+5+4+5=23 步骤4:69+23=92 步骤5:10-2=8 步骤6:校验码为 8 |
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||