暢秋菊
隨著經(jīng)濟(jì)的發(fā)展,條碼符號(hào)的應(yīng)用范圍越來越廣泛,附著在物體包裝上的條碼對(duì)物體的快速流通有著重要意義,因此,需要對(duì)條碼的印制質(zhì)量進(jìn)行檢測(cè)和控制。條碼檢測(cè)儀就是用來檢測(cè)條碼印制質(zhì)量的計(jì)量?jī)x器,對(duì)條碼檢測(cè)儀進(jìn)行計(jì)量檢定和一致性測(cè)試,又是保證各部門使用的條碼檢測(cè)儀準(zhǔn)確和一致,確保檢驗(yàn)數(shù)據(jù)準(zhǔn)確和公正的重要手段。
JJG979-2003《條碼檢測(cè)儀》標(biāo)準(zhǔn)中規(guī)定了條碼檢測(cè)儀檢定方法,其中要求使用條/空寬度標(biāo)準(zhǔn)器作為檢測(cè)條碼檢測(cè)儀示值誤差的實(shí)物標(biāo)準(zhǔn)器。依據(jù)相關(guān)文獻(xiàn)的介紹,條/空寬度標(biāo)準(zhǔn)器是制作在平板上的條碼符號(hào),條/空寬度值經(jīng)過校準(zhǔn)后,被檢條碼檢測(cè)儀對(duì)條/空寬度標(biāo)準(zhǔn)器的各條/空的寬度進(jìn)行測(cè)量,把測(cè)量得到的條/空的寬度值與標(biāo)準(zhǔn)器相應(yīng)的條/空寬度校準(zhǔn)值進(jìn)行比對(duì),得到被檢條碼檢測(cè)儀的條/空寬度示值誤差。條/空標(biāo)準(zhǔn)器規(guī)格有4種,基本寬度分別為0.165mm、0.264mm、0.330mm、0.660mm,要求校準(zhǔn)值的擴(kuò)展不確定度不大于3μm,k=2。
在通用的字處理軟件Word中包含著一個(gè)條碼控件MSBCODE9.OCX,使用這個(gè)控件可以在Word文檔中繪制出各種類型一維條碼。在了解了商品條碼的符號(hào)組成后,就可以用該控件繪制出想要的條碼了。
商品條碼使用“二進(jìn)制”表示,每一條碼字符由兩個(gè)條和兩個(gè)空構(gòu)成,每一條或空由1~4個(gè)模塊組成,每一條碼字符的總模塊數(shù)為7。用二進(jìn)制“1”表示條的模塊,用二進(jìn)制“0”表示空的模塊。條碼字符集包含10個(gè)數(shù)字字符:0~9。字符集的“二進(jìn)制”表示見表1。
表1 商品條碼字符集
條碼起始符、終止符的“二進(jìn)制”表示都為“101”。中間分隔符的“二進(jìn)制”表示為“01010”。
標(biāo)準(zhǔn)版條碼中間分隔符左側(cè)數(shù)據(jù)符用“二進(jìn)制”表示時(shí),選用A子集還是B子集取決于前置碼的數(shù)值,見表2。
表2 左側(cè)數(shù)據(jù)符字符集的選擇規(guī)則
例如代碼6901234567892的左側(cè)數(shù)據(jù)符根據(jù)前置碼“6”,從表2中查得排列為ABBBAA,根據(jù)表1確定其“二進(jìn)制”表示見表3。
表3 左側(cè)數(shù)據(jù)符的“二進(jìn)制”表示
右側(cè)數(shù)據(jù)符及最后一位校驗(yàn)符均用字符集中的C子集表示。
最后一位校驗(yàn)碼計(jì)算步驟如下:
(1)從代碼位置序號(hào)2(代碼右起第2位)開始,所有偶數(shù)位的數(shù)字代碼求和;
(2)將步驟(1)的和乘以3;
(3)從代碼位置序號(hào)3(代碼右起第3位)開始,所有奇數(shù)位的數(shù)字代碼求和;
(4)將步驟(2)與步驟(3)的結(jié)果相加;
(5)用大于或等于步驟(4)所得結(jié)果且為10最小整數(shù)倍的數(shù)減去步驟(4)所得結(jié)果,其差即為所求校驗(yàn)碼的值。
當(dāng)放大系數(shù)為1.00時(shí),商品條碼的每一個(gè)模塊寬度為0.33mm,高度為22.85mm,起始符、終止符、中間分隔符高度為24.5mm。
國標(biāo)中還規(guī)定,“為提高識(shí)讀設(shè)備的識(shí)讀性能,對(duì)1、2、7、8條碼字符條空的寬度尺寸應(yīng)進(jìn)行調(diào)整”,與本文目的不同,在此不做調(diào)整。
MSBCODE9.OCX微軟公司編寫的一個(gè)條碼控件,一般在安裝MicrosoftOffice時(shí)會(huì)自動(dòng)安裝在Office程序目錄中“OFFICE112052”下。如默認(rèn)安裝下沒有安裝此控件,可以單獨(dú)在Office安裝盤中重新安裝。也可以從網(wǎng)上下載安裝,下載后,復(fù)制MSBCODE9.OCX到以上目錄,在“運(yùn)行”中輸入:“regsvr32MSBCODE9.OCX”,會(huì)提示注冊(cè)成功,表示該控件已被成功注冊(cè)到注冊(cè)表中,可以使用了。
在Word中依次點(diǎn)擊“視圖工具欄控件工具箱”,“其他控件”,在“控件”頁中選擇“MicrosoftAccessBarCodeControl9.0”,一個(gè)如圖所示的條碼符號(hào)將出現(xiàn)在文檔中。
該控件屬性中“樣式(Style)”選項(xiàng)包括 UPC-A、UPC-E、EAN-13、EAN-8、CaseCode、Codabar(NW-7)、Code-39、Code-128、U.S.Postnet、U.S.PostalFIM和JPPost等條碼標(biāo)準(zhǔn),其對(duì)應(yīng)的值分別為0至13。此處選擇2,對(duì)應(yīng)EAN-13。
“條碼值(Value)”輸入“6901234567892”。其余不作更改。
為了制作符合要求的條/空寬度標(biāo)準(zhǔn)器,更改寬高值(Width、Height)。
依據(jù)以上方法,制作幾組條碼檢測(cè)儀的條/空標(biāo)準(zhǔn)器,作為檢測(cè)條碼檢測(cè)儀的標(biāo)準(zhǔn),檢驗(yàn)其識(shí)讀性能。經(jīng)實(shí)驗(yàn),使用惠普激光打印機(jī)和普通打印紙打印,該條碼邊緣清晰,然后在工具顯微鏡上對(duì)其進(jìn)行標(biāo)定,再對(duì)其中條/空進(jìn)行細(xì)微調(diào)整。由于條件所限,本實(shí)驗(yàn)的結(jié)果沒有打印在較硬的板上,校準(zhǔn)值會(huì)受到環(huán)境變化的影響。
[1]JJG 979-2003條碼檢測(cè)儀[S].
[2]GB 12904-2003商品條碼[S].