如何讓條碼掃描器只讀一種長度的條碼?

固定式條碼掃描器的應用上 , 通常會有固定的條碼讀取條件, 而可能今天需要讀的是一種長度的條碼,但作業時難免出錯將其它產品給讀進來, 一般來說, 要避免不讀不想要讀取的條碼時, 通常是在後台系統上作資料處理,把不要的條碼資料給丟棄, 而系統後台的設定通常有規模不輕易亂變動與修改
為此: 變動的修改就要落在條碼掃描器 Barcode Reader/Scanner 身上了, 然而各種 Barcode Scanner 設定不盡相同, 因此想要在一般大部份的條碼掃描器做限制長度讀取的方法,就需要有統一作法或是統一觀念, 那就是去設定條碼類別的 [最大讀取長度,與最小讀取長度 ]
舉例 : 有一貨品條碼 Code 39 條碼 = 12345 共五碼字元, 然後另外一個貨品Code 39 條碼 = 12345678共八碼, 若用戶目標是鎖定讀取五碼的 {12345} code 39 條碼, 其它貨品今天不想誤讀取, 以下為參考例
HoneyWell 3320 fixed 2D Barcode Reader/Scanner 固定式條碼掃描器 : 在 Code 39 條碼上,預設值讀取長度的範圍是 0~48字元長度,只要將 min 及  max設為一樣的條件, 例如範例將 min設為 5, max 也設為 5, 那就只讀五碼的code 39, 任何其它同類別的條碼長度均不用擔心,也就不會讀取到八碼的那筆貨條碼. 大部份的條碼掃描器都具備這樣的設定功能



honeywell barcode scanner 設定完, 尚均需讀取 [ save ] 條碼表示儲存設定. 其它廠牌掃描器各依設定手冊而定.

這個網誌中的熱門文章

條碼掃描器與主機(一對多,多對一)的應用方法

一次觸發按住不放, 不重覆之連續讀取, 連續傳送條碼,

一次觸發, 多個混堆條碼的讀取 : 二維讀碼掃描