
報工系統是讓產線每完成一道工序,就把「哪張工單、誰做的、在哪一站、做了幾個、壞了幾個」記進系統的工具。30 到 100 人的工廠,多數最划算的做法是從掃碼報工開始:工單、人員、站別各一張條碼,作業員掃三下、輸入數量,主管當下就看得到進度。等哪幾台機台確定值得自動計數,再加感測器。
我們幫客戶把掃碼槍、標籤機接進系統的時候,最常聽到的需求很樸素:「昨天到底做了多少,我今天早上就想知道,而且不要再對不起來。」紙本報工單晚一天才進 Excel、數量常常差幾個,問題多半出在回報的方式,跟作業員認不認真關係不大。這篇把紙本、Excel、掃碼、自動報工四種方式攤開比,再講掃碼流程怎麼設計、掃碼槍怎麼挑、現場不想用怎麼辦,最後講報工資料怎麼接進 MES 和 ERP。
先講一句實話:即時掌握產線進度,全世界的工廠都還在補課。Zebra 在 2024 年委託做了 1,200 份製造業主管問卷,只有 16% 說自己整條製程都有即時的在製品監控。台灣中小工廠的現況大多也落在「紙本加月底整理」這一格,所以從哪一步開始改,比一次買到最完整的系統更重要。
報工系統四種做法速覽:紙本、Excel、掃碼、自動報工
一句話分工:紙本適合還在試做的小產線,Excel 適合幾個人、幾張工單的階段,掃碼報工是多數中小工廠的甜蜜點,自動報工留給節拍固定、量大的機台。下面這張表可以先對一下你現在在哪一格、下一步該往哪走。
做法 | 資料多久進系統 | 常見錯誤 | 前期成本 | 適合誰 |
|---|---|---|---|---|
紙本報工單 | 隔天到月底,看誰去輸入 | 字跡看不懂、工單號抄錯、漏交 | 幾乎為零 | 10 人以下、品項很少的產線 |
Excel 共用表 | 下班前或隔天補登 | 多人同時改檔、公式被蓋、版本分岔 | 低 | 工單少、一兩個人負責登打 |
掃碼報工 | 掃完當下 | 掃錯站、數量手輸打錯(可設檢核) | 中:掃碼槍、標籤、系統 | 30 到 300 人、多站別多工單 |
感測自動報工 | 機台每完成一件就記 | 感測器誤判、斷線漏記 | 中高:感測器、聯網、佈線 | 節拍固定、量大的機台或包裝線 |
四種做法可以混著用。很多工廠最後的樣子是:組裝、檢驗這種人工站用掃碼,沖床、射出、包裝機這種會自己計數的站用自動報工,兩邊的資料進同一套系統。
判斷要不要換的訊號也很直接:老闆問「這張單做到哪了」,有沒有人能在五分鐘內回答?月底對帳時,報工數和入庫數差多少?如果答案是「要去現場問」和「每個月都對不起來」,就代表回報方式已經跟不上工單量了。工廠整體還在 Excel 階段、不確定是不是該上系統,可以先看 工廠管理系統的三個升級階段。
紙本和 Excel 報工卡在哪:數字晚一天,還常常對不上
先給答案:紙本報工的問題有兩個,一是延遲,二是抄寫錯誤,而且兩個會互相放大。資料晚一天進來,錯了也要晚一天才發現,等發現時那批貨可能已經出了。
抄寫錯誤到底有多常見?醫療界有一份很扎實的研究可以參考。JAMIA 在 2019 年刊出的一篇研究,比對了 6,930 筆人工抄寫和機器直接傳進系統的檢驗結果,人工抄寫有 3.7% 跟原始值對不上;同一篇整理的文獻裡,人工抄寫錯誤率落在 0.5% 到 10.2% 之間。條碼掃描也會錯,但量級差很多,文中引用的估計是每 84,000 次掃描以上才出一次替換錯誤。醫療現場跟工廠不完全一樣,方向卻很清楚:讓人抄數字,就一定有錯;讓機器讀碼,錯誤會少到幾乎可以忽略。
放到產線上,3% 的錯誤看起來不大,換算成工單就很痛。一天 200 筆報工,就有六筆左右是錯的:工單號少一碼、良品和不良品填反、站別寫錯。這些錯不會自己跳出來,要等到月底入庫數對不起來,生管才開始一張一張翻。
現場會聽到的話 | 背後的原因 | 改成掃碼後 |
|---|---|---|
「昨天做了多少?我下午才知道」 | 報工單要等下班收齊,隔天才有人輸入 | 掃完當下就有數字 |
「這張單號是 3 還是 8?」 | 手寫字跡、複寫紙印不清楚 | 工單號直接從條碼讀,不用抄 |
「Excel 又被誰蓋掉了」 | 多人共用一個檔,公式和版本亂掉 | 每筆報工一列,誰掃的都有紀錄 |
「良率怎麼月底才算得出來」 | 不良數散在各站的紙上 | 不良數跟工單一起進系統,隨時可看 |
「這個人這週到底做了幾小時」 | 工時靠作業員自己估 | 開工、完工各掃一次,系統算時間 |
表裡最後一項要多講一句。報工記到的工時,跟《勞動基準法》要求的出勤紀錄是兩回事。勞基法第 30 條規定雇主要置備出勤紀錄、逐日記載到分鐘、保存五年,那是打卡系統的責任;報工工時拿來算工序成本和效率,兩邊可以對照,但不要拿報工資料代替出勤紀錄。要做打卡的話,NFC 加 ESP32 打卡系統 那篇有自己動手做的拆解。
產線回報從紙本搬進系統,我們做過的一套是 生產力管理系統,處理傳統製造業的生產可見性、異常管理和產能效益分析。做這類系統時,第一個要定的就是「資料從現場怎麼進來」,報工方式選錯,後面的報表和儀表板做得再漂亮都是空的。如果想先問一句你們的產線適合哪一種,可以直接 傳 LINE 給我們,把現在的報工單拍一張照片丟過來就好。
掃碼報工流程怎麼設計:工單、人員、站別三種條碼
一句話:掃碼報工的核心是三張條碼。工單條碼說「做哪一批」,人員條碼說「誰做的」,站別條碼說「在哪一道工序」,三個掃完再輸入數量,一筆報工就完整了。
條碼 | 貼在哪裡 | 建議碼制 | 內容放什麼 | 注意事項 |
|---|---|---|---|---|
工單條碼 | 工單流程卡或料框 | QR Code 或 Code 128 | 工單號就好,品名規格讓系統查 | 工單改版要重印,舊卡要回收 |
人員條碼 | 識別證背面或工作牌 | Code 128 | 員工編號 | 離職要停用,避免借卡代掃 |
站別條碼 | 工作站桌邊、機台旁 | Code 128 | 站別代碼 | 貼在固定位置,不要放可以拿走的板子上 |
數量(選用) | 看板上的常用數量條碼 | Code 128 | 10、50、100 這類常用數 | 比手輸快,也少打錯 |
條碼裡只放編號,其他資料讓系統去查,這是最省事的設計。工單條碼如果把品名、數量、交期全塞進去,工單一改就要重印,現場會有新舊兩張卡在流通,反而更亂。QR Code 的好處是小、容錯高,流程卡髒了一角也讀得到;Code 128 的好處是所有掃碼槍都讀得到,舊的 1D 掃碼槍也能用。
一次報工的順序可以這樣排:掃工單、掃人員、掃站別,系統帶出這張工單在這一站應該做多少、已經報了多少,作業員輸入本次良品數和不良數,按確認。不良數大於零,就跳出不良原因讓他選,不要讓他打字。
系統端有三個檢核一定要做。第一,跳站檢查:上一站還沒報完,下一站不能報,這樣才擋得住掃錯站別。第二,超報檢查:累計報工數超過工單數量,就要主管確認。第三,重複掃描:同一個人、同一張單、同一站在一分鐘內連掃兩次,多半是手滑,要提示一下。這三個檢核做好,掃碼報工的資料就可以直接拿來算良率,也能往下接 生產履歷追溯,客訴時從批號一路追到是哪一站、誰做的。
條碼標籤要用標籤機印,不要用一般印表機印在 A4 紙上剪下來。工廠環境有油、有水、會摩擦,熱轉印標籤配合適的碳帶才撐得久。站別條碼和工單流程卡的標籤,我們建議在開工前就跟標籤機的列印格式一起定好,工單一開就自動出標籤,不用有人另外排版。
報工用的掃碼槍怎麼選:有線、無線,1D 還是 2D
先講結論:新買一律選 2D,讀得到 QR Code 也讀得到一般條碼;固定工作站用有線,要走動的站用無線;會被摔、會碰到油水的現場,直接買工業級。
類型 | 代表機種與規格 | 大概價位 | 適合的站 |
|---|---|---|---|
一般有線 2D | Zebra DS2208:IP52、可承受多次 1.5 公尺摔到水泥地、0 到 50°C | 幾千元 | 組裝桌、檢驗站、辦公室出貨區 |
一般無線 2D | 同級機種的藍牙或無線底座版,掃完放回底座充電 | 比有線多幾千元 | 要拿著槍走到料架或棧板旁的站 |
工業級耐摔 2D | Honeywell Granit 1990iXR:IP65/IP67、2 公尺摔 50 次、-30 到 50°C | 常見上萬元 | 機加工、鑄造、冷凍庫、戶外堆場 |
固定式掃描器 | 裝在輸送帶或工作站上方,工件經過自動讀 | 依機種差異大 | 流水線、包裝線,讓人手空出來 |
手機或平板相機 | 裝 App 用鏡頭讀碼,順便當輸入畫面 | 沿用現有裝置 | 試點階段、站別少、讀碼量不大 |
規格表上最值得看的是三個數字:防護等級、摔落規格、工作溫度。Zebra DS2208 的規格是 IP52、多次 1.5 公尺摔落,放在乾淨的組裝站很夠用;Honeywell Granit 1990iXR標的是 IP65/IP67、2 公尺摔 50 次、零下 30 度也能用,價錢高一截,但冷凍庫和機加工現場撐得住。挑錯的代價是一個月換一支,換三次的錢就夠買工業級了。
介面也要確認。多數掃碼槍預設是「鍵盤模式」,掃到的內容像打字一樣送進電腦,網頁表單直接就能用,系統不用特別寫驅動。這也是我們建議試點階段先用網頁版報工畫面的原因:電腦、平板都能開,插上掃碼槍就能用。要做到斷網還能報工,才需要考慮專用 App 加本機暫存。
手機相機讀碼常被拿來省錢,試點可以,長期不建議。手機要解鎖、要開 App、要對焦,一筆報工慢個三五秒,一天幾百筆就是幾十分鐘;手機被帶回家、沒電、私人訊息跳出來,也都會讓現場管理變複雜。
自動報工什麼時候值得做:感測器、ESP32 與 MQTT
一句話:機台節拍固定、一天做幾千件、人工報工會拖慢節奏的站,才值得做自動報工。其他站用掃碼就好。
自動報工最常見的做法是在機台出料口或計數點裝感測器,例如光電開關、近接開關,每過一個工件送出一個訊號,接到 ESP32 這類 Wi-Fi 模組,再用 MQTT 把計數送進系統。MQTT 是工廠感測資料很常用的傳輸方式,broker、QoS、發布訂閱這些概念,可以先看 MQTT 是什麼 的白話版;ESP32 斷線時怎麼暫存、恢復後怎麼補送,ESP32 MQTT 實作 那篇有完整做法。
我們實際做過的範圍要講清楚:感測器接 ESP32、走 Wi-Fi 用 MQTT 把資料送進系統,這段我們自己做過,溫度感測器和 3D 列印機的狀態也是這樣串進系統的,溫度那條線的細節在 溫度監控系統 有寫。機台本身的 PLC,要用 OPC UA 或 Modbus 直接讀計數的那種串接,通常由設備商處理,我們負責系統端:定好資料格式、接收、存檔、跟工單對起來。
做法 | 怎麼拿到計數 | 誰來做 | 適合情況 |
|---|---|---|---|
外加感測器計數 | 光電、近接開關接 ESP32,MQTT 送進系統 | 系統開發商可以一起做 | 舊機台沒有通訊介面、只要件數 |
讀機台 PLC | OPC UA、Modbus 讀機台內部計數與狀態 | 通常由設備商或系統整合商處理 | 新機台、要讀轉速溫度等更多參數 |
秤重或計數設備 | 電子秤、點數機輸出數值給系統 | 看設備有沒有輸出介面 | 小零件、論重計件 |
掃碼加自動計數 | 開工掃工單綁定機台,計數自動累加 | 兩邊都要 | 要知道「這些件數屬於哪張工單」 |
最後一列最容易被忽略。感測器只知道「出了一個」,不知道這一個是哪張工單。所以自動報工的站,開工時還是要掃一次工單條碼,把機台跟工單綁在一起,系統才知道接下來的件數算給誰。換線時忘了掃,下一張工單的數字就會算到上一張頭上。這個綁定動作做不好,自動報工反而比掃碼還難對帳。
感測器裝了以後,順便也拿得到機台開關機時間,這就是稼動率的原始資料。設備聯網要注意的資安問題,MQTT 三層防禦架構 那篇講得很細,帳密、加密、權限要一起做。
現場不想用報工系統怎麼辦:導入阻力的五種樣子
先講結論:現場抗拒的原因多半很實際,掃碼比寫字慢、怕被盯、出錯怕被罵。把這幾件事一一處理掉,比開會宣導有用得多。
現場的反應 | 真正的原因 | 怎麼處理 |
|---|---|---|
「掃這個比寫還慢」 | 報工畫面要點太多下,或要打字 | 三掃一輸入,常用數量做成條碼,不良原因用選的 |
「是不是要監視我們」 | 擔心報工資料拿來扣錢或排名 | 一開始就講清楚資料用來找卡關的站,前三個月不拿來考核個人 |
「掃錯了會不會被罵」 | 怕留下錯誤紀錄 | 開放當班自己更正,更正留紀錄但不另外懲罰 |
「網路斷了怎麼辦」 | 現場 Wi-Fi 不穩,掃了沒反應 | 先補強 Wi-Fi 訊號,畫面要明確顯示有沒有送出 |
「老師傅不會用電腦」 | 對螢幕和小字沒把握 | 大字、大按鈕、聲音提示,讓年輕同事先帶一週 |
我們的立場比較直接:報工系統上線的前三個月,資料只拿來看流程,不拿來考核個人。這一條講清楚,現場才會誠實報;一開始就拿來算績效,大家很快就學會「報漂亮的數字」,系統裡的資料會比紙本還假。MES 導入失敗的常見原因裡,現場不配合排在很前面,MES 導入失敗的五個原因 有更完整的整理。
試點順序也有講究。先挑一條主管願意配合、站別不多的線,手寫和掃碼並行兩週,每天下班對一次兩邊的數字。差異小了、現場覺得掃碼比寫字快,再擴到下一條線。同樣的道理也適用在其他現場紀錄,像 巡檢改成掃碼 和 首件檢查,都是先讓一個站跑順,再整廠推。
- 挑試點線:站別 3 到 5 個、主管願意配合、工單量中等的線。
- 定條碼與畫面:工單、人員、站別條碼印好,報工畫面先給作業員試按,按鍵太多就砍。
- 手寫和掃碼並行兩週:每天對一次數字,差異大的站去看原因。
- 停掉手寫:連續一週差異在可接受範圍內,就停掉這條線的紙本報工單。
- 擴線:依產線順序複製,每擴一條線都留一週並行。
- 接報表與上游系統:資料穩定後,再做良率、進度看板,接進 MES 或 ERP。
報工資料怎麼接 MES 和 ERP:誰負責哪一段
一句話分工:ERP 開工單、管物料和成本,MES 管現場這張單做到哪、良率多少,報工就是 MES 最主要的資料來源。工單從 ERP 往下送,報工結果從 MES 往上回。
這個分層在國際標準裡有名字,叫 ISA-95:第四層是企業層的 ERP,第三層是製造營運層的 MES,兩層之間交換的就是「生產排程往下、生產實績往上」。中小工廠不一定要照標準的資料格式做,但這個分工想清楚很有用,可以避免報工資料同時在兩個系統各記一份、最後兩邊對不起來。三套系統怎麼分工,ERP、MES、QMS 差在哪 那篇講得更細。
資料 | 誰是源頭 | 誰要用 | 多久同步一次 |
|---|---|---|---|
工單號、品號、數量、交期 | ERP | MES 報工畫面 | 開單或改單時 |
製程路線(有哪幾站) | ERP 或 MES 的途程設定 | 跳站檢查 | 途程改版時 |
每站良品數、不良數、不良原因 | 報工系統(MES) | 生管、品保 | 即時 |
開工、完工時間與工時 | 報工系統(MES) | 成本、效率分析 | 即時 |
完工入庫數 | 最後一站報工 | ERP 庫存與出貨 | 完工時或每小時彙總 |
領料與耗用 | ERP 或倉儲系統 | 工單成本 | 領料時 |
最常見的錯誤是兩邊都能改工單數量。生管在 ERP 改了數量,現場報工畫面還是舊的,就會出現「報工超過工單」的假警報。規則要定得很死:工單資料只在 ERP 改,MES 只讀;報工資料只在 MES 產生,ERP 只收彙總。製造業 ERP 的工單、BOM、排程模組怎麼選,可以參考 製造業 ERP 怎麼選。
串接方式看 ERP 有沒有開 API。新一點的 ERP 多半有 API,可以即時或定時同步;舊的 ERP 沒有 API,常見做法是定時匯出匯入檔,或直接讀它的資料庫報表區。哪一種都做得起來,差在即時性和維護成本,這要在估價前先確認清楚。
報工系統買現成還是客製:費用怎麼拆、怎麼判斷
先給答案:只需要報工和簡單報表、流程跟一般工廠差不多,先用現成的套裝或雲端 MES;報工要跟既有 ERP 深度串接、流程有自己的特殊規則(例如特殊的跳站邏輯、論重計件、多廠區),客製比較划算。
項目 | 現成套裝或雲端 MES | 客製報工系統 |
|---|---|---|
上線速度 | 快,設定好就能用 | 要先訪談流程,通常分階段上線 |
流程彈性 | 照產品的流程走,改不太動 | 照你的工單、途程、檢核規則做 |
串接既有 ERP | 看產品有沒有現成接口 | 可以照你的 ERP 狀況設計 |
費用結構 | 授權或每月訂閱,依人數、站數計 | 開發費加每月維運 |
硬體 | 通常要另外買掃碼槍、標籤機 | 同左,可沿用現有設備 |
適合 | 流程標準、想先試水溫 | 流程有特殊規則、已有 ERP 要串 |
費用方面,我們估價時會拆成三塊:軟體、硬體、佈線。硬體是掃碼槍、標籤機、工作站的平板或電腦,看站數乘上去;自動報工的站再加感測器和 ESP32 節點。佈線最容易被低估,要拉網路線或電源到機台旁,市場行情大約每點 1,000 到 2,500 元,現場越複雜越貴。軟體差距最大,只做報工和報表、跟要串 ERP 加跳站檢查加良率看板,可以差好幾倍。三塊怎麼拆的完整算法在 MES 系統價格怎麼算;現成和客製怎麼取捨,工廠系統該選 SaaS 還是客製化 有決策框架;要找誰做,MES 廠商怎麼選 比較了套裝、系統整合商、客製開發三種。
如果你們現在每天都有人在把紙本報工單打進 Excel、月底報工數跟入庫數總是對不起來、老闆問進度要等到下午,三件事中了兩件,就值得先停下來看一下。可以把現在的報工單和產線站別丟過來,我們很樂意 聽你聊聊現在的情況,一起看看先從哪一條線開始最划算。報工只是 MES 的第一塊,整套系統長什麼樣子,可以從 MES 系統完整指南 看全貌。
ℹ️我們做過這件事
ℹ️我們怎麼看
三年後,中小工廠的報工會從紙本和 Excel 換成掃碼,原因很實際:2D 掃碼槍幾千元、平板也便宜,網頁報工畫面插上掃碼槍就能用。真正拉開差距的是報工資料有沒有跟工單、批號、品質紀錄接在一起,客訴或延誤時能不能幾分鐘內講出卡在哪一站。我們的選擇是先讓一條線的掃碼報工跑順,前三個月不拿資料考核個人,再談自動計數與 ERP 串接。給老闆一個判斷方法:上個月報工數和入庫數差了多少?差到需要有人花一天去對,就值得先做一條線試點。
Q報工系統是什麼?
報工系統是讓產線在完成每道工序時,把工單、人員、站別、良品數、不良數與時間記進系統的工具,讓主管即時看到進度與良率。常見做法有紙本、Excel、掃碼報工與感測自動報工四種,多數中小工廠從掃碼報工開始。
Q報工系統的英文怎麼說?
常見說法是 production reporting 或 shop floor data collection,在 MES 裡也會叫 production reporting、work order reporting,報工紀錄有時寫成 production confirmation。國際標準 ISA-95 把這類資料稱為 production performance,也就是生產實績。
QMES 報工和 ERP 報工差在哪?
ERP 的報工多半是工單完工時回報總數,用來扣料、算成本、入庫;MES 的報工是每一站、每一次都記,用來追進度、算良率、找卡關。工廠只需要完工數時 ERP 就夠,要看每站狀況就需要 MES 層的報工。
Q掃碼報工要準備哪些東西?
要準備三種條碼與一套能接收的系統:工單條碼貼在流程卡,人員條碼貼在識別證,站別條碼貼在工作站。硬體是每站一支掃碼槍加一台平板或電腦,再加一台印條碼的標籤機。試點一條線,三到五個站就夠。
Q報工可以用手機掃 QR Code 嗎?
試點階段可以,用手機或平板相機讀碼、直接開網頁填數量,前期幾乎不用買硬體。長期使用建議改成掃碼槍,因為手機要解鎖、對焦,每筆慢幾秒,量大時差很多,手機帶回家、沒電也會讓現場管理變複雜。
Q報工工時可以當出勤紀錄嗎?
不建議。勞動基準法第 30 條要求雇主置備出勤紀錄、逐日記載到分鐘並保存五年,這是打卡系統的責任。報工工時用來算工序成本與效率,可以跟出勤紀錄對照,但兩者用途不同,不要互相代替。
AUTHOR
恆遠數位編輯團隊






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