тип штрих кода code 128

Тип штрих кода code 128

ГОСТ ISO/IEC 15417-2013

ТЕХНОЛОГИИ АВТОМАТИЧЕСКОЙ ИДЕНТИФИКАЦИИ И СБОРА ДАННЫХ

Спецификация символики штрихового кода Code 128

Information technology. Automatic identification and data capture techniques. Code 128 bar code symbology specification

Дата введения 2014-07-01

Предисловие

Цели, основные принципы и основной порядок проведения работ по межгосударственной стандартизации установлены в ГОСТ 1.0-2015 «Межгосударственная система стандартизации. Основные положения» и ГОСТ 1.2-2015 «Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены»

Сведения о стандарте

1 ПОДГОТОВЛЕН Ассоциацией автоматической идентификации «ЮНИСКАН/ГС1 РУС» (Российская Федерация) при участии Ассоциации автоматической идентификации ГС1 Беларуси (Ассоциации ГС1 Бел.) в рамках Межгосударственного технического комитета МТК 517 «Технологии автоматической идентификации и сбора данных и биометрия» на основе перевода на русский язык англоязычной версии стандарта, указанного в пункте 5

2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии (Росстандарт)

3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 28 августа 2013 г. N 58-П)

За принятие проголосовали:

Краткое наименование страны по МК (ИСО 3166) 004-97

Код страны по МК (ИСО 3166) 004-97

Сокращенное наименование национального органа по стандартизации

Минэкономики Республики Армения

Госстандарт Республики Беларусь

Госстандарт Республики Казахстан

4 Приказом Федерального агентства по техническому регулированию и метрологии от 28 октября 2013 г. N 1226-ст межгосударственный стандарт ГОСТ ISO/IEC 15417-2013 введен в действие в качестве национального стандарта Российской Федерации с 1 июля 2014 г.

Международный стандарт разработан подкомитетом ISO/IEC JTC 1/SC 31 «Технологии автоматической идентификации и сбора данных» совместного Технического комитета по стандартизации ISO/IEC JTC 1 «Информационные технологии» Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДА.

6 ВЗАМЕН ГОСТ 30743-2001 (ИСО/МЭК 15417-2000)

7 Некоторые положения международного стандарта, указанного в пункте 4, могут являться объектами получения патентных прав. Международная организация по стандартизации (ISO) не несет ответственности за идентификацию некоторых или всех подобных прав

8 ПЕРЕИЗДАНИЕ. Ноябрь 2018 г.

Введение

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

Для дополнительного пояснения текста стандарта приведены сноски, выделенные курсивом*.

1 Область применения

2 Нормативные ссылки

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

3 Термины и определения

В настоящем стандарте применены термины по ISO/IEC 19762-1, ISO/IEC 19762-2.

4 Требования

4.1 Показатели символики

К показателям символики Code 128 относят:

a) набор кодированных знаков:

1) все 128 знаков по ISO/IEC 646, то есть знаки с десятичными значениями от 0 до 127 включительно по ISO/IEC 646.

2) знаки с десятичными значениями от 128 до 255 также могут быть закодированы,

3) четыре функциональных знака, не являющихся данными,

4) четыре знака для выбора соответствующего кодового набора знаков*,

* Кодовый набор знаков называют также кодируемым набором знаков.

b) тип кода: непрерывный;

c) число элементов в знаке символа: шесть, включая три штриха и три пробела, состоящие каждый из одного, двух, трех или четырех модулей по ширине (знак Stop имеет семь элементов, включающих в себя четыре штриха и три пробела);

d) самоконтроль знака: присутствует;

e) длина символа: переменная;

f) двунаправленное декодирование: присутствует;

g) контрольный знак символа: один, обязательный (см. приложение А, раздел А.1);

h) плотность знака данных: 11 модулей (5,5 модулей на цифровой знак);

i) часть символа, не содержащая данных: эквивалентна 35 модулям.

4.2 Структура символа

Символы Code 128 должны включать в себя:

a) начальную свободную зону;

c) один или несколько знаков, представляющих данные и специальные знаки;

d) контрольный знак символа;

f) конечную свободную зону.

Символ Code 128, кодирующий текст «AIM», представлен на рисунке 1.

Источник

Бесплатно Создать Штрихкоды Онлайн

Линейные Штрихкоды, 2D Коды, GS1 DataBar, Почтовые Штрихкоды и многие другие!

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

Ваши преимущества

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

Спасибо за Ваш интерес! Для получения дополнительной информации, пожалуйста, свяжитесь с нами!

Scan-IT to Office

Приложение Scan-IT to Office (для Android, iOS) отправляет удаленно собранные данные и штрихкоды в реальном времени в Excel, Word, Google Таблицы, базы данных или любые другие приложения для ПК или Mac.

Онлайн генератор этикеток

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

Онлайн-генератор QR-кодов

Используйте созданные QR-коды для перехода на веб-страницы, ввода телефонных номеров, сообщений, отправки твитов, передачи контактных данных, подключения к Wi-Fi сетям и т.д. Просто попробуйте!

Данный генератор штрихкодов является бесплатным

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

Для размещения обратной ссылки используйте подготовленный HTML-код.

Источник

Штрихкодирование

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

Формат EAN13


Формат EAN13 является расширением формата UPC-A. Данный формат позволяет кодировать 12 символов (цифры от 0 до 9), к которым добавляется справа контрольная (тринадцатая) цифра, значение которой однозначно расчитывается в соответствии с кодируемой последовательностью. Значение штрихкода UPC-A соответствует значению штрихкода EAN-13, у которого первый символ 0.

Кодируемая при помощи этого алгоритма последовательность символов, обычно, представляет уникальный международный номер товара EAN13/UCC, который является уникальным в международном масштабе.

Формат EAN8


тип штрих кода code 128

Формат EAN8 является расширением формата UPC-E и представляет сокращённую форму EAN13. Данный формат позволяет кодировать 7 символов (цифры от 0 до 9), к которым добавляется справа контрольная (восьмая) цифра, значение которой однозначно расчитывается в соответствии с кодируемой последовательностью. Значение штрихкода UPC-E соответствует значению штрихкода EAN-8, у которого первый символ 0.

Формат Code 39


тип штрих кода code 128

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

Формат Code 93


тип штрих кода code 128

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

Формат Industrial 2 of 5


тип штрих кода code 128

Формат Interleaved 2 of 5


тип штрих кода code 128

Формат Codabar


тип штрих кода code 128

Формат Codabar (также называется «Ames code», «USD-4», «NW-7», «2 of 7 code») позволяет кодировать цепочку символов (цифры, некоторые знаки пунктуации) произвольной длины + один из 4 возможных (A, B, C, D) префиксов и один из 4 возможных суффиксов (также A, B, C и D).

К недостаткам данного алгоритма следует отнести отсутствие возможности упаковки кодируемой цепочки символов.

Формат Code 128


тип штрих кода code 128

Формат Code 128 является форматом высокой плотности, позволяет кодировать цепочку символов (первые 128 символов ASCII-таблицы) произвольной длины. Формат поддерживает упаковку данных.

Формат EAN128


тип штрих кода code 128

Формат RSS 14


тип штрих кода code 128

Формат RSS 14 является, как и Code 128, форматом высокой плотности и позволяет кодировать цепочку символов (первые 128 символов таблицы ASCII) произвольной длины. При кодировании осуществляется упаковка кодируемой последовательности символов. К недостаткам можно отнести то, что штрихкоды данного типа поддерживаются ограниченным набором сканеров.

Формат Code 16k


тип штрих кода code 128

Формат Code 16k является двумерным, штрихкод представляет последовательность одномерных штрихкодов (формат которых подобен Code 128), расположенных друг над другом, что позволяет увеличить плотность кодирования. К недостаткам алгоритма можно отнести то, то данный формат поддерживается ограниченным набором сканеров штрихкода.

Формат PDF-417


тип штрих кода code 128

Формат PDF-417 является одним из самых распространённых двумерных форматов штрихкодирования. Данный формат позволяет кодировать последовательность символов кодовой страницы CP437, поддерживает ряд методов упаковки данных, а также параметризуемый алгоритм восстановления информации в случае повреждения изображения штрихкода.

Формирование изображения штрихкода

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

Нормально считываются сканером следующие сочетания цветов:

Считываются при определённых условиях:

Не считываются при определённых условиях:

Также следует обратить внимание, что изображение штрихкода, в общем случае, нельзя масштабировать, т.к. при этом могут нарушиться соотношения ширины штрихов и пробелов штрихкода. Масштабирование, обычно, допускается в сторону увеличения изображения в целое число раз (этим, в частности, объясняется «скачкообразное» изменение размеров штрихкода при использовании элемента управления «1С:Печать штрихкодов»).

Методика штрихкодирования

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

Большинство весов, осуществляющих этикетирование весового товара при помощи EAN13, формируют штрихкод следующего формата:

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

Источник

Тип штрих кода code 128

ГОСТ 30743-2001
(ИСО/МЭК 15417-2000)

Спецификация символики Code 128 (Код 128)

Automatic identification. Bar coding.
Symbology specification Code 128

Дата введения 2002-01-01

1 РАЗРАБОТАН ЗАО «Фирма ПИЛОТ» совместно с Ассоциацией автоматической идентификации ЮНИСКАН/EAN РОССИЯ/АIМ РОССИЯ в рамках Межгосударственного технического комитета МТК 517 «Автоматическая идентификация»

ВНЕСЕН Госстандартом России

2 ПРИНЯТ Межгосударственным Советом по стандартизации, метрологии и сертификации (протокол N 19 от 24 мая 2001 г.)

За принятие проголосовали:

Наименование национального органа по стандартизации

Госстандарт Республики Беларусь

Госстандарт Республики Казахстан

4 Постановлением государственного комитета Российской Федерации по стандартизации и метрологии от 16 августа 2001 г. N 335-ст межгосударственный стандарт ГОСТ 30743-2001 (ИСО/МЭК 15417-2000) введен в действие непосредственно в качестве государственного стандарта Российской Федерации с 1 января 2002 г.

Введение

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

1 Область применения

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

2 Нормативные ссылки

ГОСТ 27463-87 Системы обработки информации. 7-битные кодированные наборы символов

ГОСТ 27465-87 Системы обработки информации. Символы. Классификация

ГОСТ 30721-2000 / ГОСТ Р 51294.3-99 Автоматическая идентификация. Кодирование штриховое. Термины и определения

ГОСТ 34.302.2-91 (ИСО 8859-2-87) Наборы 8-битных однобайтовых кодированных графических символов. Латинский алфавит N 2

3 Термины и определения

В настоящем стандарте применяют термины по ГОСТ 30721.

4 Требования

4.1 Показатели символики

К показателям символики Code 128 относят следующие показатели:

а) набор кодированных знаков:

1) все 128 знаков версии КОИ-7 в соответствии с [1]*, то есть знаки с десятичными значениями от 0 до 127 включительно,

2) знаки версии КОИ-8 с десятичными значениями от 128 до 255 также могут быть закодированы,

3) четыре функциональных знака, не являющихся данными,

4) четыре знака для вызова кодируемого набора знаков,

5) три знака Start (СТАРТ)**,

6) один знак Stop (СТОП)**,

(ТИЛЬДА) (десятичное значение 111).

** В скобках указано русское обозначение знака согласно приложению L.

4.2 Структура символа

Символы Code 128 должны включать:

a) начальную свободную зону;

c) один или несколько знаков, представляющих данные и специальные знаки;

d) контрольный знак символа;

f) конечную свободную зону.

На рисунке 1 представлен символ Code 128, кодирующий текст «AIM».

тип штрих кода code 128

4.3 Значения знаков

4.3.1 Структура знака символа

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

На рисунке 2 приведен знак Start A.

тип штрих кода code 128

тип штрих кода code 128

На рисунке 3 приведен знак символа с закодированным значением 35, который представляет знак данных С в кодируемых наборах А или В, или две указанные цифры 35 в кодируемом наборе знаков С.

На рисунке 4 приведен знак Stop.

тип штрих кода code 128

4.3.2 Кодирование знаков данных

Code 128 имеет три уникальных кодируемых набора знаков данных, приведенных в таблице 1 (наборы А, В и С). Представленные комбинации штрихов и пробелов знаков символов соответствуют знакам данных, приведенным в графах с заголовками «Кодируемый набор А», «Кодируемый набор В» или «Кодируемый набор С». Выбор кодируемого набора зависит от знака Start или использования одного из знаков Code А (Код A), Code В (Код В) или Code С (Код С), или знака Shift (РЕГИСТР). Если символ начинается со знака Start А, то изначально определен кодируемый набор А. Аналогично определяют наборы В и С, когда символ начинается со знака Start В или С соответственно. Кодируемый набор может быть изменен в пределах символа при помощи знаков Code A, Code В и Code С или знака Shift (использование этих специальных знаков в соответствии с 4.3.4.2).

Одни и те же данные могут быть представлены различными символами Code 128 с использованием различных комбинаций знаков Start, знаков кодируемых наборов Code A, Code В и Code С, и знака Shift. Применение не должно устанавливать кодируемый набор для использования. В приложении Е приведены правила, способствующие минимизации длины символа для любых данных. В дополнение к этому декодер должен декодировать символы, содержащие допустимые комбинации знаков Start, Code и Shift, помимо указанных в приложении Е, например символ со знаком Code в конце данных.

Каждому знаку символа соответствует числовое значение, приведенное в таблице 1, которое используют для вычисления контрольного знака символа. Оно может быть также использовано для преобразований в значения КОИ-7 (КОИ-8) и обратно (приложение D).

4.3.3 Кодируемые наборы знаков

4.3.3.1 Кодируемый набор А

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

Источник

Code 128

тип штрих кода code 128

тип штрих кода code 128

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

Содержание

Описание

Штриховой код Code 128 включает в себя 107 символов. Из которых 103 символа данных, 3 стартовых, и 1 остановочный (стоп) символ. Для кодирования всех 128-ми символов ASCII предусмотрено три комплекта символов штрихового кода Code 128 — A, B и C, которые могут использоваться внутри одного штрихкода.

Технические требования к символике штрихового кода Code 128, показатели символики, кодирование знаков данных, размеры, алгоритмы декодирования, параметры применения и строки-префиксы и идентификатора символики в России регламентируются ГОСТ 30743-2001 (ИСО/МЭК 15417—2000) «Автоматическая идентификация. Кодирование штриховое. Спецификация символики Code 128 (Код 128)».

Структура Code 128

Структура штрихкода Code 128 достаточно проста. Штрихкод состоит из шести зон:

Символы штрихового кода Code 128 состоят из трёх штрихов и трёх промежутков. Штрихи и промежутки имеют модульное построение. Ширина каждого модуля составляет от 1 до 4 модулей (1 модуль = 0,33 мм). Ширина знака равна 11 модулям. Остановочный (стоп) знак состоит из тринадцати модулей и имеет четыре штриха и три промежутка.

Контрольный знак Code 128

В спецификации Code 128 использование контрольного знака является обязательным. Согласно таблице символов штрихкода Code 128, каждому знаку присваивается соответствующие значение. Затем, для каждого знака, кроме знака «Stop» и контрольного знака, назначается весовой коэффициент, 1, 2, 3,…, n. При этом, знакам «Start» и следующему за ним первому знаку, присваивается весовой коэффициент равный 1. Контрольный знак вычисляется как сумма произведений весовых коэффициентов на соответствующие значения по модулю 103. Располагается контрольный знак между последним знаком данных и знаком «Stop». [1]

Примечания

См. также

Полезное

Смотреть что такое «Code 128» в других словарях:

Code 128 — Wikipedia encoded in Code 128 B Code 128 is a very high density barcode symbology. It is used for alphanumeric or numeric only barcodes. It can encode all 128 characters of ASCII and, by use of an extension character (FNC4), the Latin 1… … Wikipedia

Code 128 — Wikipedia codificado en Code 128 B. Code 128 es un código de barras de alta densidad, usado ampliamente para la logística y paquetería. Puede codificar caracteres alfanuméricos o solo numéricos. Con este código es posible representar todos los… … Wikipedia Español

Code 128 — Le Code 128 est un format de code barres permettant de coder 103 caractères de la table ASCII. Il en existe 3 tables de codage : A, B et C. C est un format courant dans le milieu industriel. Il existe une normalisation qui dérive du Code 128 … Wikipédia en Français

Code 128 — Beispiel für Code128 Der Code128 (1981) ist eine alphanumerische Kodierung mit hoher Informationsdichte, die im Barcode Bereich eingesetzt wird. Der Prinzipaufbau eines Code128 Lesesymbols besteht aus einem Startsymbol, der Nutzinformation, dem… … Deutsch Wikipedia

128 (number) — 128 (one hundred [and] twenty eight) is the natural number following 127 and preceding 129. ← 127 129 → 128 ← … Wikipedia

Code-barre EAN — Code barres EAN Le code EAN (European Article Numbering) est un code barres utilisé par le commerce et l industrie conformément aux spécifications d’EAN International, organisme aujourd hui remplacé par GS1[1]. Il est connu en France sous le nom… … Wikipédia en Français

Code-barre — Code barres code 128 et code 39 Un code barres, ou code à barres, est la représentation d une donnée numérique ou alphanumérique sous forme d un symbole constitué de barres et d espaces dont l épaisseur varie en fonction de la symbologie utilisée … Wikipédia en Français

Code barre — Code barres code 128 et code 39 Un code barres, ou code à barres, est la représentation d une donnée numérique ou alphanumérique sous forme d un symbole constitué de barres et d espaces dont l épaisseur varie en fonction de la symbologie utilisée … Wikipédia en Français

Code barres — code 128 et code 39 Un code barres, ou code à barres, est la représentation d une donnée numérique ou alphanumérique sous forme d un symbole constitué de barres et d espaces dont l épaisseur varie en fonction de la symbologie utilisée et des… … Wikipédia en Français

Code à barres — Code barres code 128 et code 39 Un code barres, ou code à barres, est la représentation d une donnée numérique ou alphanumérique sous forme d un symbole constitué de barres et d espaces dont l épaisseur varie en fonction de la symbologie utilisée … Wikipédia en Français

Источник

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

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

тип штрих кода code 128