Skip to Main Content
texto

条码质量软件和条码验证有什么区别?

条码验证器根据 ISO 标准对条码进行分级。条码流程控制指标 (PCM) 和基于标准的评级功能类似,但不遵循 ISO 标准。
DataMan 475V barcode verifier

关键要点 

条码质量控制对制造业至关重要。以下介绍了条码验证和条码质量软件的区别:

  • 条码验证器根据 ISO 要求对条码进行评级,以确定其是否可以在整个供应链中进行扫描。
  • 条码质量软件适用于内部检查,但不符合 ISO 标准。
  • 基于标准的评级 (SBG) 结合先进的算法和灵活性,能够为实时保证质量。
直接部件标志的工业法规 | 英语

直接部件标识的工业法规白皮书

下载

Barcode Quality Software

条码质量软件根据可选的 ISO 参数提供基本评级,不同企业采用的专有算法可能导致评级结果有所差异。虽然这些工具有助于企业内部监控,但使用不同扫描仪读取同一条码时,可能导致评级结果不一致。

条码验证器会按照 ISO 质量标准对条码进行评级。验证能够为不同设备之间提供可靠一致的结果,确保符合行业要求。然而,并非所有场景都能使用符合 ISO 标准的验证器,例如受限于安装方式或条码放置等因素。仅依靠条码质量软件来评估可读性可能比较困难,并且后续还可能带来其他问题。ISO 15426-1 和 ISO 15426-2 标准要求包括:

  • 检查所有质量参数
  • 使用特定的光源设置
  • 确保标定一致

过去,条码质量控制通常只有以下两种方式:ISO 标准验证或条码质量软件。但许多制造商希望有可媲美验证器的替代方法,来生成一致、明确且易于理解的评估结果。康耐视提供一种折衷方法,称为“基于标准的评级”

DM8072V 验证器软件截图

什么是“基于标准的评级”?

基于标准的评级 (SBG) 可运行于特定 DataMan 固定式读码器,并使用与标准验证器相同的基于 ISO 的算法和标定过程。

基于标准的评级与条码验证对比

标准化过程可能会在可验证条码的类型和位置方面带来一些限制。SBG 能够在不受上述限制的前提下,获得与 ISO 标准验证相同的可靠性。

在比较 SBG 和条码验证时,主要区别在于灵活性与标准化之间的权衡。如果必须满足 ISO 标准,验证器能在此类场景下发挥最大优势,因为其评级结果被业界普遍认可。而 SBG 更注重适应性,能够灵活应对物理空间或预算等条件受限的应用环境。

另一个重要区别在于光源。验证器采用严格遵循 ISO 标准的光源角度,可确保通用扫描兼容性。而 SBG 支持自定义光源方案,同时通过标定来保持评级准确性。

SBG 在质量控制方面具备显著优势:

  • 采用与验证器相同的算法和标定方法。
  • 报告所有 ISO 质量参数,实现综合评估。
  • 支持自定义配置,以满足独特的应用需求。

SBG 使用的验证算法和软件用户界面与我们的其他验证器产品系列一样,而其中一个主要区别在于光源照明。ISO 15426-1 和 15426-2 对光源照明方式及角度有严格要求,但如果移除专用光源配件,您可灵活选用市场上的其他光源配件,打造符合实际需求的自定义光源方案。但是,一旦这样做,就不能宣称符合 ISO 标准,且不符合要求的参数(如光源和光圈)将不会被报告。让您的设备配置尽量接近标准验证器,评级结果将得到提升。

等级报告格式

  • 正式等级为一行,开头为总体评级值,后跟使用的光圈大小、光波长和光源角度。
  • 验证等级显示为字母等级。字母等级基于计算出的数值,其原理类似于 GPA:4.0 为“A”级,3.5-2.5 为“B”级,2.5-1.5 为“C”级。
  • 使用的光圈大小或照明角度不同,可能会得出截然不同的结果。
Introduction To Barcode Verification White Paper | English

下载《条码验证入门指南》

了解条码验证如何通过确保代码质量和准确性来提升可追溯性与合规性。

下载

基于标准的评级与条码分级软件对比

 

  SBG 验证
 读取条码 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 验证数据 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 条码质量反馈 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 ISO 参数等级 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 标定 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 先进的条码诊断 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 使用 ISO 标准解码算法 check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 固定角度光源   check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg
 完全符合 ISO   check_circle_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg

 

借助 SBG 对读码器进行标定,可以统一相机对反射率水平的测量,并报告所有 ISO 质量参数。

与 SBG 不同,大多数条码分级软件(例如 Process Control Metrics (PCM))没有标定流程、不遵守 ISO 分级算法的要求,也不会报告所有质量参数。虽然条码质量监控软件提供的结果可以很好地反映条码质量,但不同的设置和硬件也会对结果产生很大影响。

条码分级软件确实方便了用户进行设置,因为这通常是现有读码器的一项可用功能。没有特定的照明要求,且将安装限制尽可能降至最低。另一个优势是成本低,因为大多数品牌的读码器都免费配备条码质量监控软件。

传统的验证器会首先进行解码测试,若解码失败,则终止后续的验证流程。康耐视验证器在条码解码失败的情况下也会提供质量参数分级结果,让您可以知道从何处着手提高条码质量。

符合 ISO 标准的验证要求概览

对于 15426-2 二维 Matrix 码,验证器必须满足以下要求:

  • 根据两个点(Rmax 和 Rmin)适应反射率标定
  • 收集超过静音区 20 倍的反射率测量值
  • 按照 ISO-15415 的规定建立参考灰度图像和二值化图像
  • 根据条码规格中指定的参考解码算法对这些图像进行解码
  • 针对 ISO-15415 中载明的每个等级报告各个值
  • 确定并报告总体符号等级
  • 报告解码的数据
  • 必须能够通过使用行业标准测试卡(Rmin 和 Rmax:+/- 5%)(可解码性:+/- ,08)(缺陷率:+/- ,08)以及测试卡上的其他制造商测试符号值进行一致性测试。

对于 ISO 15426-1,符合标准的验证器必须满足以下要求:

  • 使用两个标定点(Rb 和 Rs)进行标定
  • 在多次扫描中收集反射率测量值
  • 创建 SRP
  • 分析 SRP
  • 报告各个 SRP 扫描等级
  • 根据各个 SRP 等级的平均值确定总体符号等级,并在总体等级中纳入光圈和波长
  • 报告数据
  • 报告所有符号字符(Function One、Code 128 编码结构等)
  • 必须通过使用行业标准测试卡(Rmin 和 Rmax:+/- 5%)(可解码性:+/- ,08)(缺陷率:+/- ,08)以及测试卡上的其他制造商测试符号值进行一致性测试。

哪个选择适合我的应用?

针对有应用标准的行业,条码规范通常会明确是否要求采用符合 ISO 标准的验证方式。如果要生成的条码没有附带应用标准,应考虑供应商和客户使用哪种条码以及将会如何比较结果。通过标准化流程对条码进行评级,虽然成本会有所增加,但有助于规避日后准确性方面的问题,因此这种投入是值得的。

对于某些应用,由于有速度和空间方面的限制,无法使用符合 ISO 标准的验证器。这时,许多制造商会转向基于标准的评级或条码质量软件解决方案。请记住,最佳的条码质量解决方案可能不是这三个选择中的任何一个,而是将这三者结合使用。

最后修改日期2025/06/24

相关资源