Wednesday, November 26th 2014.

Solusi Mengatasi 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)

sumber lengkap : https://www.kiosbarcode.com/tentang-kami

untuk info lebih lanjut hub kami ke:

Contact Us :
Kios Barcode

Dan Jangan lupa untuk mengunjungi Channel Youtube kami : https://www.youtube.com/channel/UCOqx7i2ZBnLxWGVh1L5DT4g

Spesialis Barcode & Alat Kasir
Alamat : Ruko Smart Market Telaga Mas Blok E07 Duta Harapan,
Jl. Lingkar Utara, Bekasi Utara, Bekasi 17123 Telp. (021)8838 2929

Idha

Telp/SMS/WA : 081369101014

Widdy

Telp/SMS/WA: 081259417100

Rp 12.500.000
Rp 700.000
Rp (Hubungi CS)
Rp 2.500.000
Rp 4.800.000
Rp 11.500.000