Estudio de códigos de barras

Generador de códigos de barras MSI Plessey

Crea códigos de barras MSI Plessey para control de inventario, etiquetado de almacenes y seguimiento interno.

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

Generador de códigos de barras y matriciales

Vista previa en vivo del estudio
Formato de entrada no válido para la simbología seleccionada.
INTELIGENCIA AVANZADA DE CÓDIGOS DE BARRAS
Analizando el código de barras...
-- /100 LISTO PARA ESCANEAR
FORMATO RECOMENDADO Analizando...
IDEAL PARA —
REGLAS DE DATOS —
DÍGITO DE CONTROL —
CONTRASTE —
Analizando datos del código de barras...
ESTUDIO DE EXPORTACIÓN PROFESIONAL
Exporta tu código de barras Elige un formato profesional y la resolución de salida.
ALTA RESOLUCIÓN
PNG · 1024 px · Fondo actual

Generador de números de serie por lotes Code 128

Genera códigos de barras Code 128 secuenciales para SKU de almacén, etiquetas de activos, etiquetas de inventario y otros identificadores internos.

Configura tu secuencia arriba y haz clic en generar para crear los elementos del lote.
ESTUDIO DE CONOCIMIENTOS SOBRE CÓDIGOS DE BARRAS

Generador de códigos de barras MSI Plessey

En pocas palabras: MSI Plessey, también denominado «Plessey modificado», es un código de barras unidimensional (1D) exclusivamente numérico que carece de norma ISO/IEC. Admite cinco esquemas de dígitos de control: ninguno, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 y Mod 1110. El escáner y la impresora deben utilizar el mismo esquema.

Funciona en tu navegador Formatos compatibles con los estándares Modo serie por lotes SVG, PNG, WEBP, JPG

What MSI Plessey is

MSI Plessey es un código de barras 1D desarrollado a partir del Plessey Code original. También se conoce como Modified Plessey, Plessey Code y MSI/Plessey. Su base técnica es la modulación por ancho de pulso: las barras y los espacios de distintos anchos codifican patrones binarios.

MSI Plessey no cuenta con una norma ISO/IEC ni con un organismo oficial que lo regule. La especificación técnica definitiva la publica Morovia Corporation (especificación de MSI/Plessey en morovia.com). Los lectores de códigos de barras modernos admiten este formato principalmente por compatibilidad con versiones anteriores de los sistemas minoristas instalados antes de que Code 128 se convirtiera en la norma dominante.

MSI Plessey es una simbología no autoverificable, lo que significa que depende del dígito de control para garantizar una lectura fiable. Sin un dígito de control, un error de sustitución —cuando un dígito se interpreta como otro— puede pasar inadvertido. Por este motivo, elegir el esquema de dígito de control adecuado es la decisión de configuración más importante al generar códigos de barras MSI Plessey.

Especificación técnica de MSI Plessey

CampoValorFuente
Nombre completoMSI (Modified Plessey)morovia.com MSI/Plessey Spec
Also known asPlessey Code, MSI/Plessey, Modified Plesseymorovia.com
ISO/IEC standardNingunamorovia.com; racklify.com
Conjunto de caracteresNumeric 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 admite cinco configuraciones de dígito de control. El lector debe estar configurado para esperar el mismo esquema que se usó al imprimir el código de barras. Si no coinciden, todos los escaneos fallarán la verificación aunque el símbolo sea físicamente correcto; este es, con diferencia, el modo de fallo más común de MSI Plessey.

SchemeAlgorithmFuente
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

El esquema Mod 10 (Luhn) es el más utilizado porque coincide con el algoritmo de Luhn empleado en muchos sistemas de inventario minorista. Usa Mod 1010 o Mod 1110 cuando tu aplicación requiera una detección de errores más sólida mediante dos dígitos.

When to use MSI Plessey

Etiquetas de estantería para comercios minoristas heredadas. MSI Plessey se adoptó ampliamente en supermercados y almacenes minoristas antes de que Code 128 se convirtiera en el estándar dominante. Si el sistema de gestión de tu tienda o almacén se instaló durante esa época y utiliza lectores MSI Plessey, sigue usando MSI Plessey para mantener la compatibilidad.

Identificación de ubicaciones de almacén. Algunos centros de distribución equipados con sistemas heredados utilizan MSI Plessey para las etiquetas de ubicaciones, pasillos y estanterías. Cambiar el tipo de código de barras requeriría reconfigurar todos los lectores; es un proyecto de migración razonable, pero no siempre está justificado si el sistema es estable.

Reemplazo de etiquetas compatible con versiones anteriores. Si una etiqueta MSI Plessey se desgasta o hay que volver a imprimirla, lo correcto es generar un símbolo equivalente con el esquema de dígito de control adecuado, en lugar de cambiar de formato a mitad de la implementación.

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.

Requisitos de diseño e impresión de MSI Plessey

MSI Plessey utiliza modulación por ancho de pulso, lo que significa que los datos se representan mediante el ancho de las barras y los espacios, en lugar de mediante la presencia o ausencia de barras. La calidad de impresión es más importante en los símbolos de ancho de pulso que en los que usan una lógica de codificación más sencilla.

Mantenga constante la dimensión X (el ancho de la barra más estrecha). La dispersión irregular de la tinta a lo largo de una tirada de etiquetas es la causa más común de los fallos de lectura de MSI Plessey en etiquetas industriales.

Mantenga una zona de silencio mínima a ambos lados. La especificación de morovia.com documenta las zonas de silencio requeridas; siga el resultado predeterminado del generador, que aplica estos márgenes.

Use tinta oscura sobre un fondo claro. Un alto contraste entre las barras y el material de la etiqueta es importante para los símbolos de anchura de pulso, porque el escáner mide el ancho, no solo la presencia. Una impresión de bajo contraste hace que las mediciones de ancho se desvíen y provoca errores de sustitución.

La altura mínima de las barras debe ser suficiente para la geometría del escáner. Para usar un escáner de mano a las distancias habituales en comercios minoristas, las alturas de etiqueta que genera la herramienta con la configuración predeterminada son adecuadas. Para el escaneo con un lector fijo en un transportador o un escáner instalado en el frente de una estantería, compruebe que la altura de las barras cumpla las especificaciones del fabricante del escáner.

Solución de problemas: por qué no se escanea tu código de barras MSI Plessey

El esquema del dígito de control no coincide. Este es el fallo más común. Si el escáner está configurado para Mod 10 y el código de barras se imprimió con Mod 11, todas las lecturas fallarán la verificación. Confirma qué esquema está configurado en el escáner y vuelve a generar el código de barras con el ajuste correspondiente.

MSI Plessey no está habilitado en el escáner. Muchos escáneres modernos lo tienen deshabilitado de forma predeterminada porque es un formato antiguo. Consulta la guía de programación del escáner y escanea el símbolo de activación de MSI correspondiente a tu modelo.

La calidad de impresión es irregular. La modulación del ancho de pulso es sensible a la dispersión de la tinta y al desgaste del cabezal de impresión. Imprime un lote de prueba y verifícalo con un verificador de códigos de barras o un escáner de funcionamiento comprobado antes de imprimir todas las etiquetas.

Los datos contienen caracteres no numéricos. MSI Plessey solo codifica dígitos del 0 al 9. Cualquier letra, guion o carácter especial en los datos impedirá que el código de barras se genere correctamente.

El código de barras es demasiado pequeño para la geometría del escáner. Comprueba que la altura mínima de las barras y la dimensión X cumplan los requisitos del escáner. Si es necesario, vuelve a generarlo en un tamaño mayor.

MSI Plessey versus Code 128

CaracterísticaMSI PlesseyCode 128
Conjunto de caracteresSolo numérico (0–9)Full ASCII (all 128 characters, values 0–127)
ISO/IEC standardNingunaISO/IEC 15417:2007
Dígito de controlOptional; 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 vas a iniciar un nuevo proyecto de inventario numérico y puedes elegir cualquier simbología, usa Code 128. Si tu sistema actual se basa en MSI Plessey y necesitas mantener la compatibilidad, usa MSI Plessey con el esquema que tus escáneres están configurados para verificar.

Uso de este código de barras en Baréin y las cadenas de suministro internacionales

Los minoristas, importadores, fabricantes y equipos de logística de Baréin deben ajustar los identificadores a las normas de sus socios comerciales. Los GTIN minoristas deben proceder de la organización emisora correspondiente; un generador crea la imagen del código, pero no asigna la titularidad. Las referencias internas de existencias y activos pueden utilizar valores definidos por la organización cuando el sistema receptor los admita.

Utiliza inglés británico en las instrucciones operativas cuando coincida con el estilo de tu organización, y añade instrucciones en árabe para los equipos que las necesiten. Imprime en las condiciones reales de uso. El calor, la luz intensa, el polvo, los envases curvos y el laminado reflectante de Baréin pueden revelar problemas de contraste o de superficie que no se aprecian en una pantalla.

Mantén despejadas las zonas de silencio, evita estirar la imagen y procura que las barras oscuras estén sobre un fondo claro y uniforme. Escanea muestras del inicio, la mitad y el final de la tirada. Para usos regulados en comercio minorista, atención médica, edición o logística, confirma las especificaciones vigentes de GS1, la agencia ISBN, el cliente o el sector antes de aprobar la producción.

LISTA DE COMPROBACIÓN DE LA PRODUCCIÓN

Antes de imprimir

  • Se ha seleccionado la simbología correcta
  • Se ha confirmado la titularidad del identificador
  • Se ha verificado el dígito de control
  • Las zonas tranquilas se mantienen despejadas
  • Fuerte contraste entre las barras
  • Relación de aspecto sin cambios
  • SVG o PNG de alta resolución
  • Prueba del escáner de producción
Volver al generador ↑
PREGUNTAS FRECUENTES SOBRE CÓDIGOS DE BARRAS

Preguntas frecuentes

Abre una pregunta para leer una respuesta técnica concisa.

01¿Qué es un código de barras MSI Plessey?+

MSI Plessey, también denominado «Plessey modificado», es un código de barras unidimensional exclusivamente numérico que carece de norma ISO/IEC. Utiliza modulación por ancho de pulso y admite cinco esquemas de dígitos de control: ninguno, Mod 10 (Luhn), Mod 11 IBM, Mod 11 NCR, Mod 1010 y Mod 1110. Se utiliza principalmente en el etiquetado de estanterías de comercios minoristas más antiguos y en la identificación de ubicaciones en almacenes.

02¿Cuál es la diferencia entre los códigos de barras MSI y Plessey?+

El código MSI Plessey es una modificación del código Plessey original. La denominación «MSI» proviene de la empresa (MSI Data Corporation) que modificó y popularizó el formato para su uso en el comercio minorista. Ambos nombres se refieren a la misma simbología moderna: Modified Plessey. El Código Plessey original es un estándar distinto y más antiguo que ya no se utiliza habitualmente en la actualidad.

03¿Qué dígito de control utiliza MSI Plessey?+

MSI Plessey admite cinco configuraciones de dígitos de control: sin dígito de control; Mod 10 mediante el algoritmo de Luhn (la más habitual); Mod 11 con ponderación IBM (ponderaciones del 2 al 7, repetitivas); Mod 11 con ponderación NCR (ponderaciones del 2 al 9, repetitivas); Módulo 1010 (dos comprobaciones de Luhn); y Módulo 1110 (Módulo 11 y, a continuación, Módulo 10). Fuente: handwiki.org MSI Barcode; morovia.com.

04¿En qué se diferencian el Mod 10 y el Mod 11 de MSI?+

El módulo 10 utiliza el algoritmo de Luhn: se duplica cada segundo dígito contando desde la derecha, se suman los resultados y se calcula el dígito de control como (10 − suma mod 10) mod 10. El módulo 11 utiliza una secuencia de pesos repetitiva que se aplica de derecha a izquierda con un divisor de módulo 11. El Mod 10 es el más utilizado; las variantes del Mod 11 ofrecen una detección de errores más eficaz para determinados patrones de datos.

05¿Puede MSI Plessey codificar letras?+

No. El código MSI Plessey solo codifica los dígitos del 0 al 9. No puede codificar letras, guiones ni ningún carácter especial. Si sus datos contienen caracteres alfanuméricos, utilice en su lugar el Código 128, que codifica el conjunto completo de 128 caracteres ASCII.

06¿Se sigue utilizando MSI Plessey?+

Sí, en entornos heredados. Se admite el formato MSI Plessey por motivos de compatibilidad con versiones anteriores en los sistemas de venta al por menor y de almacén instalados antes de que el Código 128 se convirtiera en el estándar dominante. Para los nuevos proyectos, el Código 128 (ISO/IEC 15417:2007) es la opción más adecuada, ya que cuenta con una norma ISO, admite una gama más amplia de caracteres y está habilitado de forma predeterminada en todos los escáneres modernos.

07¿Por qué no se escanea el código de barras de mi MSI Plessey?+

La causa más habitual es una discrepancia entre el esquema de dígito de control utilizado para imprimir el código de barras y el esquema para el que está configurado el escáner a la hora de verificarlo. Compruebe qué esquema espera el escáner y vuelva a generar el código con la configuración correspondiente. La segunda causa más habitual es que la función MSI Plessey esté desactivada en el escáner; a menudo viene desactivada de forma predeterminada y debe activarse siguiendo las instrucciones de la guía de programación del escáner.

08¿Cuál es la diferencia entre el MSI 1010 y el MSI Mod 10?+

MSI Mod 10 añade un único dígito de control Luhn. MSI 1010 añade dos dígitos de control Mod 10 (Luhn) consecutivos, lo que proporciona una detección de errores más eficaz. Utilice Mod 1010 cuando su aplicación requiera una mayor garantía de que se detecte un error de sustitución. Ambas opciones son más fiables que no incluir ningún dígito de control, pero su escáner debe estar configurado para aceptar el mismo número de dígitos de control.

09¿Necesito una licencia GS1 para utilizar MSI Plessey?+

No. MSI Plessey no está sujeto a ningún requisito de licencia GS1. Codifica datos numéricos arbitrarios y puede utilizarse sin restricciones para el etiquetado interno en comercios o almacenes sin necesidad de registro alguno. El requisito de licencia GS1 se aplica únicamente a los formatos que incluyen un GTIN, como EAN-13, UPC-A e ITF-14.