
掃描槍設定最常卡住的只有三件事:連線模式、結尾要不要送 Enter、電腦當下的輸入法。多數掃描槍出廠就是 USB 鍵盤模式,插上電腦打開記事本掃一下,數字有出來就代表硬體沒問題;剩下的問題九成出在設定碼和輸入法,照這篇的表一項一項對就能排掉。
我們在幫工廠把掃碼槍串進報工和出入庫系統時,第一天現場回報的問題幾乎都一樣:「掃了沒反應」「掃出一串注音」「掃完還要自己按 Enter」。這些都不用換機器,刷幾張設定條碼、改一下系統端的做法就解決了。這篇從倉管、產線、門市剛拿到掃描槍的角度寫,最後也會講到資料該掃進 Excel 還是掃進系統。
如果你要比較的是整套報工方式(紙本、平板、掃碼、自動報工),可以先看報工系統怎麼選;這篇專注在掃描槍本身怎麼設定、怎麼讓資料穩定進到系統。
掃描槍設定先看這張表:五個最常卡住的地方
先對症狀,再往下看對應的段落:
現場症狀 | 最可能的原因 | 先試這個 |
|---|---|---|
插上去掃了完全沒字 | 掃描槍在序列埠(COM)模式,或游標不在輸入框 | 刷說明書的「USB HID 鍵盤」設定碼,打開記事本再掃 |
掃出一串注音或中文字 | 電腦停在中文輸入法 | 切到英文輸入(Shift 或 Ctrl+空白鍵),或系統端改讀實體按鍵 |
英文大小寫顛倒 | 鍵盤 Caps Lock 開著 | 關掉 Caps Lock,或刷「忽略大小寫鎖定」類設定碼 |
掃完要自己按 Enter | 沒設定結尾後綴 | 刷「結尾加 Enter(CR)」設定碼 |
有的條碼嗶得出來,有的完全不理 | 那種條碼格式沒開,或是 1D 機器在掃 QR Code | 到說明書開啟該條碼格式;QR Code 要用 2D 掃描槍 |
刷設定碼前有個習慣很值得養成:先刷一次「恢復出廠值」,再照順序刷你要的設定。很多掃描槍被前一個人刷過一半的設定,問題其實出在那裡。
掃描槍有哪幾種連線?USB 鍵盤模式、藍牙、虛擬序列埠
一句話分:要「插上就能打字」選鍵盤模式(USB HID 或藍牙 HID),要「程式自己收整串資料」選序列埠模式(COM 或藍牙 SPP)。倉管和門市九成用鍵盤模式就夠,產線做報工、過站時才會考慮序列埠。
連線方式 | 電腦看到的是 | 優點 | 要注意的地方 | 適合 |
|---|---|---|---|---|
USB 鍵盤模式(HID) | 一把鍵盤 | 免驅動、任何輸入框都能用、Excel 和網頁直接收 | 受輸入法與鍵盤語系影響;游標要在對的欄位 | 收銀、倉庫盤點、辦公室建檔 |
藍牙鍵盤模式(HID) | 一把藍牙鍵盤 | 無線、可走到貨架或機台旁掃 | 會休眠斷線;iPad、手機連上後螢幕鍵盤可能被收起 | 倉庫揀貨、門市移動盤點 |
USB 虛擬序列埠(COM) | 一個 COM 埠 | 整串資料一次進來,不經過輸入法 | 要裝驅動,系統要寫程式去讀 | 固定工站報工、過站、跟設備一起收資料 |
藍牙序列埠(SPP) | 一個藍牙序列埠 | 無線又不經過輸入法 | 要有支援的 App 或程式;iOS 多半只能用 HID | 自家 App 或 Android 手持裝置 |
USB 鍵盤模式:最簡單,也最容易被輸入法干擾
USB HID 模式下,掃描槍會把條碼內容一個字一個字「打」進目前游標所在的地方,效果跟你用鍵盤打一樣。好處是什麼系統都收得到,壞處也是因為它在打字:輸入法、Caps Lock、鍵盤語系都會影響結果。多數掃描槍出廠就是這個模式,說明書的連線章節會有「USB HID Keyboard」或「USB 鍵盤」設定碼,刷一下就回到這個模式。
藍牙掃描槍配對:先分清楚 HID 和 SPP
藍牙掃描槍通常有兩種配對方式。HID 模式在電腦或手機的藍牙設定裡配對,配好之後就是一把無線鍵盤;SPP 模式則是建立一條虛擬序列埠,要有 App 或程式主動去連。如果要接 iPhone、iPad,多半只能用 HID 模式。
藍牙掃描槍最常見的現場抱怨是「放一陣子就掃不進去」,原因多半是休眠斷線,按一下按鍵等它重新連上就好;另一個是平板接上藍牙掃描槍後,系統以為接了實體鍵盤,螢幕鍵盤就不跳出來,現場人員要手動輸入數量時會卡住。有些掃描槍有切換螢幕鍵盤的設定碼,沒有的話,系統畫面要設計成「掃碼欄位」和「數字輸入」分開,數量用畫面上的按鈕輸入。
虛擬序列埠:系統要自己收資料時才用
序列埠模式下,掃描槍不會打字,資料直接送到一個 COM 埠,由程式讀取。好處是完全不經過輸入法,也不怕游標跑到別的視窗;代價是要裝驅動、系統要寫讀取程式。固定工站的報工電腦、要跟秤重機或其他設備一起收資料的場合,才值得用這種方式。
連線方式選好之後,真正決定好不好用的是後面的系統怎麼接。我們做過的生產力管理系統就是把現場進度和異常集中在同一個畫面的工廠管理系統,掃碼是資料進來的入口之一;如果你們現在卡在「掃描槍買了,但不知道資料要進哪裡」,可以先跟我們聊聊流程適不適合。
常用掃描槍設定碼:結尾 Enter、Tab、前後綴怎麼設
掃描槍的設定大多用「刷條碼」完成:說明書(原廠叫 Product Reference Guide 或使用手冊)裡印了一堆設定條碼,刷一張就改一個設定,聽到確認音就生效。下面是最常用的幾項:
設定項目 | 做什麼用 | 什麼時候要開 |
|---|---|---|
結尾加 Enter(CR) | 每掃一次自動送出 Enter | 系統掃完要立刻查詢、送出、跳下一筆 |
結尾加 Tab | 每掃一次跳到下一個欄位 | Excel 橫向填資料、表單一次填多欄 |
前綴(Prefix) | 在條碼前面加固定字元 | 系統要分辨「這是掃的還是手打的」,或分辨哪一台掃的 |
自訂後綴(Suffix) | 在條碼後面加固定字元或組合 | Enter 不夠用,要送特殊結尾讓系統判斷一筆結束 |
鍵盤語系(Keyboard Country) | 決定掃描槍用哪種鍵盤配置打字 | 掃出的符號、英文字母不對時 |
條碼格式開關(Symbology) | 開啟或關閉特定條碼種類 | 某種條碼掃不出來,或想避免誤掃旁邊的條碼 |
刷設定碼的正確順序
- 先找到跟你手上型號、韌體版本對得上的說明書,不同型號的設定碼不能混用
- 刷「恢復出廠值」,把前人留下的設定清掉
- 刷連線模式(例如 USB HID 鍵盤)
- 刷結尾設定(加 Enter 或加 Tab)
- 有需要再刷前綴、鍵盤語系、條碼格式開關
- 打開記事本掃幾種實際會用到的條碼,確認換行和字元都對,再進系統測
以 Zebra 的掃描槍為例,DS2208 的產品參考手冊裡就有「Add an Enter Key」這類設定條碼,要更複雜的後綴則是「開始設定後綴、輸入按鍵代碼、結束設定」三段式刷法。原廠另外有一個 Windows 工具 123Scan,可以在電腦上勾選設定,再產生一張合併好的設定條碼,十台掃描槍各刷一次就設定完成,比照著手冊一張一張刷穩很多。其他品牌也多有類似工具,名稱不同,找說明書的「設定工具」章節就有。
要不要加 Enter?看你的系統怎麼收
多數報工、出入庫、POS 系統都預期「掃一下就送出」,加 Enter 是對的。例外有兩種:一是 Excel 想讓資料往右填,用 Tab 比較順;二是有些網頁表單把 Enter 當成「送出整張表單」,掃完第一個欄位整張就送出去了。這種情況,Cleverence 的 LS2208 設定說明建議先在記事本確認後綴有送出,如果記事本有換行、系統卻沒反應,問題就在系統那一端,要嘛改用 Tab,要嘛讓系統把掃碼欄位的 Enter 解讀成「下一步」。
掃描槍掃出亂碼怎麼辦?中英輸入法、鍵盤語系、大小寫
掃出亂碼,第一個懷疑輸入法。鍵盤模式的掃描槍只是在「按鍵」,電腦停在注音輸入法時,數字鍵 1 會變成「ㄅ」、5 會變成「ㄓ」,一整串條碼就變成注音或被選字變成中文。下面這張表整理現場最常見的幾種亂碼:
掃出來的樣子 | 原因 | 現場解法 | 系統端解法 |
|---|---|---|---|
一串注音符號或奇怪的中文字 | 電腦停在中文輸入法 | 掃描前切英文;把預設輸入法設成英文 | 掃碼欄位改讀實體按鍵代碼,或改用序列埠模式 |
英文字母大小寫顛倒 | Caps Lock 開著 | 關掉 Caps Lock | 系統比對前把條碼統一轉大寫 |
符號錯掉(例如 @ 變成別的符號) | 掃描槍的鍵盤語系跟電腦不一致 | 把掃描槍的鍵盤語系刷成跟電腦一樣(台灣通常是美式) | 條碼內容避免用特殊符號 |
少字或字元順序亂掉 | 傳輸太快,電腦或遠端桌面來不及收 | 刷「字元間延遲」設定碼放慢速度 | 改用序列埠模式,一次收整串 |
前面多了奇怪字元 | 前一個人設了前綴 | 恢復出廠值重刷 | 系統比對前去掉已知前綴 |
輸入法這個問題,靠「提醒現場記得切英文」是撐不久的。早班換人、電腦重開、有人順手打了一封中文 Email,輸入法就又回到注音了。比較穩的做法是在系統端處理:網頁系統可以讓掃碼欄位改讀鍵盤的實體按鍵代碼,不看輸入法轉出來的字;或者乾脆用序列埠模式,讓資料完全不經過輸入法。我們在現場的經驗是,這一步做掉之後,「掃出注音」這類回報就幾乎不會再出現。
掃描槍掃不到:八個原因的排查表
掃描槍完全沒反應、有亮紅光但不嗶聲,是另一類問題,通常出在條碼本身或掃描槍的讀取能力。照這張表由上往下排:
原因 | 怎麼判斷 | 怎麼解決 |
|---|---|---|
條碼格式沒開 | 同一台掃得了商品條碼,掃不了公司自己印的條碼 | 查條碼種類(Code 128、Code 39、ITF 等),到說明書開啟該格式 |
1D 掃描槍掃 QR Code | 只有 QR Code 或 Data Matrix 掃不到 | 換 2D 影像式掃描槍,1D 雷射機讀不了二維碼 |
掃手機或螢幕上的條碼 | 紙本掃得到,螢幕上的掃不到 | 雷射式多半讀不了螢幕,要用 2D 影像式;螢幕亮度調高 |
印刷品質差 | 條碼線條糊掉、斷線、碳帶太淡 | 調整標籤機溫度與速度,換碳帶或標籤紙 |
條碼兩側空白不夠 | 條碼貼到邊、旁邊緊貼文字或框線 | 條碼左右兩側留足空白區,重新設計標籤版面 |
反光 | 亮面膠膜、塑膠袋、金屬表面掃不到 | 斜一點角度掃;改用霧面標籤 |
距離或角度不對 | 太近或太遠才掃得到 | 照規格書的讀取距離,條碼小就靠近一點 |
條碼內容有檢查碼錯誤 | 自己產生的 EAN-13 掃不到,別的都正常 | 用標準程式產生條碼,別手動算檢查碼 |
印刷品質和空白區的問題,源頭其實在標籤機。如果條碼是你們自己印的,標籤版面、碳帶和條碼格式怎麼選,可以看條碼標籤機怎麼串系統,那篇把出貨標籤和在製品標籤的設計都整理過。
掃進 Excel 夠用嗎?什麼時候該掃進系統
一個人、一台電腦、一天掃幾十筆,掃進 Excel 就夠用了。開始出現「多人同時掃」「掃完要立刻查到東西」「要知道誰在什麼時候掃的」這三種需求之一,就該掃進系統。
比較項目 | 掃進 Excel | 掃進系統(報工、出入庫、過站) |
|---|---|---|
掃完會發生什麼 | 多一列文字,要自己再整理 | 立刻查出品名、扣庫存、更新工單進度 |
多人同時掃 | 多份檔案,事後合併容易打架 | 同一個資料庫,即時同步 |
誰掃的、幾點掃的 | 要手動記,常常漏 | 登入就自動記人員與時間 |
掃錯或重複掃 | 事後對帳才發現 | 掃當下就跳警告 |
盤點與追溯 | 月底花半天對 | 隨時查得到每批貨在哪裡 |
成本 | 幾乎不用錢 | 要系統費用與導入時間 |
倉庫盤點是最常見的起點:先用 Excel 加掃描槍做盤點表,跑順了再看要不要升級。Excel 自己做庫存管理的崩潰訊號那篇列了幾個該換的時間點,例如同一份檔案三個人輪流改、每週都要花時間對帳。倉儲規模再大一點,就會走到客製化 WMS 倉儲管理系統這一層。
產線的情況又不太一樣。掃碼報工、過站的資料,價值在於「即時」:生管要知道在製品現在卡在哪一站、工單做到哪裡,客訴時要能用批號做生產履歷追溯。這些都需要掃描當下就寫進系統,Excel 事後彙整來不及。
我們的看法比較直接:掃描槍最被低估的地方,是它讓「資料進系統」的成本降到幾乎為零。很多工廠買了掃描槍,最後只拿來把條碼打進 Excel,等於只用到一半。真正省時間的是掃完那一下系統做了什麼,查品名、扣庫存、記人員、擋重複,這些才是值得花錢的地方。
掃描槍串進系統,系統端要注意什麼
掃描槍設定好之後,資料穩不穩,接下來就看系統怎麼收。這是我們實際把掃碼槍串進系統時,最常要補的幾件事:
問題 | 現場會發生的事 | 系統端怎麼處理 |
|---|---|---|
重複掃 | 掃描槍連嗶兩次,同一箱貨入庫兩次 | 同一條碼在短時間內重複出現就擋下或跳確認 |
掃錯東西 | 掃到外箱的商品條碼,不是工單條碼 | 用前綴或編碼規則判斷條碼種類,掃錯立刻提示 |
游標跑掉 | 掃到備註欄或別的視窗 | 掃碼欄位常駐焦點,或改用序列埠由系統直接收 |
網路斷線 | 倉庫角落、廠區 Wi-Fi 不穩,掃了沒存進去 | 裝置端先暫存,連線恢復後補傳,並標示未同步筆數 |
身分不明 | 不知道是誰掃的 | 掃碼前先掃員工識別證,或用帳號登入 |
重複掃和掃錯:在掃描當下擋掉
重複掃是最容易被忽略的問題。手抖多按一下、掃描槍連續讀取、藍牙斷線重連後補送,都會讓同一筆資料進來兩次。系統端可以設一個簡單規則:同一個條碼在幾秒內再次出現,就跳確認或直接忽略。掃錯條碼也一樣,工單條碼、料號條碼、員工證條碼各自有固定的開頭或長度,系統一看就知道掃錯了,比月底對帳才發現好太多。
離線暫存:Wi-Fi 不穩的地方一定要想
倉庫深處、鐵皮廠房、冷凍庫門口,Wi-Fi 常常斷斷續續。網頁系統如果掃一下就直接送伺服器,斷線那幾分鐘的資料就不見了。做法是讓裝置端先把掃描紀錄存起來,連線恢復後依序補傳,畫面上顯示「還有幾筆沒同步」。這個概念跟感測器資料的處理方式一樣,ESP32 MQTT 實作那篇講的斷線重連與離線暫存,放在掃碼場景也適用。
跟 ERP 怎麼分工
掃碼資料進到系統之後,通常還要跟 ERP 對上:報工數量回寫工單、入庫數量回寫庫存。哪一邊說了算、多久同步一次,在MES 和 ERP 怎麼串接有完整的分工建議。如果你們還在評估整體的工廠系統要做到多深,工廠管理系統怎麼選按 30 到 100 人工廠的規模給了升級判斷,MES 系統完整指南則是整個主題的總覽。
想讓掃描槍的資料直接進系統,可以從哪裡開始
不用一次全上。最划算的起點是:挑一個最常出錯的點(入庫、出貨,或某一站報工),把條碼規則統一,掃描槍設好 Enter 和英文輸入,讓這一個點的資料直接進系統。跑一兩個月,現場願意掃、資料準了,再擴到下一站。
掃碼槍、標籤機串進系統這件事我們做過,從條碼規則、掃描槍設定到系統端的重複掃檢查、離線暫存都處理過。如果你們已經買了掃描槍,卻還在把條碼打進 Excel 再整理,可以把現在的流程丟過來,我們很樂意聽你聊聊現況,一起看哪一段最值得先做成系統。習慣用 LINE 的話,直接傳訊息也可以。
ℹ️我們做過這件事
順帶說一下,恆遠目前累積了 40+ 企業客製案落地,掃碼槍、標籤機串進系統、讓現場資料自動進來,是我們在製造業題目上實際做過的事。
例如我們做過的生產力管理系統,就是替傳統製造業建立生產可見性、異常管理與產能效益分析的工廠管理系統,掃碼資料讓主管不用跑現場也看得到進度。
看到這裡,如果你也在想「我們的掃描槍資料要怎麼直接進系統」,我們很樂意聽你聊聊現在的實際情況,一起看哪些做得起來、從哪一個點開始最划算。
ℹ️我們怎麼看
我們的判斷是:接下來幾年,中小企業的倉庫和產線會普遍從「掃進 Excel」換成「掃進系統」,因為掃描槍幾千元、網頁系統插上就能用,硬體已經不是門檻。拉開差距的會是系統端的細節:重複掃有沒有擋、斷線資料會不會掉、輸入法問題有沒有在系統裡處理掉。所以我們做這類系統時,會先在現場實際掃一輪,把例外狀況記下來再寫程式。對老闆來說,要不要動手可以這樣判斷:每天有沒有人花超過半小時,把掃描槍掃進 Excel 的資料再整理一次?有的話,就值得讓它直接進系統。
Q掃描槍要怎麼設定成掃完自動按 Enter?
找到你手上型號的說明書,刷「加 Enter(CR)」或「Add an Enter Key」這類設定條碼,聽到確認音就完成。建議先刷「恢復出廠值」再設定,設定完打開記事本掃一次,看游標有沒有自動換行。
Q掃描槍掃出注音或中文亂碼怎麼辦?
這是電腦停在中文輸入法造成的。現場先切英文輸入再掃;長期解法是把電腦預設輸入法設成英文,或讓系統的掃碼欄位改讀實體按鍵代碼、改用序列埠模式,資料就不會經過輸入法。
Q藍牙掃描槍配對後一直斷線怎麼辦?
多半是掃描槍休眠,按一下掃描鍵等它重新連上即可。如果頻繁斷線,檢查距離與電量,或到說明書調整休眠時間。用在手機或平板時要確認是 HID 模式,iOS 裝置多半只支援 HID。
Q為什麼掃描槍掃不到 QR Code?
1D 雷射式掃描槍只能讀一維條碼,QR Code、Data Matrix 這類二維碼要用 2D 影像式掃描槍。手機螢幕上的條碼也一樣,雷射式多半讀不到,要用 2D 影像式。
Q掃描槍可以直接掃進網頁系統嗎?
可以。鍵盤模式的掃描槍對網頁來說就是一把鍵盤,游標放在輸入框就收得到。實務上系統要另外處理掃碼欄位焦點、重複掃、輸入法和斷線暫存,現場用起來才穩。
AUTHOR
恆遠數位編輯團隊






留言(0)
尚無留言,成為第一個留言的人吧!