条形码技术入门-201604_第1页
条形码技术入门-201604_第2页
条形码技术入门-201604_第3页
条形码技术入门-201604_第4页
条形码技术入门-201604_第5页
已阅读5页,还剩100页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

条形码技术入门2016-04E-mail:kingofstone@126.com目录0102030405导言自动识别与采集技术条形码概述一维条形码二维条形码………………………………………………………………导言(一)先导案例一▼美国零售商巨头沃尔玛商场在全球零售行业中享有的最大优势就是其配送系统效率最高。其拥有29个配送中心,每个配送中心为120家商店服务,公司每天要向各个商店发送15万箱货物。他们的做法是用激光打印机打印出ITF-14条码(即14位交插25条码)标签,由拣货员把标签贴到纸箱的顶面,运送系统把纸箱运到分拣机上。在分拣机上,全方位扫描器扫描条码标签,并根据计算机指令,将货物分拣,直至将这些纸箱传送到开往目的地的运输车辆上。▼随着商品数量的增多,提高现有配送中心的吞吐能力是发展方向。如果要使每个配送中心达到30万箱的吞吐能力,这就需要打印30万张条码标签,需要更多的操作人员来挑拣纸箱,需要把更多的标签贴到纸箱上,把更多的纸箱放到运输机上进行分拣。同时,运输机的速度需要从1.8m/s提高到2.5m/s。但是,所有这些还是不够,必须采用新的UCC/EAN-128条码体系,才能够提高配送中心的吞吐能力。导言▼作为沃尔玛的供货商,在产品送到配送中心之前,生产厂家必须在所有产品上打印出UCC/EAN-128条码。这种条码已成为许多行业的标准,标准规定了条码在箱上的印制位置,以及要表示的信息。▼当所有的纸箱都已经事先印制好条码时,条码标签的打印和人工粘贴就不再需要了,使直通发运更容易实现。在多数情况下,直通发运量占全部发运量的50%。在新的系统中,标签不再是只贴在纸箱顶面,在纸箱的四侧都可粘贴或印制条码标签,这就要求安装“通道式”扫描系统,用成组的扫描器来扫描纸箱的五个表面。而这种系统的投资回收期预计不会超过一年,应用这种系统在降低成本、提高效率方面是显而易见的。▼但是,仅仅这样还不够,货物供不应求和产品脱销在全球零售行业中的平均发生率为8%,其中不少零售商货架上的某些种类的产品干脆长期不见踪影,令广大消费者十分不满,零售商的经济损失和市场信誉也遭遇重创。导言▼2004年,全球最大的零售商沃尔玛的一项决议,把无线射频识别(RadioFrequencyidentification,简称RFID)技术推到了聚光灯下。沃尔玛要求其前100家供应商在2005年1月之前向其配送中心发送货盘和包装箱时使用RFID标签技术,2006年1月前在单件商品中使用这项技术。以期减少货物短缺和货架上的产品脱销的发生率,从而大幅度提高客户服务满意率。▼RFID标签无非是在每一种,甚至每一件货物贴上技术含量远远超过条形码、并且信息独一无二的RFID标签。在货物进出通道口的时候,RFID标签能够发出无线信号,把信息立即传递给无线射频阅读器,传递到供应链经营管理部门的各个环节上。于是仓库、堆场、配送中心、甚至商场货架上的有关商品的存货动态一目了然。▼RFID技术标签的操作方式其实相当简便,只需要少数人管理,货物跟踪和存货搜索效率高得惊人,大幅度提高了存货管理水平,减少了库存和降低物流成本。导言▼沃尔玛商场的工作人员手持射频识别标签技术阅读器,定时走进商场销售大厅或者货物仓库,用发射天线对着所有的货物一扫,各种货物的数量、存量等动态信息全部自动出现在机读器的荧光屏幕上,已经缺货和即将发生短缺的货物栏目会发出提示警告声光信号,无一漏缺。▼分布在美国和世界各地的沃尔玛零售商场的FRID网络,可以通过卫星通讯网络技术实施全球一体化经营管理。也就是说,沃尔玛集团的各个零售商场,各家供货商、制造商、运输服务上和中间商等等的存货、销售和售后服务、金融管理等信息动态均被美国沃尔玛零售商总部全面掌握。▼事实证明,在条码技术和RFID标签技术的大力支持下,沃尔玛保持着自己的竞争优势,拥有高效的配送体系,货架持续保持令消费者近悦远来的足够商品数量、种类和质量,避免货物无故脱销和短缺,从而使沃尔玛在美国和世界各地的商场供应链的经济效益和服务效率大幅度提高,终于造就沃尔玛的今日辉煌。导言▼在纽约州的高速公路上,如果您的汽车违章驾驶,马上会有一名交通警察来到您身边,交警手持PDF417数据采集器扫描您的驾驶执照和汽车年检标签,同时输入您的违章代码,打印出罚款单,所有这些程序在短短的30秒内就可全部完成。这套PDF417二维条码管理系统是纽约州实行的一项新的管理措施,目的在于全面提高车辆的管理水平及交警的工作效率,从而保障交通的安全与畅通。(二)先导案例二自动识别与采集技术(一)自动识别与采集技术概念

(AutomaticIdentificationandDataCapture,AIDC)▼应用一定的识别装置,通过被识别物品和识别装置之间的接近活动,自动地获取被识别物品的相关信息,并提供给后台计算机处理系统来完成相关后续处理的一种技术。▼以计算机技术和通信技术的发展为基础的综合性科学技术,是信息数据自动识读、自动输入计算机的重要方法和手段。▼种类:数据采集技术特征采集技术需要被识别物体具有特定的识别载体根据被识别物体本身的行为特征来完成数据的自动采集自动识别与采集技术条形码技术条形码符号射频技术电子标签卡技术磁卡/光卡/智能卡光学识别技术光学符号※数据采集技术自动识别与采集技术声音识别技术声音信号视觉识别技术视觉信号※特征采集技术自动识别与采集技术现代物流管理促进了自动识别技术的发展,自动识别技术也使得物流管理的现代化得以实现系统参数条码光学字符语音识别生物识别磁卡接触IC卡射频信息载体物质表面物质表面————磁性物质(磁条)EEPROMEEPROM信息量小小大大较小大大读写性能RRRRR/WR/WR/W读取方式CCD或激光束扫描光电转换机器识读机器识读电磁转换电擦写无线通讯人工识读性受约束简单不可不可不可不可不可保密性无无好好一般好好智能化无无————无有有环境适应性不好不好————一般一般很好光遮盖全部失效全部失效——可能————没有影响方向位置影响很小很小————单向单向没有影响识别速度低低很低很低低低很快通信速度低低低较低低低很快读取距离近很近很近直接接触接触接触远使用寿命一次性较短————短长很长国际标准有无无无有有有成本最低一般较高较高低较高较高多标签同时识读不能不能不能不能不能不能能条形码概述(一)条形码定义▼条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。“条”指对光线反射率较低的部分,一般表现为黑色“空”指对光线反射率较高的部分,一般表现为白色条形码概述▼条形码技术最早产生在1920年代,在威斯汀豪斯(Westinghouse)的实验室里。一位名叫约翰·科芒德(JohnKermode)的发明家想对邮政单据实现自动分检,在信封上做条码标记,条码中的信息是收信人的地址,就象今天的邮政编码。为此发明了最早的条码标识:即一个“条”表示数字“1”,二个“条”表示数字“2”,以次类推。然后,他又发明了相配套的设施:一个扫描器(能够发射光并接收反射光);一个测定反射信号条和空的方法,即边缘定位线圈;和使用测定结果的方法,即译码器。(二)条形码发展史▼科芒德的合作者道格拉斯·杨(DouglasYoung),在科芒德码的基础上作了些改进。科芒德码所包含的信息量相当的低,并且很难编出十个以上的不同代码。而杨码使用更少的条,但是利用条之间空的尺寸变化,就象今天的UPC条码符号使用四个不同的条空尺寸。新的条码符号可在同样大小的空间对一百个不同的地区进行编码,而科芒德码只能对十个不同的地区进行编码。▼在这以及之前的专利文献中始终没有条形码技术的记录,也没有投入实际应用的先例。条形码概述▼1949年的专利文献中才第一次有了诺姆·伍德兰(NormWoodland)和伯纳德·西尔沃(BernardSilver)发明的全方位条形码符号的记载。▼诺姆·伍德兰和伯纳德·西尔沃的想法是利用科芒德和杨的垂直的“条”和“空”,并使之弯曲成环状,非常象射箭的靶子。这样扫描器通过扫描图形的中心,能够对条形码符号解码,不管条形码符号方向的朝向。该图案很像微型射箭靶被叫做“公牛眼”代码诺姆·伍德兰条形码概述▼国外条码的发展历史(1)条码技术的萌芽期(20世纪40年代至20世纪70年代)(2)条码技术普及期(20世纪70年代至20世纪80年代)(3)条码技术成熟期(20世纪80年代至今)▼我国条码技术应用发展的历程(1)技术启蒙阶段(20世纪70年代未到20世纪90年代初)(2)起步阶段(20世纪中期至21世纪初)(3)快速发展阶段(21世纪初至今)条形码概述▼1970年,美国统一编码委员会成立(UCC,UniformCodeCouncil)▼

1972年,UCC推荐了由IBM公司提出的通用产品代码UPC(UniversalProductionCode),随之而来的是使用UPC码标示商品和使用条码扫描器的销售点迅速增多。▼

1977年,成立了“欧洲物品编码协会”,推出了与UPC码兼容的EAN码(EuropeanArticleNumberingAssociation).▼

1981年,“欧洲物品编码协会”改为“国际物品编码协会”IAN(InternationalArticleNumberingAssociation)▼

20世纪90年代,相继出现了多种高容量条形码---CODE49,PDF417等。▼

1991年4月,“中国物品编码中心”代表中国加入“国际物品编码协会”,国际物品编码协会分配给中国的前三位为“690,691,692”▼

1991年12月,我国受理自行研制的条码扫描结算POS系统在上海第一食品商店投入运行。条形码概述▼一个完整的条码符号是由两侧静空区、起始字符、数据字符、校验字符(可选)和终止字符以及供人识读字符组成,如图所示:▼静区:静区也叫空白区,分为左空白区和右空白区,左空白区是让扫描设备做好扫描准备,右空白区是保证扫描设备正确识别条码的结束标记。▼为了防止左右空白区(静区)在印刷排版时被无意中占用,可在空白区加印一个符号(左侧没有数字时印<;号,右侧没有数字时加印>;号)这个符号就叫静区标记。主要作用就是防止静区宽度不足。只要静区宽度能保证,有没有这个符号都不影响条码的识别。(三)条形码的结构条形码概述▼起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。▼数据字符:条形码的主要内容。▼校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。若在一条码符号中,一个印刷缺陷(例如,因出现污点把一个窄条错认为宽条,而相邻宽空错认为窄空)不会导致替代错误,那么这种条码就具有自校验功能。自校验功能也只能校验出一个印刷缺陷,对于大于一个的印刷缺陷,任何自校验功能的条码都不可能完全校验出来。▼终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。※为了方便双向扫描,起止字符具有不对称结构。因此扫描器扫描时可以自动对条码信息重新排列。条形码概述▼输入速度快:与键盘输入相比,条形码输入的速度是键盘输入的至少5倍以上,并且能实现“即时数据输入”。▼

信息可靠度高:键盘输入数据出错率为三百分之一,利用光学字符识别技术出错率为万分之一,而采用条形码技术误码率低于百万分之一。▼信息采集量大:利用传统的一维条形码一次可采集几十位字符的信息,二维条形码更可以携带数千个字符的信息,并有一定的自动纠错能力。▼灵活实用:条形码标识既可以作为一种识别手段单独使用,也可以和有关识别设备组成一个系统实现自动化识别,还可以和其他控制设备联接起来实现自动化管理。※条形码标签易于制作,对设备和材料没有特殊要求,识别设备操作容易,不需要特殊培训,且设备也相对便宜,成本非常低。在零售业领域,因为条码是印刷在商品包装上的,所以其成本几乎为“零”。(四)条形码的技术特点条形码概述UPC码:是一种长度固定的连续型数字式码制EAN码:长度固定的、连续型的数字式码制交插25码:一种长度可变的连续型自校验数字式码制39码:长度可比的离散型自校验字母数字式码制93码:一种长度可变的连续型字母数字式码制库德巴码:长度可变的连续型自校验数字式码制128码:一种长度可变的连续型自校验数字式码制49码:一种多行的连续型、长度可变的字母数字式码制其他码制:25码、11码、矩阵25码、Plessey码。A:按码制分类(五)条形码的分类条形码概述定长条码:仅能表示固定字符个数的条码如:EAN码、UPC码非定长条码:指能表示可变字符格式的条码B:按条码长度分类如:39码连续型条码:指每个条码字符之间不存在间隔非连续型条码:指每个条码字符之间存在间隔C:按排列方式分类一维条码:如商品条码、物流条码二维条码:如行排式二维条码、矩阵式二维条码D:按条码维数分类条形码概述模块组合法:仅能表示条码符号的字符即条与空分别由若干个标准模块组合而成。一个模块的条表示二进制的“1”,一个模块的空表示二进制的“0”。E:按组合方式分类模块组合法:条码中条(空)的宽窄设置不同,宽单元表示二进制的“1”,窄单元表示二进制的“0”。宽单元的宽度通常是窄单元宽度的2—3倍。条形码概述▼惟一性原则:是指同一商品项目的商品必须分配相同的商品标识代码(即一个商品项目只有一个代码,商品项目代码一旦确定,永不改变);不同商品项目的商品必须分配不同的商品标识代码。▼无含义性原则:是指商品标识代码中的每一位数字一般不表示任何与商品有关的特定信息。▼稳定性原则:是指商品标识代码一旦分配,若商品的基本特征没有发生变化,就应保持标识代码终身不变。当此种商品不再生产时,其对应的代码只能搁置起来,不得重复启用再分配给其他商品。(六)条形码的编码原则一维条形码▼中国物品编码中心于1990年以来制定出我国条码标准,共13个版本。▼国际上公认的物流领域的条码标准主要有三种:通用商品条码、储运单元条码和贸易单元128条码,这三种条码基本上可以满足物流领域的条码应用要求。

※通用商品条码用于单个商品的包装箱上,如EAN-13,EAN-8,UPC-12,UPC-8等;

※储运单元条码用于储运单元的包装箱;

※贸易单元128条码用于标识贸易单元的信息,如产品批号、数量、规格、生产日期、有效期、交货地等。(一)物流条形码标准体系一维条形码(二)通用商品条码:EAN-13条码▼EAN-13条码由13位数字组成,不同国家(或地区)的条码组织对13位条码的结构有不同的划分。在中国大陆,这种条码结构由以下几部分组成:字段1:国家代码---由国际商品条码总会授权,固定为3位。(中国大陆:690-695;中国台湾:471;中国香港:489;中国澳门:958)字段2:厂商代码---由国家商品条码策进会核发给申请厂商,占四个码,代表申请厂商的号码。字段3:产品代码---代表单项产品的号码,由厂商自由编定。字段4:校正码---为防止条码扫描器误读的自我检查。厂商识别码=国家代码+厂商代码,构成全球唯一用来识别厂商的识别码结构厂商识别代码(含前缀码)商品项目代码校验码结构一N1N2N3N4N5N6N7N8N9N10N11N12C结构二N1N2N3N4N5N6N7N8N9N10N11N12C结构三N1N2N3N4N5N6N7N8N9N10N11N12C结构四N1N2N3N4N5N6N7N8N9N10N11N12C如前缀码为690/691的代码结构如前缀码为692/693/694的代码结构一维条形码▼商品条码的前缀码只表示商品条码的注册地,不表示产品的产地。▼图书和期刊作为特殊的商品也采用了EAN-13来表示ISBN和ISSN。前缀977被用于期刊号ISSN,前缀978被用于期刊号ISBN▼代码特点:惟一性、永久性、无含义(1)惟一性是指一种规格的产品与一个代码惟一对应。(2)永久性是指代码一经分配,将终身伴随该产品,不能更改,而且当此种产品不再生产时,其对应的产品条码只能搁置起来,不得重复启用再分配给其他的商品。(3)无含义是指代码最好采用无含义的顺序码,以保证代码有足够的容量适应产品更新换代的需要。一维条形码▼样例:假设分配给某药厂的厂商识别码为:6901234(1)惟一性:一种规格对应一个代码(2)永久性:代码一经分配,不能更改(3)无含义:无含义的顺序码一维条形码▼校正码的计算:N1N2N3N4N5N6N7N8N9N10N11N12C(1)C1=N1+N3+N5+N7+N9+N11(2)C2=(N2+N4+N6+N8+N10+N12)*3(3)C3=C1+C2,然后选个位数C4(4)C=10-C4。(若值为10,则选0)样例:6-90-1234-56789-C(1)C1=6+0+2+4+6+8=26(2)C2=(9+1+3+5+7+9)*3=34*3=102(3)C3=26+102=128,C4=8

(4)C=10-8=2※试确定692900012345C

的校验码C的值是多少?答案5一维条形码6901234567892前置码起止符分隔符左侧数据符右侧数据符+校验符终止符一维条形码▼EAN-13条码字符编码规则:前置码左1左2左3左4左5左60AAAAAA1AABABB2AABBAB3AABBBA4ABAABB5ABBAAB6ABBBAA7ABABAB8ABABBA9ABBABA字符规则A规则B规则C0000110101001111110010100110010110011110011020010011001101111011003011110101000011000010401000110011101101110050110001011100110011106010111100001011010000701110110010001100010080110111000100110010009000101100101111110100▼EAN-13条码左侧数据符的前置码与编码规则的选择:一维条形码一维条形码▼EAN-8条码由8位数字组成:字段1/7位:产品代码---代表单项产品的号码,由厂商自由编定。字段2/1位:校正码---为防止条码扫描器误读的自我检查。▼使用条件:根据《商品条码》和《商品条码管理办法》中的规定,“商品条码印刷面积超过商品包装表面面积或者标签可印刷面积1/4的,系统成员可以申请使用缩短版商品条码”。申请ENA-8商品条码时,企业应先办理注册EAN-13厂商识别条码或同时办理。因此,EAN-8条码是EAN-13条码的一种补充,用于标识小型商品。▼EAN-8条码的前缀码与校验码的含义与EAN-13条码相同,前缀码包括在左侧数据符中,用条码符表示,并且左侧数据符均用A组编码规则,右侧数据符均用B组编码规则。(二)通用商品条码:EAN-8条码一维条形码▼UPC码(UniversalProductCode)是最早大规模应用的条码,其特性是一种长度固定、连续性的条码,主要在美国和加拿大使用,由于其应用范围广泛,故又被称万用条码。UPC码仅可用来表示数字,故其字码集为数字0~9。▼我国有些出口到北美地区为了适应北美地区的需要,也需要申请UPC条码,UPC条码也有标准版和缩短版两种,标准版由12位数字构成,缩短版由8位数字构成。(比标准版的EAN条码少一位,缩短版位数一样)。序号分类用途典型结构1UPC-A通用商品SXXXXXXXXXXC2UPC-B医药卫生SXXXXXXXXXXC3UPC-C产业部门XSXXXXXXXXXXCX4UPC-D仓库批发SXXXXXXXXXXCXX5UPC-E商品短码XXXXXX注:S-系统码X-资料码C-检查码(二)通用商品条码:UPC条码一维条形码定量储运单元变量储运单元按商品件数计价销售的商品组成的储运单元按基本计量单位计价,以随机数量销售的储运单元◎定量储运单元等于定量消费单元◎定量储运单元由相同种类定量消费单元组成◎定量储运单元由不同种类定量消费单元组成(三)储运单元条码一维条形码▼定量储运单元等于定量消费单元储运单元又是消费单元时,应按定量消费单元进行编码,可采用通用商品条码代码EAN/UCC-13、EAN/UCC-8或UCC-12代码结构(三)储运单元条码:定量储运单元一维条形码定量储运单元可用ITF-14码(其属于EAN/UCC—14标识代码)进行编码标识定量储运单元包装指示符定量消费单元代码(不含校验字符)校验字符VX1X2X3X4X5X6X7X8X9X10X11X12C定量储运单元也可用EAN-13码(其属于EAN/UCC—13标识代码)进行编码标识▼定量储运单元由相同种类定量消费单元组成一维条形码※样例一:(金龙鱼玉米油)“金龙鱼”牌玉米油内包装条码定量储运单元包装指示符定量消费单元代码(不含校验字符)校验字符VX1X2X3X4X5X6X7X8X9X10X11X12C16902969889553“金龙鱼”牌玉米油外包装条码一维条形码ENA/UCC-13:6901234000047ENA/UCC-13:6901234000054ENA/UCC-14:16901234000044ENA/UCC-13:6901234000061ENA/UCC-14:26901234000041※样例二:(多个包装层级)一维条形码

包装级别名称代码消费单元单条肥皂

0012345000010一级包装内包装(含12条)10012345000017二级包装容器(含4个内包装)20012345000014三级包装货盘(含10个容器)30012345000011※样例三:(多个包装层级)一维条形码给储运单元分配一个与包装内所含消费单元有区别的标识代码可用EAN-13码和ITF-14码▼定量储运单元由不同种类定量消费单元组成一维条形码主代码(14位数字)附加代码(6位数字)变量储运单元包装指示符厂商识别代码与商品项目代码校验符商品数量校验符LI(9)X1X2X3X4X5X6X7X8X9X10X11X12C1Q1Q2Q3Q4Q5C2(1)变量储运单元是按基本计量单位计价,以随机数量销售的变量储运单元组成的储运单元。(2)包装指示字符指示在主代码后面有附加代码,其取值总是“9”。(3)厂商识别代码是标识厂商的代码,由中国物品编码中心统一分配。(4)商品项目代码标识组成储运单元的产品种类。(5)附加代码是指在变量储运单元内,按确定的基本计量单位取得的商品数量。(6)变量储运单元的主代码用ITF-14标识,附加代码用ITF-6标识。(三)储运单元条码:变量储运单元一维条形码(四)贸易单元128条码(UCC/EAN-128)(1)于1981年推出,是一种可变长度的连续型条码(2)可携带大量信息(不可超过232个字元)(3)可由多组应用标识码与数据码组成。内容:大致分为起始码、资料码、终止码、检查码等四部份其中检查码是可有可无的一维条形码应用标识符含义格式00系列货运包装箱代码SSCC-18Ln2+n1801货运包装箱代码SCC-14Ln2+n1410批号或组号Ln2+an..2011生产日期Ln2+n613包装日期Ln2+n615保质期Ln2+n617有效期Ln2+n620产品变体Ln2+n221系列号Ln2+an..2022数量、日期、批号(医疗保健业用)Ln+an..2930数量Ln2+n8400客户购货订单号码Ln3+an..30410以EAN-13表示的交货地点(运抵)位置码Ln3+n13411以EAN-13表示的受票(发票)位置码Ln3+n13412以EAN-13表示的供货方的位置码Ln3+n13414表示贸易实体的EAN位置码Ln3+n13420收货方与供货方在同一国家(或地区)收货方的邮政编码Ln3+an..9421前置3位ISO国家(或地区)代码收货方的邮政编码Ln3+n3+an..9▼应用标识符是定义其后数据域含义与格式的前缀

。如:21

AS4562T95※21是应用标识符※

AS4562T95是实际的系列号▼一个UCC/EAN-128条形编码的应用标识符+数据:一维条形码代号码别长度说明A应用识别码1800代表其后之资料内容为运送容器序号,为固定18位数字B包装类型码1由厂商自行分配CEAN前缀码和企业码7代表EAN前缀码与公司码D序列号9由公司指定序号E检查码1检查码F应用识别码4420代表其后之资料内容为配送邮政码G配送邮政码4代表配送邮政码▼样例一:一维条形码表示:其后为物流条码表示:其后为保质期表示:其后为该批货物数量表示:其后为该货的重量表示:其后为该货的生产批号表示:其后为该货的序列号▼样例二:一维条形码=※EAN-128条形码还有一个特性是“结构链接”,即可以将两个短的、表示单方面信息的UCC/EAN-l28条形码符号合成变为一个长的、同时表示两方面信息的条形码符号,反之亦可。▼样例三:一维条形码(五)其余条码简介(1)非定长非连续型自校验数字式码制。(2)字符集为数字0-9。(3)起始字符和终止字符被规定为110或101,有时分别被压缩为00和10。(4)密度低,且容差不严,印制技术条件不苛求,使用较方便。110101每个字符包括:2个宽条(“1”)3个窄条(“0”)▼1.25码(2Of5BarCode)一维条形码(1)非定长非连续型自校验数字式码制。(2)字符集为数字0—9。(3)采用两种单元宽度(即窄单元为1倍模块宽度,宽单元为3倍模块宽度),宽条、窄条、宽空、窄空4种编码单元。窄单元表示二进制码“0”,宽单元表示二进制码“1”。(5)条码字符从左到右,奇数位置字符用条表示,偶数值字符用空表示。(6)交插25码多应用于包装、运输以及国际航空系统的机票顺序编号等。奇数位字符(2个宽条+3个窄条)偶数位字符(2个宽空+3个窄空)【宽为1,窄为0】(4)每一个条码字符由5个单元组成,其中2个宽单元,3个窄单元。在一个交叉25码符号中,组成条码符号的字符个数为偶数,当字符个数是奇数时,应在左侧补0变为偶数。▼2.交叉25码(Interleaved2Of5BarCode)一维条形码※交叉25码校验字符的计算(1)从第一位开始对每一位数据字符自左至右赋以权数3、1、3、1…(2)将相应的数据字符与权数相乘,然后将所得的积相加。(3)所得的和与10进行模运算,结果就是校验字符的值。为了防止扫描产生的误差,交插25条码的符号经常采用托架条一维条形码▼3.库德巴码(Codebar

)(1)出现于1972年,是一种长度可变的连续型自校验数字式码制。(2)字符集为数字0-9,A,B,C,D4个大写英文字母以及6个特殊字符(-、:、/、.、+、$),共20个字符。(3)A,B,C,D只用作起始符和终止符。(4)每一个字符由7个单元组成(4个条单元和3个空单元),其中2个或3个是宽单元(用二进制“1”表示),其余是窄单元(用二进制“0”表示)。(5)常用于仓库、血库和航空快递包裹中。每个字符包含4个条(宽+窄)

3个空(宽+窄)其中2个或3个是宽单元(1),其余是窄单元(0)一维条形码▼4.Code

39码◎Code39码由Intermec公司于1975年推出,编码规则简单、误码率低、所能表示字符个数多等特点,因此在各个领域有着极为广泛的应用。我国也制定了相应的国家标准。◎Code39码仅有两种单元宽度——分别为宽单元和窄单元。宽单元这宽度为窄单元的1到3倍,一般多选用2倍、2.5倍或3倍。39码的每一个条码字符由9个单元组成,其中有3个宽单元,其余是窄单元,因此称为39码。9123456789窄

每个字符包括:5个条(2个宽条+3个窄条)4个空(1个宽空+3个窄空)一维条形码(1)Code39码的长度,没有强迫性的限制,可自由地调整(2)Code39码包含有:0~9的10个数字,大写A~Z的26个英文字母,「+」,「-」,「*」,「/」,「%」,「$」,「.」,以及空格符(Space)等8个,共44组编码。尤适用于非正式场合(3)通常用“*”号作为起始、终止符(4)读取时允许读码机进行双向读取:把三九码倒着读取可以得到相同的结果。(5)检查码,可有可无;使用者可自行斟酌使用。(6)所占用的空间较一般条形码来的宽大(长度较长),代码密度介于3-9.4个字符/每英寸(7)制作简单,几乎可以被所有的条码读取设备读取◎Code39码特点:一维条形码◎Code39码样例:A95270078

*A95270078*一维条形码◎

Code39码的字符编码固定是由5条黑色线条(简称Bar),4条白色线条(简称Space),总共9条线所组成,而每一字符占了12等份(module),图(1)为Code39条形码“A”字符的编码所示。◎

Code39条形码编码结构所占空间较大,能记录的数据有限,因为印列出来的条形码比较长,在达到一定长度后条形码扫描仪读取不易。为了改善Code39码的这个不足,Intermec公司于1982年开发出来Code93条形码。图(2)为Code93条形码的“A”字符编码结构。图(2)图(1)Code93条形码的字符编码是由3条黑色线条,3条白色线条,总共6条线所组成,而每一字符占了9等份(module)。

Code93条形码的粗线条可以是最细线条的2倍、或3倍、或4倍,因此可以缩短条形码打印长度.▼5.Code

93码一维条形码◎

Code93码编码字元表:

Code93码的字符表现有10个数字,26个英文大写,7个特殊字符,4个检查字符,共46个字符,再加上起始与结束码(start/stopcode)。□47一维条形码◎

Code93码编码方式:Bx代表Bar,Sx代表Space。举个实际例子说明,例如“A”字元编码为211113,B1的Bar为两倍,S3的Space为3倍粗,其余为1倍的细线条。一维条形码◎

Code93码基本架构:(1)Code93条形码的由“起始码START”开始。(2)在起始码后面跟着为“资料码”。(3)然后为“检查码C”,以及“检查码K”。(4)最后为“结束码STOP”(5)起始码及结束码均为“口”字符111141,其中有一条最粗的Bar(B3位置)为最细Bar的4倍比。111141221112221112321111111141□STOP□STARTDDATADCHECKDIGITC$CHECKDIGITK一维条形码◎

Code93码检查码:Code93条形码里有2个检查码(检查码C及检查码K),以降低条形码扫描仪读取条形码时的错误率。样例:以“ANDY”为例计算:(1)检查码C的确认:步骤一:依据循环权重1-20,将数据组每一字符的权重相乘值加总起来。(如果数据组超出20位,重新按1-20取用)。

如示例中的“ANDY”,查字符值对照表,“A”字符值为10,“N”字符值为23,“D”字符值为13,“Y”字符值为34。

计算:(10*4)+(23*3)+(13*2)+(34*1)=169步骤二:然后再以总和169除以47,,169/47=3...余数为28,查字符表对照表为“S”字符,则确认检查码C的值为“S”。(2)检查码K的确认:步骤三:将“S”字符放在“ANDY”的最右边,形如“ANDYS”,一起计算检查码K值。步骤四:依据循环权重1-15,将资料组(包括检查码C)每一字符的权重相乘值加总起来,(如果数据组超出15位,重新按1-15取用)

查字符值对照表,“ANDYS”权重加总:(10*5)+(23*4)+(13*3)+(34*2)+(28*1)=277步骤五:最后再以总和237除以47,

277/47=5...余数为42,查字符表对照表42值为“%”字符,则检查码K的值为“%”。4710231334284247一维条形码◎Code128码于1981年推出,是一种长度可变、连续性的字母数字条码。与其他一维条码比较起来,相对较为复杂,支持的字元也相对较多,又有不同的编码方式可供交互运用,因此其应用弹性也较大。(1)具有A、B、C三种不同的编码类型,可提供标准ASCII中128个字元的编码使用;(2)允许双向扫描;(3)可自行决定是否加上检验位;(4)条码长度可调,但包括开始位和结束位在内,不可超过232个字元;(5)同一个128码,可以由A、B、C三种不同编码规则互换,既可扩大字元选择的范围,也可缩短编码的长度。◎Code128码的特点:▼6.Code

128码一维条形码(1)Code128A:标准数字和字母,控制符,特殊字符;标准ASCII=0~ASCII=95等字符及句柄部份,以及7个Code128条形码专属字符,共计103个字符(ASCII=0~31为句柄,ASCII=32~95为可见字符。)(2)Code128B:标准数字和字母,小写字母,特殊字符。标准ASCII=32~ASCII=127等字符,以及7个Code128条形码专属字符,共计103个字符。(3)Code128C/EAN128:[00]-[99]的数字对集合,共100个,即只能表示偶数位长度的数字。主要支持数字00~99的编码使用,若使用长数字的数据时,可以用C型态编码,可缩短条形码打印的长度。数字00~99加上3个特殊控制字符,总共103个字符。◎Code128码的编码范围:开始位+[FNC1(为EAN128码时加)]+数据位+检验位+结束位◎Code128码的编码形式:◎Code128码的编码表:一维条形码◎Code128码的编码表样例:(连续部分略去了部分内容,用黄色底色标注。例如数字0~9只保留0、1、9的数据,其余略去。详见上页编码表文见)一维条形码◎Code128码的特殊字符:(1)CodeA/B/C:分别表示后面的字符编码型态要使用A/B/Ctable。(2)Shift:等于Shift键的作用。(3)FNC1/2/3/4:等于F1/2/3/4键的作用。◎Code128码的组成:(1)Code128条码是由一组平行的条和空及相应的字符(主要由左侧空白区、起始符号、数据符、校验符、终止符和右侧空白区)组成。(2)除终止符由4个条和3个空共13个模块组成外,其他字符均由3个条和3个空共11个模块组成。(3)条或空都可以从1个模块宽到4个模块宽;校验符不属于条码字符的一部分,也区别于数据代码中的任何校验码。例如:起始码CodeA11010000100,条码里Space最粗是最细线条的4倍例如:特殊符号“/”CodeB10111001100,条码里最粗Bar是最细Bar的三倍一维条形码◎EAN128码与Code128的差别:※Code128码可以用于任何管理系统中的自动识别,但EAN-128码必须用在EAN/UCC系统中,用来表示商品的储运单元或物流单元的信息。凡用EAN-128条码表示的内容必须符合EAN/UCC系统的规定,即带应用标识符的数据格式,否则就有可能造成条码生成错误或信息识读错误。EAN-128码示例:代号码别长度说明A应用识别码1800代表其后的资料内容为运送容器序号,为固定的18位数字B包装形态指示码13代表无定义的包装指示码C前置码与公司码7代表EAN前置码与公司码D自行编订序号9由公司指定序号E检查码1检查码F应用识别码-420代表其后的资料内容为配送邮政码应用于仅有一邮政当局G配送邮政码-代表配送邮政码一维条形码◎Code128码校验位的计算及条码的生成:校验位=(开始位对应的ID值+每位数据在整个数据中的位置×每位数据对应的ID值)%103以95270078为例(Code128A):(1)校验位的计算:

开始位对应的ID为103,第1位数据9对应的ID为25,第2位数据5对应的ID为21,依此类推:

检验位C

=(103+1*25+2*21+3*18+4*23+5*16+6*16+7*23+8*24)%103

=845%103=21,即检验位的ID为21。(“845%103”的意思是845除以103的余数)(2)条码的生成:对照编码表,95270078编码表示为:开始位StartA(bbsbssssbss)+数据位[9(bbbssbsbbss)+5(bbsbbbssbss)+2(bbssbbbssbs)+7(bbbsbbsbbbs)+0(bssbbbsbbss)+0(bssbbbsbbss)+7(bbbsbbsbbbs)+8(bbbsbssbbss)]+检验位21(bbsbbbssbss)+结束位Stop(bbsssbbbsbsbb),即:bbsbssssbssbbbssbsbbssbbsbbbssbssbbssbbbssbsbbbsbbsbbbsbssbbbsbbssbssbbbsbbssbbbsbbsbbbsbbbsbssbbssbbsbbbssbssbbsssbbbsbsbb。一维条形码◎Code128码校验位的计算及条码的生成:以95270078为例(Code128B&C):(1)Code128B与Code128A类似。(2)128C只能对长度为偶数的数字串编码,每两个数字为一位,所以输出的信息压缩了一半,打印的条形码因此也就较短。

接上例,第1位数据95对应ID为95,第2位数据27对应ID为27,第3位数据00对应ID为0,第4位数据78对应ID为78,所以检验位=(105+1*95+2*27+3*0+4*78)%103=51Code128A&B&C+EAN128

条形码生成一览表一维条形码◎Code128码校验位的计算及条码的生成:以95270078为Code128样例:结构→ID→条码bbsbssbbbssbbbbsbsbbbsbsbbbbsbsssbbbsbbssbssbbsbbssbbssbbssssbsbssbsssbbsbbbsbbsssbbbsbsbb1051049527007844104StartCFNC19527007844STOP95270078二维条形码◎定义:二维条码是用某种特定的几何图像按一定规律(二维方向上)分布的黑白相间的图形,记录数据符号信息的一种条码技术,是在水平和垂直方向的二维空间存储信息的条码。(一)简介(1)一维条码信息容量较小,通常是对物品的标识,而不是对物品的描述,必须通过数据库才能明确条码所表达的信息含义。(2)一维条码不能表达汉字和图像。(3)大信息容量的一维条码通常受到标签尺寸的限制,也给产品的包装和印刷带来了不便。二维条码的诞生是为了解决一维条码的不足二维条形码◎二维码特点:(1)高密度编码,信息容量大:可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。

(2)编码范围广:该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言文字;可表示图像数据。

(3)容错能力强,具有纠错功能:损毁面积达50%仍可恢复信息。

(4)译码可靠性高:它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一。

(5)可引入加密措施:保密性、防伪性好。

(6)成本低,易制作,持久耐用。

(7)条码符号形状、尺寸大小比例可变。

(8)二维条码可以使用激光或CCD阅读器识读。二维条形码◎二维码的应用范围:我们生活中接触的二维码一般都是商品和网页信息,有很多人使用二维码名片等等,但二维码的用途不仅仅如此,它储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性特别适用于表单、安全保密、追踪、证照、存货盘点、资料备援等方面。

表单应用:公文表单、商业表单、进出口报单、舱单等资料之传送交换,减少人工重覆输入表单资料,避免人为错误,降低人力成本保密应用:商业情报、经济情报、政治情报、军事情报、私人情报等机密资料之加密及传递。证照应用:护照、身份证、挂号证、驾照、会员证、识别证、连锁店会员证等证照之资料登记及自动输入,发挥「随到随读」、「立即取用」的资讯管理效果。盘点应用:物流中心、仓储中心、联勤中心之货品及固定资产之自动盘点,发挥“立即盘点、立即决策”的效果。二维条形码◎二维条码的分类:行排式二维码矩阵式二维码PDF417Code49QRCodeDataMatrix(1)由点的矩阵式排列组合表示代码的含义(2)在矩阵相应元素位置上用点的出现表示二进制“1”,空的出现表示二进制“0”(3)代表性的矩阵式二维条码有:QRCode、DataMatrix、MaxiCode、龙贝码等(1)又称堆积式或层排式二维条码(2)将多个短截的一维条码在纵向堆积成两行或多行(3)代表性的行排式二维条码Code49、Codel6K、PDF417等二维条形码▼PDF417:PDF(PortableDataFile)意为“便携数据文件”因其组成条码的每一个条码字符由4个条和4个空共17个模块构成,所以称为PDF417码。(二)二维码说明二维条形码(二)二维码之QRCode◎

QRCode是由日本Denso公司于1994年研制的一种矩阵二维码符号码,全称是QuickResponseCode,可看出,超高速识读特点是QR用CCD二维条码识读设备,每秒可识读30个含有100个字符的QRCode码符号。

◎QR码(2D符号)在横向和纵向上都包含有信息,而条码只有一个方向上包含有信息,如果用一维条码与二维条码表示同样的信息,QR二维码占用的空间只是条码1/11的面积。二维条形码◎

QRCode码用特定的数据压缩模式表示中国汉字和日本汉字,它仅用13bit可表示一个汉字,而PDF417条码、DataMartix等二维码没有特定的汉字表示模式,在用字节模式表示汉字时,需用16bit表示一个汉字,因此QRCode码比其它的二维条码表示汉字的效率提高了20%。同样的数据只有条码的十分之一大小300个字符纠错能力

·L级:约可纠错7%的数据码字

·M级:约可纠错15%的数据码字

·Q级:约可纠错25%的数据码字

·H级:约可纠错30%的数据码字二维条形码▼

QRCode标准

二维条形码◎QR码符号共有40种规格,分别为版本1、版本2……版本40。版本1的规格为21模块×21模块,版本2为25模块×25模块,以此类推,每一版本符号比前一版本每边增加4个模块,直到版本40,规格为177模块×177模块。二维条形码二维条形码二维条形码二维条形码▼

寻象图形

寻象图形包括三个相同的位置探测图形,分别位于符号的左上角、右上角和左下角,如图所示。每个位置探测图形可以看作是由3个重叠的同心的正方形组成,它们分别为77个深色色模块、55个浅模块和33个深色模块。如下图所示,位置探测图形的模块宽度比为1:1:3:1:1。符号中其他地

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论