CC05 SmartLink System Cover

ระบบ HMI ควบคุมเครื่องตัดอัตโนมัติ (CC05 SmartLink)

ระบบ HMI ควบคุมเครื่องตัดอัตโนมัติ (CC05 SmartLink) โจทย์ที่ได้รับ: โรงงานต้องการระบบ HMI เพื่อควบคุมเครื่องตัด (CC05 Cutting Machine) ที่สามารถทำงานร่วมกับการสแกนบาร์โค้ดเพื่อดึงข้อมูลจากระบบฐานข้อมูลส่วนกลาง และต้องการให้ระบบจัดการสั่งการเครื่องจักรพร้อมพิมพ์ฉลากสินค้าได้ทันทีเมื่อกระบวนการเสร็จสิ้น ความท้าทาย: การเชื่อมต่อและสั่งการ Mitsubishi FX5U PLC โดยตรงผ่าน TCP/IP LAN โดยไม่ต้องพึ่งพา OPC Server จากผู้ให้บริการภายนอกเพื่อประหยัดต้นทุน การสั่งพิมพ์ฉลาก (Label Printing) ไปยังเครื่องพิมพ์ Zebra โดยตรงแบบไม่ต้องผ่าน Windows Print Drivers เพื่อให้พิมพ์ได้รวดเร็วทันทีที่ได้รับสัญญาณจาก PLC การทำงานแบบ Offline สำหรับฟังก์ชันประวัติย้อนหลังและการสั่งพิมพ์ซ้ำ (Reprint) ในกรณีที่เกิดปัญหา แนวทางการแก้ปัญหา (Solution) ทีม WP Solution ได้พัฒนา CC05 SmartLink ซึ่งเป็นแอปพลิเคชัน C# .NET 8 WPF ที่ทำหน้าที่เป็น Middleware HMI แบบครบวงจร โดยระบบจะเริ่มทำงานเมื่อพนักงานสแกนบาร์โค้ด Control Number หรือ Order Number จากนั้นจะดึงข้อมูลพารามิเตอร์การผลิต (เช่น ความยาวตัด, รหัสโปรเจกต์, รุ่น) จาก SQL Server เมื่อผู้ใช้สั่งรันเครื่อง ระบบจะสื่อสารกับ PLC จนกระทั่งได้รับสถานะ “Machine Complete” และทำการส่งคำสั่งพิมพ์ฉลาก ZPL ออกมาทันที ...

18 มีนาคม G 2026 · 1 นาที · ทีมงาน WP Solution
System Cover

ระบบเชื่อมโยงข้อมูลการผลิต (Data Link) สำหรับชิ้นส่วน Knuckle ด้วยเทคโนโลยี Vision OCR

ระบบเชื่อมโยงข้อมูลการผลิตชิ้นส่วน Knuckle โจทย์ที่ได้รับ: ลูกค้าในอุตสาหกรรม “โรงงานผลิตชิ้นส่วนยานยนต์ Tier 1” ต้องการระบบจัดเก็บข้อมูลการทำงานแบบอัตโนมัติ (Digitalization) เพื่อบันทึกเวลาการเข้า-ออก (Scan-In/Scan-Out) ของชิ้นงาน Knuckle ในกระบวนการ CNC โดยข้อมูลทั้งหมดต้องถูกบันทึกลงในฐานข้อมูลกลางเพื่อใช้ในการตรวจสอบย้อนกลับ (Traceability) ความท้าทาย: Legacy System Integration: ระบบเดิมใช้ PLC Mitsubishi Q-Series (Q03/Q06) ซึ่งมีความซับซ้อนในการแก้ไขโปรแกรมเดิม Data Consistency: ต้องแยกการบันทึกข้อมูลฝั่งซ้าย (Left Side) และฝั่งขวา (Right Side) อย่างชัดเจน และมาบรรจบกันที่จุดตรวจสอบสุดท้าย (Visual Inspection) Speed & Reliability: การส่งข้อมูลต้องรวดเร็วและไม่กระทบกับ Cycle Time เดิมของเครื่องจักร แนวทางการแก้ปัญหา (Solution) ทางทีมงานเลือกใช้แนวทาง “Direct Integration via SDK” โดยการพัฒนาโปรแกรมด้วยภาษา C# (.NET) เพื่อสื่อสารกับ Barcode Scanner รุ่น Keyence SR-2000 โดยตรงผ่านโปรโตคอล Socket (TCP/IP) โดยไม่จำเป็นต้องเข้าไปแก้ไขโปรแกรมใน PLC เดิมของลูกค้า (Non-Invasive Approach) ...

25 กุมภาพันธ์ G 2026 · 1 นาที · ทีมงาน WP Solution