128条码.pdf_第1页
128条码.pdf_第2页
128条码.pdf_第3页
128条码.pdf_第4页
128条码.pdf_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

i c s 3 5 . 0 4 0 a 2 4 霭黔 中 华 人 民 共 和 国 国 家 标 准 g s / t 1 8 3 4 7 -2 0 0 1 i d t i s o / i e c 1 5 4 1 7 : 2 0 0 0 1 2 8 条码 c o d e 1 2 8 2 0 0 1 一 0 4 一 0 9发 布2 0 0 1 一 1 0 一 0 1实施 国 家 质靛 技 刁 七 监 督 局发布 g b / t 1 8 3 4 7 -2 0 0 1 目次 前言 。 。 皿 i s o前言 n 1 范 围 。 。 。 。 。 1 2引用标 准 。 。 。 。 。 。 1 3 术语和定义 。 1 4 技术要求 。 , 。 。 。 。 。 1 4 . 1 码制特性 。 。 1 4 . 2 符号结构 。 。 2 4 . 3 符号表示 2 4 . 4 尺寸要求 。 。 7 4 . 5 参考译码算法 。 。 。 。 8 4 . 6 符号质量 。 。 。 。 1 0 4 . 7 用户规定的应用参数 。 1 0 4 . 8 数据传输 。 。 1 1 附录a( 标准的附录) 1 2 8码的附加特性 1 2 附录b ( 标准的附录) 对功能符 1 ( f n c l ) 的特殊要求 1 2 附录c ( 标准的附录) 符号 标识符 。 。 。 二1 3 附录d( 提示的附录) 符号字符值与 a s c i i 值的关系 。 1 3 附录e( 提示的附录) 使符号长度最小的原则 1 4 附录f ( 提示的附录) g b / t 1 5 2 7 3 . 1 ( 拉丁字母一) 字符集 1 5 附录g( 提示的附录) 用户限定的应用参数 二 二“ 1 6 附录h( 提示的附录) 1 2 8条码的使用导则 。 1 6 gb/ t 1 8 3 4 7 -2 0 0 1 前言 本 标准等同采用i s o / i e c 1 5 4 1 7 : 2 0 0 0 信息技术自 动 识别与数据采集技术 条码符号技术 规范一一 1 2 8 码 。1 2 8条码是一种能够表示多种信息的一维条码, 它可以表示 as c i i 字符集及扩展 as c i 工 字符集中的全部字符, 在所有一维条码码制中是表示信息最多的码制, 因此 1 2 8 码适用于各个领 域的自动数据采集。 由于 1 2 8 码的应用范围很广, 在国际上已经得到了广泛的应用, 技术上也比较成熟, 所以 本标准等同采用了国 际标准。1 9 9 4 年制定的g b / t 1 5 4 2 5 -1 9 9 4 ( 贸易单元1 2 8 条码 是1 2 8 条码 的一个子集, 在条空组合、 字符集等技术内容上与 1 2 8 条码完全一致, 但其应用范围仅限于e a n “ u c c 系 统。 为了 满足e a n “ u c c以外的其他领域( 如医疗卫生、 工业生产等) 对1 2 8 条码的应用需求, 制定 了本标准 。 本标准的附录a、 附录b和附录c是标准的附录。 本标准的附录d、 附录 e 、 附录 f , 附录g和附录h是提示的附录 本标准由中国物品编码中心提出并归口。 本标准起 草单位 中国物品编码中心。 本标准主要起草人: 郭卫华、 张成海、 李素彩、 黄泽霞。 gb / t 1 8 3 4 7 - 2 0 0 1 i s o前言 i s o( 国际标准化组织) 和 i e c( 国际电工委员会) 组成了全球标准化的专有系统。作为i s o和i e c 成员的国家机构通过在各自组织内建立技术委员会来处理具体活动的技术领域来参与国际标准的开 发i s ( ) 和i e c技术委员会在相互感兴趣的领域互相合作。其他国际化组织, 政府或非政府的, 与i s o 和i e c联合参与工作 参照 i s ( )和i e c指示第三部分给出的规则起草国际标准。 在信息技术领域, i s o和i e c已经建立了一个联合的技术委员会i s o/ i e c t c i 。 被联合技术委员 会采纳的国际标准草案在国家机构传阅以进行投票。 作为一个国际标准出版需要至少 7 5 %的国家机构 投票赞成 i s o和i e c需要注意的是可能该国际标准的有些单元申请了专利。 i s o和i e c不负责说明任何或 所有专利权 联合技术委员会i s o/ i e c j t c i的信息技术分委员会 s c 3 1自动标识和数据采集技术委员会正在 准备国际标准 i s o; 1 e c 1 5 4 1 7 附录a到附录c是该国际标准的标准的附录, 附录d到附录h是提示性附录 中 华 人 民 共 和 国 国 家 标 准 1 2 8条码 g b / t 1 8 3 4 7 -2 0 0 1 i d t i s o/ i e c 1 5 4 1 7 : 2 0 0 0 c o d e 1 2 8 1 范 围 本标准规定了 1 2 8条码的技术要求, 包括了 1 2 8条码特性、 数据字符编码、 尺寸、 译码算法、 用户需 要定义的应用参数以及码制标识符前缀串 本标准适用于各个领域的自动数据采集。 2 引用标 准 下列标准所包含的条文, 通过在本标准中引用而构成为本标准的条文。本标准出版时, 所示版本均 为有效。所有标准都会被修订, 使用本标准的各方应探讨使用下列标准最新版本的可能性。 g b / t 1 9 8 8 -1 9 9 8 信息技术 信息交换用七位编码字符集( e q v i s o 八 e c 6 4 6 : 1 9 9 1 ) g b / t 1 2 9 0 5 -2 0 0 0 条码术语 g b 1 3 0 0 0 . 1 -1 9 9 3 信息 技术 通用多八位编码字符集( u c s ) 第一部分: 体系结构与基本多文种 平面( i d t i s o / i e c 1 0 6 4 6 - 1 : 1 9 9 3 ) g b / t 1 5 2 7 3 . 1 -1 9 9 4 信息处理八位单字节编码图形字符集第一部分: 拉丁字母一 g d t i s o 8 8 5 9 - 1 : 1 9 8 7 ) i s o / i e c 1 5 4 2 4 信息技术自 动识别和数据采集技术 数据载体/ 码制 标识符 i s o / i e c 1 5 4 1 6 信息技术自动识别和数据采集技术 条码印刷质量测试规范 线性 符 号 3 术语和定义 本标准采用( ; b / t 1 2 9 0 5 - 2 0 0 。中的术语和定义。 4技术要求 4 . 1 码制特性 1 2 8条码的特性如下: a ) 可编码字符集: 1 )所有的 1 2 8 个 a s c i i 字符, 即a s c i i 值为 0 到 1 2 7的字符, 与gb 1 9 8 8 -1 9 9 8一致。 2 ) as c i 工 值为1 2 8到 2 5 5 的字符也可以编码。 3 ) 4 个非数据功能字符。 4 ) 4 个字符集选择字符。 5 ) 3 个起始字符。 6 )1 个终止字符。 b )编码 类型 : 连续 型。 c )每个符号字符( 终止字符除外) 由 6 个单元组成, 包括 3 个条、 3个空, 每个条( 或空) 宽度为 1 , 2 , 3 或 4 个模块。 国家质且技术监督局 2 0 0 1一 0 4一 0 9批准2 0 0 1 -1 0 一 0 1实施 g b / r 1 8 3 4 7 -2 0 0 1 d )字符自校验: 是。 。 ) 符号长度: 可变。 f )双向可译码性 是。 b ) 符号校验字符: 一个, 必备的( 见附录al ) h )数据字符密度: 每个符号字符有 1 1 个模块( 每个数字字符有 5 . 5 个模块) 。 , )非数据部分: 3 5 个模块。 符号结构 1 2 8 条码符号由以下部分组成: a ) 左侧空白区。 b )起始字符。 c )表示数据和特殊字符的一个或多个符号字符。 d ) 符号校验字符 。 )终止字符。 f )右侧空白区 图 1是对文本“ ai m ” 进行编码的 1 2 8条码 。 区 白 空 侧 左 |日. 符 字 止 终| 左 侧 空 白 区 符 号校 验 字 符 ii i 1“,1, 111 1 il l i 符 字 始 起 |. 图 1 4 . 3 符号表示 表 1 给出了1 2 8 条码的编码字符集。 4 . 3 . 1 符号 字符结构 ai m 表示“ ai m” 的 1 2 8条码符号 其 中单元 宽度列 中的数值表示模块的个数 。 在符号字符中条的模块数的和是偶数, 空的模块数的和是奇数。该奇偶特性保证字符的自校验功 图 2为起 始字符的符号表示 。 洲 i! “s“( 图2 表示 起始字符“ s t a r t a ” 的 10 11 1 2 1 2 8条码 图 3为符号字符值 3 5的符号表示。 3 5在字符集a或b中代表字符“ c “ , 在字符集c中代表两位数 字 3 图 3值为 3 5的符号 字符 c b / t 1 8 3 4 7 -2 0 0 1 图 4为1 2 8 条码终止字符的符号表示。 幽 35洲 “( 一洲 图 4 表示终止字符的1 2 8 条码符号 4 . 3 . 2 数据字符编码 1 2 8条码有 3 个独立的数据字符集, 见表 1的字符集 a、 字符集 b和字符集 c 。 在字符集 a、 字符集 b和字符集 c所在的列给出了表示数据字符的符号字符的条空组合方式。字符集的选择依赖于起始字 符 s t a r t a ( b或c ) 、 切换字符c o d e a ( b或c) 或转换字符的使用。 如果符号以起始字符s t a r t a 开始, 则最先确定了字符集a; 如果符号以起始字符s t ar t b开始, 则最先确定了字符集 b ; 如果符号 以起始字符s t ar t c开始, 则最先确定了字符集c。 通过使用切换字符c o d e a ( b或c) 或转换字符 ( s hi f t ) 可以在符号中重新确定字符集 ( 这些特殊字符的使用见 4 . 3 . 4 . 2 )。 通过使用不同的起始字符、 切换字符和转换字符, 不同的 1 2 8条码符号可表示同一数据。具体应用 中不必规定要使用的字符集。附录 e给出了对于任何给定数据使符号长度最小的规则, 译码器应能够 对不同于附录e说明的起始字符、 切换和转换字符的有效组合来对符号进行译码。 每一个符号字符被赋予一个值, 见表 1 该数值用于计算符号校验字符的值。它也用于提供与 a s c i i 值之间的转换。( 见附录d ) o 4 . 3 . 3 字符集 4 . 3 . 3 . 1 字符集 a 字符集a包括所有的大写字母、 数字字符、 标点字符、 控制字符( a s c i i 值为0 0 到9 5 的字符) 以及 7 个特殊字符。 4 . 3 - 3 . 2 字符集 b 字符集b包括所有的大写字母、 数字字符、 标点字符、 小写字母字符( as c i i 值为 3 2到 1 2 7的字符、 以及 7个特殊字符。 4 . 3 - 3 . 3 字符集 c 字符集c包括 1 0 0 个数字( 0 0 - 9 9 ) 以及 3 个特殊字符。适用字符集 c时, 用一个符号字符表示两 位数 字。 表 1 1 2 8条码编码字符集 符 号 早 符 值 字符集 a a s ci i 值 竺 夕 2t唯 白0 字符集 匕 as c i i 值 字 符 集 b 字 符 集 c黯 bsbsb s ! 1 2 3 4 一 5 6 7 1 8 z 1 1 0 s p 3 2s p 3 20021222 2 - 日 . 日 - i l 3 3 l 3 30 1 22212 2 口 口 一 . . 一 口 23 43 4 0222222 , . ii 一 日. 3#3 5 # 3 50 3 12122 3 . 口 日 尸 日 日 尸 4 $ 3 6$3 604121 32 2 .日 .- 口 s % 3 7%3 705131 22 2 日.一 - 日 6 乙 3 8a3 80612221 3 . 口 . 叮 - gb / r 1 8 3 4 7 -2 0 0 1 表 1 ( 续) g s / t 1 8 3 4 7 -2 0 0 1 表 1 ( 续 ) g s / r 1 8 3 4 7 -2 0 0 1 表 1 ( 续) gb/ t 1 8 3 4 7 - 2 0 0 1 表 1 ( 完) 符 号 字 符 值 字 符 集 a ascii 值 字 符 集 a 字 符 集 b a s c i i 值 字 符 集 b 字 符 集 c 单 元 宽 度 ( 模 块 数 ) 条、 空排列 b s b 一 s bsb口 匡3 4 5 一 6 一 7 1 8 91 0 1 1 1 112 1 1 3 s top 23 3 一 , 1 1 2 - .二i 注: 终止字符由4个条和3个空, 共 1 3 个模块组成 4 . 3 . 4 特殊字符 字符集 a和字符集 b中的最后 7 个字符( 字符值 9 6 -1 0 2 ) 以及字符集 c中的最后 3 个字符( 字符 值1 0 0 - 1 0 2 ) 是特殊的非数据字符, 没有对应的a s c i i 字符。它 们对条码识读设备有特定的意义。 4 . 3 . 4 . 1 切换字符和转换字符 在一个符号中, 从一个字符集到另一个字符集的转换需要切换字符或转换字符。 a )切换字符 切换字符c o d e a ( b或 c ) 将符号字符集从先前确定的字符集转变到切换字符指定的新的字符集。 这种转变适用于切换字符之后的所有字符直到符号结束或遇到另一个切换字符或转换字符。 b )转换字符 转换字符s hi f t将转换字符之后的一个字符从字符集a转换到字符集b或从字符集b转换到字 符集a。在被转换字符后边的字符将恢复为转换字符前定义的字符集 a或字符集 b 。被转换的符号字 符不能是切换字符或转换字符。 4 . 3 : 4 . 2 功能字符 功能字符( f nc ) 用于对条码识读设备说明所允许的特殊操作和应用。 a ) f n c 1 用于在附录b中定义的特殊考虑 b ) f n c 2 ( 信息添加) 指示条码识读器临时储存包含f n c 2 字符的符号中的数据并将之作为 下一个 符号的数据的前缀来传送。这可用于在传送之前将几个符号连接。该字符在符号中的任何位置都可出 现。当数据的次序很重要时, 那么需要确定符号能按正确的顺序识读 c ) f n c 3 ( 初始化) 指示条码识读器将包含f n c 3 字符的符号中的 数据作为初始化指示或对条码识 读器的重新编程。符号里的数据不被条码识读器传送。该字符可在符号中的任何位置出现。 d ) f n c 用于表示在g b / t 1 5 2 7 3 . 1 或在应用规范里说明的a s c i i 字符集( 值 1 2 8 -2 5 5 ) 。 如果使 用一个 f n c 4字符, 在该字符后面的一个数据字符的as c i i 值要加上 1 2 8 。 如果需要对后面的数据转换 字符集, 在f n c 4 字符后应有一个转换字符。 随后的字符恢复为标准的as c i i 字符集。 如果使用两个连 续的f nc 4 字符, 其后的所有数据字符的a s c i i 值应加上 1 2 8 , 直到再碰上两个连续的 f n c 4字符或者 符号的末尾。如果在这个扩展的a s c i i 序列中碰到了一个单个 f nc 4字符, 则仅将其后的第一个数据 字符转换为标准的as c i i 编码。在该序列中转换字符和切换字符仍具有它们正常的作用。扩展a s c i 工 值 1 2 8 - 2 5 5 的缺省的参考字符集是g b / t 1 5 2 7 3 . 1 的相应部分, 见附录 f 。但应用规范可以定义或参 考与字节值 1 2 8 -2 5 5 对应的其他集合。 4 . 3 - 4 . 3 起始字符和终止字符 起始字符s t a r t a ( b或c ) 定义了 在符号开始 使用的相应的字符集。 所有字符集的终止符都是一 样的 。 译码器不传送起始字符和终止字符。 4 . 3 . 5 符号校验字符 符号校验字符是终止字符前面的最后一个字符。 附录al 定义了其计算方法。 在供人识读字符中不 表示符号校验字符。译码器也不传送它 4 . 4 尺寸要求 gb/ t 1 8 3 4 7 -2 0 0 1 1 2 8条码符号尺寸要求如下: 4 . 4 . 1 模块宽度( x) 应符合应用的要求并与生成和识读符号的设备的性能有关。在整个符号里 x的尺寸应该不变。 4 . 4 . 2 空白区宽度 空白区的 最小宽度为l o x, 4 . 5 参考译码算法 条码识读系统设计为在实际算法允许的范围内可识读有缺陷的符号。在本节所描述的参考译码算 法中, 可译码性的 值的 计算参见i s o / i e c 1 5 4 1 6 . 对每个条码字符译码的步骤如下: 1 ) 计算8 个宽度值: p , e , , e 2 , e 3 , eb , b 2 , b 3 ( 图5 ) 图 5 译码参考尺寸 2 ) 将。 1 , 。 , , e 。 和e ; 转换为一般尺寸值e e i , e 3 和e , , 表示为模块宽度( e) 的整数倍。 第i 个值的 计算方法如下: 如果 1 . 5 p / 1 1 簇e , 2 . 5 p / 1 1 , 则 e=2 ; 如果2 . 5 p / 1 1 镇 e ; 3 . 5 p / 1 1 , 则e=3 ; 如果 3 . 5 p / 1 1 簇e , 4 . 5 p / 1 1 , 则 e= 4 ; 如果 4 . 5 p / 1 1 簇e , 5 . 5 p / 1 1 , 则 e= 5 ; 如果 5 . 5 p / 1 1 簇e ; 6 . 5 p / 1 1 , 则 e= 6 ; 如果 6 . 5 p / l l -e ; 7 . 5 p / 1 1 , 则 e= 7 e 否则字符是错误的。 3 ) 以4 个值 e e , e , 和e 、 为关键字在译码表中查找字符。( 见表2 ) , 4 ) 在表中找到该字符的自校验值v, v的值应与该字符定义的条的模块数相等。 5 ) 核对下式: ( v 一1 . 7 5 ) p/1 1 ( b , + b , + b a d ( v+ 1 . 7 5 ) p/1 1 如果不成立则字符是错误的。 该算法间接的用字符的奇偶性来发现非系统性的单个模块边缘的错误。 运用这五个步骤, 对第一个字符进行译码。如果第一个字符为起始字符, 按正常的方向对符号进行 译码。如果它不是一个起始字符而是一个终止字符, 则尝试将所有的字符序列按相反的方向译码。 当所有的字符都被译码之后, 要确保有一个有效的起始字符、 一个有效的终止字符以及符号的校验 字符是正确的。 根据在符号里使用的起始字符、 切换字符和转换字符, 从字符集 a、 字符集 b 、 字符集c中将符号字 符翻译成合适的数据字符。 考虑到具体的识读设备和应用环境, 可以执行空白区的其他二级检验、 光束加速、 绝对定时以及尺 寸测量。 注: 在本符号的算法中, 运用从一个边缘到相似边缘的尺寸( e ) 加上一个附加尺寸即三个条宽的总和 g b / t1 8 3 4 7 一2 0 0 1 表 2 128 条码译码的边缘差异 字 符 值ele 2e 3e 4 一 字符值 ele 2e ,e4v 0 03 3 44 6 5 4 4一一 2一一 2一 3一 6 0 l4433 6 5 5 4一一 2一一 4一 56 o 2 4 4 4一 46l一5 66l 一一一 2一 36 0 3 3 3 3一 44l 5 7 4l一 33l一 2一 o 4 3 3 4一 54l一5 5 4一 35l一 4一 6 0 5 4 4 3一 4 4l 5 965326 o 63443 4l6 0 4 5528 0 7 3一 45一 4一 4一6 1 43一 5 54 0 8 4一 54一 3一 4一6 2 7一 4一 2 26 0 9 4一 33一 3一 4 一6 3 2一 2一 3一 4一 4 l 0 4一 3 4 4一 4 一6 4 2一 2一 5一 6一 4 l 1 54l 33一 4 一16 5 31一 32一 3 4 l 22 3l 41一 51 6一116 63l一 31 564 l 33434 6一16 7 552 3一一 4 1 43445 6 6 855344 l 52 4 5一 4 6 6 923434 l 6 一 3 5 4一 3 6 7 023654 l 7 一 3 5 5 一 4 6 7 134324 1 8 一 4 5 53 6l 7 2 31一 4 6 5一 4 1 9 一 4 3 24 6l 7 356324 2 04335 6一17 4 56l一 4一 3一 4 2 l3 45一 3617 5 65一 3一 3一 4 2 24 54一 2 6 一 17 6 41一 3一 2一 2 4 2 343 3一 4一 8 !一7 7 5一 4 428 2 4 4 2 一 3一 41 6 一17 56l一 5 2 2l一 4 2 5 5 3 2一 3一 6 一17 9 魂7一 5 2一一 6 2 6 5 33 4一 6 一 5 0 2 2一 3一 66 2 7 4一 3 4 3一 6 1115 1 3 3一 2一 56 2 85 4一 3 2 6 82 3一 3一 3 6l一 6 2 95 4一 4 3 6 8325636 3 0 33一 3一一 3一 6 8436526 3 1 3一 3一 5 5 61一8 5 36l 6l 36 3 2 一 5一 51 3 3 61一5 6 5 2 336 3 3 一 2一 24一 54115 7 61 3 226 3 4 一 4一 42一 341一88一 61 3 3 3一 6 3 5 一 4一 44一 541一89一 3 3一 35一 8 3 62354 4 9 035538 3 74 5 3 一 2一 4 一19 1 51一 31 31 3 8 3 8 4 55 一 4一 4 一9 2 22 2l 5 6 3 9 3 2 1 44一 4 一9 3 22476 4 0 5一 42l 一1 4 9 4 一 4 4256 4 l5 一 4 44 4 9 5 2一一 5一 5 2 一 6 4 22 3 3一一 4一 6 一 96 2一一 5一一 7 46 4 3 一 23一 5一 6一 6 一一9 75一一 2一一 2一一 2 6 4 4 一 一 5一 3一 461一9 8 5 2446 4 5 一 2一 4一 4 3 6 99 2 4458 4 6 一 21 46一 561 1 0 0 2 5548 47 46一一 4一 3611 1 0 1 4一 2一 25一 8 4844 4一 31一 8 一一 1 0 2 5一 2一 2一 4一 8 4 9一 3 24 6一一 一 1 0 3 32 5 一 5 4 5 0一 5一 42 4 一一 1 0 432334 513 4一 4一2l一6一 1 0 5 一 32一 356 5 21 3 4一 64一6一 s t o p a 5l 6l 426 5 33444 一s t o p b 32246 注: sto p a用于向前方向译码。当朝相反方向译码时, s t opb 为终止字符从最右边开始的前 6 个元素 g b / t 1 8 3 4 7 -2 0 0 1 4 . 6 符号质量 4 . 6 . 1 一般说明 i s o / i e c 1 5 4 1 6 定义了对条码符号测量和分级的标准方法。可根据该标准对 1 2 8 条码符号进行评 价。本标准 4 . 5 定义的参考译码算法将用于在 i s o/ i e c 1 5 4 1 6 下评估符号译码和可译码性的参数。 4 . 6 . 2 可译码性 可译码性值v按下面提供的方法计算, 它是 i s o/ i e c 1 5 4 1 6的补充。 以v c 代替v, e v c =k/ ( s / 2 n ) 计 算 v2 : 1 . 7 5一 ( ab s( ( w, x 1 1 / s)一 m) ) 1 . 7 5 其中: m字符中条的模块总数; s 字符的总宽度; w。 字符中条的宽度总和。 v c 取 v 和v: 中的小者。 注:终止字符包括附加终止条, 为了测量其可译码性, 终止字符需要检验两次, 第一次使用最左边的六个单元, 第二 次使用最右边的六个单元。对于一个标准的字符来说, 两种六个单元组合的宽度是相同的 4 . 6 . 3 空白区 i s o/ i e c 1 5 4 1 6 允许码制规范规定额外的通过/ 失败的标准。对于 1 2 8 条码, 空白区的最小宽度为 l o z 。 根据 i s o/ i e c 1 5 4 1 6 标准, 对于每一个被扫描的反射轮廓的最左边和最右边空白区的测量和分级 要求如下: 空白区)1 0 z: 4 级 空白区1 o z: 。 级 4 . 了 用户规定的应用参数 以下是用户规定的应用参数, 参见附录go 4 . 7 . , 符号和数据特征 应用应考虑以下参数: a ) 如果需要的话, 选择可编码的字符集子集。 b )符号中的数据字符的数 目, 可以是固定的、 可变的或可变但不超过限定的最大值。 c )是否使用数据校验字符( 必备的符号校验字符的补充) , 如果使用则需要它的计算算法。标准的 识读器不能验证数据校验符。 d ) 如果规定了适当的最小符号质量等级( 以及测量孔径与波长) , x的尺寸或取值范围可以规定, 也可以不说明。 e )条的最小高度。 f )如果预想的扫描条件要求, 空白区最小值可大于 l o x, 如: 以低于某一值的x值进行符号的光笔 扫描。 h ) 与f n c 4 一同使用的扩充字符集的 参考。 4 . 7 . 2 检测规范 限定符号评估参数应根据应用标准i s o/ i e c 1 5 4 1 6 的有关规定限定质量等级。 该等级应包括等级 水平、 测量孔径以及测量用光的波长。 例如 : 1 . 5 / 1 0 / 6 6 0 1 0 g s / t 1 8 3 4 7 -2 0 0 1 其中: 1 . 5 是整个符号质量等级; 1 0 是测量孔径参考号( 本例为直径 0 . 2 5 mm) ; 6 6 。 是以微米为单位的最高反应波长。 4 . 8 数据传输 从被译码的 1 2 8 条码符号传送数据应包含数据符的字节值。 作为前缀的符号标识符在附录c中定 义。起始字符和终止字符、 功能字符、 切换字符以及转换符和符号校验字符不应包含在传送的数据中。 g b / t 1 8 3 4 7 -2 0 0 1 附录a ( 标 准的附录) 1 2 8码的 附加特性 a1 符号校验字符 1 2 8 条码的 符号 校验字符应按照以下规则进行计算。 1 ) 从表 1中找到符号字符的值。 2 )每个符号字符位置都给出一个权数。 起始字符的权数为 1 。 随后, 对于所有的符号字符直至校验 字符, 但不包括符号校验字符本身, 从紧跟在起始字符右侧的是第一个符号字符开始, 权数依次为 1 , 2 , 3 , 4 , , n ; n为表示符号中的数据或特殊信息的符号字符数, 不包括起始/ 终止字符和符号校验符 在内 。 注: 起始字符及其后的第一个符号字符的权数都为“ 1 “ , 3 )每个符号字符的值乘以它的权数。 4 )累加步骤 3 所得的计算结果。 5 ) 将步骤 4所得出的结果除以1 0 3 , 得出余数。 6 )步骤 5所计算出的余数就是符号校验符的符号字符值。 例如: 计算数据“ ai m 1 2 3 4 ” 的符号校验字符值。 字符s t a r t b a i m c o d e c 1 2 3 4 字符值( 步骤 1 ) 1 0 4 3 3 4 1 4 5 9 9 1 2 3 4 权数( 步骤 2 ) 1 1 2 3 4 5 6 结果( 步骤 3 ) 1 0 4 3 3 8 2 1 3 5 3 9 6 6 0 2 0 4 结果累加和( 步骤 4 ) 1 0 1 4 除以 1 0 3 ( 步骤 5 ) 1 0 1 4 =1 0 3 =9余 8 7 符号校验字符值为8 7 a2 供人 识读字符 数据字符( 应与译码器传输的字符一致) 的供人识读字符应与对其编码的1 2 8 条码符号一起打印。 不打印起始/ 终止字符、 特殊字符以及符号校验字符。 字符的大小和字体不作规定, 可印在符号周围的任 何位置, 但不能占用空白区( 见4 . 4 . 2 ) , 附录b ( 标准的附录) 对功 能符 1 ( f nc1 ) 的特殊要求 b 1 在第一位置的f n c 1 -e a n “ u c c系统专用 鉴于国际自动识别制造商协会( a i m) 、 国际物品编码协会( e a n) 与统一代码委员会( uc c ) 一致同 意, 1 2 8 条码符号中紧跟起始字符之后的处于第一数据字符位置的f n c i留作 e a n “ u c c系统专用。 国际物品编码协会与统一代码委员会共同开发了有关 1 2 8条码应用的国际应用标准。 该标准在e a n uc c规范中有详细的描述。 e a n “ u c c规范的最新版本可从以上机构或他们附属的国家编码组织得到。 1 2 gb/ r 1 8 3 4 7 -2 0 0 1 b2 在第二 位置 的 f nc1 国 际自动识别 制造 商协会( ai m) 专用 鉴于ai m 与其他机构一致同意, 1 2 8符号中紧跟在起始字符之后的处于第二符号字符位置f n c 1 专门用来表示符号遵循具体的应用, 用于指明此符号明显区别于其他 1 2 8 条码符号。在第一符号字符 位置的允许字符是a至z, a至z以及字符集 c中的0 0 至 9 9 , b3 其他应 用 f n c 1 符号字符可以 用作符号校验字符。 在第三符号字符位置或之后位置的f nc 1 作为 g s ( a s c i i 值为 2 9 ) 传送。 b 4 数据传输 任何在第一或第二数据位置使用f n c 1的1 2 8 条码符号的应用, 都需要传输符号标识符。 当在第一 位置使用 f n c 1时, 虽然它的出现是通过符号标识符中修正符的值 1 或 2 分别指出, 不必在传输的信息 中表示 。 当在第二数据位置使用f n c 1 时, 即使f n c 1 字符没有出现, 紧跟其后的符号字符应准确传输 在第三或后面字符位置的f n c 1 作为 a s c i i 字符g s ( as c i i 值 2 9 ) 传输。 附录c ( 标准的附录) 符号标识符 符号标识符提供一种用于报告符号识读、 识读器中设定的选择以及符号的特殊特征的统一方法。 1 2 8 条码的符号标识符是 c m. 其中: 习 表示a s c i i 字符9 3 ; c 是分配给1 2 8 条码的代码字符; m是表c 1 中的 修正符值, 如下表所 不 : 表 c 1 1 2 8条码的修正符值 选择 标准数据包。起始字符之后的第一或第二符号字符位置没有功能符1 u c c/ e an - 1 2 8 数据包一 一 起始字符之后的第一符号字符位置的功能符 1 起始字符之后的第二符号字符位置的功能符 1 已经按照国际社会输血规范i s b t - 1 2 8 执行的相关数据 该信息不用条码符号进行编码, 但是应在译码之后由译码器生成并且作为数据信息的前缀字符 传输 。 附录d ( 提示的附录) 符号字符值与a s c i i 值的关系 为了将符号字符值( s) 转换为 a s c i i 十进制值或进行反向转换, 以下关系适用于字符集 a和字符 集 bo 字符集 a: 如果 s落6 3,则 as c i i值=5+3 2 g b / t 1 8 3 4 7 -2 0 0 1 如果 6 4 镇s 成9 5 , 则a s c i i 值=s -6 4 字符集 b: 如果s 9 5 , 则 a s c i i 值二s +3 2 结果如表 1 所示。 注: 如 4 . 3 . 4 . 2 . d ) 所述, f n c 4字符的出现可使后面的数据符或由以上规则得出的字符的a s c i i 值加上 1 2 8 , 附录e ( 提示的附录) 使符 号长度最小的原则 统一数据可以通过使用不同的起始字符、 切换字符和转换字符, 用不同的 1 2 8 条码符号表示。 以下规则是为了使表示给出数据串( 和由此产生的整个符号宽度) 的符号字符数最少而制定的。通 常应在打印机控制软件中完成。 e 1 起始字符的选择: a )如果数据包含 2 位数字, 则使用起始字符 c ; b )如果数据以 4 位或更多的数字型数据符开始, 则使用起始字符c; c )如果 a s c i i 控制字符( 如nu l ) 在小写字母字符之前出现在数据中, 则使用起始字符 a; d )否则, 使用起始字符b e e 2 如果使用起始字符c且数据以奇数个数字型数据开始, 则在最后一位数字之前插人字符集 a或字 符集 b字符按照 e l c ) 和el d ) 决定的字符集 a或字符集 b , e 3 如果在字符集 a或字符集b中同时产生 4 位或更多的数字型字符: a )如果数字型数据符个数为偶数, 则在第一位数字之前插人字符集 c字符以便转换为字符集c; b )如果数字型数据符个数为奇数, 则在第一位数字之后插人字符集c字符以便转换为字符集 c o e 4 当在字符集 b中且 a s c i i 控制字符在数据中出现时: a ) 如果在该字符之后 , 小写字母键盘字符在另一个控制字符出现之前出现在数据中, 则在该控制 字符之前插人转换符; b )否则, 在控制字符之前插人c o d e a字符以转换为字符

温馨提示

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

评论

0/150

提交评论