PLC Repair Case Study
PLC หรือ Programmable Logic Controller เป็นหัวใจสำคัญของระบบ Automation ในโรงงานอุตสาหกรรม โดยทำหน้าที่ควบคุมลำดับการทำงานของเครื่องจักร ระบบ Conveyor, Robot และระบบควบคุมการผลิตทั้งหมด
หาก PLC เกิดปัญหา เครื่องจักรจะไม่สามารถทำงานได้ตามปกติ และอาจทำให้สายการผลิตทั้งระบบหยุดทำงานทันที ส่งผลให้เกิด Downtime และกระทบต่อกำลังการผลิตของโรงงานอย่างรุนแรงในโรงงานอุตสาหกรรม โดยเฉพาะสายการผลิตเครื่องใช้ไฟฟ้า PLC มักทำงานต่อเนื่องตลอด 24 ชั่วโมง ทำให้มีโอกาสเกิดความร้อนสะสม ความเสื่อมของอุปกรณ์อิเล็กทรอนิกส์ และปัญหาการสื่อสารของระบบ Automation
บทความนี้เป็นกรณีศึกษาจริงเกี่ยวกับการซ่อม PLC ที่พบปัญหา PLC CPU Fault และ Communication Error พร้อมอธิบายขั้นตอน Repair Mainboard และการทดสอบ I/O Module หลังซ่อม เพื่อเป็นแนวทางสำหรับวิศวกรโรงงานและทีมซ่อมบำรุง
ลูกค้าโรงงานผลิตเครื่องใช้ไฟฟ้า
ลูกค้าเป็นโรงงานผลิตเครื่องใช้ไฟฟ้า ที่ใช้ระบบ Automation และ Conveyor ในสายการประกอบสินค้า
เครื่องจักรที่เกิดปัญหาเป็น Automated Assembly Machine ซึ่งใช้ PLC ควบคุมการทำงานของระบบทั้งหมด
อาการที่พบหน้างาน เช่น
- เครื่องจักรหยุดทำงานกะทันหัน
- PLC CPU Fault Alarm
- HMI ไม่สามารถสื่อสารกับ PLC ได้
- I/O Module บางตัวไม่ทำงาน
- Conveyor หยุดเคลื่อนที่
- Robot Arm ไม่ตอบสนอง
ทีม Maintenance ของโรงงานได้ตรวจสอบเบื้องต้น พบว่าไฟเลี้ยงของ PLC ยังปกติ แต่ CPU Module แสดง Fault และระบบ Communication ไม่สามารถเชื่อมต่อได้
หลังจากตรวจสอบเพิ่มเติม จึงตัดสินใจถอด PLC ส่งเข้าซ่อมเพื่อวิเคราะห์อย่างละเอียด
อุปกรณ์ที่ส่งเข้าซ่อม
- PLC CPU Module
- Communication Module
- Mainboard
- I/O Module
PLC CPU Fault
อาการ PLC CPU Fault เป็นปัญหาที่พบได้บ่อยในระบบ Automation โดยเฉพาะ PLC ที่ใช้งานต่อเนื่องเป็นเวลานาน
หากปล่อยไว้โดยไม่แก้ไข อาจทำให้เครื่องจักรหยุดทำงานทั้งระบบ และเกิด Downtime ที่มีต้นทุนสูงมาก
สาเหตุที่พบได้บ่อยของ PLC CPU Fault
- Capacitor เสื่อมสภาพ
PLC ที่ใช้งานมานานหลายปี มักพบว่า Capacitor บน Mainboard เสื่อม
อาการที่พบ
- CPU Fault
- PLC Restart เอง
- Communication Error
- ความร้อนสะสม
ตู้ Control ที่ระบายความร้อนไม่ดี จะทำให้อุณหภูมิภายใน PLC สูงเกินไป
ผลกระทบที่เกิดขึ้น
- IC เสื่อม
- PCB Damage
- Memory Error
- ระบบไฟฟ้าไม่เสถียร
ไฟตก ไฟกระชาก หรือ Ground ไม่ดี เป็นสาเหตุสำคัญที่ทำให้ PLC CPU เสีย
- Battery Backup เสื่อม
Battery Backup ที่หมดอายุ อาจทำให้ Program หรือ Memory ของ PLC ผิดปกติ
- ฝุ่นและความชื้น
ฝุ่น น้ำมัน และความชื้นภายในตู้ไฟ อาจทำให้เกิด Oxide และ Short Circuit บน PCB
Communication Error
หลังจากทีมวิศวกรตรวจสอบเพิ่มเติม พบว่าระบบ Communication ระหว่าง PLC และ HMI มีปัญหา
สาเหตุของ Communication Error
- Communication IC เสีย
IC ที่ทำหน้าที่ควบคุมการสื่อสาร เช่น RS232, RS485 หรือ Ethernet Controller อาจเสียหายจากไฟกระชาก
- Connector หลวม หรือ Oxide
Connector ที่มีคราบ Oxide หรือหลวม จะทำให้สัญญาณ Communication ไม่เสถียร
- Noise จากระบบไฟฟ้า
Ground ไม่ดี หรือสาย Signal อยู่ใกล้สาย Power มากเกินไป จะทำให้เกิด Noise
- PCB ลายวงจรเสียหาย
ความร้อนสะสมและความชื้น อาจทำให้ลายวงจรบน Mainboard เสียหาย
- Firmware หรือ Memory Error
Memory ภายใน PLC ผิดปกติ อาจทำให้ CPU ไม่สามารถสื่อสารกับอุปกรณ์อื่นได้
Repair Mainboard
หลังจากวิเคราะห์ปัญหา ทีมวิศวกรได้ดำเนินการ Repair Mainboard ตามขั้นตอนมาตรฐาน
ขั้นตอนที่ 1 ตรวจสอบ Mainboard
ตรวจสอบอุปกรณ์สำคัญ เช่น
- Capacitor
- Communication IC
- Memory IC
- Voltage Regulator
- CPU Circuit
พบว่า Capacitor หลายตัวมีค่า ESR สูง และ Communication IC มีค่า Signal ผิดปกติ
ขั้นตอนที่ 2 ถอดอุปกรณ์ที่เสียออก
ใช้เครื่องมือเฉพาะในการถอด IC และ Capacitor ออกจาก PCB อย่างระมัดระวัง เพื่อป้องกันลายวงจรเสียหาย
ขั้นตอนที่ 3 ทำความสะอาด Mainboard
ทำความสะอาด
- คราบ Flux
- ฝุ่นสะสม
- Oxide บริเวณ Connector
รวมถึงตรวจสอบลายวงจรที่ได้รับผลกระทบจากความร้อน
ขั้นตอนที่ 4 เปลี่ยน Capacitor และ IC ใหม่
ติดตั้ง Capacitor และ Communication IC ใหม่ตาม Spec เดิมของผู้ผลิต
ขั้นตอนที่ 5 ตรวจสอบ Power Circuit
ตรวจสอบแรงดันไฟเลี้ยงทุกจุด เช่น
- 5VDC
- 12VDC
- 24VDC
เพื่อให้มั่นใจว่า Power Supply ภายใน PLC ทำงานปกติ
ขั้นตอนที่ 6 Reprogram และ Backup Data
ตรวจสอบ Program และ Backup Parameter ของ PLC ก่อนทำการทดสอบจริง
ผลลัพธ์หลังซ่อม Test I/O Module
หลังซ่อมเสร็จ ทีมวิศวกรได้ทำการทดสอบ PLC และ I/O Module แบบเต็มระบบ
การทดสอบที่ดำเนินการ
- Power On Test
ตรวจสอบว่า PLC สามารถเปิดทำงานได้ตามปกติ และไม่มี CPU Fault
- Communication Test
ตรวจสอบการสื่อสารระหว่าง
- PLC
- HMI
- Remote I/O
- Network System
- I/O Module Test
ทดสอบการทำงานของ
- Digital Input
- Digital Output
- Analog Module
- Communication Module
- Continuous Run Test
ทำการ Run ต่อเนื่องหลายชั่วโมง เพื่อจำลองการใช้งานจริงในโรงงาน
ผลลัพธ์หลังซ่อม
หลังดำเนินการ Repair Mainboard และ Test I/O Module พบว่า
- PLC กลับมาทำงานได้ปกติ
- CPU Fault หายไป
- Communication กลับมาทำงานเสถียร
- I/O Module ทำงานครบทุก Channel
- เครื่องจักรกลับมาทำงานได้ตามปกติ
หลังติดตั้งกลับเข้าหน้างาน ระบบ Automation สามารถกลับมาทำงานได้อย่างเสถียร และช่วยลด Downtime ของโรงงานได้อย่างมาก

