Kody kreskowe

Kody kreskowe

Łukasz Kępiński

Nr albumy 187346

  1. Przykłady kodów kreskowych EAN8, EAN13 i EAN13 prefiksem 2.

EAN8 Kod: 20377953

Miejsce 8 7 6 5 4 3 2 1
EAN-8 2 0 3 7 7 9 5 3

1° wyznaczamy sumę cyfr na miejscach parzystych,

2° otrzymany wynik mnożymy przez 3

3° wyznaczamy sumę cyfr na miejscach nieparzystych, za wyjątkiem cyfry sprawdzanej,

4° sumujemy wyniki działań 2° i 3°,

5° otrzymany wynik uzupełniamy do pełnych dziesiątek, liczba jednostek

uzupełniających jest wartością cyfry kontrolnej. Jeśli jej wartość zgadza się z cyfrą

odczytaną przez czytnik to oznacza poprawne odczytanie całego kodu.

Σ P 2+3+7+5 17
3 x ΣP 17*3 51
Σ NP 0+7+9 16
Σ 2° + 3° 16+51 67
Uzupełnienie do pełnych dziesiątek 3

Cyfra kontrolna zgadza się z cyfrą zidentyfikowaną

Szerokość kodu wynosi w przybliżeniu 22 mm. W skład wchodzą 3 moduły znaku start i stop. 5 modułów znaku rozdzielającego. 8 znaków danych po 7 modułów każdy.

3*2+5+8*7=67 modułów

Szerokość modułu 22/67 = 0,33

Podziałka modułu: 0,33/0,33=1

EAN13 Kod: 5908312132974

Miejsce 13 12 11 10 9 8 7 6 5 4 3 2 1
EAN13 5 9 0 8 3 1 2 1 3 2 9 7 4

1° wyznaczamy sumę cyfr na miejscach parzystych,

2° otrzymany wynik mnożymy przez 3

3° wyznaczamy sumę cyfr na miejscach nieparzystych, za wyjątkiem cyfry sprawdzanej,

4° sumujemy wyniki działań 2° i 3°,

5° otrzymany wynik uzupełniamy do pełnych dziesiątek, liczba jednostek

uzupełniających jest wartością cyfry kontrolnej. Jeśli jej wartość zgadza się z cyfrą

odczytaną przez czytnik to oznacza poprawne odczytanie całego kodu.

Σ P 9+8+1+1+2+7 28
3 x ΣP 28*3 84
Σ NP 5+0+3+2+3+9 22
Σ 2° + 3° 84+22 106
Uzupełnienie do pełnych dziesiątek 4

Cyfra kontrolna zgadza się z cyfrą zidentyfikowaną

Szerokość kodu wynosi w przybliżeniu 34 mm. W skład wchodzą 3 moduły znaku start i stop. 5 modułów znaku rozdzielającego. 12 znaków danych po 7 modułów każdy.

3*2+5+12*7=95 modułów

Szerokość modułu 34/95 = 0,36

Podziałka modułu: 0,36/0,33=1,09

EAN13 prefiks 2 Kod: 2365632007703

Miejsce 13 12 11 10 9 8 7 6 5 4 3 2 1
EAN13 2 3 6 5 6 3 2 0 0 7 7 0 3

1° wyznaczamy sumę cyfr na miejscach parzystych,

2° otrzymany wynik mnożymy przez 3

3° wyznaczamy sumę cyfr na miejscach nieparzystych, za wyjątkiem cyfry sprawdzanej,

4° sumujemy wyniki działań 2° i 3°,

5° otrzymany wynik uzupełniamy do pełnych dziesiątek, liczba jednostek

uzupełniających jest wartością cyfry kontrolnej. Jeśli jej wartość zgadza się z cyfrą

odczytaną przez czytnik to oznacza poprawne odczytanie całego kodu.

Σ P 3+5+3+0+7+0 18
3 x ΣP 18*3 54
Σ NP 2+6+6+2+0+7 23
Σ 2° + 3° 54+23 77
Uzupełnienie do pełnych dziesiątek 3

Cyfra kontrolna zgadza się z cyfrą zidentyfikowaną

Szerokość kodu wynosi w przybliżeniu 26 mm. W skład wchodzą 3 moduły znaku start i stop. 5 modułów znaku rozdzielającego. 12 znaków danych po 7 modułów każdy.

3*2+5+12*7=95 modułów

Szerokość modułu 26/95 = 0,27

Podziałka modułu: 0,27/0,33=0,81

  1. Powiększony Kod EAN-13

miejsca cyfr 13 12 11 10 9 8 7 6 5 4 3 2 1
EAN-13 8 7 1 1 5 0 0 8 7 2 9 2 0
symbole 8 A B A B B A

1° wyznaczamy sumę cyfr na miejscach parzystych,

2° otrzymany wynik mnożymy przez 3

3° wyznaczamy sumę cyfr na miejscach nieparzystych, za wyjątkiem cyfry sprawdzanej,

4° sumujemy wyniki działań 2° i 3°,

5° otrzymany wynik uzupełniamy do pełnych dziesiątek, liczba jednostek

uzupełniających jest wartością cyfry kontrolnej. Jeśli jej wartość zgadza się z cyfrą

odczytaną przez czytnik to oznacza poprawne odczytanie całego kodu.

Σ P 7+1+0+8+2+2 20
3 x ΣP 20*3 60
Σ NP 8+1+5+0+7+9 30
Σ 2° + 3° 60+30 90
Uzupełnienie do pełnych dziesiątek 0

Cyfra kontrolna zgadza się z cyfrą zidentyfikowaną. Zgodnie z tabelką nr. 2 jest to sekwencja 8.

Szerokość kodu wynosi w przybliżeniu 33 mm. W skład wchodzą 3 moduły znaku start i stop. 5 modułów znaku rozdzielającego. 12 znaków danych po 7 modułów każdy.

3*2+5+12*7=95 modułów

Szerokość modułu 33/95 = 0,34

Podziałka modułu: 0,34/0,33=1,03

  1. Kodowanie w kodzie GS-1-128

LUKASZ

znak wartość znaku współczynnik wagi iloczyn ważony

wzór znaku

1010101

start B 104 1 104 211214
L 44 1 44 132131
U 53 2 106 213131
K 43 3 129 112331
A 33 4 132 111323
S 51 5 255 213113
Z 58 6 348 312311

Znak kontrolny

x

88 - 1015 421211
stop - - - 2331112

1015:103=9.85 ~ 9

103*9=927

1015-927=88

Reszta z dzielenia równa jest 88 co odpowiada litrze x.


Wyszukiwarka

Podobne podstrony:
kody kreskowe
Kody kreskowe, Logistyka, Prace
Kody kreskowe ean13
Kody kreskowe
KODY KRESKOWE
kody kreskowe
Kody kreskowe stary office
Eurologistyka KODY KRESKOWE
kody kreskowe (2)
Kody kreskowe
KODY KRESKOWE UPC BAN I CA, Inne
Logistyka kody kreskowe
Logistyka kody kreskowe
projekt kody kreskowe

więcej podobnych podstron