专注条码技术26年
条码应用集成系统采购首选企业

知识中心 - 一维条码专题

EAN码,EAN码知识

EAN码,英文全名:European Article Number。

  随着UPC的普及与成功,于1977年以欧洲各国为中心制定的统一商品代码。此后成为国际性统一商品代码。JAN也属于其中的一种。UPC由12位数字构成,与此相对,EAN由包括前置码1位数字及国别码2-3位数字的13位数字构成。EAN条码符号是指对国际EAN协会授与的国别码2~3位数字与厂商识别代码5~4位数字组成的7位数字、商品项目代码5位数字、校验码1位数字等共计13位数字进行条码化的符号。JAN符号也包含其中。

  EAN码是国际物品编码协会(INTERNATIONAL ARTICLE NUMBERING ASSOCIATION)在全球推广应用的商品条码,是定长的纯数字型条码,它表示的字符集为数字0~9。在实际应用中,EAN码有两种版本,标准版和缩短版。标准版是由13位数字组成,称为EAN-13码或长码;缩短版EAN码是由8位数字组成,称为EAN-8码或者短码。

 

 

EAN-13码

 

  EAN-13码是按照“模块组合法”进行编码的。它的符号结构由八部分组成:符号结构、左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区、模块数。

 

  EAN-13码由13位数字组成。根据EAN 规范,这13位数字分别赋予了不同的含义。

  厂商识别代码由7~9位数字组成,用于对厂商的唯一标识。厂商代码是各国的EAN编码组织在EAN分配的成员前缀码(X13,X12,X11)的基础上分配给厂商的代码。前缀码是标识EAN所属成员的代码,由EAN统一管理和分配,以确保前缀码在国际范围内的唯一性。商品项目代码由5~3位数字组成,用以标识商品的代码。商品项目代码由厂商自行编码。在EAN码中一个模块的宽度为0.40mm。

 


左侧空白区

起始符

左侧数据符

中间分隔符

右侧数据符

校验符

终止符

右测空白区

9个模块

3个模块

42个模块

5个模块

35个模块

7个模块

3个模块

9个模块

 

  在编制商品项目代码时,厂商必须遵守商品编码的基本原则:对同一商品项目的商品必须编制相同的商品项目代码;对不同的商品项目必须编制不同的商品项目代码;保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目。校验码用以校验代码的正误,是由一位数字组成。校验码是根据条码字符的数值按一定的数学算法计算得出的,计算的步骤如下:

  ① 从序号2开始,将所有偶数位的数字代码求和,得出S1;

  ② S1*3=S2;

  ③ 从序号3开始,将所有奇数位的数字求和,得出S3;

  ④ S3+S2=S4;

  ⑤ C=10-S4,得到校验码C的值。并且当S4的个位数为0时,C=0。

  X13X12X11 X10X9X8X7 X6X5X4X3X2 X1

标准版和缩短版的校验码计算方法相同。
1、从代码位置序号2开始,所有偶数位的数字代码求和为a。2 、 将上步中的a乘以3为a。3、 从代码位置序号3开始,所有奇数位的数字代码求和为b。4、 将a和b相加为c。5、 取c的个位数d。6、 用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


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.45mm 条码31.35mm
起始符/分隔符/终止符24.50mm 放大倍数:0.8 -----

  中国(不包括台湾、香港、澳门)于1991年加入了国际物品编码协会,EAN分配给中国大陆地区的前缀码是690~692。

  以690,691为前缀码的EAN-13码只能分别对10000个制造厂商进行编码(因为制造厂商代码只有4位,制造厂商代码只能从0000~9999这一万组数字中进行分配)。每一个制造厂商可以对自己生产的10万种商品进行编码(因为产品代码为5位,可以从00000~99999这10万组数字中进行分配。

  在这种结构的代码中,厂商识别代码由7位调整为8位,相应地制造厂商识别代码的容量就由1万家扩大到10万家;商品项目的识别代码由5位调整为4位,每个厂商就只能对自己生产的1万种商品进行编码。

 

EAN-8码

 

  EAN-8码是EAN-13码的压缩版,由8位数字组成,用于包装面积较小的商品上。与EAN-13码相比,EAN-8码没有制造厂商代码,仅有前缀码、商品项目代码和校验码。


左侧空白区

起始符

左侧数据符

中间分隔符

右侧数据符

校验符

终止符

右侧空白区

7个模块

3个模块

35个模块

5个模块

21个模块

7个模块

3个模块

7个模块


宽:条码22.11mm 全部26.73
长:数据符条码18.23/18.56mm 起始符/分隔符/终止符19.88mm 全部21.64mm
放大倍数:0.8 --- 2.0
在EAN标准版中,前置符不用条码符表示。在缩短版中前置符包括在左侧数据符中,用条码符表示并且左侧数据符均用A组编码规则,右侧数据符均用B组编码规则。在中国,凡需使用EAN-8码的商品生产厂家,需将本企业欲使用EAN-8码的商品目录极其外包装(或设计稿)报至中国物品编码中心或其分之机构,由中国物品编码中心统一赋码。

咨询在线客服

服务热线

0755-83640668

条码打印机

数据采集器

条码扫描器

大真条码

微信服务号