Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
gosy.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.11 Mб
Скачать

2. Варианты маркировки единиц поставки символами шк itf. Вычисление контрольного знака Варианты маркировки единиц поставки символами шк.

Для маркировки единиц поставки в зависимости от условий печати часто используют символы ШК ITF. Технология символьной маркировки ITF требует для своего изображения четного числа цифр и имеет следующие версии:

ITF-14 для изображения DUN-14

ITF-16 для изображения DUN-16

ITF-6 для изображения дополнительного кода.

Использование ITF-16 ограничено национальной торговлей. Экспортируемые единицы поставки кодируются ITF-14.

Соответствие варианта идентификации и символьной маркировки для единиц поставки приведены в таблице:

Вариант кодировки

Вариант символа маркировки

Вложение кода в символ

EAN-13

В зависи-мости от ме-тода и усло-вий печати

EAN-13

Код входит прямо в символы

ITF-14

Код EAN-13 с выравниванием по правой цифре и дополненной слева 0 для получения 14 цифр

DUN-14

ITF-14

Код входит прямо в символы

DUN-16

ITF-16

Код входит прямо в символы

В структуре ШК ITF 2 из 5 предусмотрены информационные и служебные кодовые знаки – начальная защита (начало) и стопорная защита (конец).

В основу кодировки положена ширина штриха и пробела. Широкий штрих и пробел представляется 1, узкий – 0.При этом ширина широкого элемента в 2,5 раза больше узкого.

Таким образом особенностью ШК ITF является кодирование пары цифр. Одна цифра пары изображается 5-ю штрихами, а другая – 5-ю пробелами. При этом темные и светлые штрихи чередуются. Т.к. символы представляются парами, то символ кода может содержать только четное число цифр.

Каждый идентификационный кодовый знак содержит 2 широких элемента (штриха/пробела) и 3 узких. => 2 и 5.

Двоичная запись информационных кодовых знаков следующая:

Цифра

Двоичная запись

0

00110

1

10001

2

01001

3

11000

4

00101

5

10100

6

01100

7

00011

8

10010

9

01010

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

Вид знака

Двоичная запись

Графическая

Начало

0000

Конец

100

Метод символьной маркировки знаков данных в штрих коде ITF выполняется в следующем порядке:

пронумеровать данные справа налево

Образовать пары чисел

В каждой паре цифр левый знак представляется штрихами, а правый пробелами в соответствии со значениями таблицы.

Пример 3852 в ITF

Алгоритм расчета контрольного числа.

Для проверки правильности считывания, в связи с загрязнением, потертостями при нанесении ШК, вводится контрольное число.

Замечание: цифровые позиции в коде нумеруются справа налево (контрольная иифра находится в первой позиции). Контрольная цифра вычисляется по всем позициям посредством следующих шагов:

Шаг 1: начиная со второй позиции, суммировать все цифровые значения в чет­ных позициях;

Шаг 2: умножить результат шага 1 на 3;

Шаг 3: начиная с позиции З, суммировать все цифровые значения цифр в нечет­ных позициях,

Шаг 4: сложить результат шага 2 с результатом шага 3;

Шаг 5: контрольная цифра есть наименьшее число, которое будучи прибавленным к результату шага 4 дает число, кратное 10.

Позиции знака

13

12

11

10

9

8

7

6

5

4

3

2

1

Пример кода

8

5

9

1

2

3

4

1

2

3

4

5

7

Четные места

5

+

1

+

3

+

1

+

3

+

5

Нечетные места

8

+

9

+

2

+

4

+

2

+

4

Шаг 1=18

Шаг 2=54

Шаг 3=29

Шаг 4=29+54=83

Шаг 5=90-83=7

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]