威海条形码中的校验码是什么?
作者:威海益通条形码代理有限公司 时间:2022-01-29 08:12:51
单独对校验码是解释是一组数字的最后一位,由前面的数字通过某种运算得出,用以检验该组数字的正确性。那么威海条形码中的校验码的定义是什么呢?校验码是位于条码最后一位的、从单元数据串的其他数字中计算出来的数字,用于检查数据的正确组成。从字面上看,两者是一样的,只不过条形码中的校验码是用来检验条码数据的正确性。但是为什么条形码中要加入校验码呢?这些校验码到底有什么用呢?要知道条形码中为什么要加入校验码首先就要先了解条码扫描器的识别原理。
它主要由条码扫描和译码两部分构成:扫描是利用光束扫读条码符号,将光信号转换为电信号,这部分功能由扫描器完成。译码是将扫描器获得的电信号按一定的规则翻译成相应的数据代码,然后输入计算机(或存储器),这个过程由译码器完成。因为译码的时候要译成二进制和十进制数,代码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码,这也就是为什么条形码中要加入校验码了。我们最常见的校验码就是商品条码中的校验码,那么这些校验码是怎么产生的呢?这就要用到专业的条码软件,一般来说专业的条码软件中检验位是自动生成的,下面就为条码标签打印软件制作的商品条码(由红色框标注的部分为校验位):类似于条码标签打印软件的专业条码软件还有很多,我们在制作条码标签的时候一定要选择专业的条码软件。条形码中的校验码除了可以用条码软件自动生成外还可以自己计算出来。需要校验位的一般都为商品条码,我们都知道商品条码的类型还是比较多的,但是它们的校验位的计算方法都是完全一样的。
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、对结果进行再处理得到校验码。由上面可以看出条形码中的校验位计算非常严格,如果要自己计算的话一定要遵照校验码的计算规则来计算,否则就有可能会造成制作的标签扫码枪识别不了。在这里还是建议用专业的条码软件来制作标签,一来比较方便,软件生成数据的速度比较快,二来也避免了数据出错。
随着条形码的应用趋于广泛,各种各样外观的条形码都应运而出,比如彩色条形码,隐藏条形码数据只显示黑白竖条,条形码数据在条码上面显示,隐藏条形码的第一个数据等等,不管是哪种的外观,而条形码的扫描效果都是一样的,今天就给大家介绍一下如何用隐藏条形码第一个数据(扫描结果是有这个数据的)。
在中用自己的数据制作一个条形码,并双击条形码打开“图形属性-基本”选项,记录下该条码的“图形ID”,然后选择“文字”选项,下面的条码文字位置选择“无”(隐藏条形码数据)。
利用条码软件左侧工具栏中的“绘制普通文本”工具在条码下方添加一个文本,双击文本打开“图形属性-数据源”修改文本数据,用“数据引用”的方法把条形码数据引用过来,引用数据对象的ID就是条形码的图形ID。
然后在右侧添加一个“丢弃”的处理方法,丢弃左端一位数据(即隐藏条码第一个字母),保存后就可以看到隐藏第一个数据的条形码就制作完成了,用手机扫描的数据是有第一个字母的。
综上所述就是用隐藏条形码第一个数据的方法,软件还可以隐藏条形码最后一个数据,方法也很简单,只需要根据以上步骤操作,丢弃右端一位数据即可!
公众生活水平的不断提高,对于食品卫生安全的意识也大幅提高。正是基于当前国内大环境,中国物品编码中心研发了“国家食品安全条形码扫描平台”系统,让广大的食品生产和经营企业都能够加入到平台中,切实解决企业内部条形码扫描困难和外部条形码扫描不全的问题;让政府监管部门能够尽早发现食品安全问题,并作出快速响应,如召回下架等措施;让广大公众消费者能够更方便更及时得到食品来源和去向信息,以及食品安全预警信息,并帮助消费者对所购买的食品进行决策判断,让消费者更放心地买到安全食品。
条形码扫描平台的建设目标是希望向生产企业、政府管理部门和普通公众等三大社会群体提供差别化服务:为企业提供溯源信息的集中化管理;为政府监管提供基础数据支持;为公众提供查询溯源信息的窗口。
随着移动互联技术的发展,为公众提供无缝化的互联网服务成为可能。同时智能手机的普及化使用,支持了查询需求从计算机端不断向手机端延伸。正是基于以上的发展,中国物品编码中心研发了“国家食品安全条形码扫描平台”移动端软件——“条形码扫描”。目前“条形码扫描”已经发布了支持Android系统和支持iPhone OS系统的两大版本,覆盖了目前绝大部分的智能手机平台。
据统计,“条形码扫描”软件发布的短短两个月,累计下载量已经达到近两万次,周活跃用户达到1000~1300人次,月留存率为12%左右。上述指标反映出公众对于该软件很高的关注度。
中外合资上海德加拉电器有限公司是中国录像机生产定点企业和中国华录有限电子公司的股东之一,专门生产、销售录放像机、VCD视盘机和DVD等视听电子产品;也是国内最大的生产PCB板基地之一。在获得了ISO9002的国际、国内双合格的质量保证体系认证证书后,为了在激烈的市场竞争中进一步以质量取胜,上海德加拉电器有限公司和上海三江信息工程有限公司合作开发、应用了条码于生产质量管理跟踪系统。
一、系统主要目标 系统所要达到的四个主要目标:质量跟踪: 能跟踪整机及主要基板(PCB板)的型号(主板、电源和CDROM板)、生产场地、生产日期、班组生产线、PCB板版本号、工程变更革(ECO)、批量和序号等信息。生产实时动态跟踪:能随时从计算机中得知实际生产的情况。客户跟踪: 能从计算机中随时得到客户的姓名、地址和发货数量。报表功能: 提供各类管理报表供管理层复审。
二、开发过程 整个开发过程可分为五个阶段,各个阶段都编制了详细的工作计划。第一阶段:制定具体方案条码自动识别技术具有输入速度快,准确度高、成本低和易操作等特点。上海德加拉电器有限公司在自动化装配生产线和各加工过程中,使用条码为主要零部件打上条码标签。通过条码阅读器采集并译码后,条码信息输入计算机服务器的数据库里。每台机器和主要部件都会有一个唯一的条码。不管机器发往何处,都会有记录。如果发生问题,只需读人保修卡上的条码,就可以在数据库内调出该产品的全部的有关数据,大大便利了产品的质量跟踪和售后服务。上海德加拉电器有限公司条码跟踪系统流程第二阶段:寻找合作伙伴在建立详细的调研及分析的基础上,分析各条码供应商的条码系统方案和报价。条码的软硬件、售后服务和耗材的提供尽可能本地化,以减少对条码跟踪系统的投资,通过综合考虑各种因素,寻找较为合适的合作伙伴并签订条码实施合同。第三阶段:数据库结构设计、条码的设计和程序编制本系统可包含四个主要的数据库:系统设计库、用户库、PCB库和整机库。条码标签必须包含的信息:型号/标志、生产场地、生产日期、生产班组/生产线。批号和序号,并且条码跟踪系统软件能够接受不同的条码格式及尺寸的要求。条码标签分别用于PCB板、整机、包装箱和保修卡上。例如设计PCB板条码格式时,考虑型号、生产场地、生产日期、生产班组、生产线、批号和序号等内容,附PCB板实物标签如下:条码类型采用了在工业生产中使用最多的带校验的39码。此外,还需考虑到以五千台整机为一个单位。当序号累计满五千台时,批号自动加一,同时序号再从一开始计数。本系统是采用Visual Foxpro 5.0 中文版开发的。这是由于本系统的信息流对数据库管理系统的要求相对来说不算高。可对整个流程的数据进行有效管理,并且可产生友好的用户界面。在本系统中,在扫描器输入或键盘输入不合理的数据时,均为无效操作,尽量排除人为的错误,提高系统的可靠性。第四阶段:网络布线系统和网络系统设计计算机及网络系统是条码跟踪系统的物质基础。上海德加拉电器有限公司实施的条码跟踪系统网络结构见附图。计算机网络结构采用ETHERNET网络和星状拓扑结构。通过1台集线器,用双绞线连接1台条码跟踪服务器和9台用于生产线和仓库的条码打印或扫描工作站。除了上述工作站以外,我们还分别安装用于总经办,质量部、生产部和物料部的工作站。这样保证决策者有效地掌握第一手资料及下达指令,而工作人员也可随时查询或处理公司生产、库存和质量等信息。整个网络采用Windows NT Server4.0中文版网络操作系统,在客户端采用基于Windows95中文版应用环境。第五阶段:条码跟踪系统的培训和试运行经过半年多的条码跟踪系统运行表明:实际运行效果良好。条码跟踪系统软件能适合于该系统环境,目前能够满足对系统响应速度的要求:同时能完成企业各有关部门在条码跟踪系统上的相关工作。
三、系统功能设计 本系统为模块化结构,通过弹出的下拉式菜单选择逐步深入。系统由五个主功能模块构成:系统管理、PCB板生产管理、总装生产管理。仓库管理和其它功能。各主功能模块各有子功能模块完善其功能。系统管理系统参数设计、系统数据库更改、操作员管理和口令管理。PCB板生产管理打印条码:根据要求,除了打印电源和CDROM板的条码以外,自动打印双份主板条码,一份贴在PCB板上;另一份随机供总装记录使用,以便整机条码与其所使用主要PCB板(主板、电源和CDROM板)的条码建立一一对应关系。条码扫描:扫描PCB板条码,形成PCB板库。统计分析:查询和统计并根据需要形成报表。总装生产管理打印条码:打印整机、包装箱和保修卡上的条码。条码扫描:扫描整机和PCB板条码,形成成品库。统计分析:查询和统计并根据需要形成报表。仓库管理入库登记:在总装部,通过手工输入成品入库的有关数据。预扫描:接收数据、装入货架、未出库和清库架等于功能模块。出库管理:产生出库单,通过扫描出库产品,形成出库报表。统计分析:查询和统计并根据需要形成报表。其它功能质量跟踪:根据整机条码查询其所使用主要PCB板的型号(主板、电源和CDROM板)、版本号和ECO等数据。查询系统:查询系统的各种生产情况和质量信息,包括日产量、周产量、月产量、阶段产量及库存、PCB板版本号和ECO等数据。报表打印:打印各种报表。其它格式:管理软件能接受不同的格式,即条码组成的方式能由用户设定。除了上述的主功能模块以外,我们还将增加仓库中心和售后服务主功能模块。仓库中心:工厂内的仓库管理和工厂外的仓库远程管理。售后服务:保修卡和维护修记录管理。
四、体会 随着科学技术的发展,以往的手工操作已越来越不适应新形势下的现代化管理的要求,计算机技术和条码技术引人生产质量管理领域,已成为必然趋势,例如原来生产进度表和日、周及月产量等报表全部由多人手工统计后制作完成,劳动强度大、工作重复繁琐。采用条码跟踪系统后,上述的报表全部由电脑来自动完成,工作简单、方便、准确和快捷。通过数据的采集、管理、检索、存档和统计实时化,质量信息和动态地反映生产现状使生产管理者能及时、准确、全面地了解生产情况,从而采取必要和有效的措施,保证生产能按预定的计划正常进行。生产线采用条码管理系统后,可大大提高了质量及管理水平,将为企业的决策、管理带来显著的效果。产品通过对上海德加拉电器有限公司的条码跟踪系统的介绍总结,希望能为今后的条码技术在自动生产线中的应用提供借鉴和帮助。
上一篇:计算机是如何识别产品威海条形码?
最新文章
- 威海条码的商业价值与社会效益[ 2024-07-21 ]
- 威海条形码申请进度更新与注意事项[ 2024-07-21 ]
- 荣成条形码查询技巧与注意事项[ 2024-07-21 ]
- 文登区产品条码申请的注意事项与关键步骤[ 2024-07-20 ]
- 环翠区条形码深化商业管理与创新[ 2024-07-20 ]
- 文登区商品条形码的设计优势[ 2024-07-20 ]