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

ГОСТ 30742-2001 (ИСО/МЭК 16388-99) Автоматическая идентификация. Кодирование штриховое. Спецификация символики Code 39 (Код 39)

     4 Требования



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

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

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

1) полностью алфавитно-цифровой (латинские буквы) от А до Z и от 0 до 9 (знаки версии набора КОИ-7 в соответствии с [2]* с десятичными значениями** от 65 до 90 и от 48 до 57 включительно);

_____________________

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

** Десятичные значения знаков по ГОСТ 27463, пункт 2.1.2.

2) специальные знаки: ПРОБЕЛ $ % + - . / (знаки версии набора КОИ-7 [2] с десятичными значениями 32, 36, 37, 43, 45, 46 и 47;

3) знак (Start/Stop) (СТАРТ/СТОП)*;

_______________________

* В скобках приведено русское обозначение знаков.

b) тип кода - дискретный;

c) число элементов в знаке символа - девять, из которых три широких и шесть узких, представленных пятью штрихами и четырьмя пробелами;

d) самоконтроль знака - обеспечивается;

e) длина строки кодируемых данных - переменная;

f) двунаправленное декодирование - обеспечивается;

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

h) плотность знака символа - от 13 до 16 модулей на знак символа, включая минимальный межзнаковый интервал, в зависимости от отношения широкого элемента к узкому;

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

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

Символы Code 39 в соответствии с рисунком 1 включают в себя:

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

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

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

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

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

Пробел (межзнаковый интервал) должен отделять знаки в символе.