珠海条形码校验码的公式
作者:http://www.zhtiaoma.cn 时间:2021-12-07 08:45:38
什么是编码规则?
唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。
永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。
无含义:为了保证代码有足够的容量以适应产品频繁的更新换代的需要,最好采用无含义的顺序码。
珠海条形码校验码的公式:
1.首先,把条形码从右往左依次编序号为“1,2,3,4……”从序号二开始把所有偶数序号位上的数相加求和,用求出的和乘3,再从序号三开始把所有奇数序号上的数相加求和,用求出的和加上刚才偶数序号上的数,然后得出和。再用10减去这个和的个位数,就得出校验码。
举个例子:
此条形码为:977167121601X(X为校验码)。
1.1+6+2+7+1+7=24
2.24×3=72
3.0+1+1+6+7+9=24
4.72+24=96
5.10-6=4
所以最后校验码X=4。此条形码为9771671216014。
如果第5步的结果个位为10,校验码是0;也就是说第4步个位为0的情况.
一
条码等级
通常用美标检测法'A'-'F'五个质量等级,'A'级为最好,'D'级为最差,'F'级为不合格。A级条码能够被很好的识读,适合只沿一条线扫描并且只扫描一次的场合。B级条码在识读中的表现不如A级,适合于只沿一条线扫描但允许重复扫描的场合。C级条码可能需要更多次的重复扫描,通常要使用能重复扫描并有多条扫描线的设备才能获得比较好的识读效果。D级条码可能无法被某些设备识读,要获得好的识读效果,则要使用能重复扫描并具有多条扫描线的设备。F级条码是不合格品,不能使用。
二
制作要求
商品条形码的标准尺寸是37.29mmx26.26mm,放大倍率是0.8-2.0。当印刷面积允许时,应选择1.0倍率以上的条形码,以满足识读要求。放大倍数越小的条形码,印刷精度要求越高,当印刷精度不能满足要求时,易造成条形码识读困难。
由于条形码的识读是通过条形码的条和空的颜色对比度来实现的,一般情况下,只要能够满足对比度(PCS值)的要求的颜色即可使用。通常采用浅色作空的颜色,如白色、橙色、黄色等,采用深色作条的颜色,如黑色、暗绿色、深棕色等。最好的颜色搭配是黑条白空。根据条形码检测的实践经验,红色、金色、浅黄色不宜作条的颜色,透明、金色不能作空的颜色。
三
制作方法
条形码的制作一般用印刷、通过条码打印机或激光雕刻机打印条形码。条码打印机和普通打印机的最大的区别就是,条码打印机的打印是以热转印为基础,以碳带为打印介质(或直接使用热敏纸)完成打印,配合不同材质的碳带可以实现高质量的打印效果和在无人看管的情况下实现连续高速打印,如要检测条码等级,使用专用的条码检测仪检测,条码等级分为从A级到F级,C级以下的条码属于不合格条码。
一、应用软件
NiceLabel、labelmatrix、Labelview、Bartender、Codesoft、CorelDRAW、Photoshop、Illustrator、Bartender、Labelview、labelmatrix、Codesoft等属于专业条形码生成与打印软件,集条码生成、标签制作、批量打印于一体,可打印固定与可变数据并支持调用数据库(如.dbf,.xls,.mdb等)文件直接打印;CorelDRAW、Photoshop、Illustrator属于专业的画图设计软件,另外Labelmx可以导出条码为矢量图片(.emf和.wmf)和CorelDRAW、Photoshop、Illustrator交互使用。
二、生成条码控件
ComponentOneBarCode控件拥有生成超过10种的条形及二位编码类型的条码,您只需将控件拖入到您的窗体,并设置数值及编码类型,您就能够生成完全合格的二维码及条形码。
四
编码方案
宽度调节法
宽度调节编码法是指条形码符号有宽窄的条单元和空单元以及字符符号间隔组成,宽的条单元和空单元逻辑上表示“1”,窄的条单元和空单元逻辑上是“0”,宽的条空单元和窄的条空单元可称为四种编码元素。code-11码、code-B码、code39码、2/5code码等均采用宽度调节编码法。
色度调节法
色度调节编码法是指条形码符号是利用条和空的反差来标识的,条逻辑上表示“1”,而空逻辑上表示“0”。我们把“1”和“0”的条空称为基本元素宽度或基本元素编码宽度,连续的“1”、“0”则可有2倍宽、3倍宽、4倍宽等。所以此编码法可称为多种编码元素方式,如ENA\UPC码采用八种编码元素。
五
条码解析
数字含义
商品条码数字的含义(EAN-13)
以条形码6936983800013为例
此条形码分为4个部分,从左到右分别为:
1-3位:共3位,对应该条码的693,是中国的国家代码之一。(690--695都是中国大陆的代码,由国际上分配)
4-8位:共5位,对应该条码的69838,代表着生产厂商代码,由厂商申请,国家分配
9-12位:共4位,对应该条码的0001,代表着厂内商品代码,由厂商自行确定
第13位:共1位,对应该条码的3,是校验码,依据一定的算法,由前面12位数字计算而得到。
(公式第13位算法
1:取出该数的奇数位的和,c1=6+3+9+3+0+0=21;
2:取出该数的偶数位的和,c2=9+6+8+8+0+1=32;
3:将奇数位的和与“偶数位的和的三倍”相加。
4:取出结果的个位数:117(117%10=7);
5:用10减去这个个位数:10-7=3;
6:对得到的数再取个位数(对10去余)3%10=3;
扫描枪扫描不出条码是什么原因?
随着经济的发展,条码给人们生活,工作带来了大大的便利,快递扫描,景点扫描验票,扫描支付宝付款随处可见,使用中也偶尔能听到人们抱怨说条码扫描枪扫不出标签,抱怨扫描枪不好使用,这到底是什么原因呢?条码扫描枪无法扫描条码的可以分为以下几种情况:
一、首先要分析条码打印出来的条码质量是否达到等级,当然你不可能购买专业的条码检测仪进行检测,普通用户可以用肉眼来识别条码打印的质量,众所周知,条码是由黑条和白条按照相应的标准组成的,所以你可以检测一下打印的黑条是否清晰,如果黑条上面有一些白点,可以判定该条码的质量不是太好,但性能比较好的扫描枪还是可以识读出来的,如果是黑条打不全说明该条码已经完全无法识读,建议检测条码打印头是否断针或是有杂质?
二、检查一下所打印的条码是否完整,打印的条码是否超出了标签的边界。根据条码扫描枪扫描的原理,条码必须从左到右是完整的。每个黑条和白条都有其代表的意义,不完整的条码就算再高端的扫描枪都是没有办法扫描。
三、检查打印的条码是什么码制的,就是条码的类型,通常市面上通用的码制为code 128,code39,code93,EAN-13等,如果你打印的码制不在这个范围内,那么必须开启条码扫描枪的其他码制的扫描功能。特别说明一下:很多客户会用CODE93码来打印,有些扫描枪是没有开启CODE93的,所以必须要设置一下。
四、检查条码扫描枪是否完好。方法很简单:我们通常身边都有一些商品的条码,如果饮料瓶,书本,食品外包装,这些条码都是印刷的,质量都非常好,如果条码扫描枪还扫不了这些条码,说明条码扫描枪有故障。
五、检查条码打印的内容是否很紧密,由于受条码标签宽度的限制,有些条码内容过长,必须缩小比例才能完整的打印出来,条码扫描枪分为普通扫描枪和高精密度的条码扫描枪。如果扫描枪不是高精密度的,几乎扫不到密度排列很高的条码。这个就是所选的扫描枪和条码的打印内容不匹配的问题。检测匹配不匹配的方法很简单,可以先打印数据内容不长的条码标签进行测试。
以上几个方法可供大家参考,遇到条码标签扫描不出,千万不要着急判断是条码扫描枪出了问题,现在大多数USB接口的条码扫描枪都是即插即用的,使用都是非常方便的。
下一篇:珠海条形码没有进行续展还能用吗?
- 金湾区饮料条形码查询的好处[ 2024-06-09 ]
- 金湾区饮料条形码查询方法详解[ 2024-06-09 ]
- 金湾区食品条形码申请地点推荐[ 2024-06-09 ]
- 金湾区食品条形码申请指南[ 2024-06-09 ]
- 珠海EAN-128条形码申请办理指南[ 2024-06-09 ]
- 珠海EAN-128条形码申请办理全攻略[ 2024-06-09 ]