ระบบจัดคิวรถ AGV อัจฉริยะ และการจัดการออเดอร์ผ่าน Tablet
โจทย์ที่ได้รับ: ลูกค้าซึ่งเป็นโรงงานชิ้นส่วนยานยนต์ Tier 1 ต้องการระบบบริหารจัดการรถ AGV (Autonomous Guided Vehicles) ภายในไลน์ผลิต โดยมีโจทย์หลัก 2 ส่วนคือ
- การจัดการ Finish Good (FG): เมื่อพนักงานประกอบงานเสร็จ จะกดปุ่มรีโมทเรียกรถ AGV มารับสินค้าไปเก็บที่ Stock
- การจัดเตรียม Material (ชิ้นส่วน): เมื่อวัตถุดิบที่ไลน์ผลิตหมด พนักงานจะกดรีโมทเรียกรถ AGV ให้นำกล่องเปล่าไปรับของที่ Stock ซึ่งพนักงานจัดของจะต้องรู้ล่วงหน้าว่าต้องเตรียมชิ้นส่วนอะไร จำนวนเท่าไหร่ และส่งไปที่ Station ไหน
ความท้าทาย: ระบบนี้มีความซับซ้อนตรงที่ “คิว” ของรถ AGV ที่มีจำกัด ต้องถูกจัดการอย่างเป็นระบบ (Queue Dispatcher) เมื่อมีการกดรีโมทพร้อมกันจากหลายไลน์ผลิต นอกจากนี้ พนักงานจัดของหน้า Tablet จำเป็นต้องทำงานแข่งกับเวลา หน้าจอ UI จึงต้องถูกออกแบบให้มองเห็นเป้าหมาย (Target Station) ได้ชัดเจนที่สุด และมีระบบป้องกันความผิดพลาด เช่น การจำกัดจำนวนกล่องที่รถ AGV สามารถบรรทุกได้สูงสุด (15 กล่อง/คัน)
แนวทางการแก้ปัญหา (Solution)
ทีมงาน WP Solution ได้ออกแบบสถาปัตยกรรมระบบ (System Architecture) ใหม่ทั้งหมด โดยแยกระบบจัดการคิว (Backend) และส่วนแสดงผล (Frontend) ออกจากกันอย่างชัดเจน เพื่อให้ระบบทำงานได้แบบ Real-time และเสถียรที่สุด

เทคโนโลยีที่ใช้
- Node-RED (Backend & Queue Dispatcher): ทำหน้าที่เป็นสมองกลหลัก รับสัญญาณจากการกดรีโมทผ่าน PLC จัดลำดับคิวงาน (FIFO/Priority) และกระจายคำสั่งไปยังรถ AGV และ Tablet
- Vue.js + UIBuilder (Frontend & Tablet UI): พัฒนา Web Application สำหรับพนักงานจัดของ โดยเน้น UX/UI ที่สะอาดตา ตัวเลขสถานี (Target Station) มีขนาดใหญ่พิเศษ และมีฟังก์ชันแจ้งเตือนสีแดงทันทีหากพนักงานเลือกของเกิน 15 กล่อง
- MySQL Database: ใช้เก็บข้อมูล Station Master, ประวัติการวิ่งของ AMR, และตั้งค่า System Config ต่างๆ เช่น ระดับแบตเตอรี่ที่ต้องกลับไปชาร์จ
- Admin UI (Image Upload): ระบบหลังบ้านสำหรับอัปโหลดภาพชิ้นส่วน (Part Number) เพื่อให้ภาพไปแสดงผลบน Tablet ของพนักงานจัดของโดยอัตโนมัติ ช่วยลดความผิดพลาดในการหยิบผิดชิ้น
ผลลัพธ์ที่ได้ (Business Impact)
- ✅ Zero Confusion: พนักงานหน้า Stock เตรียมของได้ถูกต้อง 100% ด้วย Tablet UI ที่บอกเป้าหมายชัดเจน และแสดงรูปภาพของ Part number นั้นๆ ทันที
- ✅ Optimized Workflow: ระบบ Queue Dispatcher ช่วยให้รถ AGV วิ่งรับ-ส่งงาน (ทั้งงาน FG และ Material) ได้อย่างมีประสิทธิภาพ ไม่มีปัญหาการแย่งคิวกันของแต่ละไลน์ผลิต
- ✅ Error Prevention: ลูกเล่นบน Tablet ที่ล็อคจำนวนและเตือนด้วยสีแดงเมื่อยอดเกิน 15 Box ช่วยให้ไม่มีของล้นรถ AGV จนเกิดความเสียหายระหว่างขนส่ง
เกร็ดความรู้จากหน้างาน: การออกแบบ UI สำหรับผู้ใช้หน้างาน (Operator) ในโรงงาน ไม่ควรมีข้อมูลที่ซ้ำซ้อนหรือภาพที่รกเกินไป การเอา Thumbnail ที่ไม่จำเป็นออก แล้วแทนที่ด้วย “ตัวเลขสถานีเป้าหมายขนาดใหญ่” ช่วยให้พนักงานกวาดสายตาปุ๊บ รู้ปั๊บ ทำงานได้เร็วขึ้นและลดข้อผิดพลาด (Human Error) ได้อย่างมหาศาล
ต้องการที่ปรึกษาระบบ Automation และ Fleet Management? ติดต่อเรา: wisit.paewkratok@gmail.com | Line: wisit.p
