-- 新闻中心 --
·企业新闻
·行业新闻
-- 软件产品 --
·资产管理系统 CS版
·资产管理系统 BS版
·流水线型生产管理系统 BS
·离散型生产管理系统 CS版
·仓库管理系统 实时版
·仓库管理系统 批处理版
-- 条码知识 --
·条码打印机数据线串并口参数
·条码打印机端口模式选择
·RFID与条码对比
·数据采集器-名词解释(三)
·条码扫描器-名词解释(二)
·条码打印机-名词解释(一)
·条形码知识详解
-- 联系我们 --
·总机电话:0532-68698751
·自动传真:0532-68698751-819
·E-mail:market@bainuosoft.com
·公司地址:青岛市李沧区书院路188号
  3F CK20-22

条码知识当前位置: 首页 >>条码知识

条码详解之CODE128条形码
2010-1-21 来源:青岛百诺软件有限公司
 

CODE128条形码简介:

CODE128是广泛应用在企业内部管理、生产流程、物流控制系统方面的条码码制,由于其优良的特性在管理信息系统的设计中被广泛使用,CODE128是应用最广泛的条码码制之一。

CODE128是1981年引入的一种高密度条码,CODE128 可表示从 ASCII 0 ASCII 127 128个字符,故称128。其中包含了数字、字母和符号字符;

CODE128条码的特点:

可表示高密度数据和字符串;

每个字符由3个条、3个空、11个单元构成,字符串可变长;

符号内含校验码;

有三种不同的版本:A(数字、大写字母、控制字符)B(数字、大小字母、字符)C(双位数字)

可用128个字符分别在ABC三个字符串集合中。

CODE128 与CODE39的区别:

Code 128与Code 39有很多的相近性,都广泛运用在企业内部管理、生产流程、物流控制系统方面。不同的在于Code 128Code 39能表现更多的字符,单位长度里的编码密度更高。当单位长度里不能容下Code 39编码或编码字符超出了Code 39的限制时,就可选择Code 128来编码。所以Code 128Code 39更具灵性。

由于CODE128可表示较全面的字符(数字、字母和符号),在同样长度的条码中可容纳的字符长度较长(高密度),条码长度与字符串长度无明显的敏感性,所以CODE128是企业内部管理系统最为广泛使用的条码码制。

CODE128条码组成:

1)左侧空白区

2)起始字符

3)表示数据和特殊字符的一个或多个符号字符

4)符号校验字符

5)终止字符

6)右侧空白区

在条码中每个字符都是由11个模块组成,其中条(黑色)的模块数的和是偶数,空(白色)的模块数的和是奇数。该奇偶特性保证字符的自动校验功能。1283个独立的数据字符集:字符集A,字符集B,字符集C。查看一个128采用的是那个字符集,可以通过该条码的起始字符而得知。如果起始字符以START A开始,则可以确定该条码采用的是字符集A,如果以START B开始,则可以确定该条码采用的是字符集B,否则是字符集C,不同的字符集包括的内容是不同的。

字符集A包括所有的大写字母、数字字符、标点字符、控制字符(ASCII值为0095的字符)以及7个特殊字符;

字符集B包括所有的大写字母、数字字符、标点符号、小写字母字符(ASCII值为32127的字符)以及7个特殊字符。

字符集C包括100个数据(00--99)以及3个特殊字符。选用字符集C是,用一个符号字符表示两位数字。

对于特殊字符,在ASCII中没有对应的值。但是他们对条码识读设备有特定的意义。对于字符集C,因为一个符号字符表示两位数字,所以只能打印出数字条码,并且只能是偶数位。对于字符集B包括的内容是128中最全的,所以在实际的应用中128B是最常用的。

对于条码打印,如果是通过专门的条码打印机(zebra,Intermec....)都会有自己的打印机语言(zebra:ZPL,Intermec:FP,IPL...),可以先用条码软件(BarTender)设计好打印模板,生成模板文件,根据需要替换里面要打印的内容,将打印模板通过一定的方式(COM,网口,LPT口)发送到打印机就可以直接打印出来了。如果是一般的打印机打印,就需要通过画图的方式或者下载字体打印。

青岛百诺软件有限公司 地址:中国山东省青岛市北区辽宁路153号3F CK20-22
总机电话:0532-68698751  自动传真:0532-68698751-819
邮箱:market@bainuosoft.com     邮政编码:266011
Copyright@2003-2010 青岛百诺软件有限公司