條形碼符號(hào)的結(jié)構(gòu)
一個(gè)完整的條形碼符號(hào)是由兩側(cè)靜區(qū)、起始字符、數(shù)據(jù)字符、校驗(yàn)字符(可選)和終止字符組成。圖B給出了一個(gè)條形碼符號(hào)的完整結(jié)構(gòu),其中:<BR>靜區(qū):沒有任何印刷符或條形碼信息,它通常是白的,位于條形碼符號(hào)的兩側(cè)。靜區(qū)的作用是提示閱讀器即掃描器準(zhǔn)備掃描條形碼符號(hào)。<BR>起始字符:條形碼符號(hào)的第一位字符是起始字符,它的特殊條、空結(jié)構(gòu)用于識(shí)別一個(gè)條形碼符號(hào)的開始。閱讀器首先確認(rèn)此字符的存在,然后處理由掃描器獲得的一系列脈沖。數(shù)據(jù)字符:由條形碼字符組成,用于代表一定的原始數(shù)據(jù)信息。<BR>終止字符:條形碼符號(hào)的最后一位字符是終止字符,它的特殊條、空結(jié)構(gòu)用于識(shí)別一個(gè)知形碼符號(hào)的結(jié)束。閱讀器識(shí)別終止字符,便可知道條形碼符號(hào)已掃描完畢。若條形碼符號(hào)的結(jié)束。閱讀器就向計(jì)算機(jī)傳送數(shù)據(jù)住處并向操作者提供“有效讀入”的反饋。終止字符的使用,避免了不完整信息的輸入。當(dāng)采用校驗(yàn)字符時(shí),終止字符還指示閱讀器對(duì)數(shù)據(jù)字符實(shí)施校驗(yàn)計(jì)算。<BR>起始字符、終止字符的條、空結(jié)構(gòu)通常是不對(duì)稱的二進(jìn)制序列。這一非對(duì)稱允許掃描器進(jìn)行雙向掃描。當(dāng)條形碼符號(hào)被反向掃描時(shí),閱讀器會(huì)在進(jìn)行校驗(yàn)計(jì)算和傳送信息前把條形碼各字符號(hào)重新排列成正確的順序。<BR>校驗(yàn)字符:在條形碼制中定義了校驗(yàn)字符。有些碼制的校驗(yàn)字符是必須的,有些碼制的校驗(yàn)字符則是可選的。校驗(yàn)字符是通過對(duì)數(shù)據(jù)字符 進(jìn)行一種算術(shù)運(yùn)算而確定的。當(dāng)符號(hào)中的各字符被解碼器將對(duì)其進(jìn)行同一種算術(shù)運(yùn)算,并將結(jié)果與校驗(yàn)字符比較。若兩面三刀者一致時(shí),說明讀入的信息有效。