條形碼等級掃描儀通過掃描槍的激光反射,白色條碼反射回來,黑色被吸收掉,然后掃描槍看到他們的距離和寬度,在根據(jù)一定規(guī)則解析出來。
條形碼等級掃描儀根據(jù)他們的寬度和間距,我們可以編碼少量信息在里面,通過這少量信息再連接數(shù)據(jù)庫,就可以查到大量數(shù)據(jù),比如商品信息,庫存,物流信息等等。
常用的一維碼標準有UPC,Code128,Code3/9(商用電子槍都可以自由設(shè)定需要使用的標準)。除了一維條形碼,還有2維條形碼,是一個小方塊,里面充滿了點點點,標準還沒定,常見的有QRCode,有些手機軟件還支持視頻拍攝在解析信息。除了這些通過“看”到的條形碼,還有RFID,射頻碼,可以通過電子槍“感應(yīng)”到。
應(yīng)用在自動化領(lǐng)域中(其他領(lǐng)域也是一個道理,只不過是名詞使用的不一樣),條形碼掃描儀的輸出既不是模擬量也不是數(shù)字量,模擬量是指模擬信號(電壓、電流等),數(shù)字量是指開關(guān)量,條碼槍掃碼給出的應(yīng)該是一串?dāng)?shù)據(jù)/報文。
每個行業(yè)的條碼使用標準和技術(shù)規(guī)范不一樣,很多條碼槍只能識別特定的某些類型條碼/二維碼,對于條碼槍應(yīng)用場景我們也需要根據(jù)實際應(yīng)用環(huán)境選擇對應(yīng)的形態(tài)和性能的條碼槍。
如果是掃手機上的條形碼,是掃不出來的,因為條形碼的工作原理是檢測反射光,黑色部分反射的比白色的弱很多,然后掃描槍看到他們的距離和寬度,在根據(jù)一定規(guī)則解析出來。手機上的條形碼,因為手機是發(fā)光屏,無論黑白,亮度是一樣的,掃描儀無法識別。