Товары в корзине: 0 шт Оформить заказ
Стр. 1 

28 страниц

456.00 ₽

Купить ГОСТ 30743-2001 — бумажный документ с голограммой и синими печатями. подробнее

Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"

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

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

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

 Скачать PDF

Заменен на ГОСТ ISO/IEC 15417-2013

Данные о замене опубликованы в ИУС 7-2014

Оглавление

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

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

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

4 Требования

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

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

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

     4.4 Требования к размерам

     4.5 Рекомендуемый алгоритм декодирования

     4.6 Качество символа

     4.7 Параметры применения, определяемые пользователем

     4.8 Передаваемые данные

Приложение А Дополнительные свойства Code 128

Приложение В Особые правила для функционального кода 1 (FNC1)

Приложение С Идентификатор символики

Приложение D Соотношение значений знаков символа и знаков версии КОИ-7

Приложение Е Использование знаков Start, Code и Shift для минимизации длины символа

Приложение F Набор знаков по ИСО 8859-1 (латинский алфавит номер 1)

Приложение G Параметры применения, определяемые пользователем

Приложение Н Рекомендации по использованию Code 128

Приложение J Перечень организаций нумерации в странах-членах МГС

Приложение К Набор знаков по ИСО 8859-5 (латинский/кирилловский алфавиты)

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

Приложение М Библиография

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ


Автоматическая идентификация КОДИРОВАНИЕ ШТРИХОВОЕ Спецификация символики Code 128 (Код 128)


М1лаиие официальное


2001/42


м

-2


м кж roc уда per в к I ш ы и совет

ПО СТАНДАРТИЗАЦИИ, МЕТРОЛОГИИ И СЕРТИФИКАЦИИ Минск


Предисловие

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

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

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

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

HaitMci ioiuii 1 ис государегоа

Нанмснопанис национального органа по стандарт киши

А(србайлжанская Республика Республика Армения Республика Беларусь Республика Казахстан Кыргызская Республика Республика Молдова Российская Федерация Республика Таджикистан Туркменистан Республика Узбекистаи

А госстандарт Арм госстандарт

Госстандарт Республики Беларусь Госстандарт Республики Казахстан Кыргы (стандарт Молдовастандарт Госстандарт России Таджике Гайдар г

Главгосслужба •Туркмснстанлартлары* У (госс тандарт

3    Настоящий стандарт представляет собой аутентичный текст международного стандарта ИСО/МЭК 15417—2000 «Информационная технология — Технологии автоматической идентификации и сбора данных — Спецификация символики штрихового кода — Code 128»), за исключением разделов 2 и 3. примечания к 4.4.1. приложений J. К. L и М. с дополнительными требованиями, отражающими потребности экономики страны

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

5    ВВЕДЕН ВПЕРВЫЕ

< И ПК Издательство стандартов. 2002

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания на территории Российской Федерации без разрешения Госстандарта России

ГОСТ 30743-2001

Введение

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

III

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

2-2361

ГОСТ 30743-2001

Содержание

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

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

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

4    Требования................................ I

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

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

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

4.4    Требования к размерам..........................

4.5    Рекомендуемый алгоритм декодирования....................

4.6    Качество символа............................10

4.7    Параметры применения, определяемые пользователем...............10

4.8    Передаваемые данные...........................II

Приложение А    Дополнительные свойства Code 128..................12

Приложение В    Особые правила для функционального кода 1 (FNCI)..........13

Приложение С Идентификатор символики....................

Приложение О Соотношение значений знаков символа и знаков версии КОИ-7.......14

Приложение Е Использование знаков Start. Code и Shift для минимизации длины символа . .

Приложение F    Набор знаков по ИСО 8859-1 (латинский аз фа вит номер I)........16

Приложение G    Параметры применения, определяемые пользователем...........17

Приложение Н    Рекомендации по использованию Code 128..............17

Приложение J    Перечень организаций нумерации в странах—членах МГС.........19

Приложение К    Набор знаков по ИСО 8859-5 (латинский/кирилловский алфавиты).....20

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

Приложение М    Библиография ........................24

IV

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

Лвгома iическая идеи i ификании

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

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

Automatic identification. Bar coding. Symbology specification Code 128

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

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-битных однобайтовых кодированных графических символов. Латинский алфавит № 2

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

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

4    Требования

4.1 Нока1атели символики

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

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

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

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

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

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

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

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

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

II здание официальное

b)    тип кола — непрерывный;

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

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

0 двунаправленное декодирование — присутствует;

g)    контрольный знак символа — один, обязательный (A.I);

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

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

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

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

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

b)    знак Sian:

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

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

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


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

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

В таблице I определены все значения знаков Code 128. В графе «Ширина элемента» числа представляют ширину элементов в виде числа модулей или кратного размеру X.

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

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

На рисунке 2 приведен знак Sum А.

Рисунок 3 — Знак символа для жачения 35

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

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

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

Code 128 имеет три уникальных кодируемых набора знаков данных, приведенных в таблице I (наборы А. В и С). Представленные комбинации штрихов и пробелов знаков символов соответствуют

ГОСТ 30743-2001


внакам данных, приведенным в графах с заголовками «Кодируемый набор Л». «Колируемый набор В» или «Кодируемый набор С*. Выбор кодируемого набора зависит от знака Start иди использовании

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

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

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

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

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

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

4.3.3.2    Колируемый набор В

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

4.3.3.3    Кодируемый набор С

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

4.3.4 Специальные знаки

Последние семь знаков кодируемых наборов А и В (значения знаков от 96 до 102) и последние три знака кодируемого набора С (значения знаков от 100 до 102) — специальные знаки, не яаляюшисся данными и не имеющие эквивалентов в знаках КОИ-7, предназначены для устройств считывания штрихового кода.

4.3.4.1 Знаки кодируемых наборов (Code) и Shift

Знаки кодируемых наборов (Code) и знак Shift должны использоваться для изменения одного кодируемого набора на другой в пределах символа. Они не должны передаваться декодером.

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

Знаки Code A. Code В или Code С изменяют ранее определенный кодируемый набор знаков

символа с одного на другой набор, определенный знаком Code, "^го изменение применяется ко

всем знакам, следующим после знака Code до конца символа или до следующего знака Code.

3

или знака Shift.

3-2361

Табл и ц а I — Кодирование таков для Code 128


7маилыив

знака

символа

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

Значение КОИ-7 я наборе A

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

Значонио КОИ-7 a наборе В

Кодируе

мый

наборС

Ширима элементов,

модули

Ш

п

ш

П Ш

П

0

space

32

space

32

ОО

2

1

2

2

2

2

1

|

33

I

33

01

2

2

2

1

2

2

2

«

34

"

34

02

2

2

2

2

2

1

3

#

35

#

35

03

1

2

1

2

2

3

4

$

36

S

36

04

1

2

1

3

Лт

2

5

%

37

%

37

05

1

3

1

2

2

2

6

&

38

&

38

06

1

2

2

2

1

3

7

apo

strophe

39

apo

strophe

39

07

1

2

2

3

1

2

8

(

40

(

40

08

1

3

2

2

1

2

9

)

41

)

41

09

2

2

1

2

I

3

10

Ш

42

42

10

2

2

1

3

1

2

II

43

-

43

II

2

3

1

2

1

2

12

comma

44

солила

44

12

1

1

2

2

3

2

13

-

45

-

45

13

1

2

2

1

3

2

14

full Stop

46

full Stop

46

14

1

2

2

2

3

1

15

47

/

47

15

1

1

3

2

2

2

16

0

48

0

48

16

1

2

3

1

2

2

17

1

49

1

49

17

1

2

3

2

2

1 I

18

2

50

2

50

18

2

2

3

2

1 | 1 |

19

3

51

3

51

19

2

2

1

1

3

2

20

4

52

4

52

20

2

2

1

2

3

1

21

5

53

5

53

21

2

1

3

2

1

2

22

6

54

6

54

22

2

2

3

1

I

2

23

7

55

7

55

23

3

1

2

1

3

1

24

8

56

8

56

24

3

1

1

2

2

2

25

9

57

9

57

25

3

2

1

1

2

2

26

colon

58

colon

58

26

3

2

1

2

2

1

27

semi

colon

59

semi

colon

59

27

3

1

2

2

1

2

28

<

60

<

60

28

3

2

2

1

1

2 |

29

61

U

61

29

3

2

2

1

I

30

>

62

>

62

30

2

1

Лт

1

2

3

31

7

63

0

63

31

2

1

2

3

2

1

32

@

64

@

64

32

2

3

2

1

2

1

33

A

65

A

65

33

1

1

1

3

2

3

34

В

66

В

66

34

1

3

1

1

2

3

35

C

67

c

67

35

1

3

1

3

2

1 1

36

D

68

D

68

36

1

1

2

3

I

3

37

E

69

E

69

37

1

3

2

1

1

3

38

F

70

F

70

38

1

3

2

3

1

11

4


Комбинация элементов


10 II


Продолжение таблицы I

Ширина элементов

Комбинация элементов

модусу

9    10    II

Значение

знака

символа

5


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

Значение

КОИ-7 О наборе А

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

Значение КОИ-7 в наборе В

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

Ш

П

Ш

П

Ш

П

39

G

71

G

71

39

2

1

1

3

1

3

40

Н

72

Н

72

40

2

3

1

1

I

3

41

1

73

1

73

41

2

3

1

3

I

1

42

J

74

J

74

42

1

1

2

1

3

3

43

К

75

К

75

43

1

1

2

3

3

1

44

L

76

L

76

44

1

3

2

1

3

1

45

М

77

М

77

45

1

1

3

1

2

3

46

N

78

N

78

46

1

1

3

3

2

1

47

0

79

О

79

47

1

3

3

2

1

48

Р

80

Р

80

48

3

1

3

1

2

1

49

Q

81

0

81

49

2

1

1

3

3

1

50

R

82

R

82

50

2

3

1

1

3

1

51

s

83

S

83

51

2

1

3

1

1

3

52

т

84

Т

84

52

2

I

3

3

1

1

53

и

85

и

85

53

2

1

3

1

3

1

54

V

86

V

86

54

3

1

1

1

2

3

55

W

87

W

87

55

3

1

1

3

2

1

56

X

88

X

88

56

3

3

1

I

2

1

57

Y

89

Y

89

57

3

1

2

1

1

3

58

Z

90

Z

90

58

3

1

2

3

1

1

59

1

91

[

91

59

3

3

2

1

1

1

60

\

92

\

92

60

3

1

4

1

1

1

61

]

93

J

93

61

2

2

1

4

1

1

62

Л

94

Л

94

62

4

3

1

1

1

1

63

95

95

63

1

1

1

2

2

4

64

NUL

00

grave

accent

96

64

1

1

1

4

2

2

65

SOH

01

а

97

65

1

2

1

1

2

4

66

STX

02

b

98

66

1

2

1

4

2

1

67

F.TX

03

с

99

67

1

4

1

1

2

2

68

EOT

04

d

100

68

1

4

1

2

2

1

69

ENQ

05

е

101

69

1

1

2

2

1

4

70

АСК

06

f

102

70

1

1

2

4

1

2

71

BF.L

07

8

103

71

1

2

2

1

1

4

72

BS

08

h

104

72

1

2

2

4

1

1

73

НТ

09

i

105

73

1

4

2

1

1

2

74

LF

10

j

106

74

1

4

2

2

1

1

75

VT

II

к

107

75

2

4

1

2

1

1

76

FF

12

1

108

76

2

2

1

1

1

4

77

CR

13

m

109

77

4

1

3

1

1

1

78

SO

14

n

no

78

2

4

1

1

1

2

79

SI

15

0

111

79

1

3

4

1

1

1

J*

Значение

знака

символа

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

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

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

Ширина элементов, модули

Комбинация элементов

Ш

П

ш

п

ш

п

ш

I I г I »

4

з I 6 1 т I а I 9 I юI u I ill о

Stop

2

3

3

1

I

1

2

Примечания

1    Знак Stop включает 13 модулей в четырех штрихах и трех пробелах. Любой иной знак имеет ширину 11 модулей, начинается со штриха и заканчивается пробелом, включает шесть элементов, ширина каждого »п которых и меняется от одного до четырех модулей. Числовые значения в графах, обозначенных Ш и II. представляют соответственно число модулей в каждом штрихе или пробеле в знаках символа.

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

Ь) Знак Shift

Знак Shift изменяет набор знаков с А на В или с В на А только для одного знака после знака Shift. Знаки, стоящие после измененного знака, должны возвратиться к представлению того набор;! знаков (А или В), который был определен до знака Shift. Знак Shift не должен применяться ДЛЯ знаков Code и Shift.

6