试用Word制作条码条/空宽度标准器

2010-06-27 07:07畅秋菊
大众标准化 2010年1期
关键词:二进制条码检测仪

畅秋菊

0 引言

随着经济的发展,条码符号的应用范围越来越广泛,附着在物体包装上的条码对物体的快速流通有着重要意义,因此,需要对条码的印制质量进行检测和控制。条码检测仪就是用来检测条码印制质量的计量仪器,对条码检测仪进行计量检定和一致性测试,又是保证各部门使用的条码检测仪准确和一致,确保检验数据准确和公正的重要手段。

JJG979-2003《条码检测仪》标准中规定了条码检测仪检定方法,其中要求使用条/空宽度标准器作为检测条码检测仪示值误差的实物标准器。依据相关文献的介绍,条/空宽度标准器是制作在平板上的条码符号,条/空宽度值经过校准后,被检条码检测仪对条/空宽度标准器的各条/空的宽度进行测量,把测量得到的条/空的宽度值与标准器相应的条/空宽度校准值进行比对,得到被检条码检测仪的条/空宽度示值误差。条/空标准器规格有4种,基本宽度分别为0.165mm、0.264mm、0.330mm、0.660mm,要求校准值的扩展不确定度不大于3μm,k=2。

在通用的字处理软件Word中包含着一个条码控件MSBCODE9.OCX,使用这个控件可以在Word文档中绘制出各种类型一维条码。在了解了商品条码的符号组成后,就可以用该控件绘制出想要的条码了。

1 商品条码的组成

商品条码使用“二进制”表示,每一条码字符由两个条和两个空构成,每一条或空由1~4个模块组成,每一条码字符的总模块数为7。用二进制“1”表示条的模块,用二进制“0”表示空的模块。条码字符集包含10个数字字符:0~9。字符集的“二进制”表示见表1。

表1 商品条码字符集

条码起始符、终止符的“二进制”表示都为“101”。中间分隔符的“二进制”表示为“01010”。

标准版条码中间分隔符左侧数据符用“二进制”表示时,选用A子集还是B子集取决于前置码的数值,见表2。

表2 左侧数据符字符集的选择规则

例如代码6901234567892的左侧数据符根据前置码“6”,从表2中查得排列为ABBBAA,根据表1确定其“二进制”表示见表3。

表3 左侧数据符的“二进制”表示

右侧数据符及最后一位校验符均用字符集中的C子集表示。

最后一位校验码计算步骤如下:

(1)从代码位置序号2(代码右起第2位)开始,所有偶数位的数字代码求和;

(2)将步骤(1)的和乘以3;

(3)从代码位置序号3(代码右起第3位)开始,所有奇数位的数字代码求和;

(4)将步骤(2)与步骤(3)的结果相加;

(5)用大于或等于步骤(4)所得结果且为10最小整数倍的数减去步骤(4)所得结果,其差即为所求校验码的值。

当放大系数为1.00时,商品条码的每一个模块宽度为0.33mm,高度为22.85mm,起始符、终止符、中间分隔符高度为24.5mm。

国标中还规定,“为提高识读设备的识读性能,对1、2、7、8条码字符条空的宽度尺寸应进行调整”,与本文目的不同,在此不做调整。

2 商品条码的制作

MSBCODE9.OCX微软公司编写的一个条码控件,一般在安装MicrosoftOffice时会自动安装在Office程序目录中“OFFICE112052”下。如默认安装下没有安装此控件,可以单独在Office安装盘中重新安装。也可以从网上下载安装,下载后,复制MSBCODE9.OCX到以上目录,在“运行”中输入:“regsvr32MSBCODE9.OCX”,会提示注册成功,表示该控件已被成功注册到注册表中,可以使用了。

在Word中依次点击“视图工具栏控件工具箱”,“其他控件”,在“控件”页中选择“MicrosoftAccessBarCodeControl9.0”,一个如图所示的条码符号将出现在文档中。

该控件属性中“样式(Style)”选项包括 UPC-A、UPC-E、EAN-13、EAN-8、CaseCode、Codabar(NW-7)、Code-39、Code-128、U.S.Postnet、U.S.PostalFIM和JPPost等条码标准,其对应的值分别为0至13。此处选择2,对应EAN-13。

“条码值(Value)”输入“6901234567892”。其余不作更改。

为了制作符合要求的条/空宽度标准器,更改宽高值(Width、Height)。

3 条码机的检测

依据以上方法,制作几组条码检测仪的条/空标准器,作为检测条码检测仪的标准,检验其识读性能。经实验,使用惠普激光打印机和普通打印纸打印,该条码边缘清晰,然后在工具显微镜上对其进行标定,再对其中条/空进行细微调整。由于条件所限,本实验的结果没有打印在较硬的板上,校准值会受到环境变化的影响。

[1]JJG 979-2003条码检测仪[S].

[2]GB 12904-2003商品条码[S].

猜你喜欢
二进制条码检测仪
热线互动
用二进制解一道高中数学联赛数论题
浅析影响商品条码质量的主要因素
日杂商品条码质量现状研究
有趣的进度
二进制在竞赛题中的应用
一种防雷接地装置的便携式检测仪电路
基于555振荡器的地沟油频率检测仪
多功能空气质量远程检测仪
二进制宽带毫米波合成器设计与分析