MSI-Plessey-Barcode-Generator
Erstellen Sie MSI Plessey-Barcodes für Bestandskontrolle, Lageretikettierung und interne Nachverfolgung.
Barcode- & Matrix-Generator
Live-Studio-Vorschau
Code 128 Seriennummern-Generator für Chargen
Erstellen Sie fortlaufende Code-128-Barcodes für Lager-SKUs, Inventarschilder, Bestandsetiketten und andere interne Kennungen.
MSI-Plessey-Barcode-Generator
Kurzantwort: MSI Plessey, auch als „Modified Plessey“ bezeichnet, ist ein rein numerischer 1D-Barcode, für den es keinen ISO/IEC-Standard gibt. Er unterstützt fünf Prüfziffernverfahren: keines, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 und Mod 1110. Der Scanner und der Drucker müssen dasselbe Verfahren verwenden.
What MSI Plessey is
MSI Plessey ist ein eindimensionaler Barcode, der aus dem ursprünglichen Plessey Code hervorgegangen ist. Er ist auch als Modified Plessey, Plessey Code und MSI/Plessey bekannt. Seine technische Grundlage ist die Pulsbreitenmodulation: Balken und Zwischenräume unterschiedlicher Breite codieren binäre Muster.
MSI Plessey hat keine ISO/IEC-Norm und keine offizielle zuständige Organisation. Die maßgebliche technische Spezifikation wird von der Morovia Corporation veröffentlicht (Morovia.com: MSI/Plessey Specification). Das Format wird von modernen Barcode-Scannern hauptsächlich aus Gründen der Abwärtskompatibilität mit Einzelhandelssystemen unterstützt, die installiert wurden, bevor Code 128 zum vorherrschenden Standard wurde.
MSI Plessey ist eine nicht selbstprüfende Symbologie und daher auf die Prüfziffer angewiesen, um zuverlässige Scans zu ermöglichen. Ohne Prüfziffer kann ein Ersetzungsfehler – bei dem eine Ziffer als eine andere gelesen wird – unbemerkt bleiben. Aus diesem Grund ist die Wahl des richtigen Prüfziffernschemas die wichtigste Konfigurationsentscheidung beim Erzeugen von MSI-Plessey-Barcodes.
Technische Spezifikation von MSI Plessey
| Feld | Wert | Quelle |
|---|---|---|
| Vollständiger Name | MSI (Modified Plessey) | morovia.com MSI/Plessey Spec |
| Also known as | Plessey Code, MSI/Plessey, Modified Plessey | morovia.com |
| ISO/IEC standard | Keine | morovia.com; racklify.com |
| Zeichensatz | Numeric only (digits 0–9) | morovia.com; racklify.com |
| Symbol length | Variabel | 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 unterstützt fünf Prüfziffernkonfigurationen. Der Scanner muss so konfiguriert sein, dass er dasselbe Schema erwartet, das beim Drucken des Barcodes verwendet wurde. Bei einer Abweichung schlägt die Verifizierung bei jedem Scan fehl, obwohl das Symbol physisch korrekt ist – dies ist die mit Abstand häufigste Fehlerursache bei MSI Plessey.
| Scheme | Algorithm | Quelle |
|---|---|---|
| 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 |
Das Mod-10-(Luhn-)Verfahren wird am häufigsten eingesetzt, da es dem Luhn-Algorithmus entspricht, der in vielen Einzelhandels-Warenwirtschaftssystemen verwendet wird. Verwenden Sie Mod 1010 oder Mod 1110, wenn Ihre Anwendung eine stärkere Fehlererkennung mit zwei Stellen erfordert.
When to use MSI Plessey
Ältere Regaletiketten im Einzelhandel. MSI Plessey wurde in Supermärkten und Lagerhäusern des Einzelhandels häufig eingesetzt, bevor Code 128 zum vorherrschenden Standard wurde. Wenn Ihr Warenwirtschafts- oder Lagerverwaltungssystem aus dieser Zeit stammt und MSI-Plessey-Scanner verwendet, nutzen Sie weiterhin MSI Plessey, um die Kompatibilität sicherzustellen.
Kennzeichnung von Lagerplätzen. In manchen Verteilzentren, die auf älteren Geräten basieren, wird MSI Plessey für Etiketten an Lagerplätzen, Gängen und Regalen verwendet. Ein Wechsel des Barcodetyps würde eine Neukonfiguration aller Scanner erfordern – ein sinnvolles Migrationsprojekt, das sich jedoch nicht immer lohnt, wenn das System stabil läuft.
Austausch von Etiketten mit Abwärtskompatibilität. Wenn ein MSI-Plessey-Etikett abgenutzt ist oder neu gedruckt werden muss, ist es am besten, ein passendes Symbol mit dem richtigen Prüfziffernverfahren zu erzeugen, anstatt während des laufenden Betriebs das Format zu wechseln.
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.
Design- und Druckanforderungen für MSI Plessey
MSI Plessey verwendet Pulsweitenmodulation. Das bedeutet, dass die Daten durch die Breite der Striche und Zwischenräume codiert werden und nicht durch deren Vorhandensein oder Fehlen. Bei Symbolen mit Pulsweitenmodulation ist die Druckqualität wichtiger als bei Symbolen mit einer einfacheren Codierungslogik.
Halten Sie die X-Dimension (die Breite des schmalsten Strichs) konstant. Ein ungleichmäßiger Farbauftrag innerhalb einer Etikettenserie ist die häufigste druckbedingte Ursache für Lesefehler bei MSI Plessey auf Industrieetiketten.
Halten Sie auf beiden Seiten eine mindestens erforderliche Ruhezone ein. Die Spezifikation auf morovia.com dokumentiert die erforderlichen Ruhezonen. Verwenden Sie die standardmäßige Ausgabe des Generators, bei der diese Randbereiche berücksichtigt werden.
Verwenden Sie dunkle Druckfarbe auf hellem Untergrund. Ein hoher Kontrast zwischen den Balken und dem Etikettenmaterial ist bei impulsbreitenmodulierten Symbolen wichtig, da der Scanner die Breite und nicht nur das Vorhandensein der Balken misst. Ein kontrastarmer Druck führt zu verschobenen Breitenmessungen und dadurch zu Ersetzungsfehlern.
Die Mindestbalkenhöhe muss zur Scannergeometrie passen. Für die Verwendung mit Handscannern bei üblichen Abständen im Einzelhandel sind die vom Generator mit den Standardeinstellungen erzeugten Etikettenhöhen ausreichend. Beim Scannen mit fest montierten Scannern an Förderbändern oder an Regalen sollten Sie die Balkenhöhe anhand der Spezifikationen des Scannerherstellers überprüfen.
Fehlerbehebung: Warum Ihr MSI-Plessey-Barcode nicht gescannt wird
Das Prüfziffernverfahren stimmt nicht überein. Dies ist die häufigste Fehlerursache. Wenn der Scanner auf Mod 10 eingestellt ist und der Barcode mit Mod 11 gedruckt wurde, schlägt jede Scanprüfung fehl. Prüfen Sie das im Scanner eingestellte Verfahren und erzeugen Sie den Barcode mit der passenden Einstellung erneut.
MSI Plessey ist auf dem Scanner nicht aktiviert. Bei vielen modernen Scannern ist MSI Plessey standardmäßig deaktiviert, da es sich um ein älteres Format handelt. Lesen Sie im Programmierhandbuch des Scanners nach und scannen Sie das Aktivierungssymbol für MSI für Ihr Scannermodell.
Die Druckqualität ist uneinheitlich. Die Pulsbreitenmodulation reagiert empfindlich auf das Verlaufen der Tinte und den Verschleiß des Druckkopfs. Drucken Sie eine Testserie und überprüfen Sie sie mit einem Barcode-Prüfgerät oder einem nachweislich funktionierenden Scanner, bevor Sie den vollständigen Etikettenauftrag drucken.
Die Daten enthalten nicht numerische Zeichen. MSI Plessey codiert ausschließlich Ziffern von 0 bis 9. Jeder Buchstabe, Bindestrich oder jedes Sonderzeichen in den Daten verhindert, dass der Barcode korrekt erzeugt wird.
Der Barcode ist für die Scan-Geometrie des Scanners zu klein. Prüfen Sie die Mindestbalkenhöhe und die X-Dimension anhand der Anforderungen Ihres Scanners. Erzeugen Sie den Barcode bei Bedarf in einer größeren Größe neu.
MSI Plessey versus Code 128
| Funktion | MSI Plessey | Code 128 |
|---|---|---|
| Zeichensatz | Nur Ziffern (0–9) | Full ASCII (all 128 characters, values 0–127) |
| ISO/IEC standard | Keine | ISO/IEC 15417:2007 |
| Prüfziffer | 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 |
Wenn Sie ein neues numerisches Inventarprojekt starten und die freie Wahl der Codesymbologie haben, verwenden Sie Code 128. Wenn Ihr bestehendes System auf MSI Plessey basiert und Sie die Kompatibilität gewährleisten müssen, verwenden Sie MSI Plessey mit dem Prüfschema, auf das Ihre Scanner eingestellt sind.
Diesen Barcode in Bahrain und internationalen Lieferketten verwenden
Einzelhändler, Importeure, Hersteller und Logistikteams in Bahrain sollten sicherstellen, dass die Kennungen den Vorgaben ihrer Handelspartner entsprechen. GTINs für den Einzelhandel müssen von der zuständigen Vergabeorganisation stammen; ein Generator erstellt die Druckvorlage, weist aber keine Eigentümerschaft zu. Interne Bestands- und Anlagenkennungen können organisationsdefinierte Werte verwenden, sofern das empfangende System diese unterstützt.
Verwenden Sie in betrieblichen Anweisungen britisches Englisch, sofern es dem Stil Ihrer Organisation entspricht, und ergänzen Sie arabische Anweisungen für Teams, die diese benötigen. Drucken Sie unter den tatsächlichen Einsatzbedingungen. Die Hitze, das helle Licht, der Staub, gewölbte Verpackungen und reflektierende Laminierungen in Bahrain können Kontrast- oder Oberflächenprobleme sichtbar machen, die auf einem Monitor nicht zu erkennen sind.
Halten Sie die Ruhebereiche frei, vermeiden Sie es, das Bild zu strecken, und bevorzugen Sie dunkle Balken auf einem einfarbigen hellen Hintergrund. Scannen Sie Muster vom Anfang, aus der Mitte und vom Ende eines Drucklaufs. Bei regulierten Anwendungen im Einzelhandel, Gesundheitswesen, Verlagswesen oder in der Logistik sollten Sie vor der Produktionsfreigabe die aktuellen Vorgaben von GS1, der ISBN-Agentur, des Kunden oder der Branche bestätigen.
Vor dem Drucken
- Die richtige Symbolik wurde ausgewählt
- Eigentumsverhältnisse des Identifikators bestätigt
- Prüfziffer bestätigt
- Ruhezonen werden freigehalten
- Starker Balkenkontrast
- Seitenverhältnis unverändert
- SVG oder hochauflösendes PNG
- Test eines Produktionsscanners
Häufig gestellte Fragen
Öffnen Sie eine Frage, um eine kurze technische Antwort zu lesen.
01Was ist ein MSI-Plessey-Barcode?+
MSI Plessey, auch als „Modified Plessey“ bezeichnet, ist ein rein numerischer 1D-Barcode, für den es keinen ISO/IEC-Standard gibt. Er nutzt Pulsweitenmodulation und unterstützt fünf Prüfziffernsysteme: keine, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 und Mod 1110. Er wird vor allem bei der Kennzeichnung von Regalen im Einzelhandel sowie bei der Identifizierung von Lagerplätzen in Lagerhäusern verwendet.
02Worin besteht der Unterschied zwischen dem MSI- und dem Plessey-Barcode?+
MSI Plessey ist eine Abwandlung des ursprünglichen Plessey-Codes. Der Name „MSI“ leitet sich von dem Unternehmen (MSI Data Corporation) ab, das das Format für den Einsatz im Einzelhandel modifiziert und populär gemacht hat. Beide Bezeichnungen beziehen sich auf dieselbe moderne Symbologie – Modified Plessey. Der ursprüngliche Plessey-Code ist ein eigenständiger, älterer Standard, der heute nicht mehr gebräuchlich ist.
03Welche Prüfziffer verwendet MSI Plessey?+
MSI Plessey unterstützt fünf Konfigurationen für die Prüfziffer: keine Prüfziffer; Mod 10 unter Verwendung des Luhn-Algorithmus (am häufigsten); Mod 11 mit IBM-Gewichtung (Gewichte 2–7 wiederholend); Mod 11 mit NCR-Gewichtung (Gewichte 2–9 wiederholend); Mod 1010 (zwei Luhn-Prüfziffern); sowie Mod 1110 (Mod 11, gefolgt von Mod 10). Quelle: handwiki.org MSI-Barcode; morovia.com.
04Was ist der Unterschied zwischen MSI Mod 10 und Mod 11?+
Mod 10 verwendet den Luhn-Algorithmus – dabei wird jede zweite Ziffer von rechts verdoppelt, die Ergebnisse addiert und die Prüfziffer als (10 − Summe mod 10) mod 10 berechnet. Mod 11 verwendet eine sich wiederholende Gewichtsfolge, die von rechts nach links mit einem Teiler mod 11 angewendet wird. Mod 10 ist weiter verbreitet; Varianten von Mod 11 bieten bei bestimmten Datenmustern eine stärkere Fehlererkennung.
05Kann MSI Plessey Buchstaben kodieren?+
Nein. MSI Plessey kodiert ausschließlich die Ziffern 0–9. Es können keine Buchstaben, Bindestriche oder Sonderzeichen kodiert werden. Falls Ihre Daten alphanumerische Zeichen enthalten, verwenden Sie stattdessen Code 128, der den gesamten ASCII-Zeichensatz mit 128 Zeichen kodiert.
06Wird MSI Plessey noch verwendet?+
Ja, in älteren Systemumgebungen. MSI Plessey wird aus Gründen der Abwärtskompatibilität in Einzelhandels- und Lagersystemen unterstützt, die installiert wurden, bevor Code 128 zum vorherrschenden Standard wurde. Für neue Projekte ist Code 128 (ISO/IEC 15417:2007) die geeignete Wahl, da es über einen ISO-Standard verfügt, eine breitere Zeichenunterstützung bietet und auf allen modernen Scannern standardmäßig aktiviert ist.
07Warum lässt sich mein MSI-Plessey-Barcode nicht scannen?+
Die häufigste Ursache ist eine Diskrepanz zwischen dem beim Drucken des Barcodes verwendeten Prüfziffernschema und dem Schema, auf dessen Überprüfung der Scanner konfiguriert ist. Überprüfen Sie, welches Schema der Scanner erwartet, und erstellen Sie den Barcode mit der entsprechenden Einstellung neu. Die zweithäufigste Ursache ist die Deaktivierung von MSI Plessey am Scanner – diese Funktion ist oft standardmäßig deaktiviert und muss über die Programmieranleitung des Scanners aktiviert werden.
08Worin besteht der Unterschied zwischen MSI 1010 und MSI Mod 10?+
MSI Mod 10 fügt eine einzelne Luhn-Prüfziffer an. MSI 1010 fügt zwei aufeinanderfolgende Mod-10-Prüfziffern (Luhn) an und bietet damit eine zuverlässigere Fehlererkennung. Verwenden Sie Mod 1010, wenn Ihre Anwendung eine höhere Sicherheit erfordert, dass ein Ersetzungsfehler erkannt wird. Beide Verfahren sind zuverlässiger als der Verzicht auf eine Prüfziffer, jedoch muss Ihr Scanner so konfiguriert sein, dass er die gleiche Anzahl an Prüfziffern erwartet.
09Benötige ich eine GS1-Lizenz, um MSI Plessey zu nutzen?+
Nein. Für MSI Plessey besteht keine GS1-Lizenzpflicht. Das System kodiert beliebige numerische Daten und ist ohne jegliche Registrierung uneingeschränkt für die interne Kennzeichnung im Einzelhandel oder im Lager einsetzbar. Die GS1-Lizenzpflicht gilt ausschließlich für Formate, die GTINs enthalten, wie beispielsweise EAN-13, UPC-A und ITF-14.