网站地图 | Tags | 热门标准 | 最新标准 | 订阅
您当前的位置:首页 > GB/T 21335-2008 RSS条码 > 下载地址2

GB/T 21335-2008 RSS条码

  • 名  称:GB/T 21335-2008 RSS条码 - 下载地址2
  • 下载地址:[下载地址2]
  • 提 取 码
  • 浏览次数:3
下载帮助: 发表评论 加入收藏夹 错误报告目录
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
新闻评论(共有 0 条评论)

资料介绍

  ICS 35 . 040 A 24

  中 华 人 民 共 和 国 国 家 标 准

  GB/T 21335—2008

  RSS条码

  ReducedSpaceSymbology(RSS)barcode

  2008-01-09 发布 2008-08-01 实施

  中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会

  

  发

  

  布

  GB/T 21335—2008

  目 次

  前言 Ⅲ

  1 范围 1

  2 规范性引用文件 1

  3 术语 、定义和数学运算符 1

  3 . 1 术语和定义 1

  3 . 2 数学运算符 2

  4 RSS条码描述 2

  4 . 1 RSS条码的类型 2

  4 . 2 RSS条码的特点 2

  4 . 3 附加特征 3

  4 . 4 符号结构 3

  5 RSS-14 条码符号的要求 3

  5 . 1 RSS-14 的基本特点 3

  5 . 2 RSS-14 的符号结构 3

  5 . 3 特定应用中的 RSS-14 形式 10

  6 限定式 RSS条码符号的要求 12

  6 . 1 限定式 RSS 的基本特点 12

  6 . 2 限定式 RSS 的符号结构 12

  7 扩展式 RSS条码符号的要求 16

  7 . 1 扩展式 RSS 的基本特点 16

  7 . 2 扩展式 RSS 的符号结构 16

  8 符号质量 32

  8 . 1 一维条码符号质量参数 32

  8 . 2 附加的判定规则 32

  8 . 3 层排式符号的质量 32

  9 传输的数据 33

  10 供人识读字符 33

  11 最小模块宽度(x尺寸) 33

  12 应用参数 33

  附录 A(规范性附录) EAN · UCC校验码的计算 34

  附录 B(规范性附录) 单元宽度编码和译码的 C语言程序 35

  附录 C(规范性附录) 限定式 RSS校验符的单元宽度 40

  附录 D(规范性附录) 分割较长的扩展式 RSS符号进行 UCC/EAN-128 模拟传输 43

  附录 E(资料性附录) RSS条码符号的单元 44

  附录 F(资料性附录) 编码示例 49

  附录 G(资料性附录) 单元宽度译码的 C语言程序 54

  附录 H(资料性附录) 为使误读最小化的译码考虑 57

  附录 I(资料性附录) 印刷注意事项 58

  附录 J(资料性附录) RSS 系列符号特点总汇 60

  Ⅰ

  GB/T 21335—2008

  前 言

  本标准与国际标准 ISO/IEC 24724《信息技术 自动识别与数据采集技术 缩小空间条码(RSS)码制规范》在技术内容上保持一致 。

  本标准的附录 A 、附录 B、附录 C、附录 D 为规范性附录,附录 E 、附录 F、附录 G 、附录 H 、附录 I 、附录 J 为资料性附录 。

  本标准由全国物流信息管理标准化技术委员会提出并归 口 。

  本标准由中国物品编码中心负责起草,北京网路畅想科技发展有限公司参加起草 。

  本标准主要起草人:张成海 、赵辰 、吴宏 、熊立勇 、吴娟 、孔洪亮 、刘伟 、张铎 。

  Ⅲ

  GB/T 21335—2008

  RSS条码

  1 范围

  本标准规定了 RSS条码符号的结构 、数据符编码 、尺寸 、印制质量要求 、校验方法和译码算法 。

  本标准适用于采用 RSS条码符号的贸易项目及贸易项目附加信息的标识 。

  2 规范性引用文件

  下列文件中的条款通过本标准的引用而成为本标准的条款 。凡是注 日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本 。凡是不注 日期的引用文件,其最新版本适用于本标准 。

  GB/T 1988 信息技术 信息交换用七位编码字符集(GB 1988—1989 , eqv ISO/IEC 646:1991) GB 12904 商品条码(GB 12904—2003 , ISO/IEC 15420:2000 , NEQ)

  GB/T 12905 条码术语

  GB/T 14258 信息技术 自 动 识 别 与 数 据 采 集 技 术 条 码 符 号 印 制 质 量 的 检 验 (GB/T 14258 — 2003 , ISO/IEC 15416:2000 , MOD)

  GB/T 15425 EAN · UCC 系统 128 条码(GB/T 15425—2002 , EAN · UCC , NEQ)

  GB/T 16986 EAN · UCC 系统应用标识符(GB/T 16986—2003 , ISO/IEC 15418:1999 , NEQ) ISO/IEC 15424 信息技术 自动识别与数据采集技术 数据载体标识符(包括码制标识符)

  ISO/IEC 24723 信息技术 自动识别与数据采集技术 EAN · UCC 复合码规范

  GS1 通用规范

  3 术语 、定义和数学运算符

  3 . 1 术语和定义

  GB/T 12905 确立的以及下列术语和定义适用于本标准 。

  3 . 1 . 1

  复合码 compositebarcode

  由一维条码和二维条码组合成的条码符号 。

  3 . 1 . 2

  一维部分 linearcomponent

  EAN · UCC 复合码中用于对贸易项目标识的一维条码部分 。

  3 . 1 . 3

  二维部分 2D component

  EAN · UCC 复合码中用于对贸易项目的附加信息(如批号 、有效期等)标识的二维条码部分 。

  3 . 1 . 4

  全球贸易项目代码 globaltradeitem number(GTIN)

  用于全世界范围内贸易项目的唯一标志关键字,包括 14 位、13 位、12 位和 8 位数字的代码(GTIN-14 、 GTIN-13 、GTIN-12 和 GTIN-8) 。GTIN-14 以 EAN/UCC-14 标 准 结 构 编 码 形 成;GTIN-13 、GTIN-12和 GTIN-8 分别以商品标志代码(见 GB 12904) EAN/UCC-13 、EAN/UCC-12 和 EAN/UCC-8 结构编码形成 。在计算机字段中 全 球 贸 易 项 目 代 码 必 须 表 示 为 14 位 数 字 的 标 准 字 段(关 键 字),GTIN-13 、 GTIN-12 和 GTIN-8 需在前面适当补 0 形成 14 位数字的标准字段 。

  1

  GB/T 21335—2008

  3 . 1 . 5

  指示符 indicatordigit

  14 位全球贸易项目代码的第一位数字,用于区分相同贸易项目不同组合的包装或指明变量贸易项目 。

  3 . 1 . 6

  连接标志 linkage flag

  在作为一维部分的 RSS或 UCC/EAN-128 条码(见 GB/T 15425)中,表示是否连接二维部分的指示符。

  3 . 1 . 7

  段 segment

  条码符号的最小可译码单元 。 在 RSS 条码符号中,一个 段 由 一 个 符 号 字 符 和 与 它 相 邻 的 定 位 符组成 。

  3 . 1 . 8

  表决 voting

  一种译码技术,被译码段的值连同被译码的次数的计数一起存储,最终选出被译码次数最多的被译码段的值 。表决是用于以段为单位进行译码的译码技术,在全向扫描中,表决用于通过段对 RSS 进行译码 。

  3 . 2 数学运算符

  本标准使用下列数学运算符:

  div 取整数商运算符 整数除法舍弃余数的运算

  mod 模运算符 整数除法只取余数的运算

  4 RSS条码描述

  4 . 1 RSS条码的类型

  RSS 系列条码符号有 RSS-14 、限定式 RSS 和扩展式 RSS 三种类型 。

  其中:RSS-14 包括标准 RSS-14(简称 RSS-14) 、截短式 RSS-14 、层排式 RSS-14 、全向层排式 RSS- 14;扩展式 RSS包括单行扩展式 RSS(简称扩展式 RSS)和层排扩展式 RSS 。

  标准 RSS-14 、全向层排式 RSS-14 、扩展式 RSS、层排扩展式 RSS 可用于全向扫描器按段进行识读 。 RSS 系列条码符号的特点总汇参见附录 J 。

  4 . 2 RSS条码的特点

  RSS 系列条码符号的特点包括:

  a) 可编码字符集

  1) RSS-14 和限定式 RSS:数字 0 ~ 9 。

  2) 扩展式 RSS:信息交换用 7 位编码字符集(见 GB/T 1988)的一个子集,其中包括全部英文大 、小写字母,数字和 选 出的 21 个 标 点 符 号(含 空 格 符 号)。 另 外 还 有 一 个 特 殊 功 能 字符 FNC1 。

  b) 符号字符结构

  每种类型的符号采用不同的(n,k)结构,每个符号字符是 n个模块宽,由 k个条和 k 个空组成 。

  c) 符号类型

  连续型一维条码符号 。

  d) 最大数据容量

  1) RSS-14 和限定式 RSS:应用标识符(见 GB/T 16986) “01 ”加 14 位数字的项目标识代码 。

  2) 扩展式 RSS: 74 个数字或 41 个字母字符 。

  注:最大数据容量包括适合的隐含的应用标识符,但不包括 FNC1 字符 。扩展式 RSS 的数据容量取决于编码方法,对于 AI(01) +其他 AI数据串,最大数据容量为 74 个数字;对于所有其他 AI 数据串,最大数据容量为 70 个数字;对于 AI(01) +(392 X ) +所有其他 AI数据串,最大数据容量为 77 个数字 。

  2

  GB/T 21335—2008

  e) 错误校验

  1) RSS-14:模 79 校验值 。

  2) 限定式 RSS:模 89 校验值 。

  3) 扩展式 RSS:模 211 校验值 。

  f) 具有字符自校验功能 。

  g) 可双向译码 。

  4 . 3 附加特征

  RSS条码符号系列有以下附加特征:

  a) 数据压缩:RSS 系列条码符号的每种符号都具有对数据串进行优化的数据压缩方法 。扩展式RSS选用常用应用标志符 AI优化的特定组合 。

  b) 各部分的连接:所有的 RSS 符号都包含连接标志 。如果连接标志是 “0 ”,表示 RSS 符号是独立的 。如果连接标志是“1 ”,表示 RSS符号连接有一个二维部分及相应的分隔符 。

  c) UCC/EAN-128 条码模拟:识读器设定在 UCC/EAN-128 模拟方式时,传输 RSS 系列符号的编码数据如同传输一个或多个 UCC/EAN-128 符号的编码数据 。

  4 . 4 符号结构

  每个 RSS符号包括外侧保护符 、数据符和定位符 。每个符号具有一种错误校验方法 。

  符号两端的保护符各由一个条/空对或一个空/条对的两个单模块单元组成 。层排式 RSS-14 和层排扩展式 RSS符号在符号每行的两端都有保护符 。 附录 I. 1 给出了外侧保护符单元的印刷注意事项 。

  每个符号都有两个或多个数据符,每个数据符都采用(n,k)结构 。数据符值通过数学运算形成确切的编码数据 。

  定位符是选择出来的一组条空组合,供识读器识别和确认符号,确定单元的相对位置 。每个符号包含一个或多个定位符,定位符还具有校验符和段标识符的作用 。

  所有 RSS符号都包含一个连接标志 。如果连接标志是“1 ”,则作为一维部分的 RSS及与其相邻的复合码分隔符应该按照 ISO/IEC 24723 的要求与二维部分对齐 。

  5 RSS-14 条码符号的要求

  5 . 1 RSS-14 的基本特点

  RSS-14 条码符号能够对 20000000000000(2×10 13 )个数值进行编码 。每个数值由 14 位数字组成,第一位是连接标志,当数值大于或等于 10000000000000 时,则连接标志为“1 ”。后 13 位数字加上一个隐含的校验码就构成了包含包装指示符的 14 位全球贸易项 目代码 。例如,数值 10001234567890 对应的贸易项目代码为 00012345678905 。

  RSS-14 符号可分 4 个段被扫描和译码,然后进行重组,这适于全向扫描 。 图 1 为一个独立的标准RSS-14 符号 。

  图 1 表示数据(01)20012345678909 的 RSS-14 符号

  注 :图 1 的数据中,开头的(01) 是隐含的应用标志符,不在符号中编码;最后一位数字 9 是一个按模 10 计算的校验码,不在符号中编码 。校验码的计算见附录 A 。 附录 F. 1 为一个 RSS-14 符号编码的完整例子 。

  5 . 2 RSS-14 的符号结构

  RSS-14 符号分为 8 个区域,共 96 个模块 。8 个区域从左到右依次为:左侧保护符 、数据符 1 、左侧

  3

  GB/T 21335—2008

  定位符 、数据符 2 、数据符 4 、右侧定位符 、数据符 3 和右侧保护符 。结构如图 2 所示 。 8 个区域的条 、空及模块组成如下:

  a) 左侧保护符:由 1 个模块宽的空和 1 个模块宽的条组成;

  b) 数据符 1 :由 4 个空和 4 个条共 16 个模块组成,(n,k)=(16 , 4) ;

  c) 左侧定位符:由 3 个空和 2 个条共 15 个模块组成;

  d) 数据符 2 :由 4 个条和 4 个空共 15 个模块组成,(n,k)=(15 , 4) ;

  e) 数据符 4:由 4 个条和 4 个空共 15 个模块组成,(n,k)=(15 , 4) ;

  f) 右侧定位符:由 3 个条和 2 个空共 15 个模块组成;

  g) 数据符 3 :由 4 个空和 4 个条共 16 个模块组成,(n,k)=(16 , 4) ;

  h) 右侧保护符:由 1 个模块宽的空和 1 个模块宽的条组成 。

  数据符 1 与数据符 2 为左侧数据符对;数据符 3 与数据符 4 为右侧数据符对 。

  注 :图中箭头表示每个字符单元排序的方向 。

  图 2 表示数据(01)04412345678909 的 RSS-14 条码符号

  整个符号包括 46 个单元,共 96 个模块,参见附录 E. 1 。在全向扫描识读环境中,RSS-14 条码符号的符号高度应大于或等于 33 个模块宽度(X尺寸)。

  注:对于(n,k)条码,模块宽度即 X 尺寸(X)。

  RSS-14 条码符号不需要空白区 。如果最左边的空或最右边的条的颜色与相邻的背景区域颜色相同,那么第 1 个或最后 1 个单元可能会出现宽于 1 个模块的情况,但不会影响符号的识读 。

  5 . 2 . 1 数据符结构

  每个数据符的模块组配为(n,k)结构,其中n为模块数,k是组成数据符的条空对的数目 。数据符 1和数据符 3(又称外侧数据符)的n值是 16 , k值是 4;数据符 2 和数据符 4(又称内侧数据符)的 n 值是15 , k值是 4 。

  在图 2 中,箭头表明每个字符的单元排序的方向 。数据符 1 和数据符 4 的单元从左到右排序,数据符 2 和数据符 3 的单元从右到左排序 。 因此,数据符的单元是朝着相邻的定位符排序的 。

  每个数据符的单元集合包含奇和偶两个子集,这里的奇和偶指的是每个子集中单元序号的奇 、偶 。例如,奇子集由第 1 、第 3 、第 5 和第 7 单元组成,在数据符 1 和数据符 2 中,奇数单元是空,偶数单元是条 。在数据符 3 和数据符 4 中,奇数单元是条,偶数单元是空 。

  5 . 2 . 2 数据符值

  对每个数据符值,由一个算法给出奇子集和偶子集中各单元宽度的值(以模块为单位)组成的序列,需要为这个算法提供单元数量 、模块数量 、单元最大宽度以及子集中所有的单元是否都比 1 个模块宽等信息 。 附录 B 给出了用 C语言程序实现的生成 RSS-14 数据符单元的算法 。

  5 . 2 . 2 . 1 外侧数据符值

  外侧数据符的有效的偶子集应至少有 1 个单个模块宽的单元,有效的奇子集则不必要具有 1 个单个模块宽的单元 。对偶数单元的上述限制保证了数据符的各个边缘到相似边缘距离(条加空与空加条)有唯一的模块和 。

  4

  GB/T 21335—2008

  表 1 描述了(16 , 4)子集的特征,列出了 5 组奇子集和偶子集对 。 2 个子集都具有偶数个模块 。 最宽的单元的宽度被规定下来,保证在 1 对相邻单元中的模块数之和不会超过 9 。 在有限制要求的情况下,构成 1 个(16 , 4)字符的条空组合的模式共有 2841 种,能表示 2841 个值 。

  表 1 外侧数据符(16 , 4)的特征

  数据符值的范围

  组

  前面各组所能表示的数据符值总数(GSUM )

  奇/偶子集模块数

  奇数/偶数最宽单元

  奇子集值的总数

  (TODD )

  偶子集值的总数

  (TEVEN )

  0 ~ 160

  1

  0

  12/4

  8/1

  161

  1

  161 ~ 960

  2

  161

  10/6

  6/3

  80

  10

  961 ~ 2014

  3

  961

  8/8

  4/5

  31

  34

  2015 ~ 2714

  4

  2015

  6/10

  3/6

  10

  70

  2715 ~ 2840

  5

  2715

  4/12

  1/8

  1

  126

  (16 , 4)数据符值 VD 与奇子集的值及偶子集的值的关系见下式:

  VD =(VODD ×TEVEN ) +VEVEN +GSUM

  式中:

  TEVEN — 偶子集值的总数;

  VODD — 奇子集的值;

  VEVEN — 偶子集的值;

  GSUM — 前面各组所能表示的字符值的总数 。

  通过下面两式把外侧数据符的值 VD 编码为 VODD 和 VEVEN :

  VODD =(VD -GSUM )div TEVEN

  VEVEN =(VD -GSUM ) mod TEVEN

  例如:对一 个 值 为 2315 的 (16 , 4) 数 据 符 进 行 编 码 。从 表 1 可 知,数 据 符 的 值 在 第 4 组 内,因 此

  GSUM = 2015 , TEVEN = 70 。应用上面的公式:

  VODD =(2315-2015)div 70 = 300 div 70=4

  VEVEN =(2315-2015) mod 70 = 300 mod 70 = 20

  数据符值 2315 在第 4 组中(见表 1) ,该数据符有:一个 6 个模块的奇子集,子集值 4 是 10 个连续值(0 ~ 9)中的一个;一个 10 个模块的偶子集,子集值 20 是 70 个连续值(0 ~ 69)中的一个 。使用附录 B 中的程序可以得到:该数据符各奇数单元的宽度是{ 1 2 2 1} ,各偶数单元的宽度是{ 1 5 1 3} ,整个字符各单元的宽度为{ 1 1 2 5 2 1 1 3} , 单元宽度序列朝向相邻定位符排序 。

  5 . 2 . 2 . 2 内侧数据符值

  内侧数据符有效的奇子集应至少有一个单个模块宽的单元,有效的偶子集则不必具有一个单个模块宽的单元 。对奇数单元的上述限制保证数据符的各个边缘到相似边缘距离有唯一的模块和 。

  表 2 描述了(15 , 4)子集的特征,列出了 4 组奇子集和偶子集对 。奇子集具有奇数个模块,偶子集具有偶数个模块 。最宽的单元的宽度被规定下来,保证在一对相邻单元中的模块数之和不会超过 9 。 在有限制要求的情况下,构成一个(15 , 4)字符的条空组合的模式共有 1597 种,能表示 1597 个值 。奇子集允许值的范围被限定下来,保证奇数单元序号为 1 的单元宽度不超过 4 个模块 。

  5

  GB/T 21335—2008

  表 2 内侧数据符(15 , 4)的特征

  数据符值的范围

  组

  前面各组所能表示的数据符值总数(GSUM )

  奇/偶子集模块数

  奇数/偶数最宽单元

  奇子集值的总数

  (TODD )

  偶子集值的总数

  (TEVEN )

  0 ~ 335

  1

  0

  5/10

  2/7

  4

  84

  336 ~ 1035

  2

  336

  7/8

  4/5

  20

  35

  1036 ~ 1515

  3

  1036

  9/6

  6/3

  48

  10

  1516 ~ 1596

  4

  1516

  11/4

  8/1

  81

  1

  (15 , 4)数据符值 VD 与奇子集的值及偶子集的值的关系见下式:

  VD =(VEVEN ×TODD ) +VODD +GSUM

  式中:

  TODD — 奇子集值的总数;

  VEVEN — 偶子集的值;

  VODD — 奇子集的值;

  GSUM — 前面各组所能表示的字符值的总数 。

  通过下面两式把内侧数据符的值 VD 编码为 VEVEN 和 VODD :

  VEVEN =(VD -GSUM )div TODD

  VODD =(VD -GSUM ) mod TODD

  注:与(16 , 4) 外侧数据符相比,这些计算式中偶子集和奇子集的位置是相反的 。

  5 . 2 . 3 符号的值

  符号的值由左侧数据符对的值和右侧数据符对的值组合构成 。各数据符对的值由相应外侧数据符的值和内侧数据符的值组合构成 。数据符对的值的范围列在表 3 中 。

  表 3 数据符对的值

  外侧数据符

  内侧数据符

  数据符对

  (n,k)

  值的总数(VOUTSIDE )

  值的范围

  (n,k)

  值的总数(VINSIDE )

  值的范围

  值的数目

  值的范围

  (16 , 4)

  2841

  0 ~ 2840

  (15 , 4)

  1597

  0 ~ 1596

  4537077

  0 ~ 4537076

  数据符对的值 VPAIR 与内 、外侧数据符值的关系见下式:

  VPAIR =(1597×COUTSIDE ) +CINSIDE式中:

  CINSIDE 与 COUTSIDE — 内 、外侧数据符值 。

  通过下面两式把数据符对的值 VPAIR 编码为 COUTSIDE 与 CINSIDE : COUTSIDE =VPAIR div VINSIDE

  CINSIDE =VPAIR mod VINSIDE

  例如:如果数据符对的值 VPAIR 为 1971265 ,那么 COUTSIDE 与 CINSIDE 是: COUTSIDE = 1971265 div 1597 = 1234

  CINSIDE = 1971265 mod 1597 = 567

  符号的值与左侧和右侧数据符对的值的关系见下式:

  VSYMBOL =(4537077×VLPAIR ) +VRPAIR式中:

  VSYMBOL — 符号的值;

  VLPAIR 和 VRPAIR — 左侧和右侧数据符对的值 。

  通过下面两式把符号的值 VSYMBOL 编码为 VLPAIR 与 VRPAIR :

  6

  GB/T 21335—2008

  VLPAIR =VSYMBOL div 4537077

  VRPAIR =VSYMBOL mod 4537077

  例如,如 果 符 号 的 值 VSYMBOL 是 1234567890 ,那 么 左 侧 数 据 符 对 的 值 VLPAIR 和 右 侧 数 据 符 对 的 值

  VRPAIR 是:

  VLPAIR = 1234567890 div 4537077 = 272

  VRPAIR = 1234567890 mod 4537077 =482946

  数 据 符 值 组 合 产 生 20585067703929 个 值 。 其 中,只 有 前 面 的 20000000000000 个 值 ( 0 ~ 19999999999999)被使用 。最高位数字是二维部分连接标志:0 用于独立的 RSS-14 , 1 用于二维部分与主符号 RSS-14 相结合的情况中 。将其余 13 位数字与标志位分离,形成项目标志 。 隐含的模 10 校验码被计算出来(见附录 A) ,加到 13 位数字的末端,形成 14 位的全球贸易项 目代码 。应用标志符 01 被添加到传输数据中,位于必须传输的码制标志符(见 ISO/IEC 15424)]e0 或]C1 之后 。

  5 . 2 . 4 定位符

  RSS条码符号中有 2 个定位符,定位符还可以对符号的校验和的值进行编码 。 每个定位符可以对9 个值进行编码 。左侧定位符位于数据符 1 和数据符 2 之间,右侧定位符位于数据符 4 和数据符 3 之间 。 由于定位符与 4 个数据符相邻,符号可以分为 4 个段进行扫描,每个段包括 1 个数据符和 1 个定位符 。

  5 . 2 . 4 . 1 定位符的结构

  每一个定位符都由 5 个单元 、共 15 个模块组成 。左侧定位符的起始和结束都是空单元,右侧定位符的起始和结束都是条单元 。定位符的单元如图 2 所示由符号外侧到内侧的方向进行排序 。

  定位符的单元 2 和单元 3 的模块之和是 10 ~ 12 ,而单元 4 和单元 5 中的模块之和为 2 。 宽单元对(单元 2 和单元 3)的宽度与相连的 4 个单元(单元 2 ~ 单元 5)宽度和的比值在 10 ∶ 12 ~ 12 ∶ 14 范围内 。这个比值用于对定位符的识别 。表 4 列出了 9 个编码值的定位符单元宽度 。

  表 4 定位符的值和单元宽度

  定位符的值

  单元宽度(模块数)

  单元 1

  单元 2

  单元 3

  单元 4

  单元 5

  0

  3

  8

  2

  1

  1

  1

  3

  5

  5

  1

  1

  2

  3

  3

  7

  1

  1

  3

  3

  1

  9

  1

  1

  4

  2

  7

  4

  1

  1

  5

  2

  5

  6

  1

  1

  6

  2

  3

  8

  1

  1

  7

  1

  5

  7

  1

  1

  8

  1

  3

  9

  1

  1

  注:单元从符号外侧向内侧排序 。

  左 、右侧定位符的配对中“8 , 0 ”和“0 , 8 ”两种是不使用的 。 因为在出现一个模块宽的边缘错误的情况下,值为 0 和 8 的定位符中的一个会被错误译码,得出另一个的反转形式的值 。其余 79 个可能的组合将对模 79 校验和的值进行编码 。

  5 . 2 . 4 . 2 校验和的计算

  左 、右侧定位符的值 犆LEFT 和 犆RIGHT 每个都有 9 种可能的值 。定位符值的配对 0 , 8 和 8 , 0 是不可用的,则共有 9 × 9 -2 即 79 个组合 。校验和的值等于数据符单元宽度加权的和模 79 运算的结果,按下式

  7

  GB/T 21335—2008

  计算:

  (W 1 , 1 E1 , 1 +W 1 , 2 E1 , 2 + … +W 1 , 8 E1 , 8 +W2 , 1 E2 , 1 + … +W4 , 8 E4 , 8 ) mod 79

29140026729
下载排行 | 下载帮助 | 下载声明 | 信息反馈 | 网站地图  360book | 联系我们谢谢