Plessey(UK Plessey)条码
什么是Plessey
Plessey条形码是一种基于脉宽调制的一维线性条形码。
Plessey最初由英国公司The Plessey Company plc开发,于1971年正式使用。所以,又被称为UK Plessey。
如何表示位/数字/字符
Plessey的条形码图案非常简单,只要临时熟悉一下编码,实际上就可以用眼睛阅读条形码。
Plessey的基本编码规则是:
• 宽条后跟窄空是“1”。
• 窄条后跟宽空是“0”。
每个字符由四位表示。
如果只计算条,则宽条表示“1”,窄条表示“0”。
因此,数字“1”:
• BCD(二进制编码十进制)为 0001b
• 反向 BCD 为 1000b
• 宽条 + 窄条 + 窄条 + 窄条
条形码格式
Plessey条形码格式
其中:
• 正向起始码
正向起始码为“1101”。它定义编码文本的开头。
• 数据码
要编码的文本的字符是编码为反向 BCD 的十六进制值。
Plessey编码表
• 校验码,用于错误检测
用于错误检测和纠正的校验码为循环冗余校验(CRC),使用多项式除法。
是使用2个字符或8位。
生成器多项式为 g(x) = x8 + x7 + x6 + x5 + x3 + 1,n=8,二进制“111101001”。
• 终止条
终止条遵循循环冗余校验(CRC)。这是一个完整的音高酒条。
• 反向起始码
反向起始码和正向起始码用于检测读取方向:从右到左或从左到右。
它被编码为反向的“0011”。
反转,因为“0”由宽空和窄条表示,而“1”表示为窄空和宽条。
Plessey的优点和缺点
主要优点是使用代码引入时流行的点阵打印机进行打印相对容易,并且其密度比更常见的25码和39码略高。
应用领域
它是最早的条形码之一,并且仍在一些稀有图书馆和零售商店的货架标签中使用,部分原因是作为满足其内部库存控制要求的解决方案。
J.Sainsbury 在1970年代初首次使用Plessey来识别超市货架上的所有产品,用于其产品补货系统。
变种
然而,Plessey不能有效地编码数字,该条码的其他特征使其成为所有条形码中最容易出错的条码之一。
因此,MSI公司推出了Plessey条码的修订标准(现在称为MSI Plessey,也称为Plessey modified),该标准使用了第二个校验位。这充分提高了条码的可靠性,因此MSI版本的代码继续在专业应用程序中使用。
除了MSI,Plessey的其他几个变体是ADS公司、Telxon的Anker Code。现在很难有它们的规格,因此很难区分它们之间的差异(MSI 除外)。