Códigos de barras para principiantes & FAQ de códigos de barras

  • História e Propósito do Código de Barras
  • Guia Educacional de Código de Barras – documento pdf
  • Tipos de Código de Barras, Symbologies and Standards
  • Escolhendo a Melhor Simbologia de Código de Barras
  • Quando codificar até 30 Caracteres
  • Quando utilizar Fontes de Código de Barras
  • Quando enviar códigos de barras por fax
  • Quando codificar Internacional e Duplo…Caracteres de Byte
  • Selecção do Melhor Tipo de Código de Barras para Impressão
  • Leitura de Códigos de Barras
  • Eficiência da Área de Código de Barras
  • Exatidão do Código de Barras e Leituras Erradas
  • Como identificar uma simbologia específica de código de barras
  • Bases de fontes de código de barras
  • Tutoriais de formação de vídeo
  • Tabela de conversão e especificações para MILS, CM e Inches
  • História dos códigos de barras

    A utilização industrial dos códigos de barras pode ser rastreada até à década de 1960, em alguns casos como meio de identificar vagões ferroviários. Os códigos de barras lineares comuns começaram a aparecer nas prateleiras das mercearias no início dos anos 70 como o código de barras UPC para automatizar o processo de identificação de artigos de mercearia. Hoje em dia, os códigos de barras estão praticamente em todo o lado e são utilizados para identificação em quase todos os campos de negócio. Quando a tecnologia dos códigos de barras é utilizada nos processos empresariais, os procedimentos são automatizados para aumentar a produtividade e reduzir os erros humanos. Os códigos de barras devem ser utilizados sempre que houver necessidade de identificar ou localizar algo com precisão.

    Tipos de códigos de barras, Symbologies & Normas

    O tipo de código de barras que deve ser utilizado pode depender de várias variáveis, incluindo as seguintes:

    1. Padrões e mandatos
    2. Propósito e utilização
    3. Dados codificados
    4. Métodos de impressão e/ou descodificação

    Existem vários tipos diferentes de padrões de códigos de barras para fins diferentes – chamam-se simbologias. Cada tipo de simbologia (ou tipo de código de barras) é uma norma que define o símbolo impresso e como um dispositivo, tal como um leitor de código de barras, lê e descodifica o símbolo impresso.

    Se já tiver sido estabelecida uma norma industrial para a implementação pretendida, a norma deve ser implementada. Se não existir uma norma para a implementação escolhida, várias simbologias estão disponíveis para escolher de.

    As normas industriais são normalmente estabelecidas quando várias partes ou empresas estão envolvidas no processo de identificação. A norma não é necessariamente a mesma que a simbologia do código de barras. Os padrões de código de barras definem como utilizar a simbologia do código de barras numa situação particular. Por exemplo, as duas normas para criar códigos de barras ISBN para livros e gerar códigos de barras ISSN para publicações periódicas, ambas utilizam EAN-13 para codificar dados no código de barras, mas têm métodos diferentes dependendo do ISBN específico & normas ISSN.

    O gráfico abaixo inclui algumas normas de código de barras estabelecidas e para que são utilizadas:

    Normas de código de barras estabelecidas:

    DOD UID

    POSTNET

    SCC-14cartão de expedição

    SSCC-18

    USPS Special Services

    UCC12, UPC-A & UPC-E

    * Com início a 1 de Janeiro, 2010, GS1 DataBar pode ser utilizado no lugar de todos os tipos de códigos de barras UPC e EAN para POS.

    IDAutomation oferece também uma lista de várias simbologias populares de códigos de barras no sítio FAQ de códigos de barras e informações sobre como identificar as várias simbologias.

    Escolhendo o Melhor Tipo de Código de Barras para Impressão

    IDAutomation oferece vários Guias de Integração de Aplicações que sugerem uma ou mais opções para a integração de códigos de barras. As opções de integração devem ser examinadas para determinar se se deve implementar componentes, aplicações ou fontes de código de barras para impressão. Alguns dos Guias de Integração de Códigos de Barras oferecidos incluem o seguinte:

    • Acesso
    • Relatórios Crystal
    • Excel
    • FileMaker
    • Open Office & Star Office
    • Li>Relatórios de óculosServiços de relatórios Li>C++ Li>C# .NET

    • Visual Basic 6 e VB.NET
    • Web Barcode Implementation

    Após ser determinado que produto utilizar para a impressão de códigos de barras, as seguintes sugestões podem ajudar na selecção da simbologia do código de barras:

    Ao utilizar componentes de código de barras ou aplicações para imprimir um determinado número de caracteres, sugere-se o seguinte:

    • Ao codificar letras maiúsculas e/ou minúsculas, números, pontuação, qualquer letra ou símbolo que apareça no U padrão.S. teclado e funções inferiores ASCII, tais como retornos e separadores, até cerca de 40 dígitos, utilizar o Código128. Todos os componentes do código de barras e aplicações IDAutomation suportam o Código 128 como o tipo de código de barras predefinido.
    • li> Quando se codificam várias linhas de dados de qualquer tipo com mais de 40 caracteres, sugere-se a utilização dos códigos de barras PDF417 ou Data Matrix.

    Ao utilizar fontes de código de barras, sugere-se o seguinte:

    • Ao codificar apenas números, até cerca de 30 dígitos, escolher fontes de código de barras Codabar. O Codabar é a simbologia mais densa, de auto-verificação (fácil de usar).
    • Ao codificar letras maiúsculas, números e estes símbolos (- . $ / + %), até cerca de 20 dígitos, escolher Código 39 Fontes de Código de Barras. O Código 39 é também uma simbologia alfanumérica densa (fácil de usar) de auto-verificação.
    • Quando é necessário codificar letras maiúsculas e minúsculas, números, pontuação e funções ASCII tais como devoluções e separadores, até cerca de 40 dígitos, utilizar o Código 128 Fontes de Código de Barras ou as Fontes Universais de Código de Barras.
    • Ao codificar quaisquer dados de qualquer tipo com mais de 40 caracteres, utilize os códigos de barras PDF417 ou Data Matrix.

    Quando os códigos de barras são enviados via fax ou são utilizados num ambiente de baixa resolução, sugere-se o seguinte:

  • Após avaliar vários códigos de barras populares, o código de barras Data Matrix é o mais fiável num ambiente de fax. O Data Matrix é uma das simbologias de código de barras mais pequenas e mais fiáveis. Em comparação com outros tipos de códigos de barras, Data Matrix é aproximadamente 30 vezes menor do que um código de barras 39 representando os mesmos dados. Esta comparação pode ser visualmente vista na Avaliação da Simbologia do Código de Barras e na Folha de Teste.
  • Se o código de barras DataMatrix não puder ser implementado, sugere-se imprimir o código de barras escolhido na maior Dimensão X (ou tamanho) possível, o que normalmente permitirá que o símbolo seja lido por um scanner.
  • Ao imprimir em impressoras térmicas 203 DPI, deve-se ter especial cuidado para criar códigos de barras precisos. Existem vários artigos de base de conhecimento para o uso adequado de impressoras térmicas:
    • Impressão para impressoras térmicas 203 dpi com fontes de código de barras
    • Usando impressoras de baixa resolução com produtos Web
  • Quando são usadas aplicações de código de barras, sugere-se o seguinte:

  • Para criar imagens de código de barras individualmente, guardar as imagens num ficheiro ou colar facilmente códigos de barras noutras aplicações Windows, considere o Gerador de Imagens de Código de Barras do IDAutomation. Esta aplicação é normalmente utilizada para criar ficheiros de imagem com código de barras para Photoshop, Paint Shop Pro, Quark, CorelDraw, Word e outras aplicações gráficas e processadores de texto onde uma única imagem pode ser impressa várias vezes sem alterações.
  • li> Para imprimir etiquetas de código de barras dinamicamente a partir de uma base de dados ou lista com uma aplicação de desenho de etiquetas compatível com Windows, considere o Software de Etiquetas de Código de Barras da IDAutomation.

    Ao codificar fotografias, matrizes, dados binários, Unicode, caracteres internacionais ou de byte duplo, sugere-se o seguinte:

    Uma simbologia bidimensional (código de barras 2D) como o PDF417 ou Data Matrix código de barras deve ser utilizada para codificar este tipo de dados. Os códigos de barras 2D codificam este tipo de dados quando o modo de codificação é definido para BASE256 ou BINÁRIO, que codifica todos os dados, byte por byte. Ao digitalizar os dados, o leitor de código de barras deve ser capaz de ler todos os 256 bits de cada byte. Isto significa normalmente a utilização da opção de interface série (os bits de dados têm de ser 8N) no scanner, emulação série sobre USB ou outro tipo de ligação que permita a transferência de todos os 256 bits de cada byte para a aplicação necessária. Normalmente, os scanners de cunha de teclado e códigos de barras USB (que emulam um teclado) não suportam caracteres estendidos acima de ASCII 128, e só lêem caracteres que estão de facto no teclado. Para este tipo de implementação pode ser necessário consultar o manual ou o fornecedor do scanner. Alternativamente, os dados podem ser convertidos para Base64 quando codificados no código de barras e depois novamente quando lidos. Contudo, isto requer programação adicional e criará um símbolo que é cerca de quatro vezes maior do que seria com a BASE256 ou codificação BINÁRIA.

    Ao criar documentos PDF, sugere-se o seguinte:

    p>IDAutomation barcode fontes podem ser utilizadas para integrar códigos de barras em documentos PDF, criando assim ficheiros de dados portáteis sem vírus que podem ser visualizados em todos os sistemas operativos com um visualizador de PDF. As fontes foram testadas e funcionam com os seguintes produtos de conversão de PDF:

    • Adobe Distiller Server funciona bem com todas as fontes MICR, OCR e fontes de código de barras da IDAutomation, incluindo fontes codificadas com símbolos.
    • Crystal Reports versão 9 e superior pode criar documentos PDF com fontes de código de barras do IDAutomation.
    • PDFLib é uma biblioteca para gerar PDF “on the fly” apenas para programadores. Funciona em Mac, Windows e várias plataformas Unix para além das plataformas baseadas em EBCDIC, tais como IBM eServer iSeries 400 e zSeries S/390. PDFlib é especialmente adequado para a geração de PDF num servidor Web. PDFlib pode gerar dados PDF directamente na memória (em vez de em ficheiro), resultando num melhor desempenho e evitando a necessidade de ficheiros temporários. Este produto foi implementado por um cliente usando PostScript Interleaved 2 of 5 Barcode Fonts com Redhat Linux 6.2.
    • PDF Machine é um driver de impressão simples que permite a criação de um documento PDF a partir de qualquer fonte imprimível. A versão 6.2 suporta a impressão da fonte do código de barras em pontos pequenos.

    Leitura de códigos de barras

    Uma das ferramentas mais comuns para a leitura de códigos de barras é o leitor manual de códigos de barras. Os leitores de códigos de barras recomendados e vendidos pela IDAutomation têm todos descodificadores incorporados que podem ler várias simbologias diferentes de códigos de barras. Existem alguns scanners de baixo preço no mercado, mas requerem descodificadores complicados. A longo prazo, após encomendar e programar um descodificador, será gasto mais tempo a utilizar o descodificador do que se encomendar um scanner com descodificador incorporado.

    A maior parte dos leitores de códigos de barras vendidos pela IDAutomation recebem a sua energia do teclado do PC ou da porta USB, pelo que não é necessária qualquer fonte de alimentação externa. Quando um código de barras é digitalizado, os dados são enviados para o PC como se estivessem digitados no teclado. Para saber mais sobre a digitalização de códigos de barras, rever como digitalizar dados de códigos de barras em aplicações.

    Os scanners de códigos de barras podem ler simbologias lineares comuns tais como o Código 39, UPC, EAN, Código 128 e Codabar por defeito. Alguns fabricantes de scanners de códigos de barras novos com a maioria das simbologias desactivadas, portanto, se um determinado código de barras não puder ser lido, certifique-se de que está activado no firmware do scanner. Nem todos os scanners lêem códigos de barras que são impressos em pequenas dimensões X (a dimensão x é a largura da barra estreita no código), por isso é aconselhável verificar o manual do scanner de códigos de barras para se certificar de que o scanner pode ler as pequenas dimensões X.

    O Plug ‘n Play USB Barcode Scanner executa semelhante a um scanner laser e lê códigos de barras muito pequenos. Códigos de barras de 4 a 32 mils de tamanho e até 4.2″ de largura são facilmente lidos de uma distância de 4 a 8 polegadas com este scanner.

    Eficiência da área do código de barras

    Muitas situações podem existir onde o espaço que um código de barras ocupa se torna uma preocupação. Os códigos de barras abaixo estão todos a codificar os mesmos dados de “BARCODE12345678” com a mesma largura de barra estreita ou dimensão X de .03CM ou 12 mils. Ao criar pequenos códigos de barras, o scanner deve também ser capaz de os ler de forma fiável. Por exemplo, o IDAutomation Plug ‘n Play USB Barcode Scanner lê tanto o Código 128 como o Código 39 em 6 pontos ou mais. Os códigos de barras abaixo podem ser impressos a partir da Ficha de Teste de Simbologia do IDAutomation para fins de teste.

    Padrão estabelecido Purpose Barcode Symbology
    ABC Codabar blood bank tracking Codabar
    AIAG identificação automática de item automóvel Data Matrix
    identificador único para o Departamento de Defesa dos EUA Data Matrix
    EAN-8 & EAN-13 itens para venda a nível mundial UPC/EAN *
    EAN-14 caixas de embarque Interleaved 2 of 5 ou Código 128
    GTIN identificação comercial global Código 128
    GTIN-12 global trade identification UPC *
    GTIN-13 global trade identification EAN */td>
    GTIN-14 identificação comercial global e POS GS1-DataBar
    ISBN, ISSN & Bookland livros e periódicos EAN-13 com UPC/EAN
    LOGMARS Departamento de Defesa dos EUA Código 39
    MIL-STD-130 Departamento de Defesa dos EUA Matriz de Dados
    US mail POSTNET
    Interleaved 2 of 5 ou Código 128
    SISAC números de série para publicações em série Código 128
    Código SICI números de série para publicações em série Código 128
    ISBT-128 sangue, produtos de tecidos e órgãos Código 128
    caixas de cartão para envio Código 128
    USPS Special Services Código 128
    itens para venda nos EUA e Canadá UPC *
    USPS Intelligent Mail USPS mail routing and tracking 4 State
    Gráfico de Avaliação da Simbologia de Código de Barras Linear e 2D
    Código 39 sem dígito de verificação:

    Código 128 Auto:

    Aztec:

    Data Matrix ECC200 com modo de codificação ASCII:

    PDF417 em modo de codificação de Texto:

    QR-Código com correcção de erros L

    Como se vê nos exemplos acima, o código de barras Data Matrix é a simbologia mais compacta das simbologias avaliadas. No entanto, requer um leitor de código de barras 2D ou um leitor de imagens para ler o símbolo. Vários Imagers podem ler facilmente pequenos símbolos, tais como o leitor de código de barras USB 2D do IDAutomation que pode ler códigos de barras Data Matrix impressos com a Fonte Data Matrix tão pequenos como 2,5 pontos, o que é uma dimensão X de cerca de .02CM ou 8 mils. Data Matrix é também uma das simbologias de código de barras mais precisas.

    Exatidão do código de barras & Leituras erradas

    A precisão e quantidade de leituras erradas de várias simbologias de códigos de barras diferentes foram avaliadas num estudo no Centro de Identificação Automática da Universidade de Ohio. Os estudos indicam que um operador bem treinado de introdução de dados normalmente comete um erro de introdução de dados uma vez a cada 300 toques de tecla. Portanto, a implementação mesmo da simbologia de código de barras menos precisa é um enorme passo em frente para aumentar a produção e reduzir os erros de introdução de dados.

    1 erro em 612,9 milhões

    Tipo de código de barras Exactidão do caso original Best Case Accuracy
    DataMatrix 1 erro em 10.5 milhões
    PDF417 1 erro em 10.5 milhões 1 erro em 612,4 milhões
    Código 128 1 erro em 2,8 milhões 1 erro em 37 milhões
    Código 39 1 erro em 1,7 milhões 1 erro em 4.5 milhões
    UPC 1 erro em 394 mil 1 erro em 800 mil

    Tabela de Conversão & Especificações

    Especificações são fornecidas por muitos tipos de implementações de códigos de barras. Em alguns casos, as especificações dos parâmetros de dimensionamento do código de barras são dadas em polegadas, mas precisam de ser calculadas em CM (centímetros) na ferramenta do código de barras. Para converter polegadas em CM, multiplique o valor em polegadas por 2,54. Para converter mils para CM, multiplique o valor MILS (1 mil é igual a .001 polegadas) por .00254.

    Below é um gráfico que contém muitas dimensões de códigos de barras comuns:

    Deixe uma resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *