条码知识

UPC-A条码

一、UPC-A条码概述

UPC-A码用于通用商品,是美国统一代码委员会(UCC)制定的一种商品条码,主要在美国及加拿大使用,也是适用范围最广的一种UPC码。

UPC-A码是定长码,支持的字符集为0-9数字,只能表示12位数字(1位系统字符,5位厂商代码,5位产品代码,1位校验符)。

二、条码字符组成

UPC-A条码由12位组成。开头是个单数字系统字符,指示条码的分类方式:0-规则的通用商品,2-重量不规则商品,3-医药卫生用品,4-零售商专用(代码结构无限制,无校验符),5-票证,6-工业领域,7-零售商品,1、8、9为备用码。后面是个五位的厂商代码,接下来是个五位的产品代码,最后是个校验位。每位由不同宽度的两个条和两个空的独有标识样式表示。除了数字之外,不能使用任何字母或其他特殊字符。

UPC-A条码结构

区域划分:

UPC-A条码区域划分

三、条码结构及编码

(1)左侧空白区

位于条码的最左侧,其最小宽度为9个条、空模块宽度

(2)系统字符

开头是单数字系统字符,指示条码的分类方式:普通产品、加权项目、药物、优惠等。

(3)起始符

位于左侧空白区的右侧,表示信息开始的特殊符号,由3个条、空模块组成,逻辑为101(1代表细条,0代表细空)。

(4)左侧数据符

位于起始符号右侧与中间分隔符左侧的一组条码字符。表示6位数字信息,由42个条、空模块组成,每个数字对应7个条形模块。左侧数据符使用A类编码。(见下面A、C类编码表)

(5)中间分隔符

位于左侧数据符的右侧,是平分条码字符的特殊符号,由5个条、空模块组成,逻辑方式为01010(1代表细条,0代表细空)。

(6)右侧数据符

位于中间分隔符右侧,校验符左侧的一组条码字符。表示5位数字信息的一组条码字符,由35个条、空模块组成,每个数字对应7个条、空模块。右侧数据符使用C类编码。

A、C类编码说明:

A、C类编码

(7)校验符

位于右侧数据符的右侧,表示校验码的条码字符,由7个条、空模块组成。

12位条码序号:

12位条码顺序

校验码计算规则:

C1 = (N1 + N3 + N5 + N7 + N9 + N11)*3;

C2 = N2 + N4 + N6 + N8 + N10;

CC = (C1 + C2)%10;

C = (10 - CC)%10

根据上面的规则,可计算出“01234567890”的校验符为5。

(8)终止符

位于条码符号校验符的右侧,表示信息结束的特殊符号,由3个条形模块组成,逻辑方式为101(1代表细黑,0代表细白)。

(9)右侧空白区

位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为9个条(或空)模块宽。

上一篇:

下一篇:

相关文章

联系我们

联系我们

联系电话:

在线咨询: 点击这里给我发消息

电子邮箱:ﮪqq.com

微信

微信二维码

微信
分享本页
返回顶部