福州条形码中为什么要加入校验码?

联系我们

  • 福州中汇条形码代理有限公司
  • 联系人:王经理
  • 电话:17732605906(微信同步)

新闻中心

您的位置:首页 > 新闻中心 > 福州条形码中为什么要加入校验码?

福州条形码中为什么要加入校验码?

作者:福州中汇条形码代理有限公司 时间:2021-09-17 08:11:32

单独对校验码是解释是一组数字的最后一位,由前面的数字通过某种运算得出,用以检验该组数字的正确性。那么福州条形码中的校验码的定义是什么呢?校验码是位于条码最后一位的、从单元数据串的其他数字中计算出来的数字,用于检查数据的正确组成。从字面上看,两者是一样的,只不过条形码中的校验码是用来检验条码数据的正确性。但是为什么福州条形码中要加入校验码呢?这些校验码到底有什么用呢?要知道福州条形码中为什么要加入校验码,首先就要先了解条码扫描器的识别原理。

它主要由条码扫描和译码两部分构成:扫描是利用光束扫读条码符号,将光信号转换为电信号,这部分功能由扫描器完成。译码是将扫描器获得的电信号按一定的规则翻译成相应的数据代码,然后输入计算机(或存储器),这个过程由译码器完成。因为译码的时候要译成二进制和十进制数,代码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码,这也就是为什么条形码中要加入校验码了。我们最常见的校验码就是商品条码中的校验码,那么这些校验码是怎么产生的呢?这就要用到专业的条码软件,一般来说专业的条码软件中检验位是自动生成的,下面就为条码标签打印软件制作的商品条码(由红色框标注的部分为校验位):类似于条码标签打印软件的专业条码软件还有很多,我们在制作条码标签的时候一定要选择专业的条码软件。条形码中的校验码除了可以用条码软件自动生成外还可以自己计算出来。需要校验位的一般都为商品条码,我们都知道商品条码的类型还是比较多的,但是它们的校验位的计算方法都是完全一样的。

1、包含校验码的所有数字从右向左编号,分别为1,2,3......18位;2、从第2位开始,所有偶数位的权数为3,从第3位开始,所有奇数位的权数为1;3、将对应位置的代码数字与权数相乘;4、将所有乘积相加求和;(结果为109);5、对第4步的和,求MOD10运算(将和109除以10,取其余数9);6、如果余数为0,则校验码为0,否则,用10减去余数的差即为校验码。其实把所有条形码的校验码的计算方法总结后可以得出一个计算步骤:

1、为代码中的每一位数字规定序号;2、给每一位代码分配一个权数;3、权数与对应的代码相乘;4、将所有的乘积相加;5、对和进行MOD(求余数)运算;6、对结果进行再处理得到校验码。由上面可以看出条形码中的校验位计算非常严格,如果要自己计算的话一定要遵照校验码的计算规则来计算,否则就有可能会造成制作的标签扫码枪识别不了。在这里还是建议用专业的条码软件来制作标签,一来比较方便,软件生成数据的速度比较快,二来也避免了数据出错。

随着社会主义市场经济的大力发展,条码在商品销售及流通中扮演着越来越重要的角色,特别是电脑及网络技术的迅猛发展,条码正为商品销售和管理提供越来越多方便及快捷,所以掌握条码种类、应用和质量控制对印刷企业及生产产品厂家都显得迫切和重要。笔者对如何检验和控制条码的印刷质量总结了一些经验及看法。  

一、条码的应用范围及印刷方法  众所周知,条码已几乎应用于所有的产品包装上,有的甚至直接印刷在产品上。而产品包装方式千差万别,有纸制品、塑料包装、金属包装等等,产品形状及表面材料也各不相同,所以印刷条码的方式也不同。事实上所有的印刷方式都可以印刷条码,像胶印,凸印/柔性版印刷,凹印,丝网印刷和喷墨印刷等。对条码的印刷,不同的印刷方式有不同的控制方法,但检验方法是相同的。  

二、条码的基本质量要求 1.外观: 条码符号表面整洁,无明显污垢,皱褶,残损或穿孔。条码符号中的数字、字母、特殊符号印刷完整,清晰,无二意性。条码符号无明显脱墨、污点、断线;条的边缘整齐,无明显弯曲变形。条码符号的墨色均匀,无明显差异。2.技术要求:符合样品所采用的条码国家标准,对于这些技术要求,国家关于条码的标准都有详细的量化指标,具体项目包括:条(空)反射率,印刷对比度(PCS值/Print Contrast Signal):PCS=(Rl-Rd)/Rl式中Rl表示条码符号中空的反射率,Rd表示条码符号中条的反射率。

事实上,大部分条码阅读器(像QUICKCHECK 400,XAMINER 6500等等)都能自动计算PCS值。如果要自己计算,则需要用条码阅读笔分别测出空和条的反射率,然后代入上述公式求得PCS值,PCS值需要符合国家标准GB12904-1998规定的技术指标。原则上选择条和空的颜色要恰当,要尽量将条和空的反射密度值拉开,PCS值就不会有问题。所以这一项主要要求在设计时选择恰当的颜色,印刷过程控制好颜色。条(空)尺寸误差,可以用精度超过0.01mm的长度测量仪器。不过,这也是主要设计过程中的测试项目。

在实际过程中如果条或空尺寸不对,条码将不可读。国家标准对原胶片及印刷品条空的偏差都有严格的规定,如需要可以查找相关标准。现在,已有专门软件自动产生条码,像苹果机的MBC软件,所以现在条和空的尺寸不对现象不多见。两端空白区(Quiet Zone)尺寸不对情况相当普遍,因为有时在空间有限的情况下,设计者很容易忽略此要求。其测量方法较简单,用精度为0.5mm的长度量器即可。

条高是指条码的长条高度,应不小于标准中条高尺寸的整数值,这一项弹性较大,所以量起来也较简单,但这一项不能通过条码阅读器来直接测得,因此设计时需谨慎。数字、字母应选用OCR B字符集(GB/T12508),这些供人识别的字符或字母应印刷在条码的下边并与相应的条码字符对应,其尺寸大小应符合国家标准,并与条码以相同的倍率放大或缩小。这一项也是不能通过条码阅读器来直接测得,因此在设计时也需谨慎。

校验码可以按照国家规定的计算方法进行核对。译码的正确性,即条码的可读性,此项非常重要,必需借助条码阅读仪去判断。放大系数是指条码符号的长度尺寸与标准尺寸的比值。一般放大系数为0.80-2.00,只要用标准条码胶片一对便知。印刷厚度是指条码符号的条与空的厚度差,此差必须在0.1mm以下。也就是说印刷必需尽量均匀平整,只要用精度为0.01mm测厚仪就可测出。印刷位置需根据GB/T14257的规定进行目测。以上技术指标要求在设计条码时是必须考虑的因素和检查项目。


 

版权所有:福州中汇条形码代理有限公司   网站地图  技术支持QQ/微信:1766534168