Code 128 (EAN 128)

Barcodes

UPC-E

The UPC-E code is a compressed version of UPC-A with zero suppression in specific digit sequences. Suppression of four consecutive zeros begins from the sixth digit from the left. Zero suppression must be performed by the application.

Example

012345000065 without zero suppression

01234565 with zero suppression

All digits except the system identifier and check character are printed in plain text.The symbol layout is self-checking.

A check digit is required. (Check digit calculation is performed modulo 10, with a weighting of 3, as in UPC-A, because UPC-E is a compressed form of UPC-A). The check digit must be programmed in the application. The check digit of the UPC-E symbol is calculated on the non-zero-suppressed digit sequence. The principle of check digit calculation is described in the section “EAN-8 and EAN-13”.

The code can be printed in the three sizes SC3, SC6 and SC9. The height of the symbol is variable but should be programmed to approximately match the width of the symbol.

The blank zone before and after the barcode symbol should be at least 0.1287 inch for SC3, at least 0.1755 inch for SC6, and at least 0.234 for SC9.

UPC-A and UPC-E Add-on

UPC-A and UPC-E with a two or five-digit add-on are printed automatically if two or five additional digits are programmed in the application.

The check digit calculation ignores the add-on digits.

Code 128 (EAN 128)

The Code 128 has a character set of 128 ASCII characters, four control characters (FNC1, FNC2, FNC3, FNC4) and four special characters (CODE A, CODE B, CODE C, SHIFT). The number of characters is variable. The three start characters, the stop character and the special characters are automatically generated by the printer to optimize the information density.

Programmer Reference Guide

U26169-J-Z716-1-7600

Page 144
Image 144
Siemens 9016, 9014, 9015 E manual UPC-A and UPC-E Add-on, Code 128 EAN