Studio Barcode

Generator Barcode Data Matrix

Buat kode batang Data Matrix yang ringkas untuk identifikasi produk, pelabelan industri, elektronik, layanan kesehatan, dan aplikasi lain yang membutuhkan data berdensitas tinggi.

Data Matrix PDF417 Code 128 Code 93 EAN- 13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

Generator Barcode & Matriks

Pratinjau Studio Langsung
Format input tidak valid untuk simbologi yang dipilih.
KECERDASAN BARCODE PINTAR
Menganalisis barcode...
-- /100 SIAP DIPINDAI
FORMAT YANG DISARANKAN Menganalisis...
PALING SESUAI UNTUK —
ATURAN DATA —
DIGIT PEMERIKSA —
KONTRAS —
Menganalisis data barcode...
STUDIO EKSPOR PROFESIONAL
Ekspor barcode Anda Pilih format profesional dan resolusi keluaran.
RESOLUSI TINGGI
PNG · 1024 px · Latar belakang saat ini

Generator Nomor Seri Batch Code 128

Buat barcode Code 128 berurutan untuk SKU gudang, tag aset, label inventaris, dan pengenal internal lainnya.

Atur urutan Anda di atas, lalu klik Buat untuk membuat item batch.
STUDIO PENGETAHUAN KODE BATAS

Generator Barcode Data Matrix

Jawaban singkat: Barcode Data Matrix adalah simbologi matriks 2D yang didefinisikan oleh ISO/IEC 16022:2006. Koreksi kesalahan ECC 200 menggunakan pengkodean Reed-Solomon dan memungkinkan simbol dibaca bahkan ketika mengalami kerusakan signifikan. Kapasitas maksimum adalah 3.116 digit, 2.335 karakter alfanumerik atau 1.555 byte.

Berjalan di peramban Anda Format yang sesuai standar Mode serial batch SVG, PNG, WEBP, JPG

What a Data Matrix barcode is

Data Matrix is a 2D matrix barcode symbology defined in ISO/IEC 16022:2006. The current edition mandates ECC 200 error correction for all new applications. ECC 000 through ECC 140 are legacy convolutional correction variants used only in closed, existing systems.

Simbol ini berupa kisi persegi atau persegi panjang yang terdiri atas modul gelap dan terang. Dua sisi yang bersebelahan membentuk pola pencari berbentuk L yang solid, sedangkan dua sisi lainnya membentuk jalur clock berselang-seling. Pola pencari memungkinkan pemindai menemukan simbol dalam orientasi apa pun dan saat diputar ke arah mana pun. Karena itu, Data Matrix tidak memiliki bagian atas atau bawah yang tetap.

ECC 200 menggunakan pengodean Reed-Solomon. Artinya, codeword koreksi kesalahan dihitung dari data, lalu disisipkan secara berselang-seling di seluruh simbol. Pembaca dapat merekonstruksi data asli meskipun sebagian besar simbol hilang secara fisik, tergores, atau terkontaminasi. Persentase pastinya bergantung pada ukuran simbol dan proporsi modul yang rusak, bukan pada angka tetap seperti empat tingkat pada QR Code.

Spesifikasi teknis Data Matrix

Capacity and symbol sizes

ParameterNilaiSumber
StandarISO/IEC 16022:2006iso.org/standard/44230.html
Koreksi kesalahanECC 200 — Reed-Solomon (all new applications)ISO/IEC 16022:2006 §4.1
Max capacity — numeric3,116 digitsISO/IEC 16022:2006 §4.1(d)
Max capacity — alphanumeric2,335 charactersISO/IEC 16022:2006 §4.1(d)
Max capacity — bytes1,555 bytesISO/IEC 16022:2006 §4.1(d)
Square symbol sizes (ECC 200)10×10 to 144×144 modules (even values)ISO/IEC 16022:2006 §4.3.2
Rectangular symbol sizes (ECC 200)8×18 to 16×48 modulesISO/IEC 16022:2006 §4.3.2
Orientation independenceYes — reads in any orientationISO/IEC 16022:2006 §4.1(g)
Set karakterASCII values 0–127 (US ASCII), 128–255 (ISO 8859-1), full binary via Base 256 modeISO/IEC 16022:2006 §4.1(a)

ECC 200 dibandingkan dengan varian ECC sebelumnya

ECC 000 through ECC 140 use convolutional error correction and are found in closed legacy systems that predate the ISO/IEC 16022 standard. ECC 200 supersedes all of them. Any new application, any new printing system and any new scanner should use ECC 200 only. Mixing ECC variants in the same system requires scanners that can identify and switch modes, which most modern readers do not support.

Simbol persegi dibandingkan dengan simbol persegi panjang

ECC 200 menetapkan 24 ukuran simbol persegi, dari 10×10 hingga 144×144 modul, dan 6 ukuran simbol persegi panjang, dari 8×18 hingga 16×48 modul. Simbol persegi menampung kepadatan data tertinggi pada ukuran terbesar. Simbol persegi panjang digunakan ketika ruang label sempit dan tinggi, seperti pada badan alat suntik atau pengikat kabel yang tipis. Generator ini mendukung kedua varian; pilih bentuk yang sesuai dengan geometri label Anda.

Kapan menggunakan barcode Data Matrix

Pharmaceutical serialisation under EU FMD. The EU Falsified Medicines Directive requires a unique identifier on the outer packaging of prescription medicines sold in the European Union. The European Medicines Verification Organisation (EMVO) and EUDAMED specify Data Matrix as the required 2D symbology for that identifier. GS1 DataMatrix is the variant used in practice, combining the Data Matrix symbol with GS1 Application Identifiers to encode GTIN, serial number, batch number and expiry date in one symbol.

Penandaan langsung pada komponen elektronik dan PCB. Papan sirkuit cetak, wafer semikonduktor, dan perangkat elektronik rakitan sering kali memerlukan tanda ketertelusuran permanen yang tahan terhadap proses manufaktur. Simbol Data Matrix dapat diukir, ditandai dengan laser, ditandai dengan metode dot peen, atau dietsa secara kimia langsung pada permukaan yang tidak dapat ditempeli label kertas. Kemampuan koreksi ECC 200 mampu menangani ketidaksempurnaan dan kerusakan permukaan.

Instrumen bedah dan perangkat medis. Persyaratan Unique Device Identification (UDI) di Amerika Serikat (FDA) dan Uni Eropa mewajibkan penandaan permanen pada instrumen bedah yang dapat digunakan kembali. Data Matrix adalah simbologi 2D yang ditetapkan dalam panduan UDI karena tetap terbaca setelah siklus sterilisasi berulang, sementara label kertas akan rusak.

Pelacakan komponen kedirgantaraan dan pertahanan. Ketertelusuran komponen pesawat memerlukan penandaan permanen yang tetap terbaca selama puluhan tahun. Data Matrix dengan dimensi X yang kecil memenuhi kebutuhan ini, dengan ukuran penandaan yang cukup kecil untuk dipasang pada fitting hidraulik dan pengencang.

Kemasan berlabel kecil yang terlalu sempit untuk QR Code. Data Matrix memiliki kapasitas data yang sama dengan QR Code dalam area fisik yang lebih kecil. Simbol Data Matrix 32×32 modul dapat menyandikan URL pendek atau nomor seri pada area yang mengharuskan QR Code setara menggunakan nomor versi yang lebih besar dan lebih banyak modul.

Persyaratan pencetakan dan penandaan untuk Data Matrix

X-dimension. The X-dimension is the width of one module. It determines the physical size of the entire symbol and the minimum scanner resolution required to decode it. Print quality standards for 2D symbols follow ISO/IEC 15415. The correct X-dimension for a given application depends on the reading distance and the scanner's resolution specification, not a single universal figure.

Zona kosong. Zona kosong di sekeliling simbol Data Matrix harus berukuran setidaknya satu dimensi X pada setiap sisinya. Persyaratan ini lebih longgar daripada zona kosong empat modul pada QR Code. Karena itu, Data Matrix dapat menempati area total yang lebih kecil pada label.

Contrast and substrate. The modules must be dark and the background light, or the reverse (light modules on dark substrate with appropriate scanner inversion setting). Substrates that absorb ink unevenly, such as raw corrugated board, increase the risk of voided modules. For direct part marking, contrast depends on the marking method and surface reflectivity — verify with a scan grade test (ISO/IEC 15415) before committing to production.

Tinggi batang. Data Matrix adalah matriks persegi atau persegi panjang, bukan barcode linear, sehingga tidak memiliki parameter tinggi batang tersendiri. Rasio aspek simbol ditentukan oleh ukuran matriks yang dipilih. Jangan mengubah skala simbol Data Matrix secara tidak proporsional — meregangkan salah satu sumbu akan mengubah jarak antar modul dan membuat simbol tidak terbaca.

Keseragaman modul. Setiap modul harus sedekat mungkin dengan bentuk persegi sempurna, sesuai kemampuan metode pencetakan atau penandaan. Penyebaran tinta, etsa yang kurang dalam, dan kekasaran permukaan dapat mengikis tepi modul. Cetak dengan resolusi tertinggi yang tersedia pada perangkat keluaran Anda, lalu periksa kualitas pemindaian sebelum produksi.

Pemecahan masalah: mengapa barcode Data Matrix Anda tidak dapat dipindai

Karakter tidak cocok dengan mode pengodean. Mode Data Matrix Base 256 menangani byte biner, tetapi beberapa konfigurasi generator menggunakan mode ASCII atau C40 secara default. Jika Anda mengodekan data biner dan simbol tidak dapat dipindai dengan benar, pastikan generator menggunakan mode yang sesuai dengan jenis data.

X-dimension terlalu kecil untuk pemindai. Data Matrix yang dicetak dengan ukuran 0,1 mm per modul memerlukan pemindai industri beresolusi tinggi untuk mendekodekannya. Kamera ponsel konsumen mungkin tidak dapat menangkap simbol dengan pitch halus. Perbesar X-dimension atau gunakan ukuran simbol yang lebih besar.

Zona tenang tidak ada atau terlalu sempit. Zona tenang harus memiliki lebar minimal satu X-dimension di setiap sisi. Apa pun yang memasuki zona tenang—bingkai, elemen lain, atau tepi label yang terpotong—akan menghalangi pendeteksian pola pencari.

Pola pencari rusak. Bingkai berbentuk L yang utuh pada dua sisi simbol Data Matrix merupakan penanda lokasi utama bagi dekoder. Kerusakan fisik pada kedua tepi tersebut akan membuat simbol tidak dapat ditemukan, meskipun sebagian besar area data masih utuh.

Simbol terdistorsi akibat penskalaan yang tidak seragam. Meregangkan atau memampatkan simbol Data Matrix membuat jarak antar modul tidak sama pada salah satu sumbu. Sebagian besar dekoder akan menolak simbol yang rasio aspek modulnya menyimpang jauh dari bentuk persegi. Selalu lakukan penskalaan seragam dari berkas sumber.

Pemindai tidak dikonfigurasi untuk ECC 200. Beberapa pemindai industri atau pembaca genggam model lama dikirim dengan ECC 200 yang dinonaktifkan secara default. Lihat panduan pemrograman pemindai dan pindai barcode pengaktifan ECC 200 sebelum melakukan pengujian.

Insufficient print contrast. ISO/IEC 15415 specifies minimum print contrast ratios for 2D symbols. A scan grade test with a calibrated verifier identifies contrast failures before deployment.

Data Matrix versus QR Code

Data Matrix dan QR Code sama-sama merupakan simbologi matriks 2D dengan koreksi kesalahan Reed-Solomon. Keduanya tidak dapat saling menggantikan — pemindai yang dikonfigurasi untuk membaca salah satunya belum tentu dapat membaca yang lain, dan sebagian besar kamera ponsel konsumen dapat memindai QR Code, tetapi tidak Data Matrix tanpa aplikasi khusus.

Data MatrixQR Code
StandarISO/IEC 16022:2006ISO/IEC 18004
Koreksi kesalahanReed-Solomon (ECC 200)Reed-Solomon, levels L/M/Q/H
Max capacity (numeric)3,116 digits7,089 digits (Version 40)
Max capacity (bytes)1,555 bytes2,953 bytes (Version 40, level L)
Minimum symbol size10×10 modules21×21 modules (Version 1)
Orientation independenceAnyAny
Zona kosong1 module all sides4 modules all sides
Consumer phone scan (native)No — requires dedicated appYes — iOS and Android native
Terbaik untukDPM, pharma serialisation, small labelsConsumer-facing URLs, marketing, payments

Pilih Data Matrix jika ruang label terbatas, lingkungan pemindaian bersifat industri, dan kemampuan pemindaian oleh ponsel konsumen bukan persyaratan. Pilih QR Code jika konsumen akhir akan memindai simbol tersebut dengan perangkat mereka sendiri.

Menggunakan kode batang ini di Bahrain dan rantai pasokan internasional

Peritel, importir, produsen, dan tim logistik di Bahrain sebaiknya memastikan pengenal sesuai dengan aturan mitra dagang mereka. GTIN untuk produk ritel harus diperoleh dari organisasi penerbit yang berwenang; generator membuat gambar barcode, tetapi tidak menetapkan kepemilikan. Referensi stok dan aset internal dapat menggunakan nilai yang ditetapkan organisasi jika sistem penerima mendukungnya.

Gunakan bahasa Inggris Britania dalam panduan operasional jika sesuai dengan gaya organisasi Anda, dan tambahkan instruksi dalam bahasa Arab untuk tim yang membutuhkannya. Lakukan pencetakan dalam kondisi penggunaan sebenarnya. Panas, cahaya terang, debu, kemasan melengkung, dan laminasi reflektif di Bahrain dapat menimbulkan masalah kontras atau permukaan yang tidak terlihat di monitor.

Pastikan area kosong di sekitar barcode tetap bersih, jangan meregangkan gambar, dan utamakan batang gelap pada latar polos berwarna terang. Pindai sampel dari awal, tengah, dan akhir proses pencetakan. Untuk penggunaan yang diatur dalam bidang ritel, layanan kesehatan, penerbitan, atau logistik, pastikan spesifikasi GS1, lembaga ISBN, pelanggan, atau industri yang berlaku sudah dikonfirmasi sebelum produksi disetujui.

DAFTAR PERIKSA PRODUKSI

Sebelum mencetak

  • Simbolografi yang benar dipilih
  • Kepemilikan pengidentifikasi dikonfirmasi
  • Digit pemeriksaan terverifikasi
  • Zona tenang dijaga tetap bebas
  • Kontras bilah kuat
  • Rasio aspek tidak berubah
  • SVG atau PNG resolusi tinggi
  • Tes pemindai produksi
Kembali ke generator ↑
PERTANYAAN UMUM BARCODE

Pertanyaan yang sering diajukan

Buka pertanyaan untuk membaca jawaban teknis yang ringkas.

01Apa itu barcode Data Matrix?+

Barcode Data Matrix adalah simbologi matriks 2D yang didefinisikan dalam ISO/IEC 16022:2006. Itu menyimpan data sebagai kisi modul gelap dan terang. Koreksi kesalahan ECC 200 menggunakan pengkodean Reed-Solomon, yang memungkinkan simbol tersebut di-dekode bahkan ketika sebagian besar secara fisik rusak. Data Matrix dapat dibaca dalam orientasi apa pun dan tidak memerlukan atas atau bawah tetap.

02Berapa banyak data yang dapat disimpan oleh barcode Data Matrix?+

Pada ukuran simbol ECC 200 maksimum 144×144, Data Matrix menyimpan hingga 3.116 digit numerik, 2.335 karakter alfanumerik atau 1.555 byte data biner. Angka-angka ini berasal dari ISO/IEC 16022:2006 §4.1(d). Ukuran simbol yang lebih kecil menampung data secara proporsional lebih sedikit.

03Apa itu koreksi kesalahan ECC 200?+

ECC 200 adalah skema koreksi kesalahan Reed-Solomon yang didefinisikan dalam ISO/IEC 16022:2006 untuk Data Matrix. Codeword kode koreksi kesalahan diinterleaving melalui simbol sehingga pembaca dapat merekonstruksi data asli bahkan ketika modul secara fisik hilang atau rusak. ECC 200 wajib untuk semua aplikasi Data Matrix baru; varian ECC sebelumnya hanya warisan.

04Apa perbedaan antara Data Matrix dan QR Code?+

Data Matrix distandarisasi dalam ISO/IEC 16022:2006 dan QR Code dalam ISO/IEC 18004. Data Matrix mencapai kepadatan data yang lebih tinggi dalam jejak yang lebih kecil — zona heningnya adalah satu modul sedangkan QR Code empat modul. Kamera telepon konsumen membaca QR Code secara native tetapi umumnya tidak membaca Data Matrix tanpa aplikasi khusus. Data Matrix adalah pilihan yang tepat untuk penandaan bagian langsung industri dan serialisasi farmasi; QR Code tepat untuk aplikasi yang berhadapan dengan konsumen.

05Industri apa saja yang menggunakan kode batang Data Matrix?+

Arahan Obat Palsu UE mengharuskan Data Matrix (secara spesifik GS1 DataMatrix) pada kemasan luar obat resep yang dijual di UE. Produsen elektronik dan PCB menggunakan Data Matrix untuk penandaan bagian langsung pada komponen yang terlalu kecil untuk label. Dirgantara dan pertahanan menggunakannya untuk tanda jejak permanen pada bagian. Instrumen bedah di bawah persyaratan UDI FDA dan UE diberi tanda dengan Data Matrix karena tahan terhadap siklus sterilisasi.

06Dapatkah Data Matrix dibaca dalam orientasi apa pun?+

Ya. Pola pencari berbentuk L pada dua sisi dan jalur jam bergantian pada dua sisi lainnya memungkinkan decoder untuk menemukan dan mengorientasikan simbol terlepas dari rotasinya. Hal ini dinyatakan secara eksplisit dalam ISO/IEC 16022:2006 §4.1(g).

07Apakah Data Matrix sama dengan GS1 DataMatrix?+

GS1 DataMatrix adalah aplikasi khusus dari simbolika Data Matrix. Ini menggunakan simbol Data Matrix ECC 200 standar tetapi mengenkripsi data sesuai dengan GS1 Application Identifiers, sehingga sistem dalam rantai pasokan GS1 dapat mengurai simbol tersebut menjadi GTIN, nomor seri, batch, dan tanggal kedaluwarsa. Semua simbol GS1 DataMatrix adalah simbol Data Matrix yang valid, tetapi tidak setiap simbol Data Matrix adalah simbol GS1 DataMatrix.

08Dapatkah Data Matrix mengenkodekan data biner?+

Ya. ISO/IEC 16022:2006 §4.1(a) menentukan mode pengkodean Base 256 yang menyimpan nilai byte 0–255. Ini memungkinkan Data Matrix untuk mengkodekan konten biner apa pun termasuk karakter kontrol yang tidak dapat dicetak dan byte mentah hingga batas kapasitas 1.555 byte dari simbol 144×144 ECC 200.

09Berapa ukuran minimum untuk barcode Data Matrix?+

Ukuran minimum tergantung pada dimensi X (lebar modul) dan pemindai yang digunakan. ISO/IEC 16022 tidak menentukan ukuran cetak minimum universal; ISO/IEC 15415 mengatur penilaian kualitas cetak untuk simbol 2D. Untuk pemindaian industri otomatis, dimensi X biasanya ditetapkan oleh spesifikasi resolusi pemindai. Aplikasi konsumen harus menggunakan dimensi X yang lebih besar karena kamera ponsel memiliki resolusi lebih rendah daripada pembaca industri.

10Apakah saya memerlukan lisensi GS1 untuk menghasilkan barcode Data Matrix?+

Tidak, untuk sebagian besar penggunaan. Barcode Data Matrix dapat menyandikan data apa pun tanpa lisensi GS1. Lisensi GS1 hanya diperlukan jika konten yang disandikan mencakup struktur GS1 Application Identifier (GS1 DataMatrix) yang berisi GTIN — persyaratan lisensi yang sama yang berlaku untuk setiap barcode yang membawa pengenal produk ritel.