Украинский Дисконтный Клуб

Регистрация...
Вход для членов клуба:

О проекте и клубе UDC Дисконтная программа Раздел Качество и Конкурентноспособность Раздел Маркетинг и Интернет Раздел Библиотека Автоматизации торговли Каталог предприятий
Имя: Пароль:     
    Расширеный поиск... На начальную страницу сайта  Связаться с руководством UDC  Карта сайта
Обратная связь   |   Добавить статью   |   Регистрация   |   Предприятия   |   Карта сайта
  Разделы

  Сейчас на сайте
Сейчас, 1 гость и 0 посетителей онлайн.

Вы анонимный пользователь.


  Друзья
жалюзи и ролеты на МодномОкне
жалюзи на окна

  Объявления
Столбик

Доска объявлений
bizator.com

  
Штриховое кодирование: Кодировка - Code128
Опубликовано: 22 Июл, 2003 г. - 11:53 от admin

Автоматицация торговли Знаки штрихового Кода 128 состоят из трех штрихов и трех промежутков. Штрихи и промежутки имеют модульное построение и их ширина составляет от одного до четырех модулей. Ширина знака равна одиннадцати модулям. Исключением является знак "Стоп", который состоит из тринадцати модулей и имеет четыре штриха и три промежутка.

Кодировка - Code128
 

По материалам сайта www.sbarcode.com

 

Штриховой Код 128 является непрерывным двунаправленным контролепригодным кодом переменной длины и позволяет отобразить 128 знаков ASCII.

Пример штрихового Кода 128

Пример Code 128

Код 128 - код высокой плотности, отличительной особенностью которого является возможность кодирования ста пар чисел, позволяющей вдвое увеличить плотность записи при представлении штриховым кодом цифровых данных.

Знаки штрихового Кода 128 состоят из трех штрихов и трех промежутков. Штрихи и промежутки имеют модульное построение и их ширина составляет от одного до четырех модулей. Ширина знака равна одиннадцати модулям. Исключением является знак "Стоп", который состоит из тринадцати модулей и имеет четыре штриха и три промежутка.

Пример построения знака "Стоп".

Пример построения знака "Стоп"

Каждый знак Кода 128 может иметь три значения в зависимости от управляющего знака впереди. Выбор одного из трех знаков "Старт" означает обращение при кодировании к одной из трех подсистем (A,B,C). Переход от одной подсистемы к другой в кодовом ряду может осуществляться при помощи соответствующего знака "Shift".

Штрихкодовый символ Кода 128 состоит из зоны стабилизации (1), предшествующей знаку "Старт", соответствующего знака "Старт" (2) подсистемы A, B или C, информационных знаков (3), в том числе и контрольного знака (4), знака "Стоп" (5) и зоны стабилизации (6), следующей за знаком "Стоп".

Структура Кода 128

Контрольное число - это остаток, полученный от деления на значение стартового символа подсистемы (по таблице) значения выражения:

Формула расчета контрольного числа

где:

- числовое значение знака

- количество знаков в кодовой строке;

- номер позиции знака в кодовой строке,счита с первого знака, следующим за знаком "Старт";

- числовое значение знака в i-й позиции.

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

Числовые значения знаков смотрим по таблице.

 
Код данных C o d e
1 2 8
Номер позиции 1 2 3 4 5 6 7 8
Числовое значение знака () 35 79 68 69 0 17 18 24
Значение 35 158 204 276 0 102 126 192

Числовое значение знака "Старт" подсистемы B равно 104 (по таблице).

Подстановка значений в формулу

:1197/104=11 и 64 в остатке. Числовому значению 64 соответствует знак [`] (по таблице). Таким образом, полное представление данных с учетом контрольного знака будет: [Code 128`].

 

Cимволика штрихового Кода 128

Числовое
значение
Подсистема
A
Подсистема
B
Подсистема
C
Bar/Space Pattern
B S B S B S
0 SP SP 00 2 1 2 2 2 2
1 ! ! 01 2 2 2 1 2 2
2 " " 02 2 2 2 2 2 1
3 # # 03 1 2 1 2 2 3
4 $ $ 04 1 2 1 3 2 2
5 % % 05 1 3 1 2 2 2
6 & & 06 1 2 2 2 1 3
7 ' ' 07 1 2 2 3 1 2
8 ( ( 08 1 3 2 2 1 2
9 ) ) 09 2 2 1 2 1 3
10 * * 10 2 2 1 3 1 2
11 + + 11 2 3 1 2 1 2
12 , , 12 1 1 2 2 3 2
13 - - 13 1 2 2 1 3 2
14 . . 14 1 2 2 2 3 1
15 / / 15 1 1 3 2 2 2
16 0 0 16 1 2 3 1 2 2
17 1 1 17 1 2 3 2 2 1
18 2 2 18 2 2 3 2 1 1
19 3 3 19 2 2 1 1 3 2
20 4 4 20 2 2 1 2 3 1
21 5 5 21 2 1 3 2 1 2
22 6 6 22 2 2 3 1 1 2
23 7 7 23 3 1 2 1 3 1
24 8 8 24 3 1 1 2 2 2
25 9 9 25 3 2 1 1 2 2
26 : : 26 3 2 1 2 2 1
27 ; ; 27 3 1 2 2 1 2
28 < < 28 3 2 2 1 1 2
29 = = 29 3 2 2 2 1 1
30 > > 30 2 1 2 1 2 3
31 ? ? 31 2 1 2 3 2 1
32 32 2 3 2 1 2 1
33 A A 33 1 1 1 3 2 3
34 B B 34 1 3 1 1 2 3
35 C C 35 1 3 1 3 2 1
36 D D 36 1 1 2 3 1 3
37 E E 37 1 3 2 1 1 3
38 F F 38 1 3 2 3 1 1
39 G G 39 2 1 1 3 1 3
40 H H 40 2 3 1 1 1 3
41 I I 41 2 3 1 3 1 1
42 J J 42 1 1 2 1 3 3
43 K K 43 1 1 2 3 3 1
44 L L 44 1 3 2 1 3 1
45 M M 45 1 1 3 1 2 3
46 N N 46 1 1 3 3 2 1
47 O O 47 1 3 3 1 2 1
48 P P 48 3 1 3 1 2 1
49 Q Q 49 2 1 1 3 3 1
50 R R 50 2 3 1 1 3 1
51 S S 51 2 1 3 1 1 3
52 T T 52 2 1 3 3 1 1
53 U U 53 2 1 3 1 3 1
54 V V 54 3 1 1 1 2 3
55 W W 55 3 1 1 3 2 1
56 X X 56 3 3 1 1 2 1
57 Y Y 57 3 1 2 1 1 3
58 Z Z 58 3 1 2 3 1 1
59 [ [ 59 3 3 2 1 1 1
60 \ \ 60 3 1 4 1 1 1
61 ] ] 61 2 2 1 4 1 1
62 ^ ^ 62 4 3 1 1 1 1
63 _ _ 63 1 1 1 2 2 4
 64 NUL ` 64 1 1 1 4 2 2
65 SOH a 65 1 2 1 1 2 4
66 STX b 66 1 2 1 4 2 1
67 ETX c 67 1 4 1 1 2 2
68 EOT d 68 1 4 1 2 2 1
69 ENQ e 69 1 1 2 2 1 4
70 ACK f 70 1 1 2 4 1 2
71 BEL g 71 1 2 2 1 1 4
72 BS h 72 1 2 2 4 1 1
73 HT i 73 1 4 2 1 1 2
74 LF j 74 1 4 2 2 1 1
75 VT k 75 2 4 1 2 1 1
76 FF I 76 2 2 1 1 1 4
77 CR m 77 4 1 3 1 1 1
78 SO n 78 2 4 1 1 1 2
79 SI o 79 1 3 4 1 1 1
80 DLE p 80 1 1 1 2 4 2
81 DC1 q 81 1 2 1 1 4 2
82 DC2 r 82 1 2 1 2 4 1
83 DC3 s 83 1 1 4 2 1 2
84 DC4 t 84 1 2 4 1 1 2
85 NAK u 85 1 2 4 2 1 1
86 SYN v 86 4 1 1 2 1 2
87 ETB w 87 4 2 1 1 1 2
88 CAN x 88 4 2 1 2 1 1
89 EM y 89 2 1 2 1 4 1
90 SUB z 90 2 1 4 1 2 1
91 ESC { 91 4 1 2 1 2 1
92 FS | 92 1 1 1 1 4 3
93 GS } 93 1 1 1 3 4 1
94 RS ~ 94 1 3 1 1 4 1
95 US DEL 95 1 1 4 1 1 3
96 FNC 3 FNC 3 96 1 1 4 3 1 1
97 FNC 2 FNC 2 97 4 1 1 1 1 3
98 SHIFT SHIFT 98 4 1 1 3 1 1
99 CODE C CODE C 99 1 1 3 1 4 1
100 CODE B FNC 4 CODE B 1 1 4 1 3 1
101 FNC 4 CODE A CODE A 3 1 1 1 4 1
102 FNC 1 FNC 1 FNC 1 4 1 1 1 3 1
 103 Start A Start A Start A 2 1 1 4 1 2
 104 Start B Start B Start B 2 1 1 2 1 4
105 Start C Start C Start C 2 1 1 2 3 2
106 Stop Stop Stop 2 3 3 1 1 1 2
 

 
Связные ссылки
· Ещё о Автоматицация торговли
· Новости admin


Самая читаемая статья из раздела Автоматицация торговли:
Предложение украинских ИТ попало «в точку»

Кодировка - Code128 | Войти/Создать логин | 0 комментарии
Порог
  
За коментарии ответственны только те, кто их поместил. Мы не несём ответственности за них.
Обратная связь   |   Добавить статью   |   Регистрация   |   Предприятия   |   Карта сайта
Copyright c 2001 UDC Создание сайта, продвижение сайта - DA.net