Quais são as Diferenças entre Software de Qualidade do Código de Barras e Verificação de Código de Barras?

códigos classificados mostrando verificação de código de barras

A verificação do código de barras é o processo de classificação de qualidade dos códigos de acordo com os padrões ISO globalmente aceitos, usando um dispositivo denominado verificador de código de barras. Como o processo de verificação é tão regulamentado, os usuários podem confiar em resultados consistentes de dispositivo para dispositivo. Um número crescente de indústrias exige conformidade com a ISO ou diretrizes de aplicação da indústria que só podem ser atendidas com verificadores de código de barras compatíveis com ISO, como DataMan 8072V e DataMan 475V, com iluminação compatível com ISO. No entanto, nem todas as aplicações são capazes de usar a verificação compatível com ISO devido a restrições de montagem ou posicionamento do código de barras.

Muitos produtores de leitores de código de barras geralmente fornecem um feedback simples da qualidade do código usando software de qualidade de código de barras. As empresas basearão a metodologia de classificação nos padrões ISO para classificação de código de barras, o que fornece uma classificação geral, mas geralmente apenas selecionando alguns parâmetros de qualidade para classificar.

Os resultados podem variar de empresa para empresa porque cada uma usa seus próprios algoritmos para gerar resultados. Isso pode criar discrepâncias de linha para linha e de empresa para empresa, deixando espaço para dúvidas. O software certamente ajuda a evitar o desperdício de tempo e recursos imprimindo códigos danificados que são descobertos tarde demais. O software de qualidade do código de barras pode ser ideal para usuários que tentam controlar seus processos internamente. Problemas com o método surgem apenas quando os códigos são destinados a serem utilizados por organizações externas. Isso ocorre porque os algoritmos de leitura para cada leitor são diferentes; essencialmente, o que pode ser lido por um scanner nem sempre pode ser lido por outros. Pode ser muito difícil avaliar a legibilidade e, por fim, evitar problemas com estornos, etc., usando apenas um software de qualidade do código de barras.

Para produtores que usam software de qualidade do código de barras ou validação cujos códigos ainda são ilegíveis, o verificador pode fornecer proteção e segurança adicionais. Para ser considerado um verificador, os requisitos da ISO devem ser atendidos, padronizando assim os verificadores de marca para marca. Os exemplos de requisitos listados na ISO 15426-1 e ISO 15426-2 são para verificar todos os parâmetros de qualidade, usar uma configuração de iluminação específica e exigir calibração regular.

Até agora, essas eram as duas únicas opções para controle de qualidade do código de barras, verificação de conformidade contratual ou software de qualidade do código de barras. Infelizmente, às vezes simplesmente não é possível usar um verificador para uma aplicação. Pode ser que existam restrições de espaço impostas por algumas máquinas automatizadas onde a distância e o ângulo entre um leitor e um código são inconsistentes com a configuração padrão do verificador. Esses ambientes exigem uma abordagem alternativa para produzir resultados consistentes, bem definidos e amplamente compreendidos, semelhantes aos produzidos por um verificador. A Cognex oferece uma abordagem intermediária chamada Classificação baseada em padrões.

captura de tela do software de verificação detalhando os parâmetros da nota

Formato de Relatório da Classificação

  • A classificação formal é escrita em uma única linha começando com o valor geral da classificação seguida pelo tamanho da abertura, comprimento de onda da luz e ângulo de iluminação usado.
  • A classificação de verificação é mostrada como uma classificação por letras. A classificação por letras é baseada em um valor numérico calculado que funciona de maneira semelhante a um GPA, 4,0 é um “A”, 3,5 a 2,5 é um “B” e 2,5 a 1,5 é um “C”. 
  • Usar tamanho de abertura ou ângulo de iluminação diferente pode gerar resultados drasticamente distintos.
O QUE É CLASSIFICAÇÃO BASEADA EM PADRÕES?

A Classificação Baseada em Padrões (Standards-Based Grading, SBG) é uma chave de recurso de software que pode ser pré-carregada ou ativada em leitores fixos de código de barras DataMan selecionados para classificar a qualidade dos códigos 1D e 2D enquanto estão sendo lidos. A SBG usa os mesmos algoritmos de verificação e graduação, processo de calibração e interface de usuário do software que os verificadores DataMan, mas não inclui a iluminação com ângulo fixo pelas diretrizes da Organização Internacional de Padronização (ISO). A SBG é ideal para uso quando o software de qualidade do código de barras existente, como métricas de controle de processo (PCM), não é confiável o suficiente, e a conformidade com ISO não é necessária ou possível.

SBG 411

  • O próximo passo para verificação de garantia da qualidade do código em tempo real
  • Oferece flexibilidade de iluminação e distância de trabalho 
  • Inclui algoritmos de calibração e graduação avançados 
  • Gera relatórios da qualidade do código automaticamente

CLASSIFICAÇÃO BASEADA EM PADRÕES VS VERIFICAÇÃO DE CÓDIGO DE BARRAS

A padronização torna os resultados da verificação de verificador para verificador mais consistentes. No entanto, também pode colocar limitações no tipo e posicionamento dos códigos de barras que podem ser verificados. A Classificação Baseada em Padrões é uma maneira de obter a confiabilidade da verificação em conformidade com a ISO sem limitações.

A Classificação Baseada em Padrões, ou SBG, é um complemento chave de recurso que pode ser ativado para qualificar os leitores fixos DataMan. O SBG usa os mesmos algoritmos de verificação e software de interface do usuário que o restante de nossa linha de produtos verificadores, com uma diferença fundamental: iluminação. Tanto a ISO 15426-1 quanto a ISO 15426-2, as normas que definem a fabricação de verificação, têm requisitos de ângulo de iluminação que também definem uma distância de trabalho e um ângulo de apresentação permitidos. Ao remover o componente acessório de iluminação, os usuários podem criar uma configuração de iluminação personalizada, muitas vezes com iluminações disponíveis no mercado, que atendem às necessidades específicas de sua aplicação. Outro benefício é a viabilidade em utilizar uma lente líquida, ampliando as capacidades do campo de visão e profundidade do foco, além de adicionar iluminação personalizada para a sua aplicação.

A remoção do acessório de iluminação elimina a capacidade de reivindicar a verificação em conformidade com a ISO e é mostrada por uma ligeira alteração no formato do relatório de classificação. Para evitar confusão, os parâmetros que não estão em conformidade, como iluminação e abertura, não são relatados. Configurar a iluminação o mais próximo possível de uma configuração de verificador padrão aumentará a correlação entre os resultados da verificação compatível e os resultados do SBG.

Um componente chave para resultados de verificação estáveis é garantir que a unidade seja calibrada e o software esteja usando os algoritmos de decodificação de referência padrão apropriados para o tipo de simbologia. Esta é uma maneira crucial pela qual a verificação difere do software básico de qualidade do código. No entanto, como a Classificação Baseada em Padrões é essencialmente o mesmo software de verificação confiável pelo qual a Cognex é conhecida, esses dois recursos vitais estão incluídos, fazendo com que os resultados se correlacionem de perto com a verdadeira verificação. Além disso, os usuários também têm acesso às mesmas informações detalhadas de diagnóstico e recursos de relatórios.

ALGORITMO DE DECODIFICAÇÃO DE REFERÊNCIA PADRÃO

  • O algoritmo de decodificação listado no padrão ISO para cada tipo de simbologia.
  • O algoritmo de decodificação mais simplista para essa simbologia.
  • A maioria das marcas de leitores de código de barras desenvolve seus próprios algoritmos de decodificação poderosos que podem lidar com códigos danificados ou defeituosos.
  • A verificação é uma forma de ajudar a garantir que todos os leitores, mesmo sem algoritmos sofisticados, possam decodificar o código.
  • Os verificadores tradicionais testarão primeiro a Decodificação e, em caso de falha, não continuarão com o processo de verificação.
  • Os verificadores da Cognex fornecerão classificação de parâmetros de qualidade mesmo se um código falhar na decodificação, dando aos usuários uma ideia de onde começar para melhorar a qualidade do código.

CLASSIFICAÇÃO BASEADA EM PADRÕES VS SOFTWARE DE CLASSIFICAÇÃO DE CÓDIGO DE BARRASgráfico comparando os recursos do SBG e dos leitores de verificação

Com a SBG, o leitor pode ser calibrado para unificar a medição dos níveis de refletividade das câmeras e todos os parâmetros de qualidade ISO são relatados.

Ao contrário da SBG, a maioria dos softwares de classificação de código de barras, como Métricas de Controle de Processos (Process Control Metrics, PCM) não tem um processo de calibração, não segue os requisitos do algoritmo de classificação ISO nem relata todos os parâmetros de qualidade. Embora os resultados do software de classificação de código de barras possam fornecer uma boa ideia da qualidade do código, também podem variar significativamente entre as configurações e o hardware usado.

O software de classificação de código de barras oferece aos usuários uma configuração fácil, já que geralmente este é um recurso ativado em um leitor existente. Não há requisitos específicos de iluminação e restrições mínimas de montagem. Outro benefício é o custo, já que a maioria das empresas de leitura de código de barras inclui uma forma de software de monitoramento de qualidade do código de barras gratuito.


VISÃO GERAL DOS REQUISITOS DE VERIFICAÇÃO DE CONFORMIDADE ISO

Para códigos de matriz 2D 15426-2, o verificador deve

  • Acomodar calibração de refletância com base em dois pontos (Rmax e Rmin)
  • Coletar medições de refletância 20 vezes além das zonas silenciosas
  • Estabelecer uma imagem em escala de cinza de referência e uma imagem binarizada conforme descrito na ISO 15415
  • Decodificar essas imagens de acordo com o algoritmo de decodificação de referência descrito na especificação do código de barras
  • Reportar valores individuais para cada uma das classificações descritas na ISO 15415
  • Determinar e relatar uma classificação geral de símbolo
  • Relatar um dado decodificado
  • Deve estar em conformidade com um teste de conformidade usando cartão(ões) de teste padrão da indústria (Rmin e Rmax +/- 5%) (Decodificação +/- ,08) (Defeito +/- ,08), bem como outros valores de símbolos de teste do fabricante no cartão de teste.

Para a ISO 15426-1, um verificador compatível deve

  • Poder ser calibrado com dois pontos de calibração (Rb & Rs)
  • Coletar medições de refletância em várias varreduras
  • Criar um SRP
  • Analisar o SRP
  • Relatar classificações de varredura SRP Individuais 
  • Determinar uma classificação de símbolo geral com base nas médias das classificações de SRP individuais e incluir a abertura e o comprimento de onda na classificação geral
  • Relatar Dados
  • Relatar todos os caracteres de símbolo (Função Um, estrutura de codificação Código 128, etc.)
  • Deve estar de acordo com um teste de conformidade usando cartão(ões) de teste padrão da indústria (Rmin e Rmax +/- 5%) (Decodificação +/- ,08) (Defeito +/- ,08), bem como outros valores de símbolos de teste do fabricante no cartão de teste.
QUAL OPÇÃO É A MELHOR PARA MINHA APLICAÇÃO?

Os códigos que serão usados em um setor com um padrão de aplicação provavelmente serão listados se a verificação em conformidade com a ISO for necessária. Se nenhum padrão de aplicação for anexado aos códigos que estão sendo produzidos, considere qual formulário os fornecedores e clientes estão usando e como os resultados serão comparados. Pode valer a pena a despesa inicial extra para garantir que os códigos sejam classificados em um processo padronizado para eliminar os debates de precisão no futuro.

Para algumas velocidades de aplicações e restrições de espaço pode ser impossível utilizar verificador compatível com ISO. Portanto, a única opção é recorrer a uma solução de Classificação Baseada em Padrões ou Software de Qualidade do Código de Barras. Lembre-se de que a melhor solução de qualidade do código de barras pode não ser apenas uma dessas três opções, mas sim uma combinação das três.

Mais publicações em

ACESSE O SUPORTE E TREINAMENTO DE PRODUTOS E MAIS

Junte-se ao MyCognex