Code 39条形码,也被称为3 of 9 code、USD-3或者LOGMARS,是一种常用的一维条形码格式。它由Intermec公司在1975年研制成功,因其编制简单、能够对任意长度的数据进行编码、支持设备广泛等特性而被广泛采用。以下是关于Code 39条形码的详细解释:
字符构成:Code 39条形码每个字符由5条线构成,粗线表示1,细线表示0,线条间的间隙宽的表示1,窄的表示0。五条线加上四条间隙就是9位二进制编码,而9位中必定有3个是1,所以称之为39码。Code 39码首位各有一个“*”标识开始和结束,可以设置隐藏或显示。
字符集:Code 39条形码共包括44个字符,其中包括26个大写字母(A-Z)、10个数字(0-9)以及“+”“-”“*”“/”“%”“$”“.”和空格等8个特殊符号。
模块组成:每个字符由9个模块组成,其中5个为黑色(条),4个为白色(空)。这些模块可以是宽单元或窄单元,宽单元的宽度通常是窄单元的1到3倍(常见为2倍、2.5倍或3倍)。
字符间隔:每个字符之间必须留出一个空白区域(模块宽度),以便在扫描时进行分隔。
起始/终止符:Code 39条形码的起始符和终止符都是“*”符号。
特点:Code 39条形码具有编码规则简单、误码率低、所能表示字符个数多等特点。它不需要校验码,但在对精确度要求高的应用中,可以添加一个校验码。此外,Code 39条形码还支持双向扫描。
应用:由于Code 39条形码可以表示字母、数字以及特殊符号,因此它在物流、生产、零售和医疗卫生等领域有着广泛的应用。例如,在仓库管理中,Code 39条形码可以用于产品包装上的标识,以便进行库存盘点和管理;在生产制造流程中,它可以用于对零部件进行标识和追踪。
Full ASCII Code 39:又称为Code 39 Extended,是Code 39条形码的一种扩展形式。通过搭配特定的前置符合,Full ASCII Code 39可以表示ASCII码表中的128个字符,大大增强了其编码能力。
总的来说,Code 39条形码是一种简单、便捷、灵活和可靠的条码类型,为不同行业的管理和自动化生产提供了重要的技术支持。