ГОСТ Р 51003-96
4 ТРЕБОВАНИЯ
! знак
’
4.1 П о к а з а т е л ис и м в о л и к и
«Код 128» имеет следующие показатели:
a) набор кодируемых знаков:
1) все 128 символов версии 7-ми битного кодированного набора символов (далее — версии
набора КОИ-7)*, т.е. символы с целочисленными значениями от 0до 127** (набор знаков
С
согласно 4.3.3.3 позволяет представлять две числовых величины в одном знаке
штрихового кода),
возможно также кодирование символов версий набора 8-ми битных кодированных симво
лов (далее версии —набора КОИ-8) с целочисленными значениями от 128 до 255***;
2) четыре функциональных знака,
3) четыре знака для определения действующего набора знаков,
4) три знака СТАРТ,
5) один знак СТОП;
b
) тип кода: непрерывный;
c) элементы в знаке символа штрихового кода: 6, при этом по 3 штриха и 3 пробела с шириной
1, 2, 3 или 4 модуля (знак СТОП состоит из 7 элементов: 4 штрихов и 3 пробелов);
d) самоконтролируемость знака: присутствует;
e) длина символа «Кода 128»: переменная;
0 двунаправленное декодирование: присутствует;
g) контрольный знак символа «Кода 128»: один, обязательный (А.1);
h) плотность знаков: 11 модулей в знаке символа «Кода 128» (5,5 модулей в знаке данных в
наборе знаков С) (13 модулей в знаке СТОП);
i) необходимые знаки, не содержащие полезную информацию: эквивалентно 35 модулям.
На рисунке 1 представлен символ «Кода 128».
Свободное РТАРТ;
N
! Конт.!СТОП !Свободное
полеI В!
Iсимв!
’
поле
N
Рисунок 1 —Символ «Кода 128», кодирующий знаки CEN
На рисунке 2 представлены знаки СТАРТ А и СТОП.
Номер модуля1 2 3 4 5 6 7 8 9 1 0 1 1
I I I II I I I II I i
II I
Ширина штрихов211=4 (четная)
Ширина пробелов 1 4 2 = 7 (нечетная)
Ширина штрихов
Ширина пробелов
Номер модуля
I
1 2
I
3 4 5 6
I
7 8 9
n
10111213
I I I Ii ii n
I ill
= 8 (четная)
= 5 (нечетная)
Рисунок 2 — Знаки СТАРТ А и СТОП в «Коде 128*
* Версия КОИ-7 соответствует [1], содержит набор управляющих символов СО ссылочной версии КОИ-7
НО по ГОСТ 27463 и набор графических символов ГО версии КОИ-8 В1 по ГОСТ Р 34.303.
** Целочисленные значения символов согласно 2.1.2 ГОСТ 27463.
*** Целочисленные значения символов согласно 2.1.2 ГОСТ Р 34.303.
2