Статус документа
Статус документа

ГОСТ Р 51001-96

Группа П85

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Автоматическая идентификация

ШТРИХОВОЕ КОДИРОВАНИЕ

Требования к символике "2 из 5 чередующийся"

Automatic identification. Bar coding.
Requirements for symtology interleaved two of five



ОКС 35.040
ОКСТУ 4002

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

Предисловие



1 РАЗРАБОТАН Всероссийским научно-исследовательским институтом стандартизации (ВНИИстандарт) Госстандарта России совместно с ГосНИИ авиационных систем, товариществом с ограниченной ответственностью "Интерштрихкод", Ассоциацией "ШТРИХКОД-ЦЕНТР"

ВНЕСЕН Техническим комитетом по стандартизации ТК 355 "Автоматическая идентификация"

2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 24 декабря 1996 г. № 698

3 Разделы (подразделы, приложения) настоящего стандарта, за исключением разделов 2, 3, 4.6, приложения Е, представляют собой аутентичный текст международного стандарта ДИН ЕН 801-96 "Штриховое кодирование. Требования символики "2 из 5 чередующийся"

4 ВВЕДЕН ВПЕРВЫЕ     

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



Настоящий стандарт:

- устанавливает требования, предъявляемые к символике "2 из 5 чередующийся";

- устанавливает показатели символики "2 из 5 чередующийся", кодирование знаков данных, размеры, допуски, алгоритм декодирования, а также задаваемые прикладные параметры.     

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



В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ 34.301-91 (ИСО 6429-88) Информационная технология. 7-ми и 8-ми битные кодированные наборы символов. Управляющие функции

ГОСТ 7601-78 Физическая оптика. Термины, буквенные обозначения и определения основных величин

ГОСТ 24453-80 Измерения параметров и характеристик лазерного излучения. Термины, буквенные обозначения и определения основных величин

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

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

ГОСТ 27466-87 Системы обработки информации. Наборы символов в 7-ми и 8-ми битных кодах. Методы расширения кодов

3 Определения



В настоящем стандарте применяют следующие термины с соответствующими определениями:

3.1.1 версия 7-ми битного кода: По ГОСТ 27466.

3.1.2 длина волны: По ГОСТ 7601.

3.1.3 длина волны лазерного излучения: По ГОСТ 24453.

3.1.4 комбинация битов: По ГОСТ 27463.

3.1.5 набор кодированных символов (код): По ГОСТ 34.301.

3.1.6 позиция: По ГОСТ 27463.

3.1.7 символ: По ГОСТ 27465.

3.1.8 устройство: По ГОСТ 34.301.

3.1.9 ширина спектральной линии: По ГОСТ 7601.

3.1.10 ширина спектральной линии лазерного излучения: По ГОСТ 24453.     

4 Требования



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

"2 из 5 чередующийся" имеет следующие показатели:

а) набор кодируемых знаков: цифровой (от 0 до 9), т.е. символы версии набора КОИ-7* с целочисленными значениями** от 48 до 57;

______________________

* Версия 7-ми битного кодированного набора символов для обмена и обработки информации (КОИ-7) соответствует [1] и отличается от набора ссылочной версии КОИ-7 НО по ГОСТ 27463 двумя символами: в позиции 02/04 используют символ $ (ДЕНЕЖНЫЙ ЗНАК ДОЛЛАРА) (целочисленное значение 37) и в позиции 7/14 символ ~ (ТИЛЬДА) (целочисленное значение 111).

** Целочисленные значения символов по 2.1.2 ГОСТ 27463.

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

с) элементы в знаке символа "2 из 5 чередующийся": 5, в том числе 2 широких и 3 узких элемента, представляемых в форме либо 5 штрихов, либо 5 пробелов;

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

е) длина символа "2 из 5 чередующийся": переменная (четное число знаков);

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

g) контрольный знак символа "2 из 5 чередующийся": один, необязательный (приложение А);

h) плотность знаков: от 14 до 18 модулей на каждые два знака в зависимости от отношения широкого элемента к узкому;

i) необходимые знаки, не содержащие полезную информацию: от 8 до 9 модулей в зависимости от отношения широкого элемента к узкому.

4.2 Структура символа "2 из 5 чередующийся"

Символ "2 из 5 чередующийся" состоит из:

а) начального свободного поля;

b) знака СТАРТ;

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

d) знака СТОП;

e) конечного свободного поля.

4.3 Кодирование знаков

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

Кодирование знаков, представленных в "2 из 5 чередующийся", осуществляют в соответствии с таблицей 1. В графе "Двоичное представление" знак 1 представляет широкий элемент, а 0 - узкий элемент.     

Таблица 1


Двоичное представление кодирования знаков     



Знаки данных


Двоичное представление


0


0


0


1


1


0

1

1

0

0

0

1

2

0

1

0

0

1

3

1

1

0

0

0

4

0

0

1

0

1

5

1

0

1

0

0

6

0

1

1

0

0

7

0

0

0

1

1

8

1

0

0

1

0

9

0

1

0

1

0


При этом применяют модифицированную схему для двоичного кодирования десятичных цифр. Четырем, расположенным слева битам каждого знака, слева направо присваиваются веса 1, 2, 4 и 7. Пятую позицию используют для бита паритета четности. Сумма весов позиций битов со значением 1 равна значению знака данных, за исключением знака 0, у которого единица используется для весов 4 и 7. Бит паритета ставят для того, чтобы в знаке всегда присутствовало два бита "1".

Нижеприведенный алгоритм определяет правила, по которым числовые данные должны быть преобразованы в знаки штрихового кода символа "2 из 5 чередующийся":

Алгоритм

Пример

1 Рассчитывают контрольную цифру, если это предусмотрено прикладными требованиями.

367

2 Если последовательность данных, включая контрольную цифру, составляет нечетное число, то впереди ставят цифру нуль.

0367

3 Числовую последовательность знаков 0367 разбивают на цифровые пары.

0367

03  67

4 а) Каждую первую цифру каждой цифровой пары преобразуют в комбинацию штрихов в соответствии с таблицей 1.

0  6

4 b) Каждую вторую цифру каждой цифровой пары преобразуют в комбинацию пробелов в соответствии с таблицей 1.

3  7


5 Каждая пара знаков символа "2 из 5 чередующийся" образуется путем соединения с чередованием комбинаций штрихов и пробелов, полученных в результате действий 4 а) и 4 b). При этом первый пробел комбинации пробелов второго знака данных должен следовать за первым штрихом комбинации штрихов первого знака данных.

Последовательность элементов штрихов и пробелов, кодирующих пары знаков данных "03  67", приведена на рисунке 1.

4.3.2 Знаки СТАРТ и СТОП

Знак СТАРТ состоит из четырех узких элементов в последовательности штрих-пробел-штрих-пробел. Знак СТОП представляет собой сочетание: широкий штрих-узкий пробел-узкий штрих.

Знак СТАРТ начинает символ слева и непосредственно примыкает к первому знаку данных. Знак СТОП завершает символ "2 из 5 чередующийся" справа и непосредственно примыкает к последнему знаку данных.

Закодировано в штрихах



Рисунок 1 - Пары знаков символа "2 из 5 чередующийся", кодирующие последовательность данных 03 67

Для знаков СТАРТ и СТОП отсутствует отображение в представлении для визуального чтения. Оба знака декодером не передаются.

Знаки СТАРТ и СТОП и их связь со знаками данных приведены на рисунке 2.

Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Базовые нормативные документы» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs