(pcs)

Code 128

Wednesday, November 26th 2014.

Code 128

 

Code 128 adalah barcode dengan kerapatan tinggi, dapat mengkodekan keseluruhan simbol ASCII (128 karakter) dalam luasan yang paling minim dibanding barcode jenis lain. Hal ini karena code 128 menggunakan 4 ketebalan elemen (bar atau spasi) yang berbeda (jenis yang lain kebanyakan menggunakan 2 ketebalan elemen yang berbeda). Setiap karakter pada code 128 di kodekan oleh 3 bar dan 3 spasi (atau 6 elemen) dengan ketebalan masing-masing elemen 1 sampai 4 kali ketebalan minimum (module). Jika hitung dengan satuan module maka setiap karakter code 128 terdiri dari 11 module, kecuali untuk stop character yang terdiri dari4 bar dan 3 spasi (13 module). Jumlah total modul untuk bar selalu genap sedangkan untuk spasi selalu ganjil. Selain itu, code 128 memiliki 3 start character yang berbeda sehingga code 128 memiliki 3 subset karakter yang bersesuaian dengan start character-nya seperti tampak pada tabel karakter set dibawah ini.

tabel karakter set

tabel karakter set

 

 

 

tabel karakter set

tabel karakter set

tabel karakter set

tabel karakter set

Code 128 memiliki fitur untuk dapat bergeser dari subset yang satu ke subset yang lain dengan menggunakan karakter CODE dan SHIFT. CODE X menyebabkan seluruh message bergeser menjadi subset X (misalnya CODE A pada subset B membuat message menjadi subset A), sedangkan Shift menyebabkan satu karakter di depannya bergeser subset (ini hanya berlaku untuk A ke subset B atau sebaliknya).

Struktur code 128 barcode seperti terlihat dibawah ini:

struktur code 128

struktur code 128

L = (11C + 35)X untuk alphanumeric (CODE A dan CODE B)

L = (5,5C + 35)X untuk double density numeric only (CODE C)

Rumus perhitungan CODE 128

Di mana:

  1.  L : Lebar barcode total termasuk quiet zone
  2.  C : Jumlah karakter
  3.  X : Lebar modul (elemen yang tersempit)

CODE C dikatakan sebagai double densisty numeric only yang dalam perhitungan lebar perkarakternya hanya 5,5X sebab catu karakter CODE C mewakili 2 digit numerik (lihat tabel di atas).

Perhitungan check character code 128 sebagai berikut:

  1.  Message :  CODE 128
  2.  Karakter :  Start A C O D E 1 2 8
  3.  Nilai karakter :  103 35 47 36 37 0 17 18 24
  4.  Posisi :  – 1 2 3 4 5 6 7 8 5
  5.  Perhitungan total :  103 + (35 x 1) + (47 x 2) + (36 x 3) + (37 x 4) + (0 x 5) + (17 x 6) + (18 x 7) + (24 x 8) = 908 908 / 103 = 8 remainder 84 84 = DC 4
  6.  Message akhir : (Start A) CODE 128 (DC4)(STOP)
Rp 3.300.000
Rp 3.600.000
Rp (Hubungi CS)
Rp 3.800.000
Rp (Hubungi CS)
Rp 1.200.000
paket komputer kasir siap pakai

Pengiriman

Facebook Fanpage