Systemy optymalizujące procesy produkcyjne

2 z 5 Interleaved

Symbol kodu kreskowego składa się z szeregu elementów, których układ jest wynikiem jego symboliki, oraz z czytelnych wzrokowo znaków, które są przedstawione graficznie.

W jakich systemach można
zastosować kody kreskowe?
Wybierz system i sprawdź ...

Kod 2 z 5 Interleaved
Systemy optymalizujące procesy produkcyjne

Typ

Kod kreskowy 2 z 5 przeplatany w skrócie ITF (ang. Interleaved Two of Five) jest bardzo popularny. Został zaprojektowany po to by zwiększyć gęstości kodu 2 z 5 (może zawierać do 18 znaków na cal). Ten format koduje wszystkie cyfry (0-9). Każda para cyfr reprezentowana jest przez 5 pasków i 5 odstępów. Graficzne obrazy cyfr przeplatają się i stąd pochodzi nazwa tego skondensowanego kodu.

Kodowane znaki


Kodowane znaki: cyfry 0-9.
Długość kodu: parzysta ilość cyfr.

Budowa

Na kod 2 z 5 Interleaved składa się:
  • cicha strefa
  • znak startowy (wąski pasek - wąski odstęp - wąski pasek - wąski odstęp)
  • dane
  • znak stopu (szeroki pasek - wąski odstęp - wąski pasek)
  • cicha strefa
Długość kodu może być dowolna, ale musi się składać z parzystej liczby cyfr. Jeżeli numer posiada nieparzystą ilość cyfr to należy dopisać 0 na początek.

Zastosowanie

Znalazł on zastosowanie do oznaczania opakowań zbiorczych oraz jednostek wysyłkowych. Stosowany jest w logistyce wewnątrz przedsiębiorstw.






Suma kontrolna

Suma kontrolna może, ale nie musi być generowana. 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 321486230.
  • Zsumować wartości wszystkich cyfr na nieparzystych pozycjach (tzn. cyfry na pozycjach: 1, 3, 5...) 3 + 1 + 8 + 2 + 0 = 14
  • Przemnożyć otrzymany wynik przez liczbę 3 14 * 3 = 42
  • Zsumować wartości wszystkich cyfr na parzystych pozycjach (tzn. cyfry na pozycjach: 2, 4, 6...) 2 + 4 + 6 + 3 = 15
  • Dodać wartość otrzymaną w kroku 2 do wartości w kroku 3 42 + 15 = 57
  • Należy wziąć liczbę otrzymaną w punkcie 4 i obliczyć resztę z dzielenia przez 10 57 mod 10 = 7
  • Od liczby 10 odjąć wynik otrzymany w punkcie 5 10 - 7 = 3

Wynik otrzymany po tych operacjach jest sumą kontrolną (3). Jeżeli wynikiem byłaby liczba 10 to cyfrą kontrolną byłoby 0. Przy obliczaniu sumy kontrolnej liczba cyfr w kodzie powinna być nieparzysta, aby po dodaniu wyniku obliczeń do kodu był on parzystej długości.

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.
Systemy optymalizujące procesy produkcyjne

Sposób kodowania

Poniższa tabela przedstawia sposób kodowania cyfr:
Systemy optymalizujące procesy produkcyjne

Szeroki pasek jest wielokrotnością wąskiego i szerokości muszą być takie same dla całego kodu. Stosunek szerokości może być od 1:2 do 1:3. Jeżeli wąski pasek ma szerokość mniejszą niż 0.02 cala, to szeroki pasek powinien być przynajmniej 2.2 razy szerszy. Zgodnie ze specyfikacją ANSI, cicha strefa musi być 10 razy szersza od wąskiego paska. Cyfry są kodowane parami, tzn. znak na pozycji 1 jest kodowany ze znakiem na pozycji 2, znak na pozycji 3 ze znakiem na pozycji 4 itd. Pierwszy znak z każdej pary jest kodowany przy pomocy pasków, a drugi przy pomocy odstępów.

Dla przykładu '321486230' zakodujemy pierwsze dwa znaki '32'. Cyfrę 3 przedstawimy za pomocą sekwencji pasków '- - | | |' (szeroki pasek, szeroki pasek, wąski pasek, wąski pasek, wąski pasek). Natomiast cyfrę '2' zakodujemy za pomocą odstępów, które będą pooddzielane paskami z poprzedniej cyfry. Sekwencja dla '2' będzie następująca: '| - | | -' (wąski odstęp, szeroki odstęp, wąski odstęp, wąski odstęp, szeroki odstęp).

Przyjmując, że '1' oznacza wąski pasek, '11' szeroki pasek, '0' wąski odstęp, '00' szeroki odstęp, to cyfry '32' będą zakodowane następująco:
Systemy optymalizujące procesy produkcyjne
Kodując dwie cyfry '32' otrzymamy sekwencję: 11011001010100.

PRZYKŁADY

kod 2 z 5 przykład
kody kreskowe 2 z 5 przykład
kod kreskowy 2 z 5 przykład

Tanie ETYKIETY

SPRAWDŹ CENY NA ETYKIETY

CZYTNIKI KODÓW KRESKOWYCH

TERMINALE

DRUKARKI

GENERATOR KODÓW KRESKOWYCH 2of5 Interleaved ONLINE

Aplikacja internetowa do kodów kreskowych, korzystająca z biblioteki HDF BarCode SDK (GENERATOR KODÓW KRESKOWYCH 2of5 Interleaved)

PROGRAMY UŻYTKOWE

HDF Inwentaryzacja

HDF Labels
drukowanie etykiet

Czcionki kodów kreskowych

HDF BarCode System SDK 4.0

Wyślij wiadomość

Twoja daneTwój emailWiadomość
IcSocialMediaYoutubeIcSocialMediaLinkedinIcSocialMediaFacebooksm_pin
Contact us
HDF Software sp. z o.o.e-mail: [email protected]2025 © HDF Software sp. z o.o. Wszelkie prawa zatrzeżone
Klauzula informacyjna: Zgodnie z art. 13 ust. 1 i ust. 2 oraz art.14 ust. 1 i ust. 2 rozporządzenia Parlamentu Europejskiegoi Rady (UE) 2016/679 dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i swobodnym przepływem takich danych oraz uchylenia dyrektywy 95/46/WE(dalej „RODO”) HDF Software sp. z o.o. informuje, że: każdy uczestnik posiada prawo dostępu do treści swoich danych oraz prawo ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do przenoszenia danych, prawo wniesienia sprzeciwu, prawo do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na odstawie zgody przed jej cofnięciem, każdy uczestnik ma prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych, gdy uzna, iż przetwarzanie danych osobowych go dotyczących narusza przepisy RODO lub inne dotyczące ochrony danych osobowych, dane osobowe przetwarzane są w celu realizacji zgłoszenia z formularza kontaktowego, administratorem danych osobowych jest HDF Software SP. Z O.O..
Pliki cookie w tym serwisieW celu prawidłowego działania serwisu, niezbędne jest wykorzystywanie przez nas plików cookie. Chcemy, aby świadczone Państwu usługi były dostosowane do Państwa indywidualnych potrzeb i spełniały najwyższe standardy. W związku z tym wykorzystujemy pliki cookie, by zagwarantować Państwu bezpieczne i szybkie logowanie. W tym celu zapamiętujemy także szczegóły logowania oraz zbieramy dane statystyczne, a tym samym nieustannie optymalizujemy funkcjonowanie poszczególnych stron serwisu. Wybierz przycisk Akceptuję, by zgodzić się na używanie plików cookie i zostać przekierowanym bezpośrednio na stronę. Więcej informacji o plikach cookie odnajdziesz w zakładce Polityka prywatności
xn-tiny-cms: 3.0.25097.2