(word完整版)常用一维条形码编码规则汇总,推荐文档

上传人:m**** 文档编号:545628477 上传时间:2023-07-15 格式:DOC 页数:29 大小:1.20MB
返回 下载 相关 举报
(word完整版)常用一维条形码编码规则汇总,推荐文档_第1页
第1页 / 共29页
(word完整版)常用一维条形码编码规则汇总,推荐文档_第2页
第2页 / 共29页
(word完整版)常用一维条形码编码规则汇总,推荐文档_第3页
第3页 / 共29页
(word完整版)常用一维条形码编码规则汇总,推荐文档_第4页
第4页 / 共29页
(word完整版)常用一维条形码编码规则汇总,推荐文档_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《(word完整版)常用一维条形码编码规则汇总,推荐文档》由会员分享,可在线阅读,更多相关《(word完整版)常用一维条形码编码规则汇总,推荐文档(29页珍藏版)》请在金锄头文库上搜索。

1、常用一维条形码1 39 码(CODE39 )39码可以包含数字及英文字母。 除了超市、零售业的应用中使用 UPC/EAN码外,几乎 在其他饿应用环境中,都是使用 39码。39码是目前使用最广泛的条码规格,支持 39 码的软硬件设备也最齐全。1.1特征能表示 44 个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*分散式,条码组之间使用细白条分隔两种宽度自我检查有扩展模式 Full ASCII Mode检查码字符可有可无,视需求而定1.2组成各个字符有9条黑白相间,粗细不同的线条组成, 其中6条为黑白细条3条黑白粗 条串字符必须在头尾加上起始字符和结束字符1.3校验方法CODE39找

2、到输入字符串每个字符对应值,求和,除以43,取余数。字符0123值0123字符9ABC值9101112字符IJKL值18192021字符RSTU值27282930字符-SPACE$值363738394567845678DEFGH1314151617MNOPQ2223242526VWXYZ3132333435/+%4041421.4条码说明1.5编码表黑條白條士 d黑條白條1100010100K1000100012r01000100L01001 100013110000100M1100000014001010100N001010001510100010001010000016011000100p

3、0110000017000110100Q0001100018100100100R1001000019010100100s0101000010001100100T001100001A10000010u100011000B010010010V010011000C110000010w110001000D00100010X001011000E101000010Y101001000F011000010z011001000G0001J0010-000111000H100100010100101000I010100010SPACE010101000J001100010STK/STP001101000:$00

4、0001110+000001011/000001101%00000on:1 =寬黑條/白條0二細黑條/白條P.S.在程序中可以使用11”表示宽黑条,1表示细黑条,00”表示宽白条,“0”表示 细白条。那么字符 1就可以表示为110100101011。使用此方法建立一个编码表,每个字符 可以长度为12的“01”字符串来表示。1.6典型CODE39条码1.7 CODE39的扩展码扩展码表同CODE93。但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合, 表示ASCII码表中的其他字符。条空表示方式和校验方式与标准39码相同。93码中使用的控制码与 26个大写字母的组合。2 93 码

5、(CODE93)2.1组成字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %,控制码:$ , / , +, %,起始结束码:每个字由9个模组成,包括3条粗细黑条及 3条粗细白条。每一黑条或白条有可能为 1.2.3.4模组成2.2特征用4个控制码$, %, /, +组合其他字母或符号,可编程FULL ASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。有2个检验码C和K。2.3校验方法先查出资料所对应值,对应值的表如下字符012345678值012345678字符9ABCDEFGH值91011121314151617字符IJKL

6、MNOPQ值181920212223242526字符RSTUVWXYZ值272829303132333435字符-SPACE$/+%值36373839404142检查码C由资料的最右边一位用1-20顺序排列,若资料超过20位,在从1-20起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数举例:资料 C O D E SP 9 3 “ C ”“ K ”资料对应值12 24 13 14 38 9 3C排列顺序7 6 5 4 3 2 1K排列顺序8 7 6 5 4 3

7、 2 1(1x3) + (2x9) + (3x38) + (4x14) + (5x13) + (6x24) + (7x12) = 484C = 484 - 47 = 1014 (余数)贝U C = 14 = E (对应值)(1x14) + (2x3) + (3x9) + (4x38) + (5x14) + (6x13) + (7x24) + (8x12)=611K = 611 - 47 = 130(余数)貝K = 0 = 0 (对应值)2.4条码说明CheckCKar-acteiv2.5编码表CharacterValue(for check digit)PatternEncodalion00

8、1000101001= 1 1010010002二 2 1010001003E3 1010000(4E4 1001010005E5 1001001006= 6 1001000107=7 1010100008E8 1000100109E9 100001010CharacterValue(for check digit)PatternEncodationA1() 110101000B11 110100100C12 110100010D13 110010100E14 110010010F15 110001010G16 101101000H17 101100100IIX 101100010J19 10

9、0110100K20 100011010L21 101011000M22 101001100N23 101000110024 100101100P25 100010110Q26 110110100R27 110110010S28 110101100T29 110100110U30 110010110V31 110011010w32 101101100X33 101100110Y34 100110110Z35 IM 10011101036 BH110010111037 111010100OIIIIOIOI 010011001 00I10I0III M(Z)010I10III M011001001

10、 OIIIOIOII 砂$0I10II101 W+0III0I101 Otz/010I00III 6$0100I0III 8P.S程序编码中,结束符号模块比起始符号多一个“ 1 ”;使用控制符组合字母所表示的字符,编码时需要分解成控制符和大写字母两个模块。比如字符NUL可分解成控制符 %和U,条空为“ 111011010和1100101102.6典型CODE93条码3 128 码(CODE128)3.1特征能表示106种字元3个字符集连续式四种宽度三种字符集可串联使用 使用检查码3.2组成提供128个ASCII的所有字符有A、 B、 C三种不同模组C组数字专用模组,可从00-99编码,缩短编码

11、长度A、B、C三种模组依资料结构,可混合编码每个字由3条粗细黑条及3条粗细白条组成,但每个模组都是12各个单元宽度三组模组起始码不同,但结束码相同。3.3校验方法首先为字符串标志条码(码字)从起始符开始,自左向右为每个条码字符编号为每一个字符分配权数,起始符和第一个字符的权数位1,以后依次增加每个字符的权数与码值相乘所有乘积求和第5步的结果除以103求余数码值等于余数的字符即为校验符;3.4编码表IDE A ODE BIUK C VALLEIDE A CLUE BODE C VALUESpace Space 00010304071012*M/1500ltf121967Sg79252223)1弭3232M13阳 3434T?40+243料43祐4

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号