Kod 2 z 5 Industrial jest kodem małej gęstości, który powstał 1960. Nazwa kodu wynika z tego, że każdy znak składa się z 5 pasków, z czego 2 są szerokie (3 są wąskie).
Kod jest bardzo prosty, a informacje koduje się tylko za pomocą pasków. Odstępy pełnią tylko rolę separatorów. Są dwa rodzaje pasków: szerokie i wąskie. Długość kodu może być dowolna.
Poniższa tabela przedstawia sposób kodowania cyfr
Cyfra
Układ
0
| | - - |
1
- | | | -
2
| - | | -
3
- - | | |
4
| | - | -
5
- | - | |
6
| - - | |
7
| | | - -
8
- | | - |
9
| - | - |
- szeroki pasek
| wÄ…ski pasek
Szeroki pasek jest wielokrotnością wąskiego i szerokości muszą być takie same dla całego kodu. Stosunek szerokości wynosi 1:3.
Cyfra "1" oznacza pasek, a cyfra "0" oznacza odstęp. Kombinacja "1101" oznacza więc pasek podwujnej szerokości, odstęp, wąski pasek.
Struktura kodu 2 z 5 Industrial
Symbol start 11011010
Numer zakodowany zgodnie z tabelÄ…
Symbol stop 11010110
Suma Kontrolna
Kod 2 z 3 Industrial może zawierać sumę kontrolną. Jest ona dodatkową cyfrą służącą weryfikacji, czy kod został bezbłędnie rozkodowany. Sprawdzanie poprawności skanowania jest przydatne, gdyż skanery mogą podawać błędne dane.
Poniżej przedstawiony jest sposób obliczeń wraz z przykładem dla kodu 7214862.
Przypisać wagi cyfrom zaczynając od prawej strony naprzemiennymi wartościami: 3, 1, 3, 1, 3, ...
Kod
7
2
1
4
8
6
2
Waga
3
1
3
1
3
1
3
Przemnożyć kolejne cyfry przez ich wagi i zsumować wszystko
7*3 + 2*1 + 1*3 + 4*1 + 8*3 + 6*1 + 2*3 = 66
Obliczyć resztę z dzielenia wartości z punktu 2 przez 10
66 mod 10 = 6
Od liczby 10 odejmij wynik z punktu trzeciego. Wynik jest cyfrą kontrolną. Jeżeli w wyniku obliczeń wyszło 10, to sumą kontrolną jest 0.
10 - 6 = 4
Za każdym razem podczas skanowania skaner oblicza sumę kontrolną. Jeżeli wynik jest różny od tego zeskanowanego to znaczy, że coś zostało źle zeskanowane i należy powtórzyć skanowanie.
Sprzęt
Znalazł on zastosowanie do oznaczania opakowań zbiorczych oraz jednostek wysyłkowych. Stosowany jest w logistyce wewnątrz przedsiębiorstw.2005-12-21