CODE39编码方式(中文)_第1页
CODE39编码方式(中文)_第2页
CODE39编码方式(中文)_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、CODE 39编码方式CODE 39背景资料Code 39,待开发的第一个字母数字的符号,是仍然被广泛使用,尤其是在非零售环境。它是由美国国防部使用的标准条形码,是由卫生行业条码委员会(HIBCC也可用于。39码也被称为“ 3 9中的代码”和“美元 3”。一个典型的代码 39条码是:Code 39是一个离散的,可变长度的符号。这是自我检查,在一个单一的的打印缺陷,不能转置 成另一种有效的字符的字符。计算校验和位数由于39码是自我检查,校验位通常是没有必要的。然而,在应用要求的精度非常高的水平的一 个模43校验位数字可能会增加。1. 要计算的可选校验数字,请按照下列步骤。1。以条形码的每个字符的

2、值(0到42)。启动和停止字符不包括在校验和计算。2. 萨姆在步骤1中所描述的每个字符的每个值的值。3. 43,从第2步划分的结果。4. 在第3步师的其余部分将被追加到前停止字符的数据电文的校验字符。编码符号一旦校验数字已计算,我们知道整个消息必须在酒吧和空间编码。继续我们的例子中, 我们会从零编码,Code 39条码使用我们在上面的例子:一个67位数的校验 HI345678。在下面的文本,我们将讨论通过条码的编码,考虑到数字“1”代表“暗”或“ bar ”,而“ 0”的条形码代表“轻”或“空间”部分条形码。因此,数字1101代表一个双宽条(11),由一个单一的广阔的空间(0)单宽条(1),o

3、这将是印在条码:1101一个Code 39条码的架构一个Code 39条码具有以下结构:1。一个起始字符-星号(*)字符。2。从下表中的编码字符的任何数。3。一个可选的校验和数字计算上文所述,从下表编码。4。一个终止符,这是第二个星号字符。CODE 39码的编码表此表显示了如何来编码每一个Code 39条码的数字。请注意,“宽度编码”列的“ N”和“ W为宽窄的表示,而“条码编码”列表示的条形码如何将实际编码所描述的上述“编码符号”。记住,每个字符的开始和结束与酒吧,因而总是启动的“条码编码”和“1”结尾CHECKVALUE1011ASCIICHARWIDTHENCODINGNNNWWN 10

4、1001101101WNNWNNNNNNWWNNNWNWWNNNNNNWWNNBARCODEENCODINGW110100101011W101100101011N 110110010101W 101001101011WNNWWNNNN110100110101NNWWWNNNNNWNNWIWNNWNNWINNWWNNWIN 101100110101W 101001011011N 110100101101N 101100101101NNWWNN 110101001011NNWNNWNW101101001011cheCKVALUE222324252627282930313233ASCIICHARWI

5、DTHENCODINGBARCODEENCODINGWNWNNNNWN 110110101001NNNNWNNWW 101011010011WNNNWNNWIN 110101101001NNWNWNNWIN 101101101001NNNNNN101010110011WNNNNN110101011001NNWNNNWWIN 101101011001NNNNWNWWIN 101011011001WWNNNNNNW110010101011NWWNNNNNW100110101011WWWNNNNNNWNNWNNNN 110011010101W10010110101112131415161718192

6、021WNWNNWNNNNNWWNNN 110110100101W1010110010113435WNNNWWNNN 110101100101NNWNWWNN 101101100101NNNNNW 101010011011WNNNNN 1101010011013839WWNNWNNNN 110010110101NWWNWNNNN 100110110101NNWNNWWNNNNNWWWIWNNNNNNN 101101001101101011001101W 110101010011NNWNNNNWW 101101010011404142ZNWNNNNWN36WWNNNNWN37SPACEW1001

7、01011011N 110010101101NWWNNNWNNWNWNWNNNWNWNNNWN 100110101101N 100100100101IN 100100101001NWNNNWNWN 100101001001NNNWNWNWN 101001001001n/aNWNNWNWNN 100101101101如果Code 39条码与空间开始,该条形码将被追加到缓冲区以往任何代码 39条 码,系统将等待更多的条码(S)。如果不启动与空间的一个 Code39条码,条码 将被追加到任何以前的39码条码和整个消息将被传递到应用程序。换句话说,如果有额外的代码 39条码的条码,它必须开始与空间如果

8、条码是在 消息的最后一个条码,它决不能与空间开始。TEST8052在这种情况下,我们不会使用一个校验CODE 39码编码的例子现在,我们将代码的例子中,我们上面使用, 位。1。起始字符(*)100101101101 o2。数字“ T”型:101011011001 enocded 。3。该数字的“E”110101100101 enocded 。4。该数字的“S”enocded 为 1011010110015。数字“ T”型:101011011001 enocded 。6。数字“ 8 ”:110100101101 enocded 。7。数字“ 0”:101001101101 enocded 。8。

9、数字“ 5 ”:为110100110101 enocded 。9。数字“ 2”:101100101011 enocded 。10。终止符(*): 这是条形码已投入领域,反映了刚才提到的10个分类指数中,每个切片在下面的图形表示注:在上面的编码例如需要注意的是每个字符之间的字符间空间。这是在10组件列表中没有列出,但有一个每个字符之间的字符间的空间。这间的字符空间是在白色的空间分离的灰色地带 图形表示。EXTENDED CODE 3扩展 CODE39编码表它是可能的,用39码的“全ASCII模式”,所有128个ASCII字符进行编码。这是通过使用$/ , %, 并作为“转变为”字符 +符号。结合

10、单个字符,如下表示要使用全ASCII字符的字符。ASciiENCODINGAbciiENCODIN(GASCIIENCODIN3ASCIIENCODINGNUL%USPSpace%V、%WSOH$A/A|AAa+ASTX$BI!/BBBb+BETX$C#/CCCc+CEOT$D$/DDDd+DENQ$E%/EEEe+EACK$F&/FFFf+FBEL$G1/GGGg+GBS$H(/HHHh+HHT$I)/IIIi+II LF |$J*/JI JJj+JVT$K+/KKKk+KFF$LJ/LLLl+LCR$M-MMm+MSO$NNNn+NSI |$O/OOOo+ODLE$P00PPp+PDC1$Q11QQq+QDC2$R22RRr+RDC3$S33SSs+SDC4$T44TTt+TNAK$U55UUu+USYN$V66V

温馨提示

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

评论

0/150

提交评论