Расшифровка по штрих коду: Расшифровка штрих кода — онлайн расшифровка

Содержание

Штриховой код (штрихкод). Описание, виды и расшифровка штрихкода — Справочная информация на «Добро ЕСТЬ!»

Штриховой код (штрихкод) — это последовательность черных и белых полос, представляющая некоторую информацию в виде, удобном для считывания техническими средствами. Информация, содержащаяся в коде может быть напечатана в читаемом виде под кодом (расшифровка).

Штриховые коды используются в торговле, складском учете, библиотечном деле, охранных системах, почтовом деле, сборочном производстве, обработка документов.

В мировой практике торговли принято использование штрихкодов символики EAN для маркировки товаров. В соответствии с принятым порядком, производитель товара наносит на него штриховой код, формируемый с использованием данных о стране местонахождения производителя и кода производителя. Код производителя присваивается региональным отделением международной организации EAN International. Такой порядок регистрации позволяет исключить возможность появления двух различных товаров с одинаковыми кодами.

История изобретения штрихкода

В 1948 году Бернард Сильвер (Bernard Silver) (1924—1962), аспирант Института Технологии Университета Дрекселя (Drexel University) в Филадельфии, услышал, как президент местной продовольственной сети просил одного из деканов разработать систему, автоматически считывающую информацию о продукте при его контроле. Сильвер рассказал об этом друзьям — Норману Джозефу Вудланду (Norman Joseph Woodland) (род. 1921) и Джордину Джохэнсону (Jordin Johanson). Втроём они начали исследовать различные системы маркировки. Их первая работающая система использовала ультрафиолетовые чернила, но они были довольно дороги, а кроме того, со временем исчезали.

Убеждённый в том, что система реализуема, Вудланд покинул Филадельфию и перебрался во Флориду в апартаменты своего отца для продолжения работы. Его следующее вдохновение неожиданно дала Азбука Морзе — он сформировал свой первый штриховой код из песка на берегу. Как он сам сказал: «Я только расширил точки и тире вниз и сделал из них узкие и широкие линии».

Чтобы прочитать штрихи, он приспособил технологию саундтрек (звуковой дорожки), а именно оптический саундтрек, используемую для записи звука в кинофильмах. 20 октября 1949 года Вудланд и Сильвер подали заявку на изобретение. В результате ими был получен патент США № 2 612 994, изданный 7 октября 1952.

В 1951 году Вудланд и Сильвер попытались заинтересовать компанию IBM в развитии их системы. Компания, признав реализуемость и привлекательность идеи, отказалась от её реализации. IBM посчитала, что обработка получающейся информации потребует сложного оборудования, и что его разработку она сможет провести при наличии свободного времени в будущем.

В 1952 году Вудланд и Сильвер продали патент компании Филко (Philco — в дальнейшем известна как Helios Electric Company). В том же самом году Филко перепродала патент компании RCA.

Виды штрихкода

Существуют различные способы кодирования информации, называемые (штрихкодовыми кодировками или символиками). Различают линейные и двухмерные символики штрихкодов.

Линейными (обычными) в отличие от двухмерных называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5. Линейные символики позоволяют кодировать небольшой объем информации (до 20-30 символов — обычно цифр) с помощью несложных штрихкодов, читаемых недорогими сканерами. Пример кода символики EAN-13:

В некоторых странах, например в Японии, можно встретить штрихкод в несколько необычном виде, но суть значения кода от этого не меняется:

.

Двухмерными называются символики, разработанные для кодирования большого объема информации (до нескольких страниц текста). Двухмерный код считывается при помощи специального сканера двухмерных кодов и позволяет быстро и безошибочно вводить большой объем информации. Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали).

………… …………

Datamatrix …………Data Glyph……………………Aztec

Штриховой код можно наносить при производстве упаковки (типографским способом) или использовать самоклеящиеся этикетки, которые печатаются с использованием специальных принтеров.

Для считывания штрихкодов используются специальные приборы, называемые сканерами штриховых кодов. Сканер засвечивает штрихкод своим осветителем и считывает полученную картинку. После этого он определяет наличие на картинке черных полос штрихкода. Если в сканере нет встроенного декодера (блок расшифровки штрихкода), то сканер передает в приемное устройство серию сигналов, соответствующих ширине черных и белых полос. Расшифровка штрихкода должна выполняться приемным устройством или внешним декодером. Если сканер оснащен внутренним декодером, то этот декодер расшифровывает штрихкод и передает информацию в приемное устройство (компьютер, кассовый аппарат и т.

д.) в соответствии с сигналами интерфейса, определяемого моделью сканера.

Расшифровка штрихкода

C помощью штрихового кода зашифрована информация о некоторых наиболее существенных параметрах продукции. Наиболее распространены американский Универсальный товарный код UPC и Европейская система кодирования EAN. Наиболее распространенны EAN/UCC товарные номера EAN-13, EAN-8, UPC-A, UPC-E и 14-разрядный код транспортной упаковки ITF-14. Так же существует 128 разрядная система UCC/EAN-128. Согласно той или иной системе, каждому виду изделия присваивается свой номер, состоящий чаще всего из 13 цифр (EAN-13).

Возьмем, к примеру, цифровой код: 4820024700016. Первые две цифры (482) означают страну происхождения (изготовителя или продавца) продукта, следующие 4 или 5 в зависимости от длинны кода страны (0024) — предприятие-изготовитель, еще пять (70001) — наименование товара, его потребительские свойства, размеры, массу, цвет. Последняя цифра (6) контрольная, используемая для проверки правильности считывания штрихов сканером. EAN — 13:

Для кода товара:
1 цифра: наименование товара,
2 цифра: потребительские свойства,
3 цифра: размеры, масса,

4 цифра: ингредиенты,
5 цифра: цвет.

.

Пример вычисления контрольной цифры для определения подлинности товара

1. Сложить цифры, стоящие на четных местах:
8+0+2+7+0+1=18

2. Полученную сумму умножить на 3:
18×3=54

3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры:
4+2+0+4+0+0=10

4. Сложить числа, указанные в пунктах 2 и 3:
54+10=64

5. Отбросить десятки:
получим 4

6. Из 10 вычесть полученное в пункте 5:
10-4=6

Если полученная после расчета цифра не совпадает с контрольной цифрой в штрих-коде, это значит, что товар произведен незаконно.

Для кода страны-изготовителя отводится два или три знака, а для кода предприятия — четыре или пять. Товары, имеющие большие размеры, могут иметь короткий код, состоящий из восьми цифр —

EAN-8.

.

Как правило, код страны присваивается Международной ассоциацией EAN. Обращаем внимание потребителей на то, что код странны никогда не состоит из одной цифры.

Иногда код, нанесенный на этикетку, не соответствует стране изготовителю заявленной на упаковке, тут причин может быть несколько:

Первая: фирма была зарегистрирована и получила код не в своей стране, а в той, куда направлен основной экспорт ее продукции.

Вторая: товар был изготовлен на дочернем предприятии.

Третья: возможно, товар был изготовлен в одной стране, но по лицензии фирмы из другой страны.

Четвертая — когда учредителями предприятия становятся несколько фирм из различных государств.

Таблица соответствия штрихкодов стран в системе «EAN»

Страна Штрихкод
Канада 00-09
США 00-09
Франция 30-37
Япония 49
Великобритания 50
Бельгия 54
Люксембург 54
Финляндия 64
Норвегия 70
Швеция 73
Швейцария 76
Италия 80-83
Испания 84
Нидерланды 87
Австрия 90-91
Австралия 93
Новая Зеландия 94
Болгария 380
Словения 383
Хорватия 385
Германия 400-440
Россия 460
Тайвань 471
Эстония 474
Латвия 475
Литва 477
Шри-Ланка 479
Филиппины 480
Украина 482
Молдова 484
Гваделупа 489
Греция 520
Кипр 529
Мальта 535
Ирландия 539
Португалия 560
Исландия 569
Польша 590
Румыния 594
Венгрия 599
Южно-Африканская Республика 600-601
Мавритания 609
Марокко и Западная Сахара 611
Тунис 619
Босния 687
Китай 690-691
Израиль 729
Гватемала 740-745
Гондурас 740-745
Коста-Рика 740-745
Никарагуа 740-745
Панама 740-745
Сальвадор 740-745
Доминиканская республика 746
Мексика 750
Венесуэла 759
Колумбия 770
Уругвай 773
Перу 775
Боливия 777
Аргентина 779
Чили 780
Парагвай 784
Эквадор 786
Бразилия 789
Куба 850
Словакия 858
Чехия 859
Сербия 860
Турция 869
Южная Корея 880
Таиланд 885
Сингапур 888
Индия 890
Вьетнам 893
Индонезия 899
Малайзия 955

 

 

Теги: штрих код, штрих кода, штрихкод, коды штрих кодов, штрихкоды, штрих коды страны, штрих коды стран, штрих коды государств, страна по штрих коду, расшифровка штрих кода, штрих коды производителей, штрих коды изготовителей, штрих код страна производитель, штрих код расшифровка, штриховой код, чтение штрих кода, штрих код товара, штрих коды товаров, страна производитель по штрих коду, картинка штрих кода, чтение штрих кодов, страна изготовитель по штрих коду, штрих код Украина, таблица штрих кодов, штрих код изготовителя, значение штрих кода, фото штрих кода, узнать производителя по штрих коду, определить страну по штрих коду, что означает штрих код, штрих код России, штрих код Франции, штрих код Италии, штрих код Китая, таблица штрих кодов стран, обозначение штрих кода, определение товара по штрих коду, как узнать страну по штрих коду, справочник штрих кодов

Штрих-коды стран мира.

Как расшифровать страну по штрих-коду?

Штрих-коды стран мира. Как расшифровать страну по штрих-коду?

Сейчас каждый продающийся товар имеет штрих-код. Согласитесь, мы редко задумываемся над тем, а что это означает. На самом деле под этим номером хранится информация, которая иногда действительно может пригодиться нам во время приобретения товара.

Штрих-код (или штриховой код) – это особенный товарный знак, который создан для автоматического считывания. 

Компания Вайз Груп – это профессиональная команда, деятельность которой направлена на предоставление услуг в сфере защиты ИС. Мы не просто проанализируем штрих-код вашего продукта. Мы найдем место для вашего объекта во Всемирной системе GS1.

Основные задачи штрих-кода

Для чего вообще нам нужен штрих-код стран? Он позволяет узнать нам некую информацию об определенных товарах. Сегодня также возможно самостоятельно прочитать штрих-код соответственным сканером, уже разработано множество мобильных приложений и программ.

Нужная информация, которая хранится в штрих-коде, изображена в цифрах, расположенных под вертикальными параллельными полосами. Многие считают, что расшифровав код EAN-13, можно добыть интересную и полезную информацию, но это не так. Эти данные обычно являются только ключом для информационных баз предприятий.

Как проверить подлинность товара по штрих-коду стран?

Часто возникает вопрос, а является ли данный штрих-код подлинным. Но не надо мучить себя догадками, сейчас мы расскажем, как же это можно проверить.

В таком случае вы можете использовать онлайн-сервисы. Туда достаточно только вписать номер кода, и вы увидите детальную информацию о продукции. Кроме того, вы можете самостоятельно расшифровать код. Как это сделать, читай ниже.

Итак, вернемся к подлинности товара. Чтобы осуществить такую проверку, необходимо самостоятельно просчитать контрольную цифру (последнюю в штрих-коде). Например, используем цифровой код 4820024700016. Для того чтобы проверить его законность, проведите следующие комбинации:

  1. Складываем цифры, размещенные на четных позициях (8+0+2+7+0+1=18).
  2. Полученное число умножаем на три (18×3=54).
  3. Складываем цифры, размещенные на нечетных позициях, без контрольной (4+2+0+4+0+0=10).
  4. Складываем числа, полученные в результате операции в пунктах 2 и 3 (54+10=64).
  5. В полученном числе отбрасываем десятки (получается 4).
  6. Из 10 вычитаем число, полученное в 5 пункте (10-4=6).

Конечный результат сравниваем с последней (контрольной) цифрой, если они совпадают, то проблем нет. Если же числа различные, это значит, что продукция изготавливается незаконно.

Также важно знать, что бывают случаи, когда штрих-код страны (это указывается в первых трех цифрах) не совпадает с указанной страной производства. Почему так? Причиной этому являются такие ситуации:

  1. При регистрации организация получила штриховой код не той страны, где происходит производство, а страны, в которую направлена основная часть экспорта продукции.
  2. Штрих-код, указанный на товаре, принадлежит главной компании, при этом продукция может изготавливаться в другом месте на дочернем предприятии.
  3. Товар фактически производится в одной стране, но юридически в лицензии указана компания, находящаяся в другой стране.
  4. Пару предприятий из разных государств становятся учредителями одной определенной фирмы. 

Как получить штрих-код?

Если вы захотели получить штриховой код, то вам необходимо знать, что обязательной процедурой является регистрация штрих-кода. Она состоит из определенных этапов и требует небольших усилий. Стало интересно, зачем же нужно регистрировать штрих-код в Украине? Тогда читай еще одну нашу статью в блоге. Найти ее можно здесь.

Для чего нужно проводить регистрацию штрих-кода? Данная процедура имеет свои преимущества, а также предоставляет владельцу особые права:

  1. Товары могут быть маркированы специальной цифровой отметкой.
  2. Обмен с бизнес-партнерами необходимой информацией благодаря возможностям штрих-кода.
  3. Создание особого электронного каталога для предприятия, который будет работать с помощью штрих-кода.
  4. Использование возможностей цифрового кодирования.

Для того, чтобы зарегистрировать штрих-код, вам необходимо будет обратиться в соответствующую компанию, где предоставляют качественные услуги в сфере ИС. Вместе с этим вам потребуется подготовить такие документы:

  • Копия бумаги, которая подтверждает, что производитель находится на налоговом учете.
  • Копия бумаги, которую выдал специальный орган статистики.
  • Официальный документ, в котором отображено название компании или юридического лица, адрес фактического местонахождения (или проживания) и контактные данные.

После того, как вы передадите всю информацию специалисту, он проанализирует ваш объект, построит индивидуальный план работы, установит необходимость выполнения дополнительных услуг и предварительно согласует все с вами. После подписания договора о предоставлении услуг, начнется сама процедура регистрации, которая в Украине состоит из нескольких этапов, а именно:

  1. Владелец компании прибывает в один из филиалов Ассоциации GS1, где ему выдают соответствующую анкету, и он вносит в нее всю необходимую информацию. Кроме того, в данную организацию может обратиться и доверенное лицо от руководителя предприятия, при этом необходимо иметь специальную доверенность.
  2. В случае если вы принесли не те документы или пакет был не полный, уполномоченный в Ассоциации укажет вам на недостатки и напишет подробный перечень документации.
  3. На базе тех данных, которые предоставляются, должно быть составлено соответствующее соглашение.
  4. Во время получения договора необходимо проверить наличие номера и даты подписания соглашения. После этого, владельцу необходимо будет оплатить денежный взнос за регистрацию штрих-кода уже в качестве члена Ассоциации. 

Срок составления соглашения составляет 3 дня. Позже в течение 7 дней заявителю отправляют штрих-код, который присвоен к определенной продукции. Если же какой-то информации не хватило или она была неправдивой, тогда срок процедуры может быть больше.

Расшифровка штрих-кода стран мира

Как можно расшифровать штрих-коды стран? И что же под ними скрывают? Сейчас мы вам подробно расскажем.

Итак, чаще всего под штрих-кодом засекречена информация об определенных параметрах товара. Кроме того, помните, что существует несколько видов кодов. Каждый вид имеет свои особенности кодирования и шифрования, но практически везде номер содержит 13 цифр.

А теперь давайте на примере Европейской системы кодирования EAN-13 разберем, как самостоятельно можно определить некоторые данные при помощи штрих-кода. Объяснять будем на уже использованном цифровом коде 4820024700016. Итак:

  • первые три цифры (в нашем случае – 482) указывают на страну, откуда прибыл товар: изготовитель или продавец;
  • следующие четыре или пять цифр (0024), это зависит от размера кода страны, указывают на фирму производителя;
  • следующие пять (70001) относятся исключительно к описанию товара: его название, свойства, габариты, вес, цвет и тд.;
  • и последняя цифра (6) – контрольная.

Информационный код товара, как мы уже написали, имеет пять цифр, и каждая отвечает за свою категорию. Это выглядит так:

  1. наименование товара;
  2. потребительские свойства;
  3. размеры, масса;
  4. ингредиенты;
  5. цвет.

Таблица соответствия штрих-кодов и стран

Специально для вас мы подготовили перечень, где указаны все штрих-коды стран мира:

Вайз Груп – это одна из немногих компаний, которая поможет вам грамотно и быстро получить свой долгожданный штрих-код. У нас работают исключительно профессионалы своего дела, которые имеют большой опыт работы в различных сферах интеллектуальной деятельности. Хотите не тратить силы и время, но получить при этом успешный результат? Тогда обращайтесь к специалистам Вайз Груп. Все, что вам потребуется, – это предоставить документы. Все остальное остается за нами! 

Должность: Юрист в сфере интеллектуальной собственности
Опыт работы: 8 лет. Кандидат юридических наук.
Специализация: Занимается защитой и регистрацией объектов интеллектуальной собственности, написанием претензий и исковых заявлений. Регистрирует объекты в таможенном реестре.

Рейтинг 4.5 на основе 4465 ответов

Сканер Штрих Кода Онлайн — Бесплатная Расшифровка и Проверка Стран Производителей Товаров

Прошло то время, когда проверить штрих коды стран производителей можно было только вручную. Сегодня любому владельцу мобильного телефона доступен сканер штрих кода, с помощью которого можно прямо на месте быстро и легко произвести его расшифровку и узнать детали о покупаемом товаре.

Проверка штрих кода — онлайн сканер расшифровки

Для вашего удобства размещаю на странице сканер онлайн проверки и расшифровки штрих кода. Можете узнать страну производителя любого товаре прямо сейчас, «не отходя от кассы» — просто ввести полный номер с этикетки.

Штрих код — расшифровка вручную

Вообще штрих код — это зашифрованная в виде полос информация о товаре, его стране и производителе, которая считывается специальным сканером. Расшифровать штрих код можно самостоятельно, зная, какая цифра за какой параметр отвечает.

Самые распространенные типы штрих-кодов — это тринадцатиразрядный европейский (EAN-13) и совместимый с ним двенадцатиразрядный UPC, который применяется в Северной Америке.

  • Первые две цифры — код страны производителя;
  • Следующие пять цифр — код изготовителя товара;
  • Следующие пять — потребительские качества самого товара;
  • Последняя цифра — контрольная, предназначена для сканера штрих кода

Иногда бывают исключения, когда коду страны соответствуют сразу три знака, а для производителя — четыре.

Самой главной является последняя, контрольная цифра. Именно по ней можно определить, настоящий товар или подделка. Рассчитывается она по следующей формуле:

  1. Складываем цифры, стоящие на четных местах
  2. Полученный результат умножаем на «3»
  3. Складываем цифры, стоящие на нечетных местах, кроме контрольной
  4. Складываем числа, полученные в пунктах 2 и 3
  5. Отбрасываем десятки
  6. Из числа «10» вычитаем полученное в пункте 5

Штрих коды стран производителей — таблица

Но прежде чем делать эти сложные расчеты, обязательно проверьте, соответствует ли штрих код страны производителя надписи на упаковке. Если код китайский, а написано «Сделано в Германии», то сами понимаете, это повод задуматься. Хотя тому могут быть и вполне объяснимые причины, например лицензия была получена в одной стране, а производство налажено в другой и т.д.

Показать результаты

Проголосовало: 12701

Приведу таблицу штрих-кодов самых распространенных стран производителей:

Приложение сканер штрих кода для телефона

Как я уже говорил, тем у кого есть телефон вообще ничего этого делать не нужно. Просто установим специальную программку, которая называется Barcode Scanner (для Android) или Qrafter (для iPhone/iPad). Кстати, в телефонах Xioami уже есть предустановленный сканер кодов, а в последней версии iOS на айфоне камера научилась распознавать QR коды автоматически.

Эти приложения могут проверить не только штрих-коды товаров, но и также ставшие популярными в последнее время QR кодов, из которых также могут быть расшифрованы полезные данные. Кстати, потренироваться в их использовании можно прямо сейчас, попробовав отсканировать QR коды со ссылками на данные программы, приведенные чуть выше.

Работа приложений до безобразия проста — запускаем, наводим камеру на штрих код и ждем, пока она на нем сфокусируется и распознает. После чего будет предложено открыть ссылку на поиск в Гугле информации о данном товаре.

Теперь вы знаете, как узнать страну производителя и расшифровать штрих код при помощи сканера. Напоследок для Вас домашнее задание — узнайте при помощи одной из приведенных мной программ страну, фирму и товар по самому первому коду из данной статьи. Ответы пишите в комментариях, кто первый угадает, тому подарю приз! Вперед!

Спасибо!Не помогло

Цены в интернете

Александр

Выпускник образовательного центра при МГТУ им. Баумана по специальностям «Сетевые операционные системы Wi-Fi», «Техническое обслуживание компьютеров», «IP-видеонаблюдение». Автор видеокурса «Все секреты Wi-Fi»

Задать вопрос

Штрих-код: расшифровка, виды, структура, применение

Штриховой код представляет собой вид информации, наносимой на упаковку товара, и дающей представление об основных свойствах того или иного товара. Наносится штрих-код либо в виде последовательно располагаемых черных и белых полос, являющихся продолжением идеи азбуки Морзе, либо в виде геометрических рисунков, расположенных в определенной последовательности.

Вопрос: Можно ли внести в форму товарной накладной N ТОРГ-12 такой дополнительный реквизит, как штрихкод?
Посмотреть ответ

Расшифровка и структура

Тринадцатизначный код EAN разделяется на отдельные структурные зоны:

  • 3 цифры для префикса, означающего код национальной (региональной) организации, в реестрах которой зарегистрирован производитель. Будет неправильным отнесение этого 3-значного префикса к коду страны-производителя. Это именно код регистрирующей организации, которая может находиться совсем в другой стране;
  • Как получить код товара и нанести маркировку?

  • от 4 до 6 цифр для номера регистрации производителя или дистрибьютора товара;
  • 3-5 цифр для кода товара. Эти цифры не имеют отношения к характеристикам товара по цвету, весу и т.д. Это – номер товара, под которым он зарегистрирован в базе данных продавца, в которой, в свою очередь, под порядковым номером со штрих-кода зарегистрированы наименование товара, его вес и цена;
  • от 1 до 2 цифр – внутренний код изготовителя, отражающий некие производственные процессы;
  • одна цифра для контрольного числа, необходимого для запуска считывания сканером;
  • опциональное поле со знаком «>», означающим «свободную зону».

Сравнение технологий обычного штрихкодирования и радиочастотных RFID-меток

Расчёт контрольной цифры в штрих-коде

Воспользуйтесь приведённым ниже алгоритмом:

  1. Сложите цифры, находящиеся на четных местах: 2+4+6+8+0+2=22
  2. Полученную сумму умножьте на 3: 22*3=66
  3. Сложите цифры, находящиеся на нечетных местах (кроме последней, контрольной): 1+3+5+7+9+1=26
  4. Сложите числа, полученные в п.2 и п.3: 66+26=92
  5. Отбросьте десятки: 92-90=2
  6. Из 10 вычтите полученное в п.5: 10-2=8

Полученная цифра и есть контрольная. Если не совпала — товар может быть произведён незаконно.

Штрих-коды стран производителей

Код производителя Страна Национальная организация EAN/UCC
00-13 США и Канада UCC (U.S.A. & Canada)
30-37 Франция GENCOD-EAN France
380 Болгария BCCI (Bulgaria)
383 Словения EAN Slovenia
385 Хорватия EAN Croatia
387 Босния и Герцеговина EAN-BIH (Bosnia-Herzegovina)
400-440 Германия CCG (Germany)
45-49 Япония Distribution Code Center — DCC (Japan)
460-469 Россия UNISCAN / EAN RUSSIA (Russian Federation)
471 Тайвань EAN Taiwan
474 Эстония EAN Eesti (Estonia)
475 Латвия EAN Latvia
476 Азербайджан EAN Azerbaijan
477 Литва EAN Lithuania
478 Узбекистан EAN Uzbekistan
479 Шри-Ланка EAN Sri Lanka
480 Филиппины PANC (Philippines)
481 Беларусь EAN Belarus
482 Украина EAN Ukraine
484 Молдова EAN Moldova
485 Армения EAN Armenia
486 Грузия EAN Georgia
487 Казахстан EAN Kazakhstan
489 Гонконг HKANA (Hong Kong)
50 Великобритания E Centre UK
520 Греция HELLCAN — EAN HELLAS (Greece)
528 Ливан EAN Lebanon
529 Кипр EAN Cyprus
531 Македония EAN-MAC (FYR Macedonia)
535 Мальта EAN Malta
539 Ирландия EAN Ireland
54 Бельгия, Люксембург ICODIF/EAN Belgium.Luxembourg
560 Португалия CODIPOR (Portugal)
569 Исландия EAN Iceland
57 Дания EAN Danmark
590 Польша EAN Poland
594 Румыния EAN Romania
599 Венгрия EAN Hungary
600-601 Южная Африка EAN South Africa
609 Маврикий EAN Mauritius
611 Марокко EAN Maroc (Marocco)
613 Алжир EAN Algeria
616 Кения EAN Kenya
619 Тунис TUNICODE (Tunisia)
621 Сирия EAN Syria
622 Египет EAN Egypt
624 Ливия EAN Libya
625 Иордания EAN Jordan
626 Иран EAN Iran
627 Кувейт EAN Kuwait
628 Саудовская Аравия EAN Saudi Arabia
629 Объединенные Арабские Эмираты EAN Emirates
64 Финляндия EAN Finland
690-693 Китай Article Numbering Centre of China — ANCC (China)
70 Норвегия EAN Norge (Norway)
729 Израиль Israeli Bar Code Association — EAN Israel
73 Швеция EAN Sweden
740 Гватемала EAN Guatemala
741 Сальвадор EAN El Salvador
742 Гондурас EAN Honduras
743 Никарагуа EAN Nikaragua
744 Коста-Рика EAN Costa Rica
745 Панама EAN Panama
746 Доминиканская Республика EAN Republica Dominicana
750 Мексика AMECE (Mexico)
759 Венесуэла EAN Venezuela
76 Швейцария EAN (Schweiz, Suisse, Svizzera)
770 Колумбия IAC (Colombia)
773 Уругвай EAN Uruguay
775 Перу EAN Peru
777 Боливия EAN Bolivia
779 Аргентина CODIGO — EAN Argentina
780 Чили EAN Chile
784 Парагвай EAN Paraguay
786 Эквадор ECOP (Ecuador)
789 Бразилия EAN Brazil
80-83 Италия INDICOD (Italy)
84 Испания AECOC (Spain)
850 Куба Camera de Comercio de la Republica de Cuba (Cuba)
858 Словакия EAN Slovakia
859 Чехия EAN Czech
860 Югославия EAN YU (Yugoslavia)
867 Северная Корея EAN DPR Korea (North Korea)
869 Турция Union of Chambers of Commerce of Turkey (Turkey)
87 Нидерланды EAN Nederland (Netherlands)
880 Южная Корея EAN Korea (South Korea)
885 Таиланд EAN Thailand
888 Сингапур SANC (Singapore)
890 Индия EAN India
893 Вьетнам EAN Vietnam
899 Индонезия EAN Indonesia
90-91 Австрия EAN Austria
93 Австралия EAN Australia
94 Новая Зеландия EAN New Zealand
955 Малайзия Malaysian Article Numbering Council (MANC)
958 Макао EAN Macau

Назначение штрих-кода

Введение в действие штрихового кода имело место в 1974 году, хоть патент на его изобретение был выдан в 1962 году.

Изначально назначением штрих-кода было нанесение маркировочных признаков на товары потребления с целью упрощения процедуры передачи товаров на реализацию и их последующей продажи конечным потребителям.

В настоящее время штриховой код имеет и иные функции, а именно:

  • функцию идентификации товара при помощи сканеров;
  • функцию учета и контроля товаров на складах;
  • логистическую функцию – транспортировку, разгрузку, погрузку и т.д.;
  • функцию оптимизации обслуживания;
  • статистическую функцию, необходимую для исследований в сфере маркетинга.

Местом нанесения штрихового кода является упаковка товара, а способом его нанесения – приклеивание ярлыков с нанесенными на них печатными штрих-кодами.

Виды штрих-кодов

Существует два вида штриховых кодов, дифференцируемых по типу наносимых на товар графических изображений: линейный и двумерный. Различие состоит в способе кодирования информации и в способе ее считывания.

Линейный код читается по горизонтали, то есть в одном направлении. К линейным штрих-кодам относятся следующие подвиды, различающиеся, в том числе, и по количеству включаемых в код символов. Например, код EAN имеет два варианта – восьмизначный и тринадцатизначный. Логично предположить, что 13-значный код включает в себя больший объем информации о товаре.

Однако по сравнению с двумерными кодами все линейные штриховые коды обладают относительно малой информативной емкостью.

Двумерные штриховые коды изначально создавались для включения в них большего объема информации. Для обеспечения желаемой цели была разработана система, позволяющая включать в штрих-код два направления для считывания – горизонтальное и вертикальное.

Дополнительно двумерные штриховые коды дифференцируются на:

  • коды с несколькими уровнями (stacked), представляющие собой совокупность линейных кодов, расположенных друг над другом;
  • матричные, то есть представляющие собой плотное размещение информации по вертикали.

Современные двумерные штриховые коды могут вмещать в себя, в зависимости от количества слоев, от 7 до 1900 байт информации о товаре.

Применение в штрих-кодов в РФ

В Российской Федерации наиболее распространенным видом штриховых кодов являются линейный 13-значный и линейный 8-значный.

Предполагается, что в ближайшее время в РФ будет введен в действие расширенный штриховой код, в который будет вноситься информация о дополнительных характеристиках товара. Например:

  • при нанесении штрих-кода на мясную продукцию будет дополнительно вводиться информация о дате забоя и о способе выращивания скота у производителя;
  • при нанесении штрих-кода на рыбную продукцию предполагается вводить информацию о количестве улова и о способе раздела тушек рыбы.

Считывание

Функциональная польза от штрих-кодов может быть только в случае применения сканеров, считывающих со штрих-кода информацию. То есть отсутствие сканера сделает из штрих-кода всего лишь более или менее красивую картинку.

В настоящее время существуют два вида сканеров – стационарные, то есть кассовые, и портативные, чаще всего выглядящие как небольшая трубка с читающим устройством на одном из ее концов.

Применение того или иного вида сканера обусловлено их разрешительной способностью при считывании информации, объемом товаров, товарооборотом и количеством покупателей.

Сканер, считывая информацию, находится в постоянном контакте с базой данных конкретного субъекта предпринимательской деятельности. То есть, считывая штриховой код, сканер передает в компьютерную сеть не только факт покупки или отгрузки, но одновременно запускает алгоритмы перерасчета остатков продукции на складе и выдает информацию о необходимости пополнения запасов.

Что касается EAN-8:
По сути это младший собрат EAN-13, был введён для малоразмерных упаковок, для таких, где нет достаточно места для нанесения символики EAN-13.

Расшифровка штрих-кода



В далекие советские времена штрих-кода не было и в помине. В период тотального дефицита товаров было немного, ориентироваться в них было несложно, поэтому необходимость в дополнительной кодировке отсутствовала. При нашем сегодняшнем изобилии запомнить все наименования не в состоянии ни продавец, ни производитель. Вот и пришли на смену длинным сертификатам с описанием товара короткие и компактные штрих-коды.

Продавцу теперь достаточно пронести товар штрих-кодом вниз над сканером кассового аппарата, и на экране появляется вся необходимая информация. Это значительно упрощает и убыстряет процесс складирования и продажи продуктов. На данный момент закодированы практически все товары, вращающиеся на мировом рынке. При желании производитель может и не ставить на свой товар штрих-код, тем более что стоит это недешево.

Внешний вид штрих-кода мало о чем может сказать. Вопреки тому, что мы привыкли видеть, он вполне может быть и узким, и коротким, и вовсе без цифр. Допускаются и сокращенные кодировки. Но это, скорее, исключение. Большинство производителей придерживаются установленной системы кодирования. И не надо быть семи пядей во лбу, чтобы загадку эту разгадать, потому что каждая цифра обозначает конкретные данные.

Итак, в штрих-коде, состоящем, по европейскому стандарту, из 13 цифр, первые две цифры обозначают страну; следующие пять — код предприятия; в следующих пяти цифрах зашифрованы потребительские свойства (первая — имя товара, вторая — потребительские особенности, третья — масса, четвертая — состав, пятая — цвет).

Последняя цифра штрих-кода — контрольная, служит для определения подлинности кода. Если проделать несложные арифметические вычисления с цифрами штрих-кода, есть шанс доподлинно узнать о том, настоящий продукт перед вами или банальная подделка. Вот эта формула: Сложите цифры, стоящие на четных местах. Полученную сумму умножьте на три. Сложите цифры, стоящие на нечетных местах, кроме последней. Сложите два предыдущих результата. А теперь от этой суммы отбросьте первую цифру. Из десяти вычтите последний получившийся результат. И радуйтесь — вычисления можно закончить. Если у вас получилась цифра, равная последней, контрольной, значит перед вами оригинальный продукт. Если цифры не совпадают, перед вами, скорее всего, подделка.

Миф: наличие штрих-кода свидетельствует о качестве товара.

На самом деле: к качеству товаров штрих-код не имеет отношения. Он и создан-то был не столько для потребителей, сколько для производителей и, главное, реализаторов. Единственное, что может по штриховой кодировке определить потребитель, так это страну-производителя. Однако и здесь есть свои сложности.

Если указанная на этикетке страна-производитель не совпадает с данными штрих-кода, это не всегда означает, что вы напали на подделку. Некоторые фирмы, производя товары в одной стране, регистрируются в другой или размещают в третьих странах свои филиалы. А возможно, это совместное производство.

Миф: штриховой код на упаковку может наносить только изготовитель товара.

На самом деле: в соответствии с правилами EAN International приоритетное право штрихового кодирования продукции принадлежит владельцу товарного знака (брэнда) или спецификации на производство товара вне зависимости от того, где и кем он произведен. Однако если по каким-либо причинам владелец торговой марки штриховой код не нанес, то это может сделать изготовитель. Если и изготовитель товара не нанес штриховой код, то это может сделать поставщик (импортер). На этикетке указывается «Поставщик: наименование компании-поставщика» и его штриховой код.

Миф: в штриховом коде есть скрытая информация о потребительских свойствах товара — изготовителе, фасоне, цвете модели, сроке годности и так далее.

На самом деле: штриховой код — это всего лишь уникальный номер, по которому в электронном каталоге организации-изготовителя можно отыскать данные об указанной продукции. Без доступа к этому каталогу ничего узнать нельзя. Однако по штрих-коду можно узнать производителя товара. В 1999 году была образована единая информационная система глобального регистра GEPIR, которая позволяет через Интернет получить информацию о принадлежности штриховых кодов. Для этого необходимо только зайти на российскую или главную страницу GEPIR в интернете и ввести интересующий вас код.

Миф: если кода интересующего товара нет в регистре GEPIR, то товар поддельный.

На самом деле: отсутствие введенного штрих-кода в базе данных не является свидетельством его поддельности. Например, это может быть результатом принятого во многих странах законодательства о раскрытии информации, в соответствии с которым компания в некоторых случаях по своему желанию выбирает, предоставлять данные или нет.

Ну и напоследок: штрих-коды EAN.

автор: Наталия Громская


комментариев: 2
просмотров: 14648

Как узнать по штрих коду страну производителя?


Каждый произведенный товар маркируется специальным штриховым кодом, содержащим полную информацию о стране и производителе, выпустившем тот или иной товар, его характеристиках (вес, размеры и цвет) и контрольную цифру, позволяющую проверить штрих код на достоверность. 

Данная маркировка имеет вид чередующихся черно-белых полос с определенной цифровой последовательностью и присваивается ассоциацией EANInternational, причем штрих коды разных стран изготовителей товара имеют индивидуальную маркировку.

Для того, чтобы понять, как по штрих коду узнать страну производителя товара необходимо знать, что из себя представляет цифровая комбинация.

Читаем штриховой код

Штрих коды всех стран мира состоят из 13 – 14 цифр – это европейский стандарт. Именно в этих цифрах и заложена все информация:

  • Страна – производитель – обозначается первыми 2-мя или 3-мя цифрами.
  • Код предприятия-изготовителя – следом идущие пять цифр.
  • Информация о товаре заложена в последующей пятерке цифр.
  • Последняя цифра – контроль подлинности.

Как узнать штрих код страны? Все очень просто. Каждая страна имеет свой индивидуальный код или определенную группу кодов. Чтобы найти страну по штрих коду воспользуйтесь нижеприведенной таблицей.

Страна производитель по штрих коду в EANсистеме:

Штрих-код Страна Штрих-код Страна Штрих-код Страна
00-09 США и Канада 54 Бельгия и Люксембург 779 Аргентина
30-37 Франция 560 Португалия 780 Чили
380 Болгария 569 Исландия 786 Эквадор
383 Словения 57 Дания 789 Бразилия
385 Хорватия 590 Польша 80-83 Италия
400-440 Германия 599 Венгрия 84 Испания
460-469 Россия и СНГ 600-601 ЮАР 850 Куба
471 Тайвань 611 Марокко 858 Словакия
474 Эстония 613 Алжир 859 Чехия
475 Латвия 619 Тунис 860 Югославия
477 Литва 94 Новая Зеландия 869 Турция
482 Украина 64 Финляндия 87 Нидерланды
484 Молдова 690 КНР 880 Южная Корея
489 Гонконг 70 Норвегия 885 Таиланд
45 и 49 Япония 729 Израиль 888 Сингапур
50 Великобритания 73 Швеция 890 Индия
520 Греиия 750 Мексика 893 Вьетнам
529 Кипр 759 Венесуэла 90-91 Австрия
535 Мальта 76 Швейцария 93 Австралия
539 Ирландия 770 Колумбия 955 Малайзия

Штрих коды стран производителей товаров должны строго соответствовать стране изготовителю, данные которой указаны на этикетке товара.

Когда данные страны производителя не соответствуют штрих-коду?

Да, такое бывает. Чаще всего, когда коды производителя товаров не соответствуют штриховому коду, причиной является:

  • Регистрация фирмы в стране экспорта.
  • Изготовление товаров на дочерних предприятиях.
  • Производство товаров по лицензии фирм других стран.
  • Соучредители предприятия производимых товаров представляют собой несколько фирм разных государств.

Характеристики товара


Со странами разобрались, а вот как узнать товар по штрих коду? Здесь тоже ничего сложного:

Комбинация 5-ти цифр содержит:

  1. Наименование товара.
  2. Заявленные свойства.
  3. Соответствующие размеры и массу.
  4. Входящие ингредиенты.
  5. Цвет.

Все эти данные необходимы для считывания специальным устройством – сканером штрих-кодов. С его же помощью можно найти по штрих коду производителя. 

Уточняем подлинность


Торговые штрих-коды стран мира имеют контрольную цифру, позволяющие проверять их подлинность. Это делается несложными математическими вычислениями:

  1. Необходимо сложить цифры, находящиеся на четных местах. После чего, полученную сумму умножить на 3. Пример: 0 + 0 + 6 + 0 + 4 + 3 = 13; 13×3 = 39;
  2. После, складывают цифры, находящиеся на нечетных местах. Пример: 5+0+2+7+1+2= 17;
  3. Затем нужно суммировать полученные результаты пунктов 1 и 2. Пример: 39 +17 =56;
  4. Исключить первую цифру из числа итоговой суммы. Пример: 6;
  5. Вычитают из 10 полученное число и получают контрольное число, которое должно совпадать с последней цифрой. Пример: 10 — 6 = 4. Если итоговый результат соответствует последней цифре на проверяемом штрих-коде, то товар подлинный.

Читайте также:

Незарегистрированные пользователи не могу оставлять комментарии

Штрих-код на парфюмерии и косметике

  • Как определить подлинность товара по штрих коду?
  • Посмотреть таблиицу штрих-кодов стран
  • Если штрих-код не соответствует стране производителю, указанному на упаковке?

 Штриховой код

Или штрих-код (штрихкод) – это закодированная графическая информация, содержащаяся на упаковке какого-либо товара, которая считывается специальным техническим устройством. Он представлен в виде последовательных черных и белых полос разной длины и формы.

В мире есть несколько способов кодировки информации, называемые символиками. Существуют два вида символики – линейные и двухмерные.

Линейные символики – это штрих-кода, содержащие в себе небольшой объем информации. Он читается только в одном направлении, а именно по горизонтали. Согласно линейной системе кодирования, присвоенной каждому изделию индивидуально, они, чаще всего, включает13 цифр.

Двухмерные символики – это штрих-кода, разработанные для кодирования больших массивов информации. Такая информация читается в двух измерениях, по вертикали и по горизонтали. На данный момент существуют много различных двухмерных штрих-кодов. Например, всем известный QR код или менее известные: Microsoft Tag, MaxiCode, Aztec Code и другие.

А Вы знали что?

Первым изделием, которому был присвоен штрих-код, была жвачка Wrigley’s. Ее продали 26.06.1974 в 8.01, и по сей день, она представлена в музее Смитсоновского института.

Как же определить подлинность товара по штрих-коду

Допустим, у нас есть вот такой штрих-код: 3 349668 508471

  1. 1)Для начала сложим все числа, стоящие на четных местах, т.е.: 3+9+6+5+8+7 = 38
  2. 2)полученное число умножим на38*3 = 114.
  3. 3)считаем все числа, стоящие на нечетных местах без учета ключевой цифры (без последней): 3+4+6+8+0+4 = 25
  4. 4)складываем получившиеся в двух случая цифры: 114+25 = 139.
  5. 5)отбрасываем все десятки и сотки и получаем цифру 9.
  6. 6)вычитаем из 10 полученное число, т.е. 9: 10-9 = 1.

Если ключевая цифра (в нашем случае 1) совпали с последним вычислением, значит, товар является подлинным и произведен законно.

Теперь разберем штрих-код детально: (3 349668 508471)

Первые две или три цифры (33) – это страна производитель

Далее четыре или пять цифр в зависимости от длины кода страны (49668) – предприятие-изготовитель. Затем пять цифр (50847) – код товара. И последняя цифра(1) – ключевая цифра или контрольная, которую используют для проверки правильности считывания штрихов техническим средством, сканером.

 

В код товара включены 5 цифр, в нашем случае это 5 0 8 4 7, детально разберем, что они означают:

1 цифра(5) – наименование товара

2 цифра(0) – потребительские свойства

3 цифра(8) – масса, размер

4 цифра(4) – ингредиенты

5 цифра(7) – цвет

 Таблица штрих-кодов стран

Код

Страна

00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13

США и Канада

30, 31, 32, 33, 34, 35, 36, 37

Франция

380

Болгария

383

Словения

385

Хорватия

387

Босния-Герцеговина

400- 440

Германия

45, 49

Япония

460, 261, 462, 463, 464, 465, 466, 467, 468, 469

Россия

471

Тайвань

474

Эстония

475

Латвия

476

Азербайджан

477

Литва

478

Узбекистан

479

Шри-Ланка

480

Филиппины

481

Белоруссия

482

Украина

484

Молдова

485

Армения

486

Грузия

487

Казахстан

489

Гонконг

50

Великобритания

520

Греция

528

Ливан

529

Кипр

531

Македония

535

Мальта

539

Ирландия

54

Бельгия и Люксембург

560

Португалия

569

Исландия

57

Дания

590

Польша

594

Румыния

599

Венгрия

600, 601

ЮАР

609

Маврикий

611

Марокко

613

Алжир

616

Кения

619

Тунис

621

Сирия

622

Египет

625

Иордания

626

Иран

628

Саудовская Аравия

64

Финляндия

690, 691, 692, 693

КНР

70

Норвегия

729

Израиль

73

Швеция

740

Гватемала

741

Сальвадор

742

Гондурас

743

Никарагуа

744

Коста-Рика

745

Панама

746

Доминиканская Республика

750

Мексика

759

Венесуэла

76

Швейцария

770

Колумбия

773

Уругвай

775

Перу

779

Аргентина

780

Чили

784

Парагвай

786

Эквадор

789

Бразилия

80, 81, 82, 83

Италия

84

Испания

850

Куба

858

Словакия

859

Чехия

860

Югославия

867

Северная Корея

869

Турция

87

Нидерланды

880

Южная Корея

885

Таиланд

888

Сингапур

890

Индия

893

Вьетнам

899

Индонезия

90-91

Австрия

93

Австралия

94

Новая Зеландия

955

Малайзия

   

 

Бывает такое, что код, указанный на этикетке, не соответствует стране производителю, который записан на упаковке, причин этому может быть несколько:

  1. 1)Компания получила код и была зарегистрирована не в своей стране, в стране, куда направлен экспорт продукции ее.
  2. 2)Продукция была произведена на дочернем предприятии.
  3. 3)Товар мог быть изготовлен в одной стране, но фирмой из другой страны по лицензии
  4. 4)Если учредителями предприятия стали несколько компаний из разных государств.

 

Расшифровка штрих-кодов для ключей к вашей собственной системе

Переводчик: Гэри Лиау, Фабио Куо

Штрих-код обычно используется в управлении информацией и может быть ключевой частью популярных функций, таких как быстрая инвентаризация, проверка кассира и вход с помощью штрих-кода. К счастью для наших пользователей, облачная платформа базы данных Ragic поддерживает интеграцию штрих-кодов. Ragic позволяет пользователям быстро создавать базу данных в интерфейсе, подобном Excel, без необходимости писать код, а знание штрих-кодов может помочь интегрировать их в Ragic.

В этом посте мы расскажем, как работают штрих-коды, что вы можете делать со штрих-кодами в Ragic, и ответим на наиболее часто задаваемые вопросы наших пользователей, чтобы вы могли быстро определить, можете ли вы использовать Ragic со штрих-кодами, чтобы делать то, что вы хотите. (Если вы уже знаете штрих-коды и просто хотите узнать, как интегрировать их с Ragic, вы можете щелкнуть меню в правом верхнем углу, чтобы перейти к примерам.)

Что такое штрих-код?

Штрих-коды

повсюду: они есть, когда вы приносите пакет фишек или счет в кассу, они есть на вашей членской карте и там, когда вы добавляете контакты в определенных мессенджерах.

В этих примерах процесс включает изображение штрих-кода и способ его считывания (то есть оборудование для считывания штрих-кода и программное обеспечение для запуска следующих шагов). Мы можем разделить процесс и рассмотреть каждый компонент отдельно:

1. Штрих-код: изображение, представляющее информацию (строку символов)

Будь то одномерный штрих-код из черных и белых полос или двухмерный штрих-код, состоящий из квадратов, каждое изображение представляет информацию. В частности, он представляет собой строку цифр, символов и букв, часто код продукта (например, код продукта).грамм. CK0101234) или номер счета (например, E94122084). Иногда он используется для представления дополнительной информации, такой как URL-адреса (например, https://www.ragic.com), которые часто превращаются в двухмерные штрих-коды.

Изображения штрих-кода генерируются из исходной информации в соответствии с определенным универсальным правилом преобразования, чтобы разные люди, читающие одно и то же изображение, получали одинаковый результат. Это правило преобразования является так называемой символикой штрих-кода, и наиболее распространенными из них являются Code 128, Code 39 и QR Code.

Чтобы создать штрих-код, просто используйте генератор штрих-кода (программное обеспечение), выберите символику и введите URL-адрес или число, которое нужно преобразовать.Вы заметите, что есть несколько символов на выбор, и причина этого связана с требованиями пользователя и обстоятельствами, при которых каждый конкретный символ был изобретен.

Для малых предприятий, которым нужны штрих-коды исключительно для внутреннего использования, их можно закодировать и распечатать по мере необходимости.

С другой стороны, некоторые принятые во всем мире штрих-коды, используемые для идентификации, должны быть уникальными. Примеры такого штрих-кода включают ISBN для книг и международный номер артикула EAN-13, напечатанный на упаковке продукта на приведенном выше рисунке.Чтобы использовать такой штрих-код, компания должна обратиться в соответствующую международную организацию для получения номера и уплатить пошлину, прежде чем они смогут сгенерировать и распечатать штрих-код в соответствии с конкретной символикой.

Например, потребители могут найти общедоступную информацию о продукте с помощью штрих-кода EAN. Если вы отсканируете этот штрих-код в приложении, таком как Buycott, или в Google по номеру под штрих-кодом (т.е.значению, которое представляет штрих-код), вы сможете увидеть информацию о продукте (например,грамм. вот что появляется при сканировании штрих-кода ниже.)

2. БИП! Сканирование: преобразование изображения в цифровые данные без ручного ввода.

Основное назначение штрих-кода — упростить процесс ввода данных. Сканирование штрих-кода может преобразовать изображение обратно в исходные данные для ввода. К устройствам, которые могут считывать штрих-код, относятся сканеры штрих-кода, датчики RFID, складские терминалы и камеры смартфонов. Эти устройства можно использовать отдельно или с другими устройствами, такими как компьютер.В таком случае при всем знакомом звуковом сигнале сканер излучает красный свет, который попадает на черные и белые полосы штрих-кода, отражающие оптические узоры, которые затем преобразуются в цифровые данные и вставляются в определенное место на компьютере. экран.

Сканирование штрих-кода в качестве средства ввода может выполнять разные задачи в зависимости от местоположения. Например, когда курсор находится в поле поиска базы данных, что эквивалентно ручному вводу информации (например, кода продукта) и поиску соответствующих записей в базе данных.Важно отметить, что база данных должна быть подключена, чтобы вы могли получать результаты с помощью поисковой системы.

Обычно сканирование штрих-кодов заменяет вводимые данные. Но с помощью других программных приложений сканирование штрих-кода также может вызвать дальнейшие действия. Например, некоторые приложения для смартфонов запускают браузер с уже введенным URL-адресом после чтения QR-кода, кодирующего URL-адрес, в то время как другие будут отображать содержимое веб-сайта после сканирования штрих-кода, запуска потока платежей или других процессов.Независимо от действий исходным триггером является информация, закодированная в штрих-коде.

✎ Основное действие, которое Ragic поддерживает в браузере после считывания штрих-кода, — это «ввод». Если штрих-код не коррелирован с соответствующей базой данных, даже номер EAN не будет отображать информацию. Но если вы создаете записи, содержащие информацию о продукте в базе данных Ragic, которые включают поле для номера EAN, сканирование штрих-кода в поисковой системе будет иметь тот же эффект, что и ввод текста там.

Быстрый переход между реальным миром и виртуальным миром

Подводя итог вышесказанному, основная функция штрих-кода — упростить процесс ввода информации. Поскольку ввод информации с помощью звукового сигнала сканера происходит намного быстрее, чем ручной ввод, штрих-код можно рассматривать как быстрый шлюз между физическим миром (этикетка штрих-кода) и виртуальным миром (код продукта, номер учетной записи или номер участника в компьютере. ).

Этот шлюз пригодится в таких сценариях, как управление складом / инвентаризацией / логистикой, касса в розничной торговле, членские карты, а также отслеживание и отслеживание сельскохозяйственной продукции.Он также оказался полезным в библиотеке, управлении канцелярскими товарами и других административных приложениях. Когда правильно оформленная электронная таблица или форма Ragic используются со штрих-кодом, эти листы мгновенно обновляются до системы управления штрих-кодами.

Штрих-коды

наиболее эффективны в сочетании с информационной системой. Хотя слова «информационная система» могут вызывать в воображении образы крупных предприятий, ИТ-команды которых создают сложные системы, это не относится к Ragic. Поскольку Ragic — нетрадиционный инструмент разработки баз данных, малые предприятия и команды могут легко использовать Ragic для создания своей собственной пользовательской системы с помощью различных доступных шаблонов, при этом экономя время и деньги.

Как использовать Ragic для управления штрих-кодами?

Вы можете обратиться к этому документу, чтобы узнать о функциях, связанных со штрих-кодом, которые в настоящее время поддерживает Ragic.

Короче говоря, есть две части. Первая часть включает в себя преобразование данных в Ragic в штрих-код (генератор штрих-кода ), а вторая, и наиболее востребованная часть, включает использование сканера штрих-кода (или приложения для смартфона Ragic) для ввода данных в Ragic . Эти две части поясняются отдельно ниже.

Если у вас есть строка, которая уже является значением поля Ragic, которое вы хотите преобразовать в штрих-код, вы можете установить тип поля на «штрих-код», и Ragic автоматически сгенерирует изображение штрих-кода. Изготовитель этикеток в инструменте отчетов Ragic может помочь вам создать буклет из штрих-кодов, если это необходимо.

Чтобы ввести данные со штрих-кода, просто подключите считыватель штрих-кода, переместите курсор в место, где необходимо ввести данные (например, в поле поиска), отсканируйте штрих-код, и данные, закодированные в штрих-коде, появятся в этом месте. курсора.Например, поиск продукта можно выполнить, отсканировав штрих-код кода продукта, указав курсор в поле поиска формы продукта и нажав кнопку поиска.

Многие пользователи, которые хотят использовать Ragic для управления штрих-кодами, действительно ищут входных данных со штрих-кодами . Поскольку штрих-коды используются просто для замены ручного ввода данных, любой тип поля, требующий ввода данных, может быть введен путем сканирования штрих-кодов. Итак, вы можете задать себе два вопроса по порядку:

(1) Можно ли разработать функцию так, чтобы ее можно было выполнять при поиске и вводе данных в Ragic? (Например, при поиске кода продукта в поле поиска или заголовке поля измените счетчик запасов записи для проверки запасов, когда соответствующая информация о продукте будет найдена)

(2) Соответствует ли процесс вашему рабочему процессу, когда действие «ввод данных вручную» заменяется на «сканирование штрих-кода»?

Если ответ на оба вопроса «да», то Ragic должен быть вам полезен.Если вы не уверены в первом вопросе, вам нужно переосмыслить дизайн базы данных.

Примечание:

Любой тип поля, допускающий ввод данных, может быть введен с помощью штрих-кода, включая связанные поля в Ragic. Поэтому, если вы хотите установить отношения «ссылка и загрузка» для кода продукта, вы можете сделать это, используя сканирование штрих-кода для запуска ввода в связанное поле.

Сканирование с помощью приложения для смартфона

Многие пользователи также спрашивали нас, поддерживаем ли мы сканирование штрих-кодов с помощью смартфона, да, мы поддерживаем! В настоящее время наши приложения для iOS и Android уже поддерживают сканирование штрих-кодов с помощью камеры.

Вы можете использовать его для поиска

или исходные данные:

Вы также можете использовать приложение для смартфонов Ragic со сканером штрих-кода Bluetooth для ввода и поиска данных.

Часто задаваемые вопросы

Для справки мы собрали несколько вопросов, которые задавали нам пользователи Ragic, и сгруппировали их по сценариям (хотя специфика дизайна будет зависеть от ваших собственных требований):

(1) Складирование, инвентаризация, отгрузка и получение (входящие / исходящие), инвентаризация, логистика:

Самым простым приложением является создание записей для ваших продуктов, их нумерация и создание этикеток со штрих-кодом из номеров для нанесения на продукты.Таким образом, вы можете просто отсканировать этикетку со штрих-кодом, чтобы узнать, что это за продукт и где он находится во время инвентаризации или доставки, что ускоряет процесс.

Q: Можно ли использовать существующий модуль Ragic Inventory Module со штрих-кодами?

A: Все, что вам нужно сделать, это внести небольшие изменения в наш бесплатный шаблон управления запасами, сгенерировав штрих-коды из «Inventory No.» и поля «Код местоположения».

Q: Если мы не будем использовать существующие шаблоны, есть ли у вас какие-либо предложения по дизайну и пошаговые инструкции по его реализации?

А:

[1] Во-первых, ваша база данных Ragic должна иметь отдельные формы, которые управляют инвентаризацией и входящим / исходящим процессом.

[2] Элементы, требующие управления запасами, должны иметь записи, созданные для них в облачной базе данных Ragic (например, в форме продукта).

[3] Создайте новое поле, скопируйте уникальное значение из информации об элементе (мы рекомендуем использовать код продукта) и сгенерируйте из него штрих-код.

[4] В рабочем процессе замените этап, требующий ручного ввода или выбора кода продукта, сканированием штрих-кода с помощью считывателя штрих-кода Bluetooth, подключенного к мобильному устройству.(В будущем это можно будет сделать только с помощью мобильного устройства.)

Q: Как традиционный обувной магазин может перейти от ручного приема и подсчета товаров к автоматизированному процессу? Как мне интегрировать штрих-коды в процесс?

Это пришло от одного из наших пользователей: «Традиционные обувные магазины вручную принимают и подсчитывают входящие товары. Часто, когда покупатель ищет конкретный товар, мне приходится тратить много времени на поиск в хранилище, прежде чем я буду уверен, что Товара нет в наличии.Можем ли мы сымитировать магазин товаров повседневного спроса, где мы генерируем штрих-код при получении и наклеиваем его на обувь, а затем просто сканируем его сканером, чтобы узнать, где он хранится и его количество?

И сделайте вычет из базы данных по проданным товарам. Или даже добавьте примечания о характеристиках обуви (например, цене, материале, сцеплении), чтобы мы могли получить все подробности при продаже, просто отсканировав штрих-код. Или, может быть, даже разработать приложение для клиентов, чтобы они могли сами искать информацию, отсканировав штрих-код или QR-код.«

A: Вы можете создавать отдельные таблицы Ragic для информации о продукте и управления складом, генерировать штрих-коды для идентифицирующей информации о продукте (например, кода продукта) и информации о месте хранения (например, номера склада) и наклеивать их на обувь при их получении.

Если вы хотите сделать заметку, когда вы совершили продажу, вы можете связать формы управления складскими запасами (см. Упомянутый выше шаблон управления запасами) и в поле кода продукта исходящей формы отсканировать пользовательский штрих-код. на обуви.

Получив обувь, вы можете указать ее характеристики и добавить их в форму информации о продукте. Таким образом, при сканировании штрих-кода в форме продукта отображаются подробные сведения.

Q: Могу ли я использовать терминал или КПК для добавления или вычитания из инвентаря?

A: Если терминал или КПК поддерживают браузер, который может открывать Ragic и может вводить данные в браузер, сканируя штрих-коды, тогда да.

(2) Розничная торговля, электронная коммерция, CRM, управление членством

Общие приложения включают сканирование кодов продукта или штрих-кодов номеров счетов в кассе и преобразование URL-адресов интернет-магазинов в QR-коды.Для послепродажного обслуживания использование штрих-кода номера ремонта может упростить отслеживание возврата продукта для ремонта. Для членских систем штрих-код членского номера клиента может быть добавлен к членской карте или в приложение, чтобы разрешить поиск информации путем сканирования.

Q: Возможна ли оплата сканированием штрих-кода? Я хочу дать каждому покупателю штрих-код, чтобы при совершении платежа мы могли сделать это, непосредственно отсканировав штрих-код, а затем распечатать квитанцию ​​для пользователя, как это делают в магазинах.

A: Вы можете создать форму квитанции, которая включает поле с автоматически сгенерированным номером, и настроить систему для отображения этого номера в виде штрих-кода. Форма также должна включать такую ​​информацию, как уплаченная сумма.

Подключите сканер штрих-кода к компьютеру и отсканируйте штрих-код в поле полнотекстового поиска, когда клиенты приходят для совершения платежа, чтобы найти соответствующую запись в квитанции. Затем вы можете выполнить оформление заказа в соответствии с информацией о квитанции (поток платежей должен обрабатываться в отдельном процессе) и распечатать квитанцию ​​в пункте меню Инструменты> Поддержка печати.

При необходимости вы можете сначала составить бланк «заказ», а затем создать копию заказа в виде бланка «квитанция». В этой версии квитанции вы можете удалить поля, которые не должны видеть покупатель.

Напоминание: сканирование штрих-кода экономит только время, необходимое для ввода данных вручную. После того, как запись была обнаружена путем сканирования штрих-кода, вам все равно необходимо вручную отредактировать запись (например, для завершения платежа).

Q: Как мне распечатать штрих-код для покупателя, который ведет на интернет-магазин или страницу покупки продукта?

A: Все, что вам нужно сделать, это сгенерировать штрих-код из URL-адреса веб-сайта.(Символика должна поддерживать текст и символы; QR-код является наиболее распространенным).

Другие вопросы

В: Поддерживает ли Ragic EAN / Code 128 / QR Code?

A: Да, Ragic поддерживает все из них, как указано в настройках поля для любого поля штрих-кода:

Q: Как я могу массово сгенерировать штрих-коды, соответствующие информации о продукте в файле?

A: Файл штрих-кода обычно желателен для кодов продуктов и может быть создан в листе технических данных продукта (если у вас его нет, вам нужно сначала создать его).Если у вас еще нет требований к штрих-кодам или формату, вы можете добавить поле штрих-кода в форму и использовать символы Code 128 по умолчанию для создания штрих-кодов из кода продукта.

Если ваш бизнес уже использует какой-либо тип штрих-кода продукта и хочет генерировать его партиями, вам сначала нужно иметь две части информации: (1) значение, представленное штрих-кодом, и (2) символы, используемые для создания штрих-кода. . Если у вас есть эта информация и символы поддерживаются Ragic, вы можете создавать штрих-коды идентичного типа.Если у вас есть только изображение штрих-кода, но нет информации, упомянутой выше, вы можете сканировать штрих-код с помощью сканера, чтобы узнать, что такое закодированное значение, в то время как символы могут отображаться сканером.

Если вы должны распечатать штрих-коды, используя формат сканера, обратитесь к функции «Массовая загрузка файлов», чтобы загрузить эти файлы.

Q: Как использовать принтер этикеток с системой?

Большинство принтеров этикеток могут создавать этикетки из файлов CSV.Просто экспортируйте нужные поля в файл CSV для печати этикеток.

Другие сценарии

Вы можете выполнять административных задач со штрих-кодами. Сдавайте офисное оборудование в аренду, например, прикрепив к оборудованию этикетку со штрих-кодом. В форме, в которой перечислено все офисное оборудование, административный персонал может сканировать штрих-код оборудования в поле поиска, чтобы найти соответствующие записи, где они могут отметить статус ссуды.

Категория: Что такое Ragic, Советы и инструменты

штрих-кодов и декодер QR-кодов в Python | by Ng Wai Foong

Одной из основных особенностей pyzbar является то, что декодирование выполняется напрямую с использованием той же функции.Кроме того, он поддерживает декодирование нескольких штрих-кодов или QR-кодов в одном изображении. Импортируйте функцию decode () из модуля следующим образом:

 из pyzbar.pyzbar import decode 

Вы можете передать либо экземпляр PIL.Image , либо экземпляр numpy.ndarray . Вы можете легко загрузить изображение в numpy.ndarry , используя OpenCV . Для загрузки с PIL используйте следующий код

 из импорта PIL Imageimg = Image.open ('qrcode.png') 

Вот пример того, как вы можете загрузить свое изображение с помощью OpenCV .

 import cv2img = cv2.imread ('qrcode.png') 

Добавьте следующий код под ним. Он распечатает результаты в виде строк.

 result = decode (img) 

decode () Функция возвращает список namedtuple с именем Decoded . Каждое из них содержит следующие поля:

  • данные — декодированная строка в байтах.Вам нужно декодировать его с помощью utf8, чтобы получить строку.
  • тип — полезен только для штрих-кодов, поскольку он очерчивает формат штрих-кода.
  • rect — объект Rect , который представляет захваченную область локализации.
  • многоугольник — список экземпляров Point , который представляет штрих-код или QR-код.

Если вы должны были распечатать весь возвращенный результат, вы должны получить следующий результат

 [Decoded (data = b'https: // medium.com / @ ngwaifoong92 ', type =' QRCODE ', rect = Rect (left = 40, top = 40, width = 330, height = 330), polygon = [Point (x = 40, y = 40), Point (x = 40, y = 369), Point (x = 370, y = 370), Point (x = 369, y = 40)])] 

Используйте следующий код, чтобы перебрать каждый элемент и распечатать декодированный строка

 для i в результате: 
print (i.data.decode ("utf-8"))

Полный код можно найти по следующей сути.

Как декодировать номер UPC | Small Business

Штрих-коды продуктов изначально были разработаны для помощи в отслеживании запасов и ускорения проверки в продуктовых магазинах.Относительная скорость и простота использования системы штрих-кодов, или универсальных кодов продуктов (UPC), побудили к ее широкому распространению в розничной торговле. UPC также широко используются в автомобильной, здравоохранительной, транспортной и складской сферах. Штрих-коды обычно состоят из двух элементов: удобочитаемых печатных цифр и машиночитаемых черных и белых полос.

Найдите ряд напечатанных цифр сразу под черными и белыми вертикальными полосами штрих-кода.Найдите единственную цифру, напечатанную в нижнем левом углу штрих-кода. Это контрольная цифра для определения начала числа, поэтому автоматический сканер знает, что он запустился в начале кода.

Посмотрите на следующие пять цифр. Эти числа, сгруппированные вместе, представляют собой присвоенный компанией или производителем код. Эти коды изначально были присвоены Советом универсального кода (Universal Code Council, UCC). Современная версия UCC — это GS1, онлайн-организация, которая идентифицирует и присваивает балансовую единицу.Перейдите на веб-сайт GS1 www.GS1.org, введите пятизначный код и узнайте, какую компанию или производителя он представляет. Компании должны платить ежегодную плату за использование, чтобы получить и сохранить присвоенные им коды.

Найдите следующую группу из пяти цифр. Это представляет собой конкретный номер позиции. Номера позиций присваиваются самой компанией или производителем. Например, код 12345 может быть присвоен GS1 компании Pizza Company ABC. Следующие пять цифр, 67890, — это номер, присвоенный ABC конкретному продукту в своей линейке.Каждому продукту в линейке компании присваивается уникальный номер позиции. Используя наш пример пиццы, 67890 может быть 9-дюймовой пиццей с сыром, 67891 — 9-дюймовой пиццей пепперони и 67892 — 9-дюймовой пиццей с колбасой.

Найдите единственную цифру в правом нижнем углу штрих-кода. Этот так называемый контрольный номер получается путем применения сложной формулы к 11 предыдущим цифрам. Это 12-е число сигнализирует системе сканирования, что она правильно считала полный штрих-код. Он также отправляет сообщение через сканер в систему точек продаж магазина, которая, в свою очередь, отправляет соответствующую цену в кассу для этого товара.

Изучите черные вертикальные линии и белые промежутки между ними. Эта часть кода доступна для чтения только сканерам определенного типа в зависимости от типа кода. 12-значный символ UPC является стандартным штрих-кодом для розничной инвентаризации и цен, но есть несколько дополнительных типов штрих-кодов, специфичных для конкретных отраслей, таких как автомобилестроение или здравоохранение. Существуют также региональные варианты, такие как европейская система нумерации товаров или EAN, система штрих-кодов, используемая во многих европейских странах.Количество вертикальных полос и размер промежутка между ними отправляют определенные закодированные сообщения на считыватель штрих-кода или сканер; каждый представляет определенного персонажа или группу символов.

Ссылки

Автор биографии

Как аналитик по национальной безопасности в правительстве США, Молли Томпсон много писала для секретных публикаций правительства США. Томпсон основал и руководит компанией стратегического анализа, является профессиональным специалистом по генеалогии и участвует в многочисленных общественных организациях.Томпсон имеет дипломы Уэллсли и Джорджтауна в области психологии, политологии и международных отношений.

Параметры сканера штрих-кода — Zebra Technologies TechDocs

Обзор

DataWedge декодирует все основные символы штрих-кода. Популярные форматы включены по умолчанию во всех профилях DataWedge и отмечены знаком (*) в таблице ниже. Чтобы повысить производительность сканирования, Zebra рекомендует отключить все декодеры, которые не требуются приложениям, связанным с данным профилем.Параметры для отдельных декодеров также могут быть изменены в профиле. Каждому профилю DataWedge может быть назначена уникальная группа декодеров и параметров декодера (где это применимо) для использования с соответствующими приложениями. В этом руководстве рассматривается выбор декодеров и подробное описание декодеров с настраиваемыми параметрами.

Декодеры по умолчанию

UPC-E0 *

UPC-E1

UPC-A *

MSI

EAN-8 *

EAN-13 *

Codabar *

Код 39 *

Дискретный 2of5

Чередование 2 из 5

Код 11

Код 93

Код 128 *

PDF417 *

Trioptic 39

MicroPDF *

MacroPDF *

Максикод *

Datamatrix *

QR-код *

MacromicroPDF *

GS1 DataBar

GS1 DataBar Limited

GS1 DataBar Expanded

Композит AB *

Веб-код

Композитный C *

TLC 39 *

USPostnet

USPlanet

Почтовый индекс Великобритании

Японская почта

Австралийская почта

Почтовый индекс Канады

Голландский почтовый

Китайский 2of5

Ацтек *

MicroQR

Корейский 3 из 5

US4state

US4state FICS

Матрица 2 из 5

ХАНЬ СИНЬ

* Включено по умолчанию

Примечание : Декодеры, не имеющие настраиваемых параметров, не отображаются в разделе «Параметры декодера».

Включение / отключение декодеров

Включение или отключение декодеров :

1. В редактируемом профиле коснитесь Декодеры , как выделено ниже. Список декодеров похож на изображение на шаге 2 ниже.

2. Выберите нужные декодеры , установив соответствующий флажок. Отмените выбор «Декодеры не требуются» для приложения, связанного с профилем.

Редактировать параметры декодера

Для редактирования параметров декодера :

1. В редактируемом профиле коснитесь «Параметры декодера» , как показано ниже. Список декодеров похож на изображение на шаге 2 ниже.

2. В списке «Декодер» выберите «Декодер», чтобы изменить его параметры. .

Параметры декодера

Редактируемые параметры отдельных декодеров объясняются ниже. Примечание. Декодеры, не имеющие настраиваемых параметров, не отображаются в разделе «Параметры декодера» . Дополнительные инструкции по созданию и редактированию профилей DataWedge см. В разделе «Создание профиля» в Руководстве по установке.

Зона пониженного покоя

Тихая зона — это пустое пространство по обе стороны от штрих-кода, которое указывает, где начинается и заканчивается символика, и предназначено для предотвращения сканирования несущественной информации устройством считывания. Когда декодеры без полей используются с параметрами считывателя с уменьшенным уровнем тихой зоны, декодеры ведут себя в соответствии со следующей таблицей: Описание уровней тихой зоны 1D , показанное выше, находится в разделе «Параметры считывателя» вместе с важными предупреждениями .

UPCE0

Контрольная цифра отчета — Контрольная цифра — это последний символ символа, используемый для проверки целостности данных. Включает или отключает эту опцию. Флажок в поле означает, что опция включена.

Преамбула — Символы преамбулы являются частью символа UPC, состоящего из кода страны и системного символа. Есть три варианта передачи преамбулы UPCE0:

Preamble Sys Char — Передача только системных символов.

Преамбула Country and Sys Char — Передача системного символа и кода страны («0» для США).

Преамбула Нет — Не передавать преамбулу.

Выберите подходящий вариант, соответствующий хост-системе.

Преобразовать UPCE0 в UPCA — Включите преобразование декодированных данных UPCE0 (с подавлением нуля) в формат UPC-A перед передачей. После преобразования данные соответствуют формату UPC-A и зависят от выбора программирования UPC-A. Отключить передачу декодированных данных UPCE0 как данных UPCE0 без преобразования (по умолчанию — отключено).


UPCE1

Контрольная цифра отчета — Контрольная цифра — это последний символ символа, используемый для проверки целостности данных. Включает или отключает эту опцию. Флажок в поле означает, что опция включена.

Преамбула — Символы преамбулы являются частью символа UPC, состоящего из кода страны и системного символа. Есть три варианта передачи преамбулы UPCE1:

Preamble Sys Char — Передача только системных символов.

Преамбула Country and Sys Char — Передача системного символа и кода страны («0» для США).

Преамбула Нет — Не передавать преамбулу.

Выберите подходящий вариант, соответствующий хост-системе.

Преобразовать UPCE1 в UPCA — Включите этот параметр, чтобы преобразовать декодированные данные UPCE1 в формат UPC-A перед передачей. После преобразования данные соответствуют формату UPC-A и зависят от выбора программирования UPC-A. Отключите это, чтобы передавать декодированные данные UPCE1 как данные UPCE1 без преобразования.


UPCA

Контрольная цифра отчета — Контрольная цифра — это последний символ символа, используемый для проверки целостности данных. Включает или отключает эту опцию. Флажок в поле означает, что опция включена.

Преамбула — Символы преамбулы являются частью символа UPC, состоящего из кода страны и системного символа. Есть три варианта передачи преамбулы UPCA:

Preamble Sys Char — Передача только системных символов.

Преамбула Country and Sys Char — Передача системного символа и кода страны («0» для США).

Преамбула Нет — Не передавать преамбулу.

Выберите подходящий вариант, соответствующий хост-системе.


MSI

Length2 * — Чтобы декодировать символ MSI с определенным диапазоном длин, установите это значение на нижний предел. Например, для декодирования символов MSI, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Чтобы декодировать символ MSI с определенным диапазоном длины, установите это значение на верхний предел. Например, для декодирования символов MSI, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.

Контрольная цифра — Для символов MSI требуется одна контрольная цифра, которая всегда проверяется считывателем.Вторая контрольная цифра не обязательна.

Одна контрольная цифра — Подтвердите одну контрольную цифру.

Две контрольные цифры — Проверьте две контрольные цифры.

Схема контрольной цифры — Для проверки второй контрольной цифры MSI возможны два алгоритма. Выберите алгоритм, используемый для кодирования контрольной цифры.

Mod-11-10 — Первая контрольная цифра — MOD 11; вторая контрольная цифра — MOD 10.

Mod-10-10- Обе контрольные цифры — MOD 10.

Отчет о контрольной цифре — Передача данных MSI с контрольной цифрой или без нее. При установке этого флажка данные MSI будут отправляться с контрольной цифрой.


EAN8

Преобразовать EAN8 в EAN13 — Преобразовать данные EAN8 в формат EAN 13. Установка флажка включает это преобразование.


Codabar

Length2 * — Чтобы декодировать символ Codabar с определенным диапазоном длин, установите это значение на нижний предел. Например, для декодирования символов Codabar, содержащих от 8 до 24 символов, это значение должно быть установлено на 8.

Length3 * — Чтобы декодировать символ Codabar с определенным диапазоном длин, установите это значение на верхний предел. Например, для декодирования символов Codabar, содержащих от 8 до 24 символов, это значение должно быть установлено равным 24.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.

Clsi Editing — Включите этот параметр, чтобы удалить начальный и конечный символы и вставить пробел после первого, пятого и десятого символов 14-значного символа Codabar.Включите эту функцию, если хост-системе требуется этот формат данных.

Notis Editing — Включите этот параметр, чтобы удалить начальный и конечный символы из декодированного символа Codabar. Включите эту функцию, если хост-системе требуется этот формат данных.


Код39

Length2 * — Чтобы декодировать символ Code 39 с определенным диапазоном длин, установите это значение на нижний предел. Например, для декодирования символов Code 39, содержащих от 8 до 24 символов, это значение должно быть установлено на 8.

Length3 * — Для декодирования символа Code 39 с определенным диапазоном длины установите это значение на верхний предел. Например, для декодирования символов Code 39, содержащих от 8 до 24 символов, это значение должно быть установлено равным 24.

* См. Раздел «Длина декодирования » , ниже

Проверить контрольную цифру — Включите эту функцию, чтобы проверять целостность всех символов Code 39, чтобы убедиться, что данные соответствуют заданному алгоритму контрольной цифры.Цифровой сканер декодирует только те символы Code 39, которые включают контрольную цифру по модулю 43. Включите эту функцию, только если символы Code 39 содержат контрольную цифру по модулю 43.

Отчет о контрольной цифре — Передача данных Code 39 с контрольной цифрой или без нее. При установке флажка будут отправлены данные Code 39 с контрольной цифрой.

Full ASCII — Code 39 Full ASCII — это вариант Code 39, который объединяет символы для кодирования полного набора символов ASCII. Установите этот флажок, чтобы включить Code 39 Full ASCII.

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.

Преобразовать Code39 в Code32 — Code 32 — это вариант Code 39, используемый итальянской фармацевтической промышленностью.

Отчет Префикс Code32 — Разрешает добавление символа префикса «A» ко всем штрих-кодам Code 32.

Уровень безопасности — Опции: уровень безопасности 0, уровень безопасности 1, уровень безопасности 2 и уровень безопасности 3.

Дискретный 2of5

Length2 * — Чтобы декодировать дискретный символ 2of5 с определенным диапазоном длин, установите это значение на нижний предел.Например, для декодирования дискретных символов 2 из 5, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Чтобы декодировать дискретный символ 2of5 с определенным диапазоном длин, установите это значение на верхний предел. Например, для декодирования дискретных символов 2 из 5, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.


с чередованием 2 из 5

Length2 * — Чтобы декодировать символ Interleaved 2of5 с определенным диапазоном длин, установите это значение на нижний предел. Например, для декодирования символов Interleaved 2of5, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Для декодирования символа Interleaved 2of5 с определенным диапазоном длины установите это значение на верхний предел. Например, для декодирования символов Interleaved 2of5, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.


Контрольная цифра

Нет контрольной цифры — Контрольная цифра не используется.

Контрольная цифра USS — Выберите, чтобы проверить целостность всех чередующихся символов 2 из 5, чтобы убедиться, что данные соответствуют алгоритму контрольной цифры Uniform Symbology Specification (USS).

Контрольная цифра OPCC — Выберите, чтобы проверить целостность всех чередующихся символов 2 из 5, чтобы убедиться, что данные соответствуют алгоритму контрольных цифр Совета по кодам оптических продуктов (OPCC).

Контрольная цифра отчета — Передача данных 2 из 5 с чередованием с контрольной цифрой или без нее. Установка флажка отправляет данные Interleaved 2of5 с контрольной цифрой.

Преобразовать ITF-14 в EAN13 — Преобразовать 14-символьные штрих-коды с чередованием 2 из 5 в EAN-13 и передать как EAN-13. Штрих-код Interleaved 2of5 должен быть активирован и должен иметь начальный ноль и действительную контрольную цифру EAN-13.


Код11

Length2 * — Чтобы декодировать символ Code 11 с определенным диапазоном длин, установите это значение на нижний предел.Например, для декодирования символов кода 11, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Чтобы декодировать символ Code 11 с определенным диапазоном длины, установите это значение на верхний предел. Например, для декодирования символов кода 11, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.

Проверить контрольную цифру — Проверить целостность всех символов кода 11, чтобы убедиться, что данные соответствуют указанному алгоритму контрольной цифры. Это выбирает механизм контрольной цифры для декодированного штрих-кода Code 11.

Нет контрольной цифры — Не проверять контрольную цифру.

Одна контрольная цифра — Штрих-код содержит одну контрольную цифру.

Две контрольные цифры — Штрих-код содержит две контрольные цифры.

Отчет о контрольной цифре — Передача данных кода 11 с контрольной цифрой или без нее.При установке флажка отправляются данные Code 11 с контрольной цифрой.

Код93

Length2 * — Чтобы декодировать символ Code 93 с определенным диапазоном длины, установите это значение на нижний предел. Например, для декодирования символов Code 93, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Чтобы декодировать символ Code 93 с определенным диапазоном длины, установите это значение на верхний предел. Например, для декодирования символов Code 93, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.


Код128

Length2 * — Чтобы декодировать символ Code 128 с определенным диапазоном длин, установите это значение на нижний предел. Например, для декодирования символов Code 128, содержащих от 4 до 12 символов, это значение должно быть установлено на 4.

Length3 * — Чтобы декодировать символ Code 128 с определенным диапазоном длин, установите это значение на верхний предел.Например, для декодирования символов Code 128, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.

Включить EAN128 — Установите подтип EAN128. Флажок в поле означает, что опция включена.

Включить ISBT128 — Установите подтип ISBT128. Флажок в поле означает, что опция включена.

Включить простой код 128 — Включает другие (не EAN или ISBT) подтипы Code 128.

ISBT128 Concat Mode — Выберите вариант объединения пар типов кода ISBT:

  • Concat Mode Never — Не объединять пары встречающихся кодов ISBT.

  • Concat Mode Always — Должно быть два кода ISBT для декодирования и выполнения конкатенации. Не декодирует отдельные символы ISBT.

  • Concat Mode Auto — Немедленно декодирует и объединяет пары кодов ISBT. Если присутствует только один символ ISBT, устройство должно декодировать символ количество раз, заданное с помощью избыточности — Code128, перед передачей своих данных, чтобы подтвердить отсутствие дополнительного символа ISBT.

Проверить таблицу ISBT — Спецификация ISBT включает таблицу, в которой перечислены несколько типов штрих-кодов ISBT, которые обычно используются парами.Если установлен ISBT128 Concat Mode, включите «Проверять таблицу ISBT», чтобы объединить только те пары, которые находятся в этой таблице. Другие типы кодов ISBT не объединяются.

Уровень безопасности — Сканер предлагает четыре уровня безопасности декодирования для штрих-кодов Code 128. Поскольку качество штрих-кодов снижается, реализация повышенного уровня безопасности компенсирует и поможет улучшить успех декодирования. Между агрессивностью сканера и безопасностью существует обратная зависимость. Zebra рекомендует тщательно выбирать уровень безопасности, необходимый для каждого конкретного приложения:

  • Уровень безопасности 0 — Этот параметр позволяет сканеру работать в наиболее агрессивном состоянии, обеспечивая при этом достаточную безопасность при декодировании большинства штрих-кодов, не соответствующих спецификациям.

  • Уровень безопасности 1 — Этот параметр устраняет большинство ошибок декодирования.

  • Уровень безопасности 2 — Выберите этот параметр, если на уровне безопасности 1 не удается устранить сбои декодирования.

  • Уровень безопасности 3 — Если выбран уровень безопасности 2 и ошибки декодирования все еще возникают, выберите этот уровень безопасности. Имейте в виду, что выбор этой опции — крайняя мера против неправильного декодирования штрих-кодов, сильно не соответствующих спецификациям.Выбор этого уровня безопасности значительно ухудшает декодирующую способность сканера. Если требуется такой уровень безопасности, попробуйте улучшить качество штрих-кодов.


Trioptic39

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.


ХАНЬ СИН

HAN XIN Inverse — Проверяет инверсию декодера HanXin.


Матрица 2of5

Length2 * — Используется для установки длины декодирования. Length3 * — Используется для установки длины декодирования. Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных. Контрольная цифра отчета — Передача данных матрицы 2 из 5 с контрольной цифрой или без нее. Проверить контрольную цифру — Включите эту функцию, чтобы проверять целостность всех символов матрицы 2 из 5, чтобы убедиться, что данные соответствуют заданному алгоритму контрольной цифры.

* См. Раздел «Длина декодирования » , ниже


MicroPDF

Эмуляция Code 128 — Включите эту опцию, чтобы передавать данные из определенных символов MicroPDF417 как Code 128. Этот параметр требует, чтобы был активирован символ идентификатора кода AIM .

Включить эмуляцию Code 128 для передачи этих символов MicroPDF417 с одним из следующих префиксов:

  • ] C1 , если первое кодовое слово — 903, 904 или 905

  • ] C2 , если первое кодовое слово — 908 или 909

  • ] C0 , если первое кодовое слово 910 или 911

Отключить эмуляцию Code 128 для передачи этих символов MicroPDF417 с одним из следующих префиксов:

  • ] L3 , если первое кодовое слово — 903, 904 или 905

  • ] L4 , если первое кодовое слово — 908 или 909

  • ] L5 , если первое кодовое слово — 910 или 911.


Веб-код

Подтип веб-кода — Включает декодирование подтипа веб-кода GT. Установка флажка включает эту опцию.


Композит AB

Режим связи UCC:

  • Флаг ссылки игнорируется

  • Всегда на связи

  • Автодискриминация

Режим мультипакета:

Использовать контрольную цифру преамбулы UPC — Используйте правила UPC, указанные в параметрах UPC-EAN, при сообщении данных составного декодирования.


Композитный C

Режим нескольких пакетов:


USPostnet

Отчет о контрольной цифре — Передача данных USPostnet с контрольной цифрой или без нее. Установка флажка отправляет данные USPostnet с контрольной цифрой.


USPlanet

Отчет о контрольной цифре — Передача данных USPlanet с контрольной цифрой или без нее. Установка флажка отправляет данные USPlanet с контрольной цифрой.


Почтовый индекс Великобритании

Отчет о контрольной цифре — Передача данных по почте Великобритании с контрольной цифрой или без нее.При установке флажка отправляются почтовые данные Великобритании с контрольной цифрой.


Корейский 3 из 5

Length2 * — Чтобы декодировать корейский символ 3 из 5 с определенным диапазоном длины, установите это значение на нижний предел. Например, для декодирования 3 из 5 символов корейского языка, содержащих от 4 до 12 символов, это значение будет равно 4.

Length3 * — Чтобы декодировать корейский символ 3 из 5 с определенным диапазоном длины, установите это значение на верхний предел. Например, для декодирования корейских 3 из 5 символов, содержащих от 4 до 12 символов, это значение должно быть установлено на 12.

* См. Раздел «Длина декодирования » , ниже

Redundancy — Настраивает считыватель на два считывания штрих-кода перед приемом данных.


Длина декодирования

Допустимая длина декодирования определяется параметрами Length2 и Length3 следующим образом:

  • Переменная длина — Расшифровать символы, содержащие любое количество символов:
    • Установите для Length2 и Length3 значение «0» (ноль)
  • Диапазон — Расшифровать символ с определенным диапазоном длины от a до b (включительно):
    • Установите для Length2 значение «a» (нижняя граница) и установите для Length3 значение «b» (верхняя граница)
  • Две дискретные длины — Декодировать только символы, содержащие любую из двух конкретных длин:
    • Установите длину 3 как короче длину и длину 2 как длиннее один
  • Одна дискретная длина — Декодировать только символы определенной длины:
    • Установите для Length2 и Length3 желаемую (ненулевую) длину

Параметры UPC / EAN

Параметр UPC / EAN позволяет настраивать параметры, которые применяются более чем к одному декодеру UPC или EAN.


Уровень безопасности — Сканер предлагает четыре уровня безопасности декодирования для штрих-кодов UPC / EAN. Поскольку качество штрих-кодов снижается, реализация повышенного уровня безопасности компенсирует и поможет улучшить успех декодирования. Между агрессивностью сканера и безопасностью существует обратная зависимость. Zebra рекомендует тщательно выбирать уровень безопасности, необходимый для каждого конкретного приложения:

  • Уровень 0 — Этот параметр позволяет сканеру работать максимально быстро, обеспечивая при этом достаточную безопасность при декодировании штрих-кодов UPC / EAN, соответствующих спецификациям.

  • Уровень 1 — По мере снижения уровня качества штрих-кода определенные символы становятся склонными к ошибкам декодирования раньше других (например, 1, 2, 7, 8). Если в сканере происходит сбой декодирования плохо распечатанных штрих-кодов, а сбои декодирования ограничиваются этими символами, выберите этот уровень безопасности.

  • Уровень 2 — Если сканер не может декодировать плохо напечатанные штрих-коды, а ошибки декодирования не ограничиваются символами 1, 2, 7 и 8, выберите этот уровень безопасности.

  • Уровень 3 — Если сканер по-прежнему не может декодировать, выберите этот уровень безопасности. Имейте в виду, что выбор этой опции — крайняя мера против ошибок декодирования штрих-кодов, сильно не соответствующих спецификациям. Выбор этого уровня безопасности может значительно ухудшить декодирующую способность сканера. Если требуется такой уровень безопасности, попробуйте улучшить качество штрих-кодов.

Supplemental2 — Установка флажка включает эту опцию.

Supplemental5 — Установка флажка включает эту опцию.

Дополнительный режим

Без дополнений — Сканер представлен с дополнительным символом UPC / EAN плюс, сканер декодирует UPC / EAN и игнорирует дополнительные символы.

Supplemental Always — Сканер декодирует только символы UPC / EAN с дополнительными символами и игнорирует символы без дополнительных символов.

Supplemental Auto — Сканер немедленно декодирует символы UPC / EAN с дополнительными символами.Если у символа нет дополнительного, сканер должен декодировать штрих-код количество раз, установленное с помощью UPC / EAN Supplemental Redundancy, прежде чем передавать свои данные, чтобы подтвердить отсутствие дополнительного.

Supplemental Smart — Включает интеллектуальные добавки. В этом режиме декодер немедленно возвращает декодированное значение основного блока, если он не принадлежит к одному из следующих дополнительных типов:

  • 378
  • 379
  • 977
  • 978
  • 979
  • 414
  • 419
  • 434
  • 439

Если перед штрих-кодом стоит один из вышеуказанных префиксов, изображение ищется более агрессивно в поисках дополнительного и пытается его сканировать.Если дополнительное сканирование не удается, возвращается только основной штрих-код.

Дополнение 378-379 — Включает (автоматическое распознавание) дополнение для кодов UPC / EAN, начинающихся с 378 или 379. Отключает чтение дополнений для любого другого штрих-кода UPC / EAN, не начинающегося с 378 или 379. Пытается сканировать дополнительный, если настоящее время. Если дополнительное сканирование не удается, возвращается только основной штрих-код.

Дополнение 978-979 — Включает (автоматическое распознавание) дополнение для кодов UPC / EAN, начинающихся с 978 или 979.Запрещает считывание дополнений для другого штрих-кода UPC / EAN, не начинающегося с 978 или 979. Пытается отсканировать дополнительный штрих-код, если он есть. Если дополнительное сканирование не удается, возвращается только основной штрих-код.

Дополнение 414-419-434-439 — Включает (автоматическое распознавание) дополнение для кодов UPC / EAN, начинающихся с 414, 419, 434 или 439. Запрещает считывание дополнений для другого штрих-кода UPC / EAN, не начинающегося с 414, 419 , 434 или 439. Пытается сканировать дополнительное, если оно есть.Если дополнительное сканирование не удается, возвращается только основной штрих-код.

Дополнение 977 — Включает (автоматическое распознавание) дополнение для кодов UPC / EAN, начинающихся с 977. Отключает чтение дополнений для другого штрих-кода UPC / EAN, не начинающегося с 977. Пытается отсканировать дополнительный, если он есть. Если дополнительное сканирование не удается, возвращается только основной штрих-код.

Счетчик повторов — Счетчик повторов для автоматического распознавания дополнительных. Возможные значения: от 2 до 20 включительно.Обратите внимание, что этот флаг учитывается только в том случае, если для дополнительного режима установлено одно из следующих значений: Supplementals Auto, Supplementals Smart, Supplementals 378-379, Supplementals 978-979, Supplementals 977 или Supplementals 414-419-434-439 (от 2 до 20 ).

Случайная контрольная цифра — Включает проверку случайной контрольной цифры веса.

Linear Decode — Не используется. Устарело.

Купон — Позволяет декодировать код купона. Для успешного декодирования любых кодов купонов должны быть включены все соответствующие декодеры.

Bookland — Если этот параметр включен, выберите формат Bookland из списка ниже.

Bookland Format — Когда Bookland включен, позволяет выбрать параметр для данных Bookland:

  • Формат ISBN-10 — Сканер сообщает данные Bookland, начиная с 978, в традиционном 10-значном формате со специальной контрольной цифрой Bookland для обратной совместимости. Данные, начинающиеся с 979, в этом режиме не считаются Bookland.

  • Формат ISBN-13 — Сканер сообщает данные Bookland (начиная с 978 или 979) как EAN-13 в 13-значном формате, чтобы соответствовать протоколу 2007 ISBN-13.

  • Преобразовать GS1 в UPC EAN — Если этот параметр установлен, штрих-коды GS1 преобразуются в формат UPC / EAN. Для работы этой настройки должны быть включены символы UPC / EAN. Флажок в поле означает, что опция включена.

Параметры считывателя

Параметры считывателя

управляют определенными параметрами конфигурации считывателя штрих-кода, выбранного в редактируемом профиле. Не все параметры применимы ко всем считывающим устройствам .



Режим освещения — Включает и выключает освещение.

Режим прицеливания — Включает и выключает схему прицеливания.

Тип прицеливания — Позволяет выбрать поведение считывателя при нажатии на спусковой крючок:

  • Триггер — Для каждого нажатия триггера можно сканировать один штрих-код.

  • Удержание по времени — После нажатия спускового крючка запускается сеанс прицеливания на время, указанное таймером прицеливания. По истечении этого времени запускается сеанс декодирования, и сканирующий луч становится видимым.Сеанс декодирования будет оставаться активным, пока не истечет время таймера луча, не будет отпущен триггер или не будет декодирован штрих-код.

  • Спуск по времени — После нажатия спускового крючка запускается сеанс прицеливания, который будет продолжаться до тех пор, пока спусковой крючок не будет отпущен. Если время таймера прицеливания истекло при отпускании триггера, сеанс декодирования будет начат со сканирующим лучом, видимым в течение оставшегося времени, равного таймеру луча, или будет декодирован штрих-код.

  • Нажатие и отпускание — Сканирующий луч запускается при нажатии и отпускании спускового крючка.Сеанс декодирования будет оставаться активным, пока не истечет время таймера луча или пока не будет декодирован штрих-код.

  • Непрерывное считывание — При нажатии и удерживании кнопки сканирования штрих-коды будут сканироваться непрерывно. Не поддерживается с кольцевым сканером Zebra RS507 Bluetooth .

Beam Timer — Устанавливает максимальное время (в мс), в течение которого считыватель остается включенным. Поддерживает диапазон от 0 до 60 000 мс с шагом 100 мс. Значение 0 заставляет читателя оставаться на неопределенное время.

Таймер прицеливания — Устанавливает продолжительность (в мс) для режимов прицеливания по времени. Поддерживает диапазон от 0 до 60 000 мс с шагом 100 мс.

Режим захвата изображения — Устанавливает сканер штрих-кода в режим захвата изображения:

  • Нет — Без захвата изображения.

  • Захват одиночного изображения при декодировании — Захватывает изображение с декодированными данными.

  • Только захват изображения — Не будут отправляться только захваченные изображения и данные без штрих-кода.

Примечание. Zebra не рекомендует изменять этот параметр, если сканирование штрих-кода используется с DataWedge. DataWedge не обрабатывает данные изображений.


Linear Security Level — Устанавливает, сколько раз штрих-код считывается для подтверждения точного декодирования:

  • Избыточность безопасности и длина — Двукратное резервирование чтения на основе флагов избыточности и длины кода.

  • Security Short или Codabar — Двухкратное дублирование чтения коротких штрих-кодов или Codabar.

  • Security All Twice — Двухкратное избыточное чтение для всех штрих-кодов.

  • Длинная и короткая защита — Двухкратное резервирование для длинных штрих-кодов и три раза для коротких штрих-кодов.

  • Security All Thrice — Трехкратное резервирование для всех штрих-кодов.


Список выбора — Позволяет выбрать режим списка выбора, который указывает тепловизору декодировать только штрих-код непосредственно под перекрестием / сеткой в ​​видоискателе.Эта функция наиболее полезна для приложений, в которых несколько штрих-кодов могут появляться в поле зрения во время сеанса декодирования, но для декодирования требуется только один.

  • Отключить — Отключает режим списка выбора; любой штрих-код в поле зрения может быть декодирован.

  • Список выбора оборудования — режим списка выбора включается путем отправки команды на оборудование.

  • Список выбора программного обеспечения — Функция списка выбора обрабатывается в программном обеспечении; никакие команды не отправляются на оборудование.

Примечание. Производительность может отличаться на некоторых устройствах, если установлены режимы «Аппаратный» или «Программный список выбора». .


Таймаут одного и того же символа — Этот параметр используется для предотвращения декодирования сканером одного и того же символа в течение заданного интервала времени (применимо, только если для параметра Тип цели установлено значение «Непрерывное чтение»). Значение 0 указывает, что интервал между двумя последовательными чтениями не требуется.

Тайм-аут другого символа — Этот параметр используется для предотвращения декодирования сканером другого символа в течение заданного интервала времени (применимо, только если для параметра Тип цели установлено значение «Непрерывное чтение»).Значение 0 указывает, что интервал между двумя последовательными чтениями не требуется.

Режим ЖК-дисплея — Включение / отключение режима ЖК-дисплея, который расширяет возможности тепловизора по считыванию штрих-кодов с ЖК-дисплеев, например с мобильных телефонов. Относится только к модулю сканирования .

Примечание. Использование режима ЖК-дисплея может привести к снижению производительности и миганию сетки перед декодированием .


HW Engine Low Power Timeout — Время (в мс) бездействия перед тем, как сканер перейдет в режим низкого энергопотребления.

Обратный одномерный режим — Позволяет выбрать вариант для обратного одномерного декодирования штрих-кода:

  • Отключено — Отключает декодирование обратных одномерных символов.

  • Включено — Разрешает декодирование только обратных одномерных символов.

  • Авто — Автоматически обнаруживает и декодирует положительные и обратные одномерные символы.


1D Quiet Zone Level — Устанавливает усилие, с которым декодер будет пытаться декодировать штрих-коды без полей:

  • Уровень 0 — Декодер будет выполнять декодирование полей как обычно.

  • Уровень 1 — Декодер будет работать более агрессивно.

  • Уровень 2 — Для декодера требуется только одна сторона штрих-кода.

  • Уровень 3 — Декодер может декодировать все, что угодно.

Поведение этих уровней будет зависеть от выбранного декодера без полей. См. Поведение в таблице «Уменьшенная тихая зона».

Примечание : Более высокие уровни без полей увеличивают время декодирования и риск ошибок декодирования.Поэтому Zebra рекомендует включать только те символы, которые требуют более высокого уровня без полей, и оставлять все остальные символы на уровне по умолчанию 1.


Попытка декодирования плохого качества — Позволяет выбирать режимы улучшения для декодирования штрих-кодов плохого или ухудшенного качества. Доступные варианты:

  • Уровень усилия 0 — Не влияет на производительность декодирования обычных 1D и 2D штрих-кодов.

  • Уровень усилий 1 — Производительность сканера на обычных двумерных штрих-кодах снижается, в то время как производительность декодирования штрих-кода Tesco Thailand и штрих-кода суппозитория улучшена.

  • Уровень усилия 2 — такой же, как уровень 1.

  • Уровень усилий 3 — такой же, как уровень 1.

Примечание: Такая же производительность от уровня усилия 1 до уровня усилия 3.


Выбор набора символов — Позволяет пользователю преобразовывать данные штрих-кода, если они отличаются от типа кодировки по умолчанию. UTF-8 — значение по умолчанию. Другие варианты — ISO-8859-1 и Shift_JIS.


Режим видоискателя — Позволяет выбрать поддерживаемые режимы видоискателя:

  • Видоискатель включен — Включает только видоискатель.

  • Статическая сетка — Включает видоискатель и красную сетку (перекрестие) в центре экрана, чтобы помочь в позиционировании штрих-кода для сканирования. Этот параметр поддерживается только при использовании камеры для сканирования .

Параметры сканирования

Параметры сканирования

позволяют настроить идентификатор кода и параметры обратной связи декодирования для конкретного сканера для сканера, выбранного в редактируемом профиле.

Примечание. Некоторые параметры зависят от устройства .


Тип идентификатора кода — Позволяет выбрать символ идентификатора кода для вставки между префиксом и декодированным символом. Символ идентификатора кода определяет тип кода отсканированного штрих-кода. Эта информация может быть полезна приложению при считывании нескольких типов штрих-кодов. Доступные варианты:

  • Код ID Тип Нет — Не вставляйте префикс.

  • Code ID Type Aim — Вставляет стандартный трехсимвольный префикс.

  • Код Тип символа идентификатора — Вставляет односимвольный префикс, определенный Zebra.


Тип громкости — Позволяет выбрать настройку громкости, которая будет использоваться при воспроизведении декодированной звуковой обратной связи. Доступные варианты:

  • Звонок и уведомления — Использует настройку громкости звонка и уведомлений для звуковой обратной связи.

  • Музыка и мультимедиа — Использует настройку громкости музыки и мультимедиа для звуковой обратной связи.

  • Alarms — Использует настройку громкости сигналов тревоги для звуковой обратной связи.

  • Декодирование звуковой обратной связи — Выберите звуковой тон для воспроизведения, чтобы указать на успешное декодирование.

Примечание : Не все мелодии звонка поддерживаются в качестве сигналов декодирования; некоторые мелодии звонка могут быть обрезаны при использовании в качестве сигнала декодирования. Zebra рекомендует проверить все выбранные тона перед развертыванием.


Decode Haptic Feedback — Позволяет мобильному компьютеру вибрировать, указывая на успешное декодирование.

Таймер светодиода обратной связи декодирования — Определяет время (в мс), в течение которого зеленый светодиодный индикатор мигает, указывая на успешное декодирование.

Уведомление светодиода декодирования — Когда этот параметр включен, заставляет красный светодиод мигать при нажатии триггера сканирования.


Информацию о расширенном форматировании данных, импорте / экспорте профилей, управлении файлами конфигурации и массовом развертывании см. В Руководстве по расширенным настройкам.

Barcode 39 Cipher — декодер, кодировщик, решатель, переводчик

Поиск инструмента

Штрих-код 39

Инструмент для расшифровки штрих-кода 39.Code 39 (или Code 3 of 9, или Alpha39) — это нормализованная система штрих-кодов, которая заменяется Code 128.

Результаты

Штрих-код 39 — dCode

Тег (и): Кодирование символов, Обработка изображений

Поделиться

dCode и другие

dCode является бесплатным, а его инструменты являются ценным подспорьем в играх, математике, геокешинге, головоломках и задачах, которые нужно решать каждый день!
Предложение? обратная связь? Жук ? идея ? Запись в dCode !

Генератор штрих-кода 39

Считыватель / декодер штрих-кода 39

Ответы на вопросы (FAQ)

Как зашифровать с помощью шифра Barcode 39?

Encryption использует таблицу кодирования из 43 символов: 26 заглавных букв, 10 цифр и некоторые специальные символы (-,., $, /, +,% и » (пробел). Символ * может появиться, но его не существует, он используется только как разделитель для начала и конца.

Каждый символ имеет 5 черных полос и 4 белых полосы (всего 9 элементов), начиная с черного и чередующихся белого и черного. Каждая полоса может иметь 2 ширины: узкую или широкую (обычно в 3 раза больше), поэтому код можно преобразовать в двоичную форму (1 для тонких полос и 0 для широких полос). Кроме того, в этих 9 элементах всегда 3 полосы больше, отсюда и название кода 39.

Штрих-код 39 начинается с * и заканчивается *. Вот карта персонажей:

Каждый символ имеет 5 черных полос и 4 белых полосы (всего 9 элементов), поэтому можно преобразовать в двоичную форму (1, 11 или 111 для черных полос в соответствии с их шириной, 0, 00 или 000 для белых полос). В этих 9 элементах есть 3, которые больше (в 2–3 раза шире) и 6 тоньше. Код начинается с * и заканчивается *.

83

83 111048

9014 9014

9014 9014 9014

4

4 9018

4

4

4

4 9018

4

0 111001011 1 011011110
2 110011110 3 010011111 3 010011111 110001111 7 111011010
8 011011011 9 110011011
011110110 В 110110110
С 010110111 D 111100110
E 011100111 F 110100111
G 111110010 H 011110011
3 1104 11
3 110814 11

9111 9011 9011

9111

л 110111100 903 14
M 010111101 N 111101100
O 011101101 P 110101101

T 111101001
U 001111110 V 100111110
W 000111111 X 000111111 X
101111010 . 001111011
100111011 руб.

Как расшифровать шифр Barcode 39?

Для дешифрования требуется выполнить считывание полосы в соответствии со стандартом EAN-128.

Многие приложения для смартфонов или лазерных душевых кабин облегчают эту работу.

Пример: Сообщение: 101101011 111100110 010110111 011101101 111100110 011100111 101101011, проверьте 101101011 в начале и в конце, чтобы убедиться, что это штрих-код с кодом 39. Замена каждой 9-битной группы соответствующим ей символом в таблице. Значение штрих-кода — DCODE.

В этом примере отсутствует контрольная сумма

Как вычислить контрольную сумму символа?

Как распознать 39 штрих-код?

Штрих-код имеет классическую графическую форму (черные и белые линии) или двоичный эквивалент (1 или B для черных и 0 или W для белых линий).

Штрих-код может иметь переменную длину. Он начинается и заканчивается символом *.

Почему штрих-код называется Code 39?

Штрих-код состоит из групп по 9 строк, 3 из которых шире, отсюда и название 3 из 9 или 39.

Задайте новый вопрос

Исходный код

dCode сохраняет право собственности на исходный код онлайн-инструмента «Штрих-код 39». За исключением явной лицензии с открытым исходным кодом (обозначенной CC / Creative Commons / free), любой алгоритм, апплет или фрагмент кода «Штрих-код 39» (конвертер, решатель, шифрование / дешифрование, кодирование / декодирование, шифрование / дешифрование, переводчик) или любой «штрих-код 39» ‘функция (вычислить, преобразовать, решить, расшифровать / зашифровать, расшифровать / зашифровать, декодировать / закодировать, перевести), написанная на любом информационном языке (Python, Java, PHP, C #, Javascript, Matlab и т. д.)), и никакая загрузка данных, скрипт, копипаст или доступ к API для «Barcode 39» не будут бесплатными, то же самое для автономного использования на ПК, планшете, iPhone или Android! dCode распространяется бесплатно и онлайн.

Нужна помощь?

Пожалуйста, посетите наше сообщество dCode Discord для запросов о помощи!
NB: для зашифрованных сообщений проверьте наш автоматический идентификатор шифра!

Вопросы / комментарии

Сводка

Похожие страницы

Поддержка

Форум / Справка

Ключевые слова

штрих-код, 39, alpha39, лазер, полоса, зебра, код, линия

Ссылки


Источник: https: // www.dcode.fr/barcode-39

© 2021 dCode — Идеальный «инструментарий» для решения любых игр / загадок / геокэшинга / CTF.

Наиболее распространенные причины нечитаемых штрих-кодов

Понимание, предотвращение и устранение сбоев декодирования

Идентификация предметов и сбор данных с помощью штрих-кодов критически важны для функции автоматизированных операций, от обеспечения использования правильных компонентов при сборке смартфона до записи точных данных пациента для образцов в лаборатории.Когда плохо промаркированные или поврежденные штрих-коды приводят к «непрочитанию» или сбоям, потеря данных может иметь катастрофические последствия для целостности продукта и корпоративной репутации, не говоря уже о потенциальных юридических последствиях и серьезных рисках для благосостояния потребителей. Понимание первопричины нечитаемых штрих-кодов и соответствующее использование технологий для подготовки или решения этих проблем — это просто сделать, и это может означать разницу между успехом и неудачей в автоматизации. В этом техническом документе описаны возможные решения наиболее распространенных причин нечитаемых штрих-кодов, в том числе:

  • Низкая контрастность
  • Нарушение тихой зоны
  • Неправильная позиция для чтения
  • Несоответствие печати или пометки
  • Повреждение или искажение

Microscan Systems, Inc.
Читаемость штрих-кодов определяется тем, насколько хорошо считыватель штрих-кодов может декодировать данные, хранящиеся в символе. На читаемость штрих-кода влияет ряд технических факторов и факторов окружающей среды. Хотя человеческому глазу может показаться, что штрих-код не имеет заметных изъянов, незначительные несоответствия в коде, подложке или даже расположении кода по отношению к считывателю могут привести к тому, что считывание не будет выполнено. Для, казалось бы, высококачественных кодов, это распространенное заблуждение, что результаты отсутствия считывания связаны с нечеткими или необнаруживаемыми характеристиками штрих-кода, которые считыватель просто не может обработать, что вызывает разочарование у операторов, стремящихся максимизировать эффективность автоматического считывания штрих-кода. процесс.Однако основной причиной нечитаемых штрих-кодов часто является одна из немногих распространенных проблем, которые можно легко решить с помощью простых корректировок штрих-кода или технологии, используемой для его декодирования.

Рис. 1. Человеческому глазу этот символ матрицы данных может показаться безупречным. Однако этот символ не соответствует требованиям к качеству штрих-кода для некоторых отраслей и может быть нечитаемым некоторыми считывателями штрих-кода.

Понимание основных причин сбоев декодирования может сэкономить время и усилия операторов при диагностике проблем чтения.Это также позволяет предприятиям защитить свои процессы и прибыльность, оснастив свои операции оптимальными инструментами и условиями для предотвращения потери данных и сбоев процессов в дальнейшем. Наиболее частыми причинами нечитаемых штрих-кодов являются низкий контраст, нарушение тихой зоны, неправильное положение для чтения, несоответствие печати или метки, а также повреждение или искажение.

Низкая контрастность
Для извлечения данных из элементов (одномерных столбцов или двумерных ячеек) штрих-кода считыватель штрих-кода должен уметь различать светлые и темные элементы символа.Оба типа элементов необходимы для правильного декодирования, позволяя считывателю штрих-кода получать точные образцы элементов штрих-кода, которые представляют закодированные данные в символе. В зависимости от метода, используемого для нанесения штрих-кода (напечатанного чернилами или маркированного шлифованием поверхности материала в случае прямых следов деталей), а также от того, какой материал используется, светлые или темные элементы могут попеременно проявляться как маркировка на поверхности (сам код) или фон (материал подложки), на которую наносятся маркировки.Если между этими двумя элементами штрих-кода недостаточно контраста, считыватель штрих-кода может быть не в состоянии отличить штрих-код от подложки, и результатом может быть отсутствие считывания.

Рисунок 2: Темные штрих-коды, напечатанные на темном фоне (например, этот одномерный штрих-код на картоне), или светлые символы, нанесенные на светлые или отражающие материалы (например, эта 2D-матрица данных на металле), могут не приводить к результатам считывания из-за плохого контраста между светом и элементы темного символа.

Еще один пример низкой контрастности — отсутствие однородности светлых и темных элементов штрих-кода.На это может повлиять последовательность метода маркировки или печати при равномерном создании светлых или темных элементов по всему коду, количество вариаций или шума на фоне или подложке, или условия освещения, которые вызывают отражения или тени на подложке. Эти проблемы с однородностью могут сделать устройство считывания штрих-кода слепым. В тех случаях, когда штрих-код все еще может быть декодирован, низкая контрастность или неоднородность элементов штрих-кода может значительно замедлить время декодирования считывающего устройства и может ограничить расстояние, на котором штрих-код может быть считан.

Рис. 3. Ряд символов матрицы данных, нанесенных непосредственно на металл, различаются по удобочитаемости из-за шумного фона, вызванного несовместимостью подложки.

Возможные решения
Обеспечение четкости и единообразия элементов штрих-кода — это первый шаг к предотвращению нечитаемых кодов из-за низкой контрастности. В тех случаях, когда метод печати или маркировки вызывает несоответствия в элементах штрих-кода, важно отрегулировать принтер или маркировочное оборудование, чтобы гарантировать, что чернила наносятся равномерно по элементам символа или что маркировочное оборудование равномерно истирает основу. давление.

Рис. 4. Плохое распределение чернил на этикетке со штрих-кодом этой пробирки привело к появлению некоторых белых пятен внутри штриховых элементов, что может привести к проблемам с читаемостью.

Часто подложка, на которую наносится код, наиболее сильно влияет на контрастность элементов штрих-кода. Чтобы справиться с неровными, шумными или сильно отражающими поверхностями, а также с плохим различием между подложкой и меткой из-за теней или глубины метки, критическим компонентом является освещение.Осветительное оборудование для считывания штрих-кодов разработано с различной геометрией, чтобы создавать наиболее однородные и высококонтрастные изображения штрих-кодов, отмеченных различными способами на различных подложках. В то время как рассеянное освещение может помочь осветить напечатанные штрих-коды на глянцевых плоских поверхностях, темнопольное освещение может направлять пучки света под малым углом на целевые области подложки, улучшая читаемость тисненых или выгравированных штрих-кодов.

Рисунок 5: Эффекты правильного освещения на глянцевой этикетке.

Рис. 6: Эффекты правильного освещения на протравленном металле.

Другими факторами, которые следует учитывать при обращении к кодам с низкой контрастностью, являются тип штрих-кода и тип считывающего устройства, используемого в приложении. Линейные (1D) штрих-коды, такие как UPC / EAN, и многослойные символы, такие как PDF417, должны быть различимы по всей длине символа, чтобы захватить все критические элементы (в данном случае полосы) для декодирования. Если какая-либо из полос штрих-кода не видна из-за низкой контрастности, результатом может быть отсутствие считывания всего кода.Поскольку линейные штрих-коды обычно длиннее, для большой площади поверхности должен быть получен хороший контраст, в отличие от 2D-символов, таких как матрица данных и QR-код, которые обычно более компактны.

Рис. 7. Линия сканирования лазерного сканера штрих-кода должна пересекать все полосы линейного штрих-кода для обеспечения читаемости.

Лазерные сканеры штрих-кода (используемые исключительно для считывания одномерных кодов) интерпретируют волновой узор, создаваемый при отражении лазерного луча от символа обратно в сканер.Отражения от светлых и темных полос обрабатываются и интерпретируются как символы. Линейные штрих-коды обычно требуют гораздо более высокого контраста, чем 2D-символы — обычно 80% или более контраст между светлыми и темными элементами для получения однородного волнового рисунка. Запрет чтения произойдет, если между светлыми и темными элементами кода слишком мало контраста. Для сравнения, 2D-формирователи изображений используют камеры для захвата изображений одномерных или двухмерных кодов и требуют всего 20% контраста между светлыми и темными элементами.По этим причинам использование двумерных символов вместо одномерных штрих-кодов и, как следствие, устройств формирования изображений двухмерных штрих-кодов при считывании штрих-кода может снизить вероятность нечитаемых кодов из-за низкой контрастности.

Рис. 8. Линейные (1D) сканеры штрих-кода интерпретируют отражения лазерного света как волновые узоры, представляющие светлые и темные элементы символа. Эти волновые рисунки иллюстрируют разницу между высококонтрастными и низкоконтрастными штрих-кодами.

Нарушение тихой зоны
Тихая зона — это область вокруг штрих-кода или 2D-символа, в которой не должно быть текста, меток или препятствий (также называемая «зоной без печати»).Все считыватели штрих-кода имеют допуски на минимально допустимый размер тихой зоны. Это пространство обеспечивает отделение от окружающих меток, позволяя читателю «видеть» код целиком. В штрих-кодах 1D тихая зона находится слева и справа от штрих-кода. Как правило, тихая зона должна быть как минимум в 10 раз больше ширины самой узкой полосы одномерного штрих-кода. В 2D-символах тихая зона — это пространство, окружающее весь символ. Требования к тихой зоне для 2D-символов предписаны Ассоциацией автоматической идентификации и мобильности (AIM), которая определяет ширину как минимум одного элемента (или ячейки) с каждой стороны символа.Для получения наилучших результатов с большими 2D-кодами обычно рекомендуется, чтобы зона молчания составляла 10% от высоты или ширины символа, в зависимости от того, что меньше.

Рисунок 9: Тихая зона должна быть как минимум в 10 раз больше ширины самой узкой полосы по обе стороны от линейного (1D) штрих-кода или ширины одного элемента с каждой стороны 2D-символа.

Считыватель может быть не в состоянии расшифровать символ, если текст или другие метки просачиваются в тихую зону символа.Или нарушения тихой зоны могут привести к неточно декодированным строкам данных, если устройство считывания интерпретирует несимвольные элементы как часть общего символа.

Возможные решения
Нарушения тихой зоны, возможно, являются наиболее легко обнаруживаемой и устранимой причиной нечитаемых штрих-кодов. Это связано с тем, что нарушения тихой зоны часто происходят из-за простого отсутствия планирования для включения пространства вокруг напечатанного или маркированного штрих-кода или символа. Все, что необходимо для устранения основных нарушений в тихой зоне, — это настроить метод печати или маркировки — или подложку — в соответствии с требованиями к пространству для минимальной тихой зоны.Как можно больше места следует отвести под тихую зону, чтобы снизить вероятность ошибок чтения. Максимальной ширины тихой зоны не существует, поэтому нет причин ограничивать это пространство, если оно не требуется.

Рис. 10. Для тихой зоны вокруг штрих-кода должно быть предусмотрено как можно больше места, свободное от печати и других элементов.

Когда фоновый шум или неожиданные метки и мусор попадают в тихую зону, отсутствие считывания может быть связано с ошибками в методе печати или маркировки.Следует позаботиться о том, чтобы оборудование для печати и маркировки работало должным образом, чтобы избежать непреднамеренных отметок, которые могут вызвать нарушения тихой зоны. Дополнительные методы освещения также можно использовать в ситуациях, когда в тихой зоне присутствует шум, вызванный отражениями или тенями на неровной подложке.

Когда область, доступная для печати или маркировки штрих-кода, ограничена общей площадью поверхности детали, такой как густонаселенная печатная плата, крошечный электрический компонент или медицинское устройство, может быть трудно найти недвижимость в тихой зоне.Если необходимо ограничить тихие зоны, оператор может выбрать использование считывателя штрих-кода со сложными алгоритмами декодирования, которые учитывают незначительные нарушения тихой зоны. Некоторые высокопроизводительные технологии считывания штрих-кодов способны обеспечить хорошее считывание, даже когда тихая зона уже, чем предписанные минимумы для 1D и 2D кодов.

Рис. 11. Высокопроизводительный имидж-сканер использует специальные алгоритмы для считывания кодов с ограниченными тихими зонами, такие как матрица данных на этой переполненной печатной плате.

Неправильное положение чтения
В некоторых случаях считываемый штрих-код может получить результат не считывания не из-за качества печати или метки, а из-за физического положения считывателя штрих-кода относительно кода. В зависимости от технологии считыватели штрих-кодов могут иметь уникальные требования к считыванию кодов на определенных фокусных расстояниях, углах или ориентациях (в случае наклонных или повернутых кодов). Фокусное расстояние большинства считывателей штрих-кода ограничено их внутренней оптикой.Глубина резкости считывателя штрих-кода (область от максимально возможного расстояния считывания до максимально возможного расстояния считывания) точно определяет, насколько близко или далеко считыватель может быть расположен относительно штрих-кода, чтобы обеспечить надежное декодирование.

Рис. 12: Характеристики данного считывателя штрих-кода определяют, на каком именно расстоянии считыватель может быть расположен от кода, чтобы зафиксировать код в фокусе в пределах его диапазона считывания.

Угол, под которым сканер штрих-кода сканирует или фиксирует изображения символа, также может повлиять на его скорость считывания.Установка считывателя штрих-кода перпендикулярно коду может вызвать зеркальное отражение — прямой возврат лазерного света (в случае лазерных сканеров штрих-кода) или встроенное светодиодное освещение (в формирователях изображений) от кода или подложки — эффективно «ослепляя» считыватель. Когда это происходит, считыватель штрих-кода может быть не в состоянии захватить весь код с достаточно высокой контрастностью, что приведет к нечитаемому результату, даже если код безупречный.

Рис. 13: Считыватели штрих-кодов обычно следует устанавливать под углом к ​​штрих-кодам, чтобы избежать прямого отражения света обратно на считыватель.

Отсутствие считывания результатов также может возникнуть, если штрих-код представлен в считыватель штрих-кода при определенном повороте или ориентации, которые не поддерживаются технологией считывателя. Например, лазерные сканеры штрих-кода всегда должны быть ориентированы таким образом, чтобы линия сканирования лазера была перпендикулярна полосам штрих-кода. Если эта ориентация отклоняется так, что линия сканирования не пересекает все элементы (полосы) штрих-кода, штрих-код не будет правильно декодирован.

Возможные решения
Важно обратиться к техническим характеристикам считывателя штрих-кода, чтобы гарантировать, что ограничения и требования, касающиеся положения считывателя по отношению к коду, приняты во внимание при установке считывателя в оборудование или представлении кода считывателю.Если требования к приложению являются сложными, может оказаться целесообразным использовать считыватель штрих-кода, который лучше подходит для работы с непредсказуемыми расстояниями, углами и ориентацией штрих-кода. Например, считыватели штрих-кода со встроенной автофокусировкой могут надежно декодировать символы на различных расстояниях в пределах своей глубины резкости без ручной настройки фокуса. Еще более мощными являются жидкостные линзы считывателей штрих-кода с автофокусировкой, чьи линзы, содержащие настоящую жидкость, которая управляется электрическими сигналами для увеличения или уменьшения кривизны, могут настраиваться практически на бесконечные фокусные расстояния, что обеспечивает максимально возможную гибкость в расстояниях считывания со штрих-кода. .

Рис. 14: Жидкость реагирует на электростатическое давление, создавая линзу соответствующей кривизны для считывающего устройства штрих-кода с жидкостной линзой.

Приложения с различными углами считывания и особыми требованиями к установке могут получить больше преимуществ от устройств формирования изображений штрих-кода, чем от лазерных сканеров штрих-кода. В имидж-сканерах для захвата изображений кодов используются встроенные камеры, а не используются отражающие лазерные лучи, поэтому их способность считывать штрих-код с меньшей вероятностью будет затруднена зеркальными отражениями, когда имидж-сканер установлен прямо перпендикулярно штрих-коду.Сканеры штрих-кода также могут считывать штрих-коды в любой ориентации, и поэтому их не нужно устанавливать с тем же поворотом, что и код, для обеспечения надежного декодирования. Фактически, формирователи изображения штрих-кода могут быть оптимальным выбором в приложениях, где коды наносятся вручную на детали или где детали загружаются в оборудование в непредсказуемой ориентации, чтобы гарантировать считывание кодов независимо от поворота или положения.

Рис. 15. Сканеры штрих-кода могут считывать штрих-коды и символы в любой ориентации.

Для приложений с ограниченным пространством и геометрическими проблемами варианты установки считывателей штрих-кода внутри оборудования могут быть сильно ограничены. В этих случаях могут быть включены прямоугольные зеркала, позволяющие считывающим устройствам «видеть» штрих-коды, даже если они не расположены в непосредственной близости от штрих-кода. Используя зеркала с прямым углом, оператор может направить лазер сканера на код и обратно или отразить изображения штрих-кода обратно на имидж-сканер, обеспечивая хорошее считывание даже из сложных положений.Многие считыватели штрих-кодов содержат специальные алгоритмы для декодирования зеркальных изображений, которые могут быть необходимы для декодирования штрих-кодов, которые выглядят «перевернутыми».

Рис. 16. При использовании прямоугольных зеркал важно использовать считыватель штрих-кода, способный считывать как обычные, так и зеркальные изображения.

Несоответствие печати или пометки
Вариации в способах печати или маркировки, такие как плохое распределение чернил для печатных кодов или неравномерное давление при истирании поверхности во время процесса прямой маркировки детали, могут быть причиной многих проблем с удобочитаемостью.Если оборудование для печати и маркировки не производит и не применяет коды должным образом, это может привести к таким проблемам, как низкий контраст и нарушение тихой зоны. Существует несколько других причин низкого качества или несогласованности штрих-кода, которые могут вызвать проблемы для считывателей штрих-кода, настроенных на «ожидание» символов определенной формы, перекоса и однородности:

Осевая неоднородность — величина отклонения по главным осям символа. В этом примере ось Y символа явно больше оси X.Это несоответствие размеров X и Y обычно указывает на неожиданное перемещение носителя при нанесении штрих-кода с помощью принтера или устройства прямой маркировки деталей.

Контрастность — Разница между светлыми и темными элементами штрих-кода или между кодом и его тихой зоной и другими элементами периметра. В этом примере темные элементы (следы травления) и светлые элементы (подложка) слишком близки по значению из-за низкого давления в процессе маркировки, что ухудшает читаемость.

Неоднородность сетки — Величина отклонения элементов полосы или ячеек штрих-кода от идеальной сетки теоретического «идеального символа». Ошибки печати или маркировки, которые вызывают неравномерность сетки (обычно из-за неожиданного движения носителя во время нанесения кода), приводят к появлению искаженного или искаженного кода, который может быть нечитаемым стандартными устройствами декодирования.

Модуляция — Однородность светлых и темных элементов штрих-кода.В этих примерах темные элементы символа не имеют постоянного значения. Эта проблема, как и низкая контрастность, часто возникает из-за непостоянного распределения чернил для печатных кодов или неравномерного истирания для прямых следов деталей.

Рост при печати — Отклонение (большее или меньшее) размера элемента символа от предполагаемого или теоретически «идеального» размера элемента для конкретного символа. Когда символ печатается, чернила могут «растекаться» при контакте с подложкой, вызывая наложение.Если не хватает чернил или давления, приложенного печатным или маркировочным оборудованием, результатом может быть отпечаток.

Тихая зона — Область вокруг штрих-кода, на которой не должно быть текста, меток или других препятствий. В этом примере штрих-код был напечатан за пределами обозначенной области тихой зоны и перекрывается с другими элементами на носителе. Это может быть связано с смещением или перемещением носителя по отношению к печатному оборудованию.

Отражение — Коэффициент отражения света от светлых или темных элементов символа, который позволяет считывателю штрих-кода отличать элементы символа от фона (материала подложки) и отличать светлые элементы от темных элементов. Низкая отражательная способность, как показано в этом примере, может увеличить вероятность того, что элемент символа может быть неправильно идентифицирован как светлый или темный, что приведет к результату отсутствия считывания, поскольку считыватель штрих-кода пытается интерпретировать неправильные узоры элементов.Низкая отражательная способность может быть вызвана неравномерным распределением печати или давлением маркировки со стороны оборудования.

Возможные решения
Важно регулярно проверять и обслуживать оборудование для печати и маркировки, чтобы гарантировать получение и нанесение на детали высококачественных и единообразных штрих-кодов во избежание ошибок считывания. При печати штрих-кодов с использованием методов на основе чернил, таких как непрерывная струйная печать (CIJ), термоструйная печать (TIJ), пьезо-капля по запросу (DOD) или кодирование корпуса с высоким разрешением, необходимо следить за правильным расстоянием до печатающей головки, очищать и разблокировали печатающие головки и сопла, а также обеспечили правильную скорость и настройку процесса печати.Если штрих-коды производятся с помощью лазерного кодирования, правильное фокусное расстояние и постоянное питание оборудования обеспечивают высококонтрастную печать без потерь в распределении печати или скорости. В методах термопереноса (TTO) и прямой термопечати (DTO) для нанесения штрих-кодов на подложку используется воск или полимерная лента (или другой термоперенос), поэтому важно избегать складок ленты, чтобы проверить правильность вставки ленты в оборудование, чтобы используйте высококачественную ленту или другой термоматериал, а также используйте качественные печатающие головки и валики для равномерного нанесения штрих-кодов без пропущенных элементов.

Рис. 17. Чернильное оборудование для кодирования ящиков печатает линейные штрих-коды непосредственно на картонной упаковке. Перемещение продуктов во время печати и колебания скорости продукта могут сильно повлиять на качество этих штрих-кодов во время их нанесения.

Ключом к получению высококачественных меток прямым истиранием является постоянное давление абразивного компонента на основу. Прямая маркировка деталей выполняется рядом методов, таких как электромеханическое травление, лазерное травление, химическое травление (методы, при которых коды «вцарапываются» на подложке) и точечное удаление (ударный метод, при котором символ вбивается в подложку. металлическим стилусом).Важно проверить качество материала, используемого для создания абразивного истирания (лазерный, химический или металлический стилус), и количество энергии, подаваемой на маркировочное оборудование, чтобы гарантировать, что штрих-коды наносятся равномерно и с постоянным давлением.

Рисунок 18: Система прямой точечной маркировки деталей использует металлический щуп для вбивания элементов в металлическую поверхность. При нанесении маркировки важно обеспечить постоянное давление маркировки, чтобы избежать неровных или низкоконтрастных символов.

В дополнение к, а иногда и вместо того, чтобы уделять чрезмерное время и усилия поддержанию безупречно работающего оборудования для печати и маркировки, операторы могут защитить свои операции от несоответствия печати или маркировки с помощью более мощных считывателей штрих-кода. Считыватели штрих-кода, разработанные с использованием сложных алгоритмов декодирования, могут считывать коды с широким спектром проблем качества, таких как отклонения формы, перекоса и однородности от характеристик теоретически «идеального» штрих-кода.Конечно, даже с высокопроизводительными считывателями не следует избегать регулярного обслуживания оборудования.

Повреждение или искажение
Несмотря на то, что несоответствия при печати и маркировке создают собственные проблемы для декодирования, риск непрочитания может сохраняться даже при использовании высококачественных штрих-кодов. Качество штрих-кода может ухудшаться по мере того, как детали перемещаются в процессе эксплуатации и подвергаются воздействию различных факторов окружающей среды. Суровые условия могут привести к серьезным повреждениям или искажению штрих-кода или подложки, что сделает нечитаемыми даже самые качественные штрих-коды.Повреждения могут варьироваться от мелких царапин, частичного нарушения кода в виде пятен, пятен или даже обломков, вызывающих порванные или полностью отсутствующие штрих-коды.

Искажение — Искажению штрих-кода могут способствовать несколько факторов окружающей среды с точки зрения формы, контраста, однородности элементов и целостности подложки. Например, изменения температуры в производственной среде могут вызвать образование конденсата на коде, появление пятен чернил или искажение подложки до такой степени, что элементы штрих-кода больше не будут различимы для считывающего устройства.

Рис. 19: Условия окружающей среды повредили этот линейный код до такой степени, что значительная часть полосок была скрыта, что сделало его нечитаемым на стандартном оборудовании.

Фиксированное повреждение рисунка — Повреждение рисунка элементов штрих-кода, которое считыватель интерпретирует как данные, может значительно ухудшить удобочитаемость. В двухмерных символах, таких как эта матрица данных, повреждение фиксированного шаблона относится к отсутствующим элементам в «шаблоне поиска» символа (крайние строки и столбцы символа), который включает в себя «L-шаблон» (сплошные левая и нижняя строки элементы символа) и «образец часов» (элементы на краях символа напротив буквы «L»).Эти шаблоны позволяют считывателю штрих-кода правильно интерпретировать ориентацию штрих-кода и количество строк и столбцов для декодирования. Препятствие этим образцам символов царапинами, пятнами, мусором или другим материалом может сделать штрих-код нечитаемым.

Рис. 20. Критические элементы символа матрицы данных, включая L-образную схему, тактовую диаграмму и область хранения данных. Читаемость символа зависит от того, насколько четко фиксируются все критические элементы, чтобы считыватель штрих-кода мог интерпретировать данные.

Прочие повреждения — Условия окружающей среды, в которых может быть открыт штрих-код, безграничны, равно как и способы повреждения штрих-кода. Любые повреждения, которые закрывают элементы штрих-кода для считывающего устройства, — непреднамеренное истирание материала, следы, пятна на поверхности или избыток материала (мусор или даже монтажные приспособления) — могут стать причиной отсутствия считывания. На изображениях ниже приведены лишь несколько примеров повреждения штрих-кода.

Рис. 21. Примеры повреждений штрих-кода, включая препятствия материала, царапины и отметки.

Возможные решения
После того, как штрих-код попадает в производственную среду, может быть трудно поддерживать постоянное качество штрих-кода. В операциях, которые используют штрих-коды для отслеживания и идентификации предметов даже после того, как они были транспортированы между объектами или проданы клиентам для считывания новым оборудованием для считывания штрих-кодов, средства предотвращения или устранения повреждения и искажения штрих-кода очень ограничены. Некоторая подготовка может быть проведена в начале производства кода, чтобы ограничить будущий ущерб — например, выбрать подложку, устойчивую к суровым условиям окружающей среды, печать или маркировка штрих-кодов, чтобы они могли противостоять любым ожидаемым факторам окружающей среды, и поддержание производственной среды как свободной от потенциальных источников. повреждения насколько это возможно.

Рис. 22. Штрих-коды считываются на пыльном предприятии по упаковке пищевых продуктов, поэтому необходимо проявлять особую осторожность, чтобы штрих-коды и считыватели штрих-кодов выдерживали условия окружающей среды.

Некоторые типы кода предоставляют возможность кодирования специальных данных для помощи в процессе декодирования, даже если код поврежден. Символы Data Matrix предлагают несколько уровней проверки и исправления ошибок (ECC, что также означает «код исправления ошибок»), стандартом является ECC-200, который основан на принципах исправления ошибок Рида-Соломона.Исправление ошибок Рида-Соломона позволяет повредить до 50% матрицы данных, не делая ее нечитаемой. Исправление ошибок кодируется как элементы в области хранения данных кода, увеличивая восстанавливаемость данных за счет представления символьных данных считывающему устройству несколькими способами. Почти все приложения приняли исправление ошибок ECC-200 Рида-Соломона в качестве стандарта, поскольку это лучшая методология исправления ошибок, доступная для типа кода Data Matrix.

Рис. 23. Метод исправления ошибок Рида-Соломона позволяет декодировать, даже если не видно до 50% матрицы данных.Здесь символ ECC 200 надежно декодируется, несмотря на частичное препятствие.

Хотя следует проявлять как можно большую осторожность, чтобы предотвратить невозможность считывания из-за повреждения штрих-кода, часто предпочтительнее сосредоточиться на возможностях считывателя штрих-кода, а не на самом штрих-коде. Для наиболее сложных приложений, в которых повреждение или искажение штрих-кода непредсказуемо, с самого начала обычно устанавливаются высокопроизводительные считыватели. Считыватели штрих-кодов, разработанные с использованием самых мощных алгоритмов декодирования, обладают расширенным анализом местоположения символа, градиентом или анализом отражательной способности, а также способностью отображать изображение символа в виде сетки для получения идеального, надежно декодируемого символа во время обработки.Подобные считыватели штрих-кода также могут предлагать технологию реконструкции символов — метод, с помощью которого считыватель использует алгоритм для объединения разрозненных символьных данных из нескольких строк развертки. В случае частично скрытых или повернутых символов алгоритм объединяет неполные сегменты кода в эквивалент одной полной строки развертки, которая затем может быть декодирована устройством считывания.

Рис. 24. Алгоритмы реконструкции символов создают одну читаемую строку развертки из нескольких неполных частей поврежденного или искаженного штрих-кода.

Расширенный контроль качества штрих-кода
При создании и считывании высококачественных штрих-кодов лучшая защита — это нападение. Для приложений, в которых качество кода имеет первостепенное значение, или в отраслях, где коды требуются в соответствии с федеральным мандатом или контрактом с клиентом для соответствия определенным стандартам качества штрих-кодов (например, предлагаемым AIM, ANSI, GS1, ISO и другими организациями по стандартизации) оборудование для проверки штрих-кода может быть установлено для обнаружения причин нечитаемых штрих-кодов до того, как они приведут к ошибкам во время выполнения операций.Системы проверки штрих-кода, включая верификаторы, камеры машинного зрения и программное обеспечение для проверки, разработаны не только для выявления всех общих проблем читаемости, описанных выше, но и для оценки кодов по определенным пороговым значениям приемлемого качества для каждого параметра читаемости. Это особенно важно для выявления проблем, связанных с отсутствием чтения, с кодами, содержащими несколько ошибок, таких как наложение в дополнение к фиксированному повреждению рисунка. Проверка гарантирует не только то, что коды будут читаемы в момент их представления на считыватель штрих-кодов, но также может использоваться для отслеживания и прогнозирования ухудшения качества кодов с течением времени, даже если эти ухудшения не заметны человеческому глазу.Некоторое оборудование для проверки может быть запрограммировано так, чтобы предупреждать операторов, когда штрих-коды опускаются ниже порогового значения приемлемого качества, чтобы было очевидно, когда принтер, часть маркировочного оборудования или процесс маркировки начинают давать сбой. Оборудование для проверки штрих-кода — это лучшая защита компании от нечитаемых штрих-кодов, но оно может быть более дорогим и сложным в установке, чем высокопроизводительные считыватели штрих-кода. Когда основной задачей является простое считывание штрих-кодов (а не обеспечение 100% качества), улучшенные считыватели штрих-кодов могут быть лучшим выбором.

Рис. 25. Программное обеспечение машинного зрения используется для проверки символа на соответствие стандарту ISO 15416 по качеству штрих-кода и отслеживания колебаний качества кода с течением времени.

Заключение
Несмотря на то, что нечитаемые штрих-коды могут нанести серьезный ущерб деятельности компании, зачастую довольно просто обеспечить защиту от штрих-кодов низкого качества и связанных с этим случаев невозможности считывания. Причины нечитаемых штрих-кодов обычно проявляются в ограниченном наборе довольно простых проблем, включая низкий контраст, нарушение тихой зоны, неправильное положение для чтения, несоответствие печати или метки, а также повреждение или искажение.Как только причина нечитаемости штрих-кода определена, ее можно устранить, приняв простые превентивные меры. Во многих случаях методы печати и маркировки штрих-кодов можно оптимизировать, чтобы гарантировать получение высококачественных кодов с самого начала. Но когда штрих-коды класса A — это роскошь, а надежное считывание штрих-кодов является приоритетом, агрессивные возможности декодирования высокопроизводительных сканеров штрих-кодов и изображений обеспечивают хорошее считывание каждый раз и защищают самое ценное время и данные компании.

Онлайн-декодер штрих-кода

Файл изображения для декодирования

Показать результат как TextImageXML
Файл изображения штрих-кода
Максимальный размер файла: 2 МБ
Файлы: jpg, gif, png, bmp, tiff (включая многостраничные)
JavaScript отключен.Пожалуйста, включите JavaScript, чтобы увидеть все настройки.
  • линейный
  • QRCode
  • DataMatrix
  • PDF417
  • AztecCode
  • Код-128 Код-39 Codabar с чередованием 2/5 Промышленное 2/5 Код 93 Код 11
    EAN-13 EAN-8 UPC-A UPC-E Панель данных (RSS-14) DataBar Limited
    DataBar в стеке DataBar Expanded DataBar Expanded Stacked
    Линейный Нераспознанный
    Количество: Скорость: FastNormalSlow
  • Найти QRCode Количество:
    QR-код неизвестен Скорость: FastNormalSlow
  • Найти DataMatrix Количество:
    DataMatrix Unrecognized Скорость: FastNormalSlow
  • Найти PDF417 Количество:
    PDF417 Неизвестный Скорость: FastNormalSlow
  • Найдите AztecCode Количество:
    AztecCode Unrecognized Скорость: FastNormalSlow

Авторские права © 1999-2018, RKD Software и RKD System Inc.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вся информация, размещенная на сайте, носит ознакомительный характер и не является руководством к действию. Перед применением любых лекарств и методов лечения необходимо обязательно проконсультироваться с врачом. Администрация ресурса osteohondroz24.ru не несет ответственность за использование материалов, размещенных на сайте. Копирование материалов разрешается только с указанием активной ссылки на сайт.