ena-13条形码简介

上传人:小** 文档编号:69687821 上传时间:2019-01-14 格式:PDF 页数:7 大小:316.98KB
返回 下载 相关 举报
ena-13条形码简介_第1页
第1页 / 共7页
ena-13条形码简介_第2页
第2页 / 共7页
ena-13条形码简介_第3页
第3页 / 共7页
ena-13条形码简介_第4页
第4页 / 共7页
ena-13条形码简介_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《ena-13条形码简介》由会员分享,可在线阅读,更多相关《ena-13条形码简介(7页珍藏版)》请在金锄头文库上搜索。

1、第二章EAN-13 条形码简介 EAN-13 是欧洲物品条码(European Article Number Bar Code)的英文缩写,是 以消费资料为使用对象的国际上统一商品代码。不论那个国家,只要用条形码阅 读器扫描该条码,便可以了解该商品的名称、型号、规格、生产厂商、生产厂商 所属国家或地区的丰富信息。 2.1 EAN码 人们日常见到的印刷在商品包装上的条码,是传统一维条码,这种条码自上 世纪 70 年代初期问世以来,很快得到了普及井广泛应用到工业、商业、国防、 交通运输、金融、医疗卫生、邮电及办公室自动化等领域。 一维条码由一组规则排列的条、空和相应的字符组成。条码信息靠条和空的

2、不同宽度和位置来传递,信息量的大小是由条码的宽度和印刷的精度来决定的, 条码越宽,包容的条和空越多,信息量越大;条码印刷的精度越高,单位长度内 可以容纳的条和空越多,传递的信息量也就越大。这种条码技术在一个方向上通 过“条”与“空”的排列组合来存储信息,所以叫它“一维条码” 。这种用条、 空组成的数据编码可以供机器识读,而且很容易译成二进制数和十进制数。条和 空可以有各种不同的组合方法,从而构成不同的图形符号,即各种符号体系,也 称码制。条码的种类很多,已知的条码种类现在就有 250 种之多。目前使用频率 最高的几种一维条码码制有:EAN、UPC、三九码、交插二五码和 EAN128 码。 EA

3、N 码的每个数据字符由两个黑线条和两个白线条组成,它是多值符号码 的一种,即在一个字符中有多种宽度的条、空参与编码。将组成条形码符号的基 本单位称为模块,一个字符黑线条和白线条的宽度之和为七个模块。即一个条码 字符条空宽度之和为单位模块宽度的 7 倍,每个字符含条或空个数各为 2,相邻 元素如果相同,则从外观上合并为一个条或空,并规定每个字符在外观上包含的 条和空的个数必须各为 2 个,所以 EAN 码是一种(7,2)码。一个黑线条(或白线) 条的宽度可以是一个模块,也可以是两个模块、三个模块、四个模块,所以 EAN 码是由10种不同宽度的线条组成, EAN码只用来表示0-9十个阿拉伯数字符号

4、, 但对应的每个数字字符有三种编码形式,左侧数据符奇排列、左侧数据符偶排列 以及右侧数据符偶排列。这样十个数字将有 30 种编码,若将黑条模块用二进制 的“1”表示,白条模块用二进制“0”表示,则数据字符的编码图案有三十种, 至于从这 30 个数据字符中选哪十个字符要视具体情况而定。在这里所谓的奇或 偶是指所含二进制“1”的个数为偶数或奇数。 2.2 EAN-13条形码的字符格式 国际物品条形码有两个版本,一个是标准版,另一个是缩短版。标准版即我 们通常所说的 ERIN- 13。标准版规定十三位数字的条形码符号形式,如图 2.1 所 示。开始三位数字(用 FI-F3 表示)代表商品制造商所属的

5、国家或地区,也称为前 缀号。例如日本为 49#,澳大利亚为 93#,我国为 690。这里的“#”表示 0-9 的 任意数字。 接下来的四位数字(M1-M4 表示)为商品制造商的代码, 是由该国编码 管理局审查批准并登记注册的。 在接下来的五位数字(I1-I5 表示)是由所在国编码 管理局注册的生产企业所给的商品编码,由企业自己编制。最后一位是校验位 (C) ,用来检查条形码阅读器的结果是否正确。 图 2.1 EAN 条码的格式 2.3 EAN-13条形码的构成 通用商品条码从左侧空白区开始,依次向右为左侧空白区、起始符、左侧数 据符、中间分隔符、右侧数据符、校验符、终止符,到右侧空白区为止。

6、左、右侧空白:没有任何印刷符号的空白区域,它通常是白的,位于条码符 号的两侧。用以提示阅读器准备扫描条形码符号,共有十八个模块组成(其中左 侧空白不得少于 9 个模块宽度),一般左侧 11 个模块,右侧 7 个模块。 起始符:条形码符号的第一位字符是起始符,它特殊的条空结构用于识别条 形码符号的开始。由 3 个模块组成。 左侧数据符:位于中间分隔符的左侧,表示一定信息的条码字符,由 42 个模 块组成。 中间分隔符:位于条码中间位置的若干条与空,用于区分左右侧数据,有 5 个模块构成。 右侧数据符:位于中间分隔符右侧,表示一定信息的条码字符,由 35 个模块 组成。 条码校验符:表示校验码的条

7、码字符,用以校验条码符号的正确与否,由 7 个模块组成。 终止符:条形码符号的最后一位字符是终止符,它的特殊的条空结构用于识 别条形码符号的结束,由 3 个模块组成。 可见起始符、终止符的编码是相同的,都是用等宽的两个黑线条加一个白线 条组成,分别是黑-白-黑。如规定一个模块宽度的黑条对应 1,白条对应 0,则 起始符和终止符的编码为 101,中间分隔符的编码为 01010。这三种符号的条空 排列是固定不变的,比其他条空的长度略长。 图 2.2 标准 EAN-13 条形码的构成 图 2.3 标准 EAN-13 条码实例图 2.4 EAN-13条形码的编码 EAN-13 码是按照“模块组合法”进

8、行编码的。要想编出准确的条形码,就必 须有一定的编码原则、编码规则以及合理的校验码产生方法。前面已经谈到 EAN-13 条形码的字符格式和条码本身的构成,并知道了 EAN-13 条形码由黑白 相间的条形线阵列和表示其代码的 13 位阿拉伯数字共同组成。每个代码由两个 黑线条和两个白线条相间表示,并且共有 7 个单位模块宽度。下面我们来进一步 的讨论一下 EAN-13 条形码的编码原则等内容, 为后面的条码识别准备必要的理 论基础知识。 2.4.1 EAN-13 条形码的编码原则 所谓编码原则就是针对商品项目代码而言的。 我们所研究的一维条码是我国 主要采用的 EAN 代码,编码时应遵循如下原则

9、: (l)唯一性 所谓唯一性是指商品项目与其标识代码一一对应, 即一个商品项目只有一个 代码,一个代码只标识同一商品项目。商品项目代码一旦确定,永不改变,即使 该商品停止生产,停止供应了,在一段时间以内(一些国家规定为 3 年)也不得将 该代码分配给其他商品项目。 在商品系统中商品及商品价格的差异是靠不同的代 码识别的。唯一的商品项目代码与厂商代码和国别(地区)组配在一起就可以保证 商品的代码标识在一个国家(地区)乃至全世界范围内都是唯一的。唯一性是商品 编码最重要的一条原则,也是传统条码的局限所在。 (2)无含义 无含义是指代码数字本身及其位置不表示商品的任何特定信息。平常说的 “流水号”就

10、是一种无含义代码。在 EAN 及 UPC 系统中,商品编码仅仅是一种 识别商品的手段,而不是商品分类的手段。无含义使商品编码具有简单、灵活、 可靠、充分利用代码容量大、生命力强等特点,所以传统条码需要借助数据库的 存在。 (3)全数字型代码 在 EAN 及 UPC 系统中,商品编码全部采用阿拉伯字母。 2.4.2 EAN-13 条形码的编码规则 表 2.1 EAN-13 条形码的编码 二进制 码 字符 左侧数据符 右侧数据符 A组 奇性编码 B组 偶性编码 C组 0 1 2 3 4 5 6 7 8 9 0001101 0011001 0010011 0111101 0100011 011000

11、1 0101111 0111011 0110111 0001011 0100111 0110011 0011011 0100001 0011101 0111001 0000101 0010001 0001001 0010111 1110010 1100110 1101100 1000010 1011100 1001110 1010000 1000100 1001000 1110100 起始符 101 中间分隔符 01010 终止符 101 EAN-13 条形码的编码是由二进制表示的。它的数据符、起始符、终止符、 中间分隔符编码见表 2.1。左侧数据符有奇、偶性之分,它的奇、偶排列取决于 前置符

12、,所谓前置符是国别识别码的第一位 F1,该位以消隐的形式隐含在左侧 六位字符的奇偶性排列中,这是国际物品编码标准版的突出特点。前置符与左侧 六位字符的奇偶排列组合方式的对应关系见表 2.2,实际上由表 2.2 这种编码规 定看出,F1 与这种组合方式是一一对应固定不变的。例如:中国的国别识别码为 “690-692” ,因此它的前置符为“6” ,左侧数据符的奇偶排列为“ABBBAA” 。 表 2.2 EAN-13 条形码的前置码与左侧数据的奇偶关系(A 为奇 B 为偶) 2.4.3 EAN-13 条形码的校验方法 校验码的主要作用是防止条形码标志因印刷质量低劣或包装运输中引起标 志破损,而造成扫

13、描设备误读信息而设置,作为确保商品条形码识读正确性的必 要手段。条形码用户在标志设计完成后,代码的正确与否直接关系到用户的自身 前置码 左侧数据符集合 0 AAAAAA 1 AABABB 2 AABBAB 3 AABBBA 4 ABAABB 5 ABBAAB 6 ABBBAA 7 ABABAB 8 ABABBA 9 ABBABA 利益。对代码的验证,校验码的计算是标志商品质量检验的重要内容之一,应谨 慎严核,需确定代码无误后才可用于产品包装上。下面是 EAN -13 条形码的校 验码验算方法,步骤如下:设条形码中数字码任一位数为; (1)将条形码中数字码由右至左位排序(包括校验码); (2)从

14、第2位开始,将所有偶数位的数字代码求和后乘3得到; (t=1,2,3,6) (3)从第3位开始,将所有奇数位的数字求和得; (t=1,2,3,6) (4)将与相加得 ; (5)取Y的十进制个位数D,再用10减去D即为校验位数值C。 下面用实例来说明校验码的计算:设EAN-13条形码的数字符为: 6903148045053 表2.3 EAN条形码校验位计算实例 F1 F2 F3 M1 M2 M3 M4 I1 I2 I3 I4 I5 C 字符 6 9 0 3 1 4 8 0 4 5 0 5 3 为序 13 12 11 10 9 8 7 6 5 4 3 2 1 偶位 9 3 4 0 5 5 奇位 6 0 1 8 4 0 由计算得校验码为 3,与预期结果相同,计算方法正确。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号