Barcodes

^BMMSI Barcode

Prints an MSI (modified Plessey) barcode for inventory.

Category
Barcodes
Syntax
^BMo,e,h,f,g,e2

What ^BM does

^BM encodes MSI, a numeric symbology used mainly for warehouse shelf and inventory marking. It supports several check-digit schemes controlled by the first parameter.

Syntax

^BMo,e,h,f,g,e2

Parameters

ParameterDescriptionValuesDefault
oOrientationN,R,I,BN
eCheck-digit typeA,B,C,DB
hBar height in dots
fPrint interpretation lineY,NY
gInterpretation line above codeY,NN
e2Print check digit in lineY,NN

Example

^XA
^FO50,50^BMN,B,100,Y,N,N^FD1234567^FS
^XZ

Paste this into the free ZPL viewer to see it render, or convert it to PDF.

Notes & tips

  • Numeric only.
  • Mainly used for shelf and bin labels.

See the full ZPL command reference for all 92 documented commands.

Work with your labels, not just read about them

Zentralabel converts, previews, validates, and enriches ZPL labels right in your browser — free tools for one-offs, batch processing for scale.