




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、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位数值的确定方法:相应第13位数的值 12 1
2、1 10 9 8 70 奇 奇 奇 奇 奇 奇1 奇 奇 偶 奇 偶 偶2 奇 奇 偶 偶 奇 偶3 奇 奇 偶 偶 偶 奇4 奇 偶 奇 奇 偶 偶5 奇 偶 偶 奇 奇 偶6 奇 偶 偶 偶 奇 奇7 奇 偶 奇 偶 奇 偶 8 奇 偶 奇 偶 偶 奇9 奇 偶 偶 奇 偶 奇EAN-13码的校验方法:(1)将13位字符从右到左顺序编号,校验字符 为第一号;(2)从第2号位置开始,将所有偶数号位置上 的字符值相加,然后将其结果乘以3;(3)从第3号位置开始,将所有奇数号位置上 的字符值相加;(3)将第(2),(3)步骤中的结果相加,能使之 成为10的倍数的最小差值便是校验字符的 值。例如:
3、数据字符“541234567890 ”国别号数据字符校验字符数据字符位置编号13 12 11 10 9 8 7 6 5 4 3 21数据字符值5 4 1 2 3 4 5 6 7 8 9 08偶数号位置字符值 4 2 4 6 8 0奇数号位置字符值 5 1 3 5 7 9 第二步的结果 =(0+8+6+4+2+4)* 3 = 72第三步的结果 =(9+7+5+3+1+5) = 30第四步的结果 = 72+30 = 102,使之成为10的倍数 110的最小差值是8,即校验字符为8例如:数据字符“489166832668 ”国别号数据字符校验字符数据字符位置编号13 12 11 10 9 8 7 6
4、 5 4 3 21数据字符值4 8 9 1 6 6 8 3 2 6 6 89偶数号位置字符值 8 1 6 3 6 8奇数号位置字符值 4 9 6 8 2 6 第二步的结果 =(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、的字符中两个是宽条,三个是窄条;以空 编码的字符中两个是宽空,三个是窄空。(5)交叉25码符号的编码字符个数为偶数,所有奇数位 置的数据按条编码,偶数位置的数据按空编码;如 果为奇数的数据编码,则在数据前补一个0。交叉25码的校验方法:(1)从数据字符的第一位开始,从左到右赋予权系 数系列3,1,3,1,。(2)将数据字符值与权系列相乘,并将它们的结果 相加。(3)使第(2)步所得的数据成为10的倍数的最小差 值便是校验字符的值。例1:数据字符“47365”数据字符 4 7 3 6 5数据字符值 4 7 3 6 5权系数 3 1 3 1 3和数 = 4*3+7*1+3*3+6*1+5*3 =
6、49 是49成为10的倍数50的最小差值是1,故校验字符是1。 整个符号的编码是“473651”。 如果不使用校验字符,整个符号的编码是“047365”例2:数据字符“7365”数据字符 0 7 3 6 5数据字符值 0 7 3 6 5权系数 3 1 3 1 3和数 = 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个特殊字符-,., Spa
7、ce,$,/,+和%,共43个字符;(2)采用两种元素宽度,每个条或空是宽元素和窄元 素;(3)每个字符由9个元素组成,其中: 5个条:2个宽条,3个窄条。 4个空:1个宽空,3个窄空。(4)39码的起始字符和终止字符均为号。(5)如使用全ASCII码特性,可将全ASCII码的128 的字符编码,此时符号$,/,+,%便可充当 26个字母的前置代码。39码的编码规则如下图示:39码与ASCII码的对照表39码的校验方法: 39码具有自校验功能,通常这种码不采用校验字符,校验字符只有在数据可靠性较高的场合下使用。校验字符的计算方法如下:(1)查表确定每个数据字符的对应值。(2)将数据字符值的对应
8、值相加,计算和数。(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;(
9、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)每个条形码字符可以有三种不
10、同的含义,依 赖于所使用的字符集分别为A,B,C字符 集),使用这3个交替的字符集可以将128个 ASCII码编码。(5)字符集中的Code A,Code B,Code C字符,在 符号中使用时可以改变当前符号所使用的字符 集,这个改变可以一直保持到符号的结束或遇 到另一个变换字符时为止。(6)Shift字符可以改变当前符号所使用的字符集, 但这种改变只能从字符集A到字符集B,或从字 符集B到字符集A,字符集C包括00-99的两位数。128码的校验方法: 128码通过使用校验字符来提高数据的可靠性。校验字符的计算方法如下:(1)从起始字符开始,从左到右赋予一个权系数 序列1,2,3,4,。(2
11、)从起始字符开始,将符号中各字符的值与相 应的权系数相乘,并将所得结果相加。(3)将(2)所得结果除以103,余数即为校验字符 的值。例:数据字符“1234 abcd”字符START C 12 34 Code B Space a b c d相应值 105 12 34 100 0 65 66 67 68权系数 1 2 3 4 5 6 7 8 9和数 = 105*1+12*2+34*3+100*4+0*5+65*6 +66*7+67*8+68*9 = 2631 2631除以103,余数是56,即校验字符的值为56。由此查出校验字符。128码的串联特性: 使用128码的功能字符,可以实现128码符号
12、的串联,从而使得两个或多个数据信息被当做一个数据信息进行传送。方法是: 对于所有包含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, 15 。数据字符 C O D E Space 9 3 “C” “K” 字符值 12 24 13 14 38 9 3 “C”的权系数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生猪出栏面试试题及答案
- 基坑沙土置换施工方案
- grc轻质隔墙施工方案
- 5年级说明文例文
- cba实验环境要求
- 单面墙模板施工方案
- 沥青路面灌缝施工方案
- 余江标识标牌施工方案
- 石笼挡墙施工方案
- 2025年新疆塔城地区单招职业倾向性测试题库必考题
- 2024行政执法人员考试题库及答案
- 国家中医药管理局发布的406种中医优势病种诊疗方案和临床路径目录
- 2024年水利部长江水利委员会直属事业单位招聘历年【重点基础提升】模拟试题(共500题)附带答案详解
- 卫健委监管医院合同签订流程规定
- DL-T5704-2014火力发电厂热力设备及管道保温防腐施工质量验收规程
- CBZ125-1998-潜艇船体结构焊接质量检验规则
- 2024年河南省信阳市浉河区二模语文试卷
- 代理商区域保护协议书范本
- 2024年包头钢铁职业技术学院单招职业适应性测试题库及答案解析
- 英语定位纸模板
- 中外政治思想史-形成性测试四-国开(HB)-参考资料
评论
0/150
提交评论