您如何阅读条形码?

条形码封面图像条形码
Read time: 1 min.

Table of Contents

无论您在超市、便利店或优衣库付款,收银员都会扫描条形码以记录您的购买。 我们中的许多人想知道这束红光是如何读懂黑条的。 我们将分解如何扫描条形码。

条形码阅读器如何读取条形码?

首先,有一个组织来规范条形码系统。 这个组织被称为 GS1,由于他们,条形码系统可以读取世界上任何地方的条形码。 其次,条形码被分成黑白条,而不仅仅是黑条。 共有 95 个黑白条。 条形码的开头、中间和末尾的较长条(共 11 根条)将条形码拆分为”左”和”右”,供机器读取。

Barcode 1

至于剩余的84根柱线,它分为12倍7根柱线,每7根柱线代表机器要读取的特定数字。 使事情更加复杂的是,条形码的左右两部分有一个不同的黑白条组合,它们表示一个特定的数字。 如果您想下次阅读条形码,请记住下表。

Barcode 2

但是,这种差异对于条形码读取器来说很有意义。 您的出纳并不总是对齐,在扫描您的商品时,请确保条形码是”直立的”。 要解决这些问题,左侧的代码仍有偶数白条,右侧的代码将具有奇数的白条。 通过计算白条的数量,机器将知道从哪里开始读取。

数字代表什么?

前三位数字始终为国家/地区代码。 这 3 个数字是产品来源的标准化形式。

第 4 到第 11 位将是公司代码 + 产品代码。 这也称为公司前缀和物料参考编号。

公司代码和产品代码的任意位置为 1 到 7 位(这意味着存在重叠)。 正如预期的那样,由于可用性有限,公司代码越短,成本越高。 另一方面,您的产品代码容量更多。 事实上, 如果使用最大容量,则每个通用产品代码 (UPC) 更便宜。

根据企业库存中的产品数量,提前获得更短但更昂贵的公司前缀可能是一个更明智的决定。

GS1 规范公司代码,但产品代码没有标准化格式,因此由公司自行决定。 他们只需要在 GS1 的数据库中注册。 至于最后一个数字,它用作校验和,以确保数字条形码是”真实的”,机器正确读取它。

要检查的公式如下所示:

第 1 步:将所有数字加起来。在奇数位置。
第 2 步:将总和乘以 3。
步骤 3:将均数中的所有数字加起来为步骤 2。
第 4 步:减去最近的 10。

这就是条形码阅读器将条形码转换为数字的一种信息。

对于机器来说很简单, 但对人类来说不是那么容易, 嗯?

 

相关:

有趣蔡欣颖 (Jamie Chua) – 关于她的一切

当您吃发霉的面包的“干净”部分时会发生什么

航空公司应该如何真正登机?

This post is also available in: English (英语)