第 3 章 为何叫GS1-128

目录

3.1. GS1-128条码的格式
3.2. GS1-128和Code 128之间的联系与区别

摘要

GS1-128,之前叫做UCC/EAN-128,其他叫法还有EAN-128, UCC-128, USS-128, GS1 128, UCC.EAN-128, GTIN-128, UCC-12, EAN/UCC-13, EAN/UCC-14。

GS1-128是Code 128符号集的子集。

GS1-128,在Code 128字符集中的起始符后,如果是Code 128字符集中的FNC1,那么就说明此条码是GS1的条码。

3.1. GS1-128条码的格式

GS1-128条码的格式,规范中的解释为:

图 3.1. GS1-128格式-文字版

GS1-128格式-文字版

用表格表示为:

表 3.1. GS1-128格式-表格版

Leading Quiet Zone Start pattern(The double character) Data (including the AI) A Symbol Check Character The Stop Character Trailing Quiet Zone
  A Start Character (A, B, or C) The Function Code 1 (FNC1) AI AI related Data      
起始处的静区 起始位/起始字符 FNC1字符 AI AI数据 校验码字符 停止位 末尾处的静区

另外一种,去掉了Leading Quiet Zone和Trailing Quiet Zone,然后再用图形表示GS1-128 Bar Code Symbol Structure如下:

http://www.gs1tw.org/twct/gs1w/download/GS_Section_5-3_V7.pdf

图 3.2. GS1-128条形码符号集的结构

GS1-128条形码符号集的结构

如果了解Code 128字符集的话,可以看出,此GS1-128,整个格式和Code 128没啥区别,只是起始位后面多了个FNC1字符,表示此条码为GS1-128,然后其中所表示的数据,都是AI而已。

关于其中的Double character:

对应地,一般的所以Start Pattern,都只有一个字符,即Start Character,而此处由于Start Character后面多了个FNC1字符,所以才成为Double character。