ยอดวัตถุดิบและยอดสินค้าสำเร็จรูปอาจถูกต้อง แต่โรงงานยังตอบไม่ได้ว่างานระหว่างผลิตอยู่สถานีใด รออะไร ผ่านขั้นตอนไหนแล้ว หรือมีจำนวนเสียเท่าไร ปัญหานี้เกิดเมื่อ Work Order, ชิ้นงาน และเหตุการณ์หน้างานไม่ถูกเชื่อมเป็นลำดับที่ตรวจสอบได้
ระบบติดตาม WIP (Work in Process) ทำให้แต่ละ Lot, Batch, Serial หรือภาชนะงานมีสถานะและประวัติที่สัมพันธ์กับคำสั่งผลิต จุดทำงาน และเวลา บทความนี้อธิบายวิธีออกแบบตั้งแต่ข้อมูลขั้นต่ำ อุปกรณ์สแกน Integration ไปจนถึง Pilot โดยไม่ผูกกับซอฟต์แวร์สำเร็จรูปยี่ห้อใด
ประเด็นสำคัญที่ควรรู้
- WIP Tracking ต้องตอบได้ทั้ง “งานคืออะไร อยู่ที่ไหน อยู่ขั้นตอนไหน และรอเพราะอะไร” ไม่ใช่แค่แสดงยอดรวม
- จุดสแกนควรตรงกับเหตุการณ์ที่เปลี่ยนสถานะหรือความสัมพันธ์ของงาน ไม่จำเป็นต้องสแกนทุกจุด
- Barcode, RFID และ Handheld เป็นเครื่องมือเก็บข้อมูล ส่วนกติกา Work Order, Routing, Quantity และ Exception อยู่ในระบบงาน
- เวลา Queue, Process และ Hold ต้องแยกกัน หากต้องการวิเคราะห์คอขวดอย่างมีหลักฐาน
- เริ่ม Pilot จากหนึ่ง Product Family หรือหนึ่งเส้นทางผลิต แล้วพิสูจน์ความครบถ้วนของข้อมูลก่อนขยาย
คำตอบสั้น: ระบบติดตาม WIP คืออะไร
ระบบติดตาม WIP คือกระบวนการและซอฟต์แวร์ที่บันทึกสถานะงานระหว่างผลิตตั้งแต่เปิด Work Order เบิกวัตถุดิบ เริ่ม/จบสถานี ตรวจคุณภาพ Rework จนรับเป็นสินค้าสำเร็จรูป โดยใช้ Barcode, RFID, Handheld หรือจุดเชื่อมเครื่องจักรเก็บเหตุการณ์ แล้วเชื่อมข้อมูลกับ MES, ERP หรือระบบโรงงานตามสถาปัตยกรรมที่กำหนด
สารบัญ
- กำหนดหน่วย WIP และคำถามธุรกิจ
- ออกแบบสถานะและเหตุการณ์
- เลือก Barcode, RFID และอุปกรณ์
- เชื่อม ERP, MES และเครื่องจักร
- Pilot และตัวชี้วัด
- Checklist และ Troubleshooting
1. เริ่มจากหน่วย WIP และคำถามที่ต้องตอบ
WIP อาจเป็นชิ้นงานราย Serial, กลุ่มงานหนึ่ง Batch, ถาด กล่อง พาเลต หรือยอดคงค้างของ Operation หากเลือกหน่วยผิด ระบบจะละเอียดเกินกระบวนการจริงหรือรวมมากจนหาต้นเหตุไม่ได้
| คำถามธุรกิจ | ข้อมูลที่ต้องมี | ตัวอย่างหน่วยติดตาม |
|---|---|---|
| งานค้างที่สถานีใด | Current Operation และ Location | Tote/Batch |
| ชิ้นนี้ผ่านขั้นตอนใด | Event History และ Serial | Unit Serial |
| Lot วัตถุดิบใดถูกใช้ | Material Issue และ Genealogy | Batch + Material Lot |
| รอเพราะอะไร | Hold/Queue Reason และเวลา | Work Order/Container |
| งานเสียถูกนำไปไหน | Reject/Rework/Scrap Event | Unit หรือ Quantity |
อ่าน Production Tracking ด้วย Barcode เพื่อเข้าใจภาพรวมก่อนลงรายละเอียด WIP และใช้ Traceability คืออะไร เมื่อต้องออกแบบการค้นย้อนกลับ
Arc Tech Expert Tips: ให้ทีมผลิตวางชิ้นงานจริงหรือการ์ดแทน WIP บนแผนผัง Routing แล้วถามทุกจุดว่า “เมื่อชิ้นนี้ย้าย เราต้องรู้อะไรเพิ่ม” วิธีนี้มักพบขั้นตอนแทรก Rework และ Hold ที่เอกสารมาตรฐานไม่ได้ระบุ
2. ออกแบบสถานะและเหตุการณ์ก่อนวาง Scanner
สถานะควรสะท้อนความหมายทางธุรกิจ เช่น Released, Queued, In Process, Hold, Completed, Rework และ Scrapped แต่ต้องกำหนด Transition ว่าใครหรืออะไรเปลี่ยนได้ ไม่ปล่อยให้ผู้ใช้ข้ามขั้นโดยไม่มีเหตุผล
| เหตุการณ์ | ข้อมูลขั้นต่ำ | Validation ที่ควรพิจารณา |
|---|---|---|
| Release Work Order | Work Order, Product, Routing, Quantity | Master Data และ Revision ถูกต้อง |
| Start Operation | WIP ID, Operation, Station, เวลา | Operation ก่อนหน้าผ่านแล้ว |
| Consume Material | Material ID, Lot, Quantity | สถานะ QC และ BOM/Substitution |
| Complete Operation | Good, Reject, Rework, เวลา | Quantity Balance และผลตรวจ |
| Move/Hold | ต้นทาง ปลายทาง Reason Code | สิทธิ์และพื้นที่ปลายทาง |
| Receive Finished Goods | FG Lot/Serial, Quantity | Genealogy และ Final Check |
GS1 Global Traceability Standard ครอบคลุมเหตุการณ์ตลอดวงจรของวัตถุ รวมถึงการแปรรูปวัตถุดิบ ชิ้นส่วน และผลิตภัณฑ์ระหว่างกลาง แนวคิด What, Where, When และ Why ช่วยตรวจว่าข้อมูลเหตุการณ์ WIP มีบริบทเพียงพอหรือไม่ โดยไม่ได้บังคับว่าทุกโรงงานต้องใช้โครงสร้างเดียวกัน
Did You Know? การสแกนรหัสที่สถานีบอกได้ว่า “พบรหัสนี้ที่นี่” แต่ยังไม่แปลว่า Operation เสร็จ ระบบต้องตรวจ Routing ปริมาณ ผล Quality และการตอบรับจาก Server ก่อนเปลี่ยนสถานะ
Common Mistakes: ใช้สถานะเดียวว่า “กำลังผลิต” ตั้งแต่เริ่มจนจบ ทำให้แยกเวลารอ เวลา Process และ Hold ไม่ได้ หรือให้ผู้ใช้แก้ Timestamp ย้อนหลังโดยไม่มี Audit Trail
3. เลือก Barcode, RFID และอุปกรณ์ตามจุดงาน
Barcode เหมาะกับการยืนยันทีละ WIP หรือ Container เมื่อผู้ใช้ต้องตั้งใจอ่าน RFID เหมาะกับบางกรณีที่ต้องอ่านโดยไม่เห็นแนวตรงหรืออ่านหลายแท็ก แต่ต้องควบคุมพื้นที่อ่านและทดสอบกับวัสดุจริง การเลือกเทคโนโลยีจึงขึ้นกับ Workflow ไม่ใช่ความทันสมัย
| จุดงาน | ตัวเลือกเก็บข้อมูล | ประเด็นทดสอบ |
|---|---|---|
| สถานีประจำ | Scanner + PC/Panel | Focus, Trigger, Feedback |
| พนักงานเคลื่อนที่ | Handheld/PDA | Wi-Fi, Battery, Scan Range |
| ทางเข้า/ออกจุดควบคุม | Fixed Scanner หรือ RFID Portal | Direction และอ่านเกินพื้นที่ |
| พิมพ์ Traveler/Label | Barcode Printer | วัสดุ ฉลาก Ribbon และคุณภาพพิมพ์ |
| เครื่องจักรอัตโนมัติ | PLC/Edge/API | Signal, Sequence, Buffer และ Recovery |
ดู Barcode Traceability ในโรงงาน, Batch Tracking ด้วย Barcode และ Serial Number Tracking เพื่อเลือกระดับข้อมูลให้ตรงกับความเสี่ยง
หากผู้ใช้ต้องเดินตามงาน ควรประเมิน Handheld ของ Arc Tech ส่วนจุดสแกนประจำโต๊ะสามารถเริ่มจาก Scanner และงานพิมพ์ฉลากจาก Barcode Printer โดยทดสอบเป็นชุดเดียวกับ Software
Decision Guide: ใช้ Barcode เมื่อผู้ใช้ต้องยืนยันงานทีละหน่วย ใช้ RFID เมื่อประโยชน์จากการอ่านแบบไม่เห็นแนวตรงหรือหลายชิ้นคุ้มกับการควบคุมพื้นที่อ่าน และใช้ Signal จากเครื่องจักรเมื่อสถานะเกิดอัตโนมัติจริง โดยทุกทางต้องสร้าง Event ที่ระบบตีความได้เหมือนกัน
4. เชื่อม ERP, MES และเครื่องจักรโดยกำหนดเจ้าของข้อมูล
ISA-95 อธิบายกรอบการเชื่อมระบบระดับธุรกิจกับ Manufacturing Operations Management โดยระดับ 3 ครอบคลุมกิจกรรมบริหารการผลิต เช่น MES และระดับ 4 เกี่ยวข้องกับ Business Planning/Logistics เช่น ERP กรอบนี้ช่วยแบ่งความรับผิดชอบ แต่ไม่ได้หมายความว่าทุกโรงงานต้องซื้อระบบครบทุกชั้นก่อนเริ่ม WIP Tracking
ตัวอย่างการแบ่งเจ้าของข้อมูล:
- ERP: Product, Work Order, Planned Quantity และข้อมูลธุรกิจหลัก
- MES/WIP System: Routing Execution, Station Event, WIP Status และ Genealogy
- WMS/Inventory: Location และการเคลื่อนย้ายวัตถุดิบ/สินค้าสำเร็จรูป
- PLC/Machine: Cycle, Alarm และค่ากระบวนการที่อนุญาตให้ส่งต่อ
- Handheld/Station App: User Interaction, Scan Validation และ Offline Queue
ควรกำหนด API Contract สำหรับรหัสอ้างอิง เวลา Timezone Result Code และ Idempotency การส่งซ้ำต้องไม่ทำให้ Complete Operation หรือ Consume Material ซ้ำ อ่าน Handheld เชื่อม ERP และ API เป็นแนวทางส่วนอุปกรณ์หน้างาน
Best Practice: ให้ Server เป็นผู้ตัดสิน Business State หลัง Validation ส่วนหน้าจอเก็บ Intent และแสดงผลตอบกลับ หลีกเลี่ยงการให้แต่ละเครื่องคำนวณสถานะ WIP ด้วยกติกาคนละเวอร์ชัน
กำลังออกแบบระบบเฉพาะกระบวนการผลิต? ปรึกษา Arc Tech พร้อม Routing ตัวอย่าง Work Order และข้อยกเว้นที่เกิดจริง เพื่อวิเคราะห์ Hardware, Application และ Integration ร่วมกัน
5. Pilot หนึ่งเส้นทางผลิตและวัดทั้งความถูกต้องกับเวลา
เลือก Product Family ที่มีปริมาณพอให้ทดสอบ แต่ควบคุมขอบเขตได้ เก็บ Baseline จากวิธีเดิม แล้วให้ผู้ใช้หลายกะทำงานบนเส้นทางเดียวกัน
| ตัวชี้วัด | ความหมาย | ข้อควรระวัง |
|---|---|---|
| Event completeness | เหตุการณ์สำคัญถูกบันทึกครบ | จำนวน Scan ไม่เท่ากับคุณภาพ Event |
| WIP accuracy | WIP ในระบบตรงกับการตรวจนับ | ต้องมี Cut-off และวิธีจัดการงานค้างเดิม |
| Queue time | เวลารอก่อนเริ่ม Operation | แยกจาก Downtime และ Hold |
| Process time | Start ถึง Complete ตามกติกา | งาน Batch/Parallel ต้องนิยามให้ชัด |
| Exception resolution | เวลาจัดการ Reject/Rework/Hold | ต้องมี Reason และเจ้าของงาน |
| Transaction integrity | ไม่มีรายการซ้ำหรือสูญหาย | ทดสอบเครือข่ายขาดและ Retry |
กรณีศึกษาจำลอง: ไลน์หนึ่งมี WIP ค้างหน้าสถานีตรวจมาก แต่ระบบเดิมบันทึกเฉพาะยอดผลิตเสร็จ เมื่อเพิ่ม Scan Move และ Start Inspection จึงแยกได้ว่างานรอจริงหรือสถานีเริ่มแล้วแต่ยังไม่ Complete จากนั้นทีมจึงปรับ Workflow โดยใช้ข้อมูล ไม่ใช่คาดเดา ตัวอย่างนี้ไม่ใช่ผลโครงการลูกค้าจริง
Pilot ต้องทดสอบ Split, Merge, Partial Complete, Substitute Material, Rework, Scrap, Network Loss และการยกเลิกรายการ ให้ทีมผลิต คุณภาพ คลัง และ IT ตรวจผลร่วมกัน
6. Checklist และ Troubleshooting ก่อนขยายระบบ
- ระบุหน่วย WIP: Unit, Batch, Container หรือ Quantity
- ยืนยัน Routing, Revision และจุดเปลี่ยนสถานะ
- แยก Queue, Process, Hold, Rework และ Downtime
- กำหนดรหัส WIP และ Label Lifecycle
- ตรวจ Scanner, Printer, Handheld หรือ RFID กับหน้างานจริง
- กำหนด Data Owner ระหว่าง ERP, MES, WMS และ Machine
- ป้องกัน Transaction ซ้ำและเก็บ Audit Trail
- ออกแบบ Offline Queue และ Recovery
- ทดสอบ Balance ของ Good, Reject, Rework และ Scrap
- มี Cutover และวิธีนำ WIP เดิมเข้าสู่ระบบ
หากยอด WIP ไม่ตรง ให้ตรวจ Cut-off, Event ที่ขาด และการ Split/Merge หากสถานะค้างที่ In Process ให้ตรวจ Transaction Complete และเหตุผล Hold หากข้อมูลซ้ำให้ตรวจ Retry กับ Idempotency ก่อนลบ Record หากเวลาเป็นลบหรือข้ามวันผิด ให้ตรวจ Timezone และ Clock Source
Arc Tech Recommendation: เริ่มจากคำถามธุรกิจที่ต้องตอบทุกวัน แล้วเลือก Event จำนวนน้อยที่ให้ข้อมูลครบ การสแกนมากขึ้นไม่ช่วยหากไม่มีเจ้าของสถานะและกติกาข้อยกเว้น
FAQ: คำถามที่พบบ่อย
Beginner
1. WIP คืออะไร? งานระหว่างผลิตที่ยังไม่กลายเป็นสินค้าสำเร็จรูปตามนิยามกระบวนการ
2. WIP Tracking ต่างจาก Stock Count อย่างไร? WIP Tracking เก็บสถานะและประวัติการผลิต ส่วน Stock Count เน้นยอด ณ จุดเวลา
3. ต้องใช้ Barcode หรือไม่? ไม่จำเป็นทุกจุด แต่ Barcode เป็นวิธีเก็บรหัสที่เหมาะกับหลาย Workflow
4. MES คือ WIP Tracking หรือไม่? MES อาจมีความสามารถ WIP Tracking แต่ขอบเขตแต่ละระบบต่างกัน
Business
5. เริ่มจากทั้งโรงงานได้ไหม? ควรเริ่มขอบเขตที่ควบคุมและวัดผลได้ก่อน
6. WIP Tracking ช่วยลด Lead Time ได้ทันทีไหม? ระบบช่วยสร้างข้อมูล ส่วนการลดเวลาต้องปรับกระบวนการจากหลักฐานที่ได้
7. KPI แรกควรเป็นอะไร? ความครบถ้วนของ Event และความตรงกันระหว่าง WIP จริงกับระบบ
8. ต้องเปลี่ยน ERP ไหม? ไม่เสมอไป ต้องประเมิน Interface และเจ้าของข้อมูลก่อน
Warehouse
9. WIP อยู่ในคลังได้ไหม? ได้ หากพื้นที่เก็บระหว่างกระบวนการเป็นส่วนหนึ่งของ Workflow
10. Location สำคัญอย่างไร? ช่วยค้นงานค้างและยืนยันการเคลื่อนย้ายระหว่างสถานี
11. ต้องตัด Stock ตอนใด? ตามกติกา Inventory และ Production ที่องค์กรกำหนด ไม่ควรให้ Scan ทุกครั้งตัด Stock
12. ใช้ Handheld กับ WIP ได้ไหม? ได้ โดยเฉพาะงานเคลื่อนที่ แต่ต้องทดสอบ UI, Wi-Fi และ Battery
Manufacturing
13. Track เป็น Lot หรือ Serial ดี? เลือกตามความเสี่ยง ความสามารถแยกหน่วย และคำถามย้อนกลับ
14. Partial Complete จัดการอย่างไร? บันทึก Quantity และสถานะส่วนที่เหลือโดยรักษา Balance
15. Rework ต้องสร้าง Work Order ใหม่ไหม? ขึ้นกับกติกาองค์กร แต่ต้องรักษาความสัมพันธ์กับ WIP ต้นทาง
Healthcare
16. แนวคิด WIP ใช้กับการผลิตอุปกรณ์การแพทย์ได้ไหม? ใช้ได้ แต่ต้องเพิ่มข้อกำหนดคุณภาพและกฎระเบียบที่องค์กรรับผิดชอบ
17. ระบบนี้ยืนยันคุณภาพสินค้าได้เองไหม? ไม่ได้ ต้องเชื่อมผลตรวจและการอนุมัติตามกระบวนการ
18. ต้องเก็บผู้ปฏิบัติงานหรือไม่? เก็บเท่าที่มีวัตถุประสงค์ สิทธิ์ และนโยบายรองรับ
Technical
19. Event กับ Status ต่างกันอย่างไร? Event คือสิ่งที่เกิดขึ้น Status คือผลปัจจุบันที่คำนวณหรือยืนยันจากเหตุการณ์
20. Idempotency คืออะไร? กลไกที่ทำให้คำขอเดิมซ้ำไม่สร้างผลธุรกิจซ้ำ
21. ใช้ EPCIS ได้ไหม? ได้ในบางสถาปัตยกรรมที่ต้องแลกเปลี่ยน Event แต่ไม่จำเป็นทุกโครงการ
22. เวลา Event ใช้นาฬิกาของ Handheld ได้ไหม? ควรกำหนด Clock Source และ Timezone ที่เชื่อถือได้ พร้อมเก็บเวลา Server เมื่อเหมาะสม
Buying Guide
23. ต้องซื้อ Scanner แบบใด? เลือกจากรหัส ระยะ สภาพแวดล้อม และจุดเชื่อมระบบ
24. Printer ต้องกี่ DPI? ขึ้นกับขนาดรหัส วัสดุ และระยะอ่าน ต้องพิมพ์ทดสอบ
25. RFID เหมาะกว่า Barcode เสมอไหม? ไม่เสมอ ต้องพิสูจน์ประโยชน์และควบคุมพื้นที่อ่าน
26. Software สำเร็จรูปหรือ Custom ดี? เทียบ Fit-to-process, Integration, การดูแล และความยืดหยุ่น ไม่ตัดสินจากฟีเจอร์จำนวนมาก
Troubleshooting
27. WIP ในระบบมากกว่าของจริงเกิดจากอะไร? อาจขาด Complete/Scrap Event หรือ Cutover ซ้ำ
28. สแกนแล้ว Operation ข้ามขั้นทำอย่างไร? ให้ Server ตรวจ Routing และสิทธิ์ก่อนยืนยัน
29. Network ขาดแล้วงานหยุดไหม? ขึ้นกับ Offline design ต้องกำหนดว่างานใดทำต่อได้และ Sync อย่างไร
30. ทำไมเวลา Queue ผิด? อาจนิยาม Start/Stop ไม่ชัด Event ขาด หรือ Timezone ไม่ตรง
บทความที่เกี่ยวข้อง
แหล่งอ้างอิง
เริ่ม WIP Tracking จากหนึ่งเส้นทางที่วัดผลได้
หากโรงงานยังไม่เห็นว่างานค้างอยู่ที่ใด ทีม Arc Tech สามารถช่วยสำรวจ Routing ออกแบบจุดสแกน เลือกอุปกรณ์ และวาง Integration กับระบบเดิมได้ เริ่มต้นโดย ติดต่อ Arc Tech พร้อมตัวอย่าง Work Order, Label และข้อยกเว้นจริง เพื่อกำหนด Pilot ที่พิสูจน์ได้ก่อนขยายทั้งโรงงาน



