当前位置:文档之家› 《条码技术与应用高职高专》精品PPT课件

《条码技术与应用高职高专》精品PPT课件

• (3)将数值的总和除以43;
• (4)步骤C)所得的余数值在表4-58中对应的 字符就是符号校验字符。译码器可以输出43模 数的符号校验字符。
符号校验字符
符号校验字符
示例:对于“CODE 39”数据符号校验字符 的计算 ,见上页39条码字符值分配表。
数据字符
C O D E 空格 3 9
字符值
2.交插25条码
交插25条码(interleaved 2 of 5 bar code)是 在25条码的基础上发展起来的,由美国的 Intermec公司于1972年发明的。它弥补了25条码 的许多不足之处,不仅增大了信息容量,而且由 于自身具有校验功能,还提高了交插25条码的可 靠性。交插25条码起初广泛应用与仓储及重工业 领域,1987年开始用于运输包装领域。1987年日 本引入了交插25条码,用于储运单元的识别与管 理。1997年我国也研究制定了交插25条码标准 (GB/T 16829-1997),主要应用于运输、仓储、 工业生产线、图书情报等领域的自动识别管理。
2.交插25条码
起始符包括两个窄条和两个窄空,终止符包括 两个条(一个宽条、一个窄条)和一个窄空 组成。它的字符集为数字字符0~9,字符的 二进制表示见下表。
字符 0 1 2 3 4
二进制表示 00110 10001 01001 11000 00101
字符 5 6 7 8 9
二进制表示 10100 01100 00011 10010 01010
3.3附加的特性
• 3.3.1校验字符 • 3.3.2供人识读的字符 • 3.3.3可选择的数据传输模式
3.3附加的特性
符号校验字符
• 如果采用符号校验字符,应该采用以下符号校 验字符的算法:
• (1)每一个数据字符分配一个数值,如39条 码字符值分配表所示;
• (2)计算出符号所有数据字符数值的总和;
3.4符号标识符
符号标识符可以通过编好程序的条码译码器作为数 据前缀符加到译码数据上。ISO/IEC 15424 为39 条码分配的符号标识符为:]Am
其中:-----] 代表第93号ASCII码字符; -----A 是39条码的代码字符; -----m 是一个修饰字符,下面的表4-59给
出了它的值,其值代表一些应用和操作方面的选 项。m 的有效值为:0,1,3,4,5,7。
1.25条码结构
• 25条码的字符集为数字字符0-9。 25条码由左侧 空白区、起始符、数据符、终止符及右侧空白区 构成。空不表示信息,宽条的条单元表示二进制 的“1”,窄条的条单元表示二进制的“0”,起 始符用二进制“110”表示(二个宽条和一个窄 条),终止符用二进制“101”表示(中间是窄 条,两边是宽条)。
12 24 13 14 38
ቤተ መጻሕፍቲ ባይዱ
3
9
字符值的总和
113
除以43
113÷43=2……27
数值27对应的字符
R
带 有 符号 校验 字 符的 数 C O D E 空格 3 9 R 据字符
3.39条码
• 3.3.2供人识读的字符 通常应该同与其对应的39条码一起印制, 表示起始符和终止符的 * 也可印制。
• 3.3.3可选择的数据传输模式 为了满足特定应用的需要,译码器可以通 过编程来识读非标准形式的39条码符号。 这里有以下三个方案:全ASCII码,信息追 加和控制函数。
2.交插25条码
条码数据符所表示的字符个数为奇数时,应在字符 串左端添“0”,如图所示。条码符号从左到右, 表示奇数位字符的条码数据符由条组成,表示偶 数位字符的条码数据符由空组成。
3.39条码
• 39条码(code 39)是1975年由美国的Intermec公 司研制的一种条码,它能够对数字、英文字母及 其他字符等44个字符进行编码。还由于它具有自 检验功能,使得39条码具有误读率低等优点,首 先在美国国防部得到应用。目前广泛应用在汽车 行业、材料管理、经济管理、医疗卫生和邮政、 储运单元等领域。我国于1991年研究制定了39条 码标准(GB/T 12908-2002),推荐在运输、仓储、 工业生产线、图书情报、医疗卫生等领域应用39 条码。
3.1符号结构
39条码的每一个条码字符由九个单元组成 (5个条单元和4个空单元),其中3个单元 是宽单元(用二进制“1”表示),其余是 窄单元(用二进制“0”表示),故称之为 “39条码”。
表示“B2C3”的39条码
3.2字符编码
• 39条码符号包括:左右两侧空白区,起 始符、条码数据符(包括符号校验字 符)、终止符、如上图所示,条码字符 间隔是一个空,它将条码字符分隔开。 39条码字符集见表。在供人识读的字符 中,39条码的起始符和终止符通常用 * 表示。此字符不能在符号的其他位置作 为数据的一部分,并且译码器不应将它 输出。
2.交插25条码
• 交插25条码是一种条、空均表示信息的连续型、非定长、具有自校验功能的 双向条码。
• 它的字符集为数字字符0-9。下图是表示“3185”的交插25条码的结构。
• 从图可以看出,交插25条码由左侧空白区、起始符、数据符、终止符及右侧 空白区构成。它的每一个条码数据符由5个单元组成,其中两个是宽单元(用 二进制“1”表示)。组成条码符号的条码数据符个数为偶数。条码符号从左 到右,表示奇位数字符的条码数据符由条组成,表示偶位数字符的条码数据 符由空组成。起始符包括两个窄条和两个窄空,终止符包括两个条(一个宽 条,一个窄条)和一个窄空组成。
3.5符号特征
• 可编码的字符集:除一些特殊的字符外的 所有数字字母字符集(注意,这里面不含 全ASCII码和控制函数选择);
• 数据字符的数目:可变,最长为16个字符; • 符号校验字符:应该使用并输出43模的符
第四节 其它常用条码符号
1.25条码结构 2.交插25条码 3.39条码 • 3.1符号结构 • 3.2字符编码 • 3.3附加的特性 • 3.4符号标识符 • 3.5符号特征 4.库德巴条码
1.25条码结构
• 25条码是一种只有条表示信息的非连续型条码。每一 个条码字符由规则排列的5个条组成,其中有两个条 为宽单元,其余的条和空,以及字符间隔是窄单元, 故称之为“25条码”。
相关主题