Code 39

Más néven: Code 3 of 9, USD-3, LOGMARS

Meghatározás

A Code 39 önellenőrző lineáris vonalkód, amely 43 karaktert kódol: számjegyeket, nagybetűket, szóközt és a - . $ / + % jeleket. Csillag jelöli minden jel kezdetét és végét.

Hogyan kódolja a Code 39 a karaktereket

Minden Code 39 karakter kilenc elemből áll, öt vonalból és négy résből, és a kilencből három széles. Ebből a rögzített mintából ered a „3 of 9” név, és ez teszi önellenőrzővé a kódot: a félreolvasás általában érvénytelen mintát ad, nem hibás karaktert.

Minden jel csillaggal kezdődik és végződik, ezért a csillag nem használható adatként. A mod 43 ellenőrző karakter választható, a Full ASCII mód pedig jelpárok kombinálásával más karaktereket is ábrázolhat.

  • 0–9 számjegyek
  • A–Z nagybetűk
  • Szóköz és a - . $ / + % szimbólumok
  • Kezdő- és zárókarakter: *

Hol használják a Code 39-et

A Code 39-et az 1970-es években fejlesztették ki, és azért lett népszerű, mert egyszerű nyomtatni és dekódolni. Ma is használják az autóiparban, a védelmi logisztikában a LOGMARS program keretében, valamint azonosító kitűzőkön és belső eszközcímkéken.

Hátránya az alacsony sűrűség: karakterenként sokkal több helyet foglal, mint a Code 128. A szimbológiát az ISO/IEC 16388 határozza meg.

Gyakran ismételt kérdések

Kódolhat a Code 39 kisbetűket?

Szabványos módban nem. A Full ASCII Code 39 két karakter kombinálásával ábrázolhat kisbetűket, de sok rendszer inkább Code 128-at használ.

Miért kezdődnek és végződnek csillaggal a Code 39 vonalkódok?

A csillag a kezdő- és zárókarakter, amely megmondja a beolvasónak, hol kezdődik és hol ér véget a vonalkód.

Források és szabványok

Minden fogalom