Studio de codes-barres

Générateur de codes-barres MSI Plessey

Créez des codes-barres MSI Plessey pour le contrôle des stocks, l'étiquetage en entrepôt et le suivi interne.

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

Générateur de codes-barres et de codes matriciels

Aperçu en direct du studio
Format de saisie non valide pour la symbologie sélectionnée.
ANALYSE INTELLIGENTE DES CODES-BARRES
Analyse du code-barres...
-- /100 PRÊT À SCANNER
FORMAT RECOMMANDÉ Analyse...
IDÉAL POUR —
RÈGLES DES DONNÉES —
CHIFFRE DE CONTRÔLE —
CONTRASTE —
Analyse des données du code-barres...
STUDIO D’EXPORT PROFESSIONNEL
Exportez votre code-barres Choisissez un format professionnel et une résolution de sortie.
HAUTE RÉSOLUTION
PNG · 1024 px · Arrière-plan actuel

Générateur de numéros de série par lots Code 128

Générez des codes-barres Code 128 séquentiels pour les références (SKU) d'entrepôt, les étiquettes d'actifs, les étiquettes d'inventaire et d'autres identifiants internes.

Configurez votre séquence ci-dessus et cliquez sur Générer pour créer les éléments du lot.
STUDIO DE CONNAISSANCES SUR LES CODES-BARRES

Générateur de codes-barres MSI Plessey

Réponse rapide : Le MSI Plessey, également appelé « Modified Plessey », est un code-barres 1D exclusivement numérique qui ne fait l'objet d'aucune norme ISO/IEC. Il prend en charge cinq schémas de chiffres de contrôle : aucun, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 et Mod 1110. Le lecteur et l'imprimante doivent utiliser le même schéma.

Fonctionne dans votre navigateur Formats conformes aux normes Mode série par lots SVG, PNG, WEBP, JPG

What MSI Plessey is

MSI Plessey est un code-barres 1D développé à partir du code Plessey d’origine. Il est également connu sous les noms Modified Plessey, Plessey Code et MSI/Plessey. Sa base technique est la modulation de largeur d’impulsion : des barres et des espaces de largeurs variables encodent des motifs binaires.

MSI Plessey ne dispose d’aucune norme ISO/IEC ni d’aucun organisme officiel responsable. La spécification technique de référence est publiée par Morovia Corporation (spécification MSI/Plessey sur morovia.com). Ce format est pris en charge par les lecteurs de codes-barres modernes, principalement pour assurer la rétrocompatibilité avec les systèmes de vente au détail installés avant que Code 128 ne devienne la norme dominante.

MSI Plessey est une symbologie sans contrôle intégré : elle dépend du chiffre de contrôle pour garantir la fiabilité de la lecture. Sans chiffre de contrôle, une erreur de substitution — lorsqu’un chiffre est lu comme un autre — peut passer inaperçue. C’est pourquoi le choix de la formule de chiffre de contrôle appropriée est la décision de configuration la plus importante lors de la génération de codes-barres MSI Plessey.

Spécification technique MSI Plessey

ChampValeurSource
Nom completMSI (Modified Plessey)morovia.com MSI/Plessey Spec
Also known asPlessey Code, MSI/Plessey, Modified Plesseymorovia.com
ISO/IEC standardAucunemorovia.com; racklify.com
Jeu de caractèresNumeric only (digits 0–9)morovia.com; racklify.com
Symbol lengthVariablemorovia.com
Encoding technologyPulse Width Modulationmorovia.com
Self-checkingNo — requires check digit for reliable scanningmorovia.com
Check digit optionsFive schemes (see detail section below)handwiki.org MSI Barcode
Typical industry useLegacy retail shelf labelling, warehouse inventory binsmorovia.com; racklify.com

The five check-digit schemes

MSI Plessey prend en charge cinq configurations de chiffre de contrôle. Le lecteur doit être configuré pour s’attendre à la même formule que celle utilisée lors de l’impression du code-barres. En cas de différence, toutes les lectures échouent à la vérification, même si le symbole est physiquement correct : c’est de loin le problème le plus fréquent avec MSI Plessey.

SchemeAlgorithmSource
No checkNo 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 IBMWeights 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 NCRWeights 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 1010Two sequential Mod 10 (Luhn) checks appended; provides stronger error detection than single Mod 10.handwiki.org MSI Barcode
Mod 1110Mod 11 check followed by Mod 10 check; two-character suffix.handwiki.org MSI Barcode

Le schéma Mod 10 (Luhn) est le plus largement utilisé, car il correspond à l’algorithme de Luhn employé dans de nombreux systèmes de gestion des stocks du commerce de détail. Utilisez Mod 1010 ou Mod 1110 lorsque votre application nécessite une détection des erreurs plus fiable sur deux chiffres.

When to use MSI Plessey

Étiquettes de rayonnage héritées. MSI Plessey a été largement adopté dans les supermarchés et les entrepôts de vente au détail avant que Code 128 ne devienne la norme dominante. Si le système de gestion de votre magasin ou entrepôt a été installé à cette époque et utilise des lecteurs MSI Plessey, continuez à utiliser MSI Plessey pour assurer la compatibilité.

Identification des emplacements en entrepôt. Certains centres de distribution équipés de matériel ancien utilisent MSI Plessey pour les étiquettes des emplacements, des allées et des rayonnages. Remplacer le type de code-barres nécessiterait de reconfigurer tous les lecteurs : un projet de migration raisonnable, mais qui n’est pas toujours justifié si le système est stable.

Remplacement d’étiquettes rétrocompatible. Si une étiquette MSI Plessey est usée ou doit être réimprimée, la bonne approche consiste à générer un symbole identique avec le schéma de chiffre de contrôle approprié, plutôt qu’à changer de format en cours de déploiement.

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.

Exigences de conception et d’impression pour MSI Plessey

MSI Plessey utilise la modulation de largeur d’impulsion : les données sont représentées par la largeur des barres et des espaces, et non par la présence ou l’absence de barres. La qualité d’impression est plus importante pour les symboles à modulation de largeur d’impulsion que pour ceux dont la logique d’encodage est plus simple.

Veillez à maintenir une dimension X constante (la largeur de la barre la plus étroite). Sur les étiquettes industrielles, une variation de l’étalement de l’encre au fil d’un tirage est la cause la plus fréquente des échecs de lecture de MSI Plessey liés à la qualité d’impression.

Respectez une zone de silence minimale de chaque côté. La spécification de morovia.com précise les zones de silence requises — utilisez la sortie par défaut du générateur, qui applique ces marges.

Utilisez une encre foncée sur un fond clair. Un contraste élevé entre les barres et le support de l’étiquette est important pour les symboles à largeur d’impulsion, car le lecteur mesure la largeur, et pas seulement la présence des barres. Une impression peu contrastée fausse les mesures de largeur et entraîne des erreurs de substitution.

La hauteur minimale des barres doit être adaptée à la géométrie du lecteur. Pour une utilisation avec un lecteur portatif aux distances habituelles en magasin, la hauteur des étiquettes générées avec les paramètres par défaut convient. Pour une lecture par lecteur fixe sur un convoyeur ou en façade de rayon, vérifiez que la hauteur des barres respecte les spécifications du fabricant du lecteur.

Dépannage : pourquoi votre code-barres MSI Plessey ne se scanne pas

La méthode de calcul du chiffre de contrôle ne correspond pas. C’est la cause d’échec la plus fréquente. Si le scanner est configuré pour Mod 10 et que le code-barres a été imprimé avec Mod 11, chaque scan échouera à la vérification. Vérifiez la méthode configurée dans le scanner et générez à nouveau le code-barres avec le réglage correspondant.

MSI Plessey n’est pas activé sur le scanner. De nombreux scanners modernes désactivent MSI Plessey par défaut, car il s’agit d’un format ancien. Consultez le guide de programmation du scanner et scannez le symbole d’activation MSI correspondant à votre modèle de scanner.

La qualité d’impression est irrégulière. La modulation de la largeur d’impulsion est sensible à l’étalement de l’encre et à l’usure de la tête d’impression. Imprimez un lot de test et vérifiez-le à l’aide d’un vérificateur de codes-barres ou d’un scanner dont le bon fonctionnement est confirmé avant de lancer l’impression de toutes les étiquettes.

Les données contiennent des caractères non numériques. MSI Plessey encode uniquement les chiffres de 0 à 9. Toute lettre, tout trait d’union ou tout caractère spécial présent dans les données empêchera la génération correcte du code-barres.

Le code-barres est trop petit pour la géométrie du lecteur. Vérifiez que la hauteur minimale des barres et la dimension X respectent les exigences de votre lecteur. Si nécessaire, régénérez-le dans un format plus grand.

MSI Plessey versus Code 128

CaractéristiqueMSI PlesseyCode 128
Jeu de caractèresChiffres uniquement (0–9)Full ASCII (all 128 characters, values 0–127)
ISO/IEC standardAucuneISO/IEC 15417:2007
Chiffre de contrôleOptional; five schemes to choose fromMandatory; single Mod-103 weighted sum
Scanner defaultOften disabled — must be enabledEnabled by default on all modern scanners
New project suitabilityNot recommendedRecommended
Primary use todayLegacy backward compatibilityShipping, warehouse, inventory, GS1-128

Si vous démarrez un nouveau projet d’inventaire numérique et que vous pouvez choisir librement la symbologie, utilisez Code 128. Si votre système existant repose sur MSI Plessey et que vous devez assurer la compatibilité, utilisez MSI Plessey avec le schéma que vos lecteurs sont configurés pour vérifier.

Utiliser ce code-barres à Bahreïn et dans les chaînes logistiques internationales

Les détaillants, importateurs, fabricants et équipes logistiques de Bahreïn doivent veiller à ce que les identifiants respectent les règles de leurs partenaires commerciaux. Les GTIN destinés à la vente au détail doivent être obtenus auprès de l’organisme émetteur compétent ; un générateur crée le visuel du code, mais n’en attribue pas la propriété. Les références internes de stock et d’actifs peuvent utiliser des valeurs définies par l’organisation, si le système destinataire les accepte.

Utilisez l’anglais britannique dans les consignes opérationnelles lorsque cela correspond aux pratiques de votre organisation, et ajoutez des instructions en arabe pour les équipes qui en ont besoin. Imprimez dans les conditions réelles d’utilisation. La chaleur, la forte luminosité, la poussière, les emballages incurvés et les laminés réfléchissants de Bahreïn peuvent révéler des problèmes de contraste ou de surface invisibles à l’écran.

Veillez à ce que les zones de silence restent dégagées, évitez d’étirer l’image et privilégiez des barres foncées sur un fond clair uni. Scannez des échantillons prélevés au début, au milieu et à la fin du tirage. Pour les usages réglementés dans le commerce de détail, la santé, l’édition ou la logistique, vérifiez les spécifications en vigueur de GS1, de l’agence ISBN, du client ou du secteur avant d’approuver la production.

LISTE DE VÉRIFICATION DE LA PRODUCTION

Avant l’impression

  • Symbole correct sélectionné
  • Propriété de l'identifiant confirmée
  • Chiffre de contrôle vérifié
  • Les zones de silence sont maintenues dégagées
  • Contraste marqué entre les barres
  • Format d'image inchangé
  • SVG ou PNG haute résolution
  • Test du scanner de production
Retour au générateur ↑
FAQ SUR LES CODES-BARRES

Questions fréquentes

Ouvrez une question pour lire une réponse technique concise.

01Qu'est-ce qu'un code-barres MSI Plessey ?+

Le MSI Plessey, également appelé « Modified Plessey », est un code-barres 1D exclusivement numérique qui ne fait l'objet d'aucune norme ISO/IEC. Il utilise la modulation de largeur d'impulsion et prend en charge cinq schémas de chiffres de contrôle : aucun, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 et Mod 1110. Il est principalement utilisé pour l'étiquetage des rayons dans le commerce de détail traditionnel et l'identification des emplacements d'entrepôt.

02Quelle est la différence entre les codes-barres MSI et Plessey ?+

Le code MSI Plessey est une version modifiée du code Plessey d'origine. Le nom « MSI » provient de la société (MSI Data Corporation) qui a modifié et popularisé ce format pour une utilisation dans le commerce de détail. Ces deux noms désignent la même symbologie moderne : le code Plessey modifié. Le code Plessey d'origine est une norme distincte et plus ancienne qui n'est plus couramment utilisée aujourd'hui.

03Quel chiffre de contrôle MSI Plessey utilise-t-il ?+

MSI Plessey prend en charge cinq configurations de chiffre de contrôle : sans chiffre de contrôle ; Mod 10 utilisant l'algorithme de Luhn (le plus courant) ; Mod 11 avec pondération IBM (coefficients de 2 à 7 en boucle) ; Mod 11 avec pondération NCR (coefficients de 2 à 9 en boucle) ; Mod 1010 (deux contrôles de Luhn) ; et Mod 1110 (Mod 11 puis Mod 10). Source : handwiki.org MSI Barcode ; morovia.com.

04Quelles sont les différences entre les versions Mod 10 et Mod 11 de MSI ?+

Le module 10 utilise l'algorithme de Luhn : il consiste à doubler chaque deuxième chiffre à partir de la droite, à additionner les résultats, puis à calculer le chiffre de contrôle selon la formule (10 − somme mod 10) mod 10. Le module 11 utilise une séquence de poids répétitive appliquée de droite à gauche avec un diviseur mod 11. Le Mod 10 est plus largement utilisé ; les variantes du Mod 11 offrent une détection d’erreurs plus performante pour certains modèles de données.

05MSI Plessey est-il capable de coder des lettres ?+

Non. Le code MSI Plessey ne permet de coder que les chiffres de 0 à 9. Il ne permet pas de coder des lettres, des tirets ni aucun caractère spécial. Si vos données contiennent des caractères alphanumériques, utilisez plutôt le Code 128, qui permet de coder l'ensemble complet des 128 caractères ASCII.

06MSI Plessey est-il toujours utilisé ?+

Oui, dans les environnements existants. Le format MSI Plessey est pris en charge à des fins de rétrocompatibilité dans les systèmes de vente au détail et de gestion d'entrepôt installés avant que le Code 128 ne devienne la norme dominante. Pour les nouveaux projets, le Code 128 (ISO/IEC 15417:2007) constitue le choix approprié, car il s'agit d'une norme ISO, il prend en charge un plus grand nombre de caractères et il est activé par défaut sur tous les scanners modernes.

07Pourquoi mon code-barres MSI Plessey ne s'affiche-t-il pas ?+

La cause la plus fréquente est une incompatibilité entre le schéma de chiffre de contrôle utilisé pour imprimer le code-barres et celui pour lequel le scanner est configuré afin de le vérifier. Vérifiez quel schéma le scanner attend et régénérez le code-barres en utilisant le paramètre correspondant. La deuxième cause la plus courante est la désactivation de la fonction MSI Plessey sur le lecteur : celle-ci est souvent désactivée par défaut et doit être activée à l'aide du guide de programmation du lecteur.

08Quelle est la différence entre le MSI 1010 et le MSI Mod 10 ?+

Le mode MSI Mod 10 ajoute un seul chiffre de contrôle Luhn. Le mode MSI 1010 ajoute deux chiffres de contrôle Mod 10 (Luhn) consécutifs, offrant ainsi une détection des erreurs plus efficace. Utilisez le Mod 1010 lorsque votre application nécessite une garantie accrue qu’une erreur de substitution sera détectée. Ces deux méthodes sont plus fiables que l’absence de chiffre de contrôle, mais votre lecteur doit être configuré pour prendre en charge le même nombre de chiffres de contrôle.

09Ai-je besoin d'une licence GS1 pour utiliser MSI Plessey ?+

Non. MSI Plessey n'est soumis à aucune obligation de licence GS1. Il permet de coder des données numériques arbitraires et peut être pleinement utilisé pour l'étiquetage interne dans le commerce de détail ou en entrepôt sans aucune inscription. L'obligation de licence GS1 s'applique uniquement aux formats comportant un GTIN, tels que l'EAN-13, l'UPC-A et l'ITF-14.