




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EAN码的编码EAN码的特点(与UPC码兼容):(1)长度固定的连续型数字式码制,字符集为0-9;(2)采用四种元素宽度,每个条或空是1,2,3或4倍单位元素宽度;(3)它包括EAN-13码和EAN-8码。EAN-13码:(1)前6个字符为左手字符,后6个字符为右手字符;(2)起始字符和终止字符是两个警戒条;(3)每个字符有两个条和两个空,共7个单位元素宽度,因此它是(7,2)码;,(4)左手字符具有奇偶性,而右手字符均为偶性。(5)EAN-13码与UPC-A码的符号具有相同的元素个数,只是前者比后者多了一个第13位。,EAN-13码的第13位数值的确定方法:,EAN-13码的校验方法:(1)将13位字符从右到左顺序编号,校验字符为第一号;(2)从第2号位置开始,将所有偶数号位置上的字符值相加,然后将其结果乘以3;(3)从第3号位置开始,将所有奇数号位置上的字符值相加;(3)将第(2),(3)步骤中的结果相加,能使之成为10的倍数的最小差值便是校验字符的值。,例如:数据字符“541234567890”,第二步的结果=(0+8+6+4+2+4)*3=72第三步的结果=(9+7+5+3+1+5)=30第四步的结果=72+30=102,使之成为10的倍数110的最小差值是8,即校验字符为8,例如:数据字符“489166832668”,第二步的结果=(8+1+6+3+6+8)*3=96第三步的结果=(4+9+6+8+2+6)=35第四步的结果=96+35=131,使之成为10的倍数110的最小差值是9,即校验字符为9,交叉25码的编码交叉25码的特点:(1)长度可变的连续型自校验数字式码制,字符集为0-9(2)采用两种元素宽度,每个条或空是宽元素和窄元素。(3)以两个字符为单位将数据编码,其中一个字符以条编码,另一个字符则以空编码。(4)以条编码的字符中两个是宽条,三个是窄条;以空编码的字符中两个是宽空,三个是窄空。(5)交叉25码符号的编码字符个数为偶数,所有奇数位置的数据按条编码,偶数位置的数据按空编码;如果为奇数的数据编码,则在数据前补一个0。,交叉25码的校验方法:(1)从数据字符的第一位开始,从左到右赋予权系数系列3,1,3,1,。(2)将数据字符值与权系列相乘,并将它们的结果相加。(3)使第(2)步所得的数据成为10的倍数的最小差值便是校验字符的值。,例1:数据字符“47365”,和数=4*3+7*1+3*3+6*1+5*3=49是49成为10的倍数50的最小差值是1,故校验字符是1。整个符号的编码是“473651”。如果不使用校验字符,整个符号的编码是“047365”,例2:数据字符“7365”,和数=0*3+7*1+3*3+6*1+5*3=37是37成为10的倍数40的最小差值是3,故校验字符是3。整个符号的编码是“073653”。如果不使用校验字符,整个符号的编码是“7365”,39码的编码39码的特点:(1)长度可变的离散型自校验字母数字式码制,字符为0-9,26个大写字母A-Z及7个特殊字符-,.,Space,$,/,+和%,共43个字符;(2)采用两种元素宽度,每个条或空是宽元素和窄元素;(3)每个字符由9个元素组成,其中:5个条:2个宽条,3个窄条。4个空:1个宽空,3个窄空。,(4)39码的起始字符和终止字符均为号。(5)如使用全ASCII码特性,可将全ASCII码的128的字符编码,此时符号$,/,+,%便可充当26个字母的前置代码。,39码的编码规则如下图示:,39码与ASCII码的对照表,39码的校验方法:39码具有自校验功能,通常这种码不采用校验字符,校验字符只有在数据可靠性较高的场合下使用。校验字符的计算方法如下:(1)查表确定每个数据字符的对应值。(2)将数据字符值的对应值相加,计算和数。(3)将和数除以43,余数即为校验字符的对应值。(4)查表找到此值对应的字符,此字符即为校验字符。,(1)查表,数据字符的对应值分别为:29,14,28,29。(2)和数=29+14+28+29=100。(3)100除以43,余数为14。(4)查表,值14对应的字符为“E”,则校验字符是E。条形码字符为:“TESTE”。,例如:数据字符“TEST”,库德巴码的编码库德巴码的特点:(1)长度可变的离散型自校验数字式码制,字符集为0-9,特殊字符-,$,:,/,.和+,共16个字符;(2)采用两种元素宽度;(3)有4个不同的起始、终止字符a,b,c,d;(4)每个字符由4个条和3个空。其字符编码有以下三种不同的规则:,(a)数字0-9,特殊字符-,$具有1个宽条和1个宽空,字符中其余5个元素为窄元素。(b)特殊字符:,/,.和+具有3个宽条,没有宽空,字符中其余4个元素为窄元素。(c)4个起始、终止字符a,b,c,d具有1个宽条和2个宽空,字符中其余4个元素为窄元素。库德巴码符号由两侧静区,起始字符,终止字符和数据字符组成,没有校验字符。,128码的编码128码的特点:(1)长度可变的连续型字母数字式码制。(2)采用四种元素宽度。(3)每个字符有3个条和3个空,共11个单位元素宽度,所以称为(11,3)码。(4)每个条形码字符可以有三种不同的含义,依赖于所使用的字符集(分别为A,B,C字符集),使用这3个交替的字符集可以将128个ASCII码编码。,(5)字符集中的CodeA,CodeB,CodeC字符,在符号中使用时可以改变当前符号所使用的字符集,这个改变可以一直保持到符号的结束或遇到另一个变换字符时为止。(6)Shift字符可以改变当前符号所使用的字符集,但这种改变只能从字符集A到字符集B,或从字符集B到字符集A,字符集C包括00-99的两位数。,128码的校验方法:128码通过使用校验字符来提高数据的可靠性。校验字符的计算方法如下:(1)从起始字符开始,从左到右赋予一个权系数序列1,2,3,4,。(2)从起始字符开始,将符号中各字符的值与相应的权系数相乘,并将所得结果相加。(3)将(2)所得结果除以103,余数即为校验字符的值。,例:数据字符“1234abcd”,和数=105*1+12*2+34*3+100*4+0*5+65*6+66*7+67*8+68*9=26312631除以103,余数是56,即校验字符的值为56。由此查出校验字符。,128码的串联特性:使用128码的功能字符,可以实现128码符号的串联,从而使得两个或多个数据信息被当做一个数据信息进行传送。方法是:对于所有包含FNC2字符的128码符号,都会将其中的信息加到前面数据信息的尾部,直到读到一个不含有FNC2字符的128码符号为止。,93码的编码93码的特点:(1)长度可变的连续型字母数字式码制,字符集为0-9,大写字母A-Z,7个特殊字符-,.,Space,$,%,/和+,以及4个控制字符;(2)采用四种元素宽度;(3)每个字符有3个条和3个空,共9个单位元素宽度,所以称为(9,3)码;(4)93码有两侧静区,起始字符,数据字符,第一个校验字符“C”,第二个校验字符“K”,终止字符和一个一位宽的结束条。,93码的校验方法:93码不是自校验码,但可通过使用校验字符“C”和“K”来提高数据的可靠性。校验字符“C”的计算方法如下:将数据字符值乘以权系数后求和,然后将此和数除以47,余数所对应的字符为校验字符“C”。权系数从左到右依次为1,2,20,1,2,20,。校验字符“K”的计算方法如下:校验方法与“C”一样,其权系数从“C”开始,依次为1,2,15,1,2,1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年养老评估师初级考试备考习题集
- 2025年安全生产安全培训手册培训题及答案
- 2025年初级金融从业资格认证模拟题集
- 員工岗前培训协议
- 2025年社区养老服务评估师面试模拟题解析
- 2025年安全生产安全培训测试模拟题及答案
- 2025年旅游管理行业从业资格考试试卷及答案解析
- 2025年机器人维护团队协作模式面试题
- 2025年水电维修工面试常见题
- 2025年环境监测与评价师资格考试试题及答案解析
- 广东省中山市20222022学年下学期期末考试八年级英语试卷
- 检修案例-MR有载调压开关的吊芯检查全解课件
- 2023年国药控股股份有限公司招聘笔试题库及答案解析
- 现场处置方案现场应急处置方案(全套)
- 中国移动多功能厅多媒体系统方案
- 河道清淤施工方案(定稿)
- 石料场开采方案
- 2019三福百货品牌介绍51P
- 《安徒生童话》读书分享名著导读ppt
- 第1章制图基础-金大鹰
- 清欠工作管理制度管理办法
评论
0/150
提交评论