Pembuat Barcode MSI Plessey
Buat barcode MSI Plessey untuk pengendalian inventaris, pelabelan gudang, dan pelacakan internal.
Generator Barcode & Matriks
Pratinjau Studio Langsung
Generator Nomor Seri Batch Code 128
Buat barcode Code 128 berurutan untuk SKU gudang, tag aset, label inventaris, dan pengenal internal lainnya.
Pembuat Barcode MSI Plessey
Jawaban singkat: MSI Plessey, juga disebut Modified Plessey, adalah barcode 1D hanya numerik tanpa standar ISO/IEC. Ini mendukung lima skema digit cek: tanpa, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 dan Mod 1110. Pemindai dan printer harus menggunakan skema yang sama.
What MSI Plessey is
MSI Plessey adalah barcode 1D yang dikembangkan dari Plessey Code asli. Barcode ini juga dikenal sebagai Modified Plessey, Plessey Code, dan MSI/Plessey. Dasar teknisnya adalah modulasi lebar pulsa: batang dan spasi dengan lebar yang bervariasi mengodekan pola biner.
MSI Plessey tidak memiliki standar ISO/IEC maupun badan resmi yang mengaturnya. Spesifikasi teknis definitif diterbitkan oleh Morovia Corporation (spesifikasi MSI/Plessey di morovia.com). Format ini didukung oleh pemindai barcode modern terutama demi kompatibilitas mundur dengan sistem ritel yang dipasang sebelum Code 128 menjadi standar dominan.
MSI Plessey adalah simbologi yang tidak melakukan pemeriksaan mandiri, artinya simbologi ini mengandalkan digit pemeriksa agar pemindaian dapat diandalkan. Tanpa digit pemeriksa, kesalahan substitusi—ketika satu digit terbaca sebagai digit lain—mungkin tidak terdeteksi. Karena itu, memilih skema digit pemeriksa yang tepat merupakan keputusan konfigurasi terpenting saat membuat barcode MSI Plessey.
Spesifikasi teknis MSI Plessey
| Kolom | Nilai | Sumber |
|---|---|---|
| Nama lengkap | MSI (Modified Plessey) | morovia.com MSI/Plessey Spec |
| Also known as | Plessey Code, MSI/Plessey, Modified Plessey | morovia.com |
| ISO/IEC standard | Tidak ada | morovia.com; racklify.com |
| Set karakter | Numeric only (digits 0–9) | morovia.com; racklify.com |
| Symbol length | Bervariasi | morovia.com |
| Encoding technology | Pulse Width Modulation | morovia.com |
| Self-checking | No — requires check digit for reliable scanning | morovia.com |
| Check digit options | Five schemes (see detail section below) | handwiki.org MSI Barcode |
| Typical industry use | Legacy retail shelf labelling, warehouse inventory bins | morovia.com; racklify.com |
The five check-digit schemes
MSI Plessey mendukung lima konfigurasi digit pemeriksa. Pemindai harus dikonfigurasi agar mengharapkan skema yang sama dengan skema yang digunakan saat barcode dicetak. Ketidakcocokan skema menyebabkan setiap pemindaian gagal dalam verifikasi, meskipun simbolnya secara fisik benar—ini adalah penyebab kegagalan MSI Plessey yang paling umum.
| Scheme | Algorithm | Sumber |
|---|---|---|
| No check | No check digit appended. Appropriate only for closed systems where scanner and printer are tightly controlled. | morovia.com |
| Mod 10 (Luhn) | Luhn algorithm applied to the data digits: double every second digit from the right, sum all resulting digits, append (10 − sum mod 10) mod 10. Most commonly deployed scheme. | morovia.com §"Check Digit Calculation"; handwiki.org |
| Mod 11 IBM | Weights 2–7 repeating applied right-to-left; sum mod 11; check digit mapped from result. If result is 10 or 11, special handling applies. | handwiki.org MSI Barcode |
| Mod 11 NCR | Weights 2–9 repeating applied right-to-left; same sum and mod 11 logic as IBM variant but different weight sequence. | handwiki.org MSI Barcode |
| Mod 1010 | Two sequential Mod 10 (Luhn) checks appended; provides stronger error detection than single Mod 10. | handwiki.org MSI Barcode |
| Mod 1110 | Mod 11 check followed by Mod 10 check; two-character suffix. | handwiki.org MSI Barcode |
Skema Mod 10 (Luhn) paling banyak digunakan karena sesuai dengan algoritma Luhn yang dipakai di banyak sistem inventaris ritel. Gunakan Mod 1010 atau Mod 1110 jika aplikasi Anda memerlukan deteksi kesalahan dua digit yang lebih andal.
When to use MSI Plessey
Label rak ritel lama. MSI Plessey banyak digunakan di supermarket dan gudang ritel sebelum Code 128 menjadi standar dominan. Jika sistem manajemen toko atau gudang Anda dipasang pada era tersebut dan menggunakan pemindai MSI Plessey, tetap gunakan MSI Plessey demi kompatibilitas.
Identifikasi lokasi penyimpanan di gudang. Beberapa pusat distribusi yang menggunakan peralatan lama memakai MSI Plessey untuk label lokasi penyimpanan, lorong, dan rak. Mengganti jenis barcode akan mengharuskan konfigurasi ulang semua pemindai—proyek migrasi yang masuk akal, tetapi tidak selalu perlu jika sistem berjalan stabil.
Penggantian label yang kompatibel dengan sistem lama. Jika label MSI Plessey aus atau perlu dicetak ulang, membuat simbol pengganti yang cocok dengan skema digit pemeriksa yang benar adalah langkah yang tepat, alih-alih beralih format saat penerapan sedang berlangsung.
For any new project, Code 128 is the correct choice. Code 128 encodes the full ASCII character set, is standardised under ISO/IEC 15417:2007, and is supported by every modern scanner without requiring special configuration. MSI Plessey should be used only when backward compatibility with existing readers is required.
Persyaratan desain dan pencetakan untuk MSI Plessey
MSI Plessey menggunakan modulasi lebar pulsa, yang berarti data disampaikan melalui lebar batang dan spasi, bukan melalui ada atau tidaknya batang. Kualitas cetak lebih penting untuk simbol dengan modulasi lebar pulsa dibandingkan untuk simbol dengan logika pengodean yang lebih sederhana.
Jaga agar dimensi X (lebar batang yang paling sempit) tetap konsisten. Penyebaran tinta yang tidak merata di sepanjang proses pencetakan label merupakan penyebab kegagalan pemindaian MSI Plessey yang paling umum pada label industri.
Pertahankan zona tenang minimum di kedua sisi. Spesifikasi morovia.com menjelaskan zona tenang yang diperlukan — ikuti keluaran default generator, yang menerapkan margin ini.
Gunakan tinta gelap pada latar belakang terang. Kontras tinggi antara garis dan bahan label sangat penting untuk simbol lebar pulsa karena pemindai mengukur lebar, bukan sekadar keberadaan garis. Hasil cetak dengan kontras rendah menyebabkan pergeseran pengukuran lebar sehingga menimbulkan kesalahan substitusi.
Tinggi garis minimum harus memadai untuk geometri pemindai. Untuk penggunaan pemindai genggam pada jarak ritel yang umum, tinggi label yang dihasilkan generator dengan pengaturan default sudah memadai. Untuk pemindaian dengan pemindai tetap pada konveyor atau di bagian depan rak, pastikan tinggi garis sesuai dengan spesifikasi produsen pemindai.
Pemecahan masalah: mengapa barcode MSI Plessey Anda tidak dapat dipindai
Skema digit pemeriksa tidak cocok. Ini adalah penyebab kegagalan yang paling umum. Jika pemindai dikonfigurasi untuk Mod 10, sedangkan barcode dicetak dengan Mod 11, setiap pemindaian akan gagal dalam verifikasi. Pastikan skema yang dikonfigurasi pada pemindai, lalu buat ulang barcode dengan pengaturan yang sesuai.
MSI Plessey belum diaktifkan pada pemindai. Banyak pemindai modern menonaktifkan MSI Plessey secara default karena format ini sudah lama. Lihat panduan pemrograman pemindai, lalu pindai simbol untuk mengaktifkan MSI pada model pemindai Anda.
Kualitas cetak tidak konsisten. Modulasi lebar pulsa sensitif terhadap penyebaran tinta dan keausan kepala cetak. Cetak sejumlah label untuk pengujian, lalu verifikasi dengan alat verifikasi barcode atau pemindai yang telah terbukti berfungsi baik sebelum mencetak seluruh label.
Data berisi karakter nonnumerik. MSI Plessey hanya mengodekan digit 0–9. Huruf, tanda hubung, atau karakter khusus apa pun dalam data akan menyebabkan barcode tidak dapat dibuat dengan benar.
Barcode terlalu kecil untuk geometri pemindai. Pastikan tinggi bar minimum dan dimensi X sesuai dengan persyaratan pemindai Anda. Jika perlu, buat ulang dengan ukuran yang lebih besar.
MSI Plessey versus Code 128
| Fitur | MSI Plessey | Code 128 |
|---|---|---|
| Set karakter | Hanya angka (0–9) | Full ASCII (all 128 characters, values 0–127) |
| ISO/IEC standard | Tidak ada | ISO/IEC 15417:2007 |
| Digit pemeriksa | Optional; five schemes to choose from | Mandatory; single Mod-103 weighted sum |
| Scanner default | Often disabled — must be enabled | Enabled by default on all modern scanners |
| New project suitability | Not recommended | Recommended |
| Primary use today | Legacy backward compatibility | Shipping, warehouse, inventory, GS1-128 |
Jika Anda sedang memulai proyek inventaris numerik baru dan bebas memilih simbologi apa pun, gunakan Code 128. Jika sistem yang sudah ada menggunakan MSI Plessey dan Anda perlu mempertahankan kompatibilitas, gunakan MSI Plessey dengan skema yang dikonfigurasi untuk diverifikasi oleh pemindai Anda.
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.
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
Pertanyaan yang sering diajukan
Buka pertanyaan untuk membaca jawaban teknis yang ringkas.
01Apa itu barcode MSI Plessey?+
MSI Plessey, juga disebut Modified Plessey, adalah barcode 1D berisi angka saja tanpa standar ISO/IEC. Ini menggunakan modulasi lebar pulsa dan mendukung lima skema digit pemeriksa: tidak ada, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 dan Mod 1110. Ini digunakan terutama dalam pelabelan rak ritel warisan dan identifikasi bin gudang.
02Apa perbedaan antara barcode MSI dan Plessey?+
MSI Plessey adalah modifikasi dari Plessey Code asli. Nama "MSI" berasal dari perusahaan (MSI Data Corporation) yang memodifikasi dan mempopulerkan format tersebut untuk penggunaan ritel. Kedua nama merujuk pada simbolografi modern yang sama — Modified Plessey. Plessey Code asli adalah standar lama yang berbeda dan tidak umum digunakan saat ini.
03Digit pemeriksaan apa yang digunakan MSI Plessey?+
MSI Plessey mendukung lima konfigurasi digit pemeriksa: tanpa digit pemeriksa; Mod 10 menggunakan algoritma Luhn (paling umum); Mod 11 dengan pembobotan IBM (bobot 2–7 berulang); Mod 11 dengan pembobotan NCR (bobot 2–9 berulang); Mod 1010 (dua pemeriksaan Luhn); dan Mod 1110 (Mod 11 lalu Mod 10). Sumber: handwiki.org MSI Barcode; morovia.com.
04Apa itu MSI Mod 10 vs Mod 11?+
Mod 10 menggunakan algoritma Luhn — menggandakan setiap digit kedua dari kanan, menjumlahkan hasilnya, dan menghitung digit pemeriksaan sebagai (10 − jumlah mod 10) mod 10. Mod 11 menggunakan urutan bobot berulang yang diterapkan dari kanan-ke-kiri dengan pembagi mod 11. Mod 10 lebih banyak digunakan; varian Mod 11 memberikan deteksi kesalahan yang lebih kuat untuk beberapa pola data.
05Bisakah MSI Plessey mengodekan huruf?+
Tidak. MSI Plessey hanya mengenkripsi digit 0–9. Itu tidak dapat mengenkripsi huruf, tanda hubung, atau karakter khusus apa pun. Jika data Anda berisi karakter alfanumerik, gunakan Code 128 sebagai gantinya, yang mengenkripsi keseluruhan set ASCII 128 karakter.
06Apakah MSI Plessey masih digunakan?+
Ya, di lingkungan warisan. MSI Plessey didukung untuk kompatibilitas mundur di sistem ritel dan gudang yang dipasang sebelum Code 128 menjadi standar dominan. Untuk proyek baru, Code 128 (ISO/IEC 15417:2007) adalah pilihan yang tepat karena memiliki standar ISO, dukungan karakter yang lebih luas, dan diaktifkan secara default pada semua scanner modern.
07Mengapa barcode MSI Plessey saya tidak bisa dipindai?+
Penyebab yang paling umum adalah ketidakcocokan antara skema digit pemeriksa yang digunakan untuk mencetak barcode dan skema yang dikonfigurasi untuk diverifikasi oleh pemindai. Konfirmasikan skema yang diharapkan pemindai dan buat ulang dengan pengaturan yang sesuai. Penyebab paling umum kedua adalah MSI Plessey dinonaktifkan pada pemindai — sering kali dimatikan secara default dan harus diaktifkan melalui panduan pemrograman pemindai.
08Apa perbedaan antara MSI 1010 dan MSI Mod 10?+
MSI Mod 10 menambahkan satu digit pemeriksaan Luhn. MSI 1010 menambahkan dua digit pemeriksaan Mod 10 (Luhn) berurutan, memberikan deteksi kesalahan yang lebih kuat. Gunakan Mod 1010 ketika aplikasi Anda memerlukan jaminan lebih tinggi bahwa kesalahan substitusi akan tertangkap. Keduanya lebih dapat diandalkan daripada tanpa digit pemeriksaan, tetapi pemindai Anda harus dikonfigurasi untuk mengharapkan jumlah digit pemeriksaan yang sama.
09Apakah saya memerlukan lisensi GS1 untuk menggunakan MSI Plessey?+
Tidak. MSI Plessey tidak memiliki persyaratan lisensi GS1. Itu mengkodekan data numerik arbitrer dan sepenuhnya dapat digunakan untuk pelabelan internal ritel atau gudang tanpa pendaftaran apa pun. Persyaratan lisensi GS1 hanya berlaku untuk format yang memuat GTIN seperti EAN-13, UPC-A, dan ITF-14.