ไฟ Encoder Error หรือ Alarm Code บน Servo Drive กะทันหัน ทำให้เครื่องจักร Stop ทันทีโดยไม่มีสัญญาณเตือนล่วงหน้า — นี่คือปัญหาที่โรงงาน Automotive และ Electronics ในนิคมชลบุรีและระยองพบบ่อย เพราะ Encoder คือ Feedback สำคัญที่ Servo Drive ใช้ควบคุมตำแหน่ง ถ้า Encoder ส่งข้อมูลผิดพลาดหรือขาดหาย Drive จะ Stop ทันทีเพื่อป้องกันความเสียหาย

บทความนี้รวม Alarm Code ที่พบบ่อยจาก Mitsubishi, Yaskawa และ Omron Servo Drive พร้อมวิธีวินิจฉัยและแก้ไขที่ตรงจุดจากประสบการณ์จริง

Encoder คืออะไร ทำไมสำคัญขนาดนี้?

Encoder คืออุปกรณ์ที่ติดอยู่ด้านหลัง Servo Motor ทำหน้าที่วัดตำแหน่งและความเร็วของ Shaft แล้วส่งสัญญาณ Feedback กลับไปยัง Servo Drive เพื่อให้ Drive ปรับ Current และแรงบิดอย่างแม่นยำ

ถ้า Encoder ส่ง Pulse ผิดพลาดแม้แต่ Pulse เดียว Drive จะคำนวณตำแหน่งผิด อาจทำให้ Mechanical ชนกัน ดังนั้น Drive ทุกยี่ห้อจึงมีระบบตรวจจับ Encoder Error และ Stop ทันที

ปัญหาที่พบบ่อย

สาเหตุของ Encoder Error แยกตามความถี่

สาเหตุที่ 1: Encoder Cable เสียหาย (พบบ่อยที่สุด ~50%)

Encoder Cable ต้องการการดูแลพิเศษ เพราะมักวิ่งผ่าน Cable Drag Chain ที่ดัดงอซ้ำๆ ทำให้สายใน Break ได้แม้ภายนอกดูปกติ จุดที่เสียบ่อย:

สาเหตุที่ 2: Noise รบกวน Encoder Signal (~25%)

Encoder Cable วิ่งชิดกับสาย Motor Power ทำให้ EMI รบกวน Pulse ที่ความถี่ต่ำ ทำให้ Position Deviation หรือ Intermittent Error อาการคือ Error บ่อยช่วง Motor เร่ง/หน่วง

สาเหตุที่ 3: Absolute Encoder Battery หมด (~15%)

Battery ใน Motor ตัวเล็กๆ (ไม่ใช่ Battery ใน Drive) ใช้สำรอง Absolute Position เมื่อ Power Off อายุประมาณ 3–5 ปี ถ้าหมดจะขึ้น Battery Alarm และ Motor อาจ Homing ผิด

สาเหตุที่ 4: Encoder เสียหายจาก Mechanical Shock (~7%)

การชนกระแทกของ Machine หรือการตกหล่น ทำให้ Optical Disk หรือ Glass Scale ภายใน Encoder แตกหรือเบี้ยว ต้องเปลี่ยน Encoder ใหม่

สาเหตุที่ 5: สภาพแวดล้อมไม่เหมาะ (~3%)

Coolant, น้ำ, ฝุ่นเหล็ก เข้า Encoder ที่มี IP Rating ไม่เพียงพอ ทำให้ Optical Sensor อ่านค่าผิดพลาด

ตาราง Alarm Code Encoder ที่พบบ่อย

Servo DriveAlarm Codeความหมายสาเหตุที่พบบ่อยวิธีแก้เบื้องต้น
Mitsubishi MR-J4/J5AL.16Encoder Error — Communication ผิดพลาดCable ขาด, Connector หลวมตรวจ Cable ทุกจุด, ถอดต่อ Connector
Mitsubishi MR-J4/J5AL.92Absolute Encoder Battery WarningBattery ใน Motor ใกล้หมดเตรียมเปลี่ยน Battery + Clear Data
Mitsubishi MR-J4/J5AL.25Absolute Position EraseBattery หมด Position หายเปลี่ยน Battery, Initialize, Homing ใหม่
Yaskawa Sigma-7A.810Encoder Backup ErrorBattery หมด หรือ Cable ขาดเปลี่ยน Battery, Initialize Encoder
Yaskawa Sigma-7A.8A0External Encoder ErrorExternal Encoder Cable ขาดตรวจ External Encoder Cable
Omron G5Er.7.0Encoder DisconnectedCable ขาด หรือ Connector ไม่แน่นตรวจ Cable Connector
Siemens V90F07900Encoder Signal LossCable ขาดหรือ Noise สูงตรวจ Cable Routing, เพิ่ม Shield

วิธีแก้ Encoder Error Step-by-Step

Safety First: ก่อนตรวจ Cable ต้อง Lock Out / Tag Out (LOTO) ครบ ห้ามจับ Cable ขณะ Servo Drive เปิดอยู่ โดยเฉพาะ Drive กำลังสูง
  1. บันทึก Alarm Code จาก Drive Keypad
    กด MENU/SET หรือ MODE บน Drive เพื่อดู Fault History ส่วนใหญ่เก็บ History ได้ 8–16 รายการ ดูว่า Alarm ตัวไหนเกิดก่อนเพื่อหา Root Cause
  2. ตรวจ Encoder Cable ทุกจุดด้วยสายตา
    เดินตรวจตลอดเส้น มองหา Pinch Point, Kink, Exposed Wire โดยเฉพาะที่ Drag Chain และที่ Connector ทั้ง 2 ปลาย
  3. วัด Continuity ของสายด้วย Multimeter
    ถอด Connector ทั้งสองปลาย วัด Resistance ของแต่ละ Core ควรได้ค่าน้อยกว่า 10Ω ถ้า OL (Open Loop) แสดงว่าสายขาด
  4. ถอดต่อ Connector ให้แน่น
    Connector ที่ Motor End และ Drive End ต้องล็อคให้แน่น ตรวจ Pin ว่างอหรือ Oxidation ใช้ Contact Cleaner ถ้าเป็นสนิม
  5. ตรวจ Cable Routing
    Encoder Cable ต้องห่างจาก Power Cable อย่างน้อย 30 cm ถ้า Cross ต้องตั้ง 90 องศา ห้ามมัดรวมกับสาย Motor Power เด็ดขาด
  6. ตรวจ Battery Voltage (Absolute Encoder)
    ใช้ Multimeter วัดที่ขา Battery ใน Motor Connector ควรได้มากกว่า 3.0V ถ้าน้อยกว่า เปลี่ยนทันที
  7. Clear Alarm และ Initialize Encoder (หลังเปลี่ยน Battery)
    ใช้ Software ของ Drive: MR Configurator2 (Mitsubishi), Sigma Win+ (Yaskawa) หรือ TIA Portal (Siemens) ทำ Encoder Clear แล้ว Homing ใหม่
  8. ทดสอบ Slow Jog
    Jog Motor ที่ความเร็วต่ำ 10% ดู Position Feedback ว่า Update สม่ำเสมอ ไม่มี Jump หรือ Freeze

วิธีป้องกัน Encoder Error ระยะยาว

ควรเรียกผู้เชี่ยวชาญเมื่อไหร่?

สรุป

Encoder Error 80% มาจาก Cable เสียหายและ Battery หมด ซึ่งแก้ได้เองถ้ารู้ขั้นตอน การตรวจ Cable ทุกจุดอย่างละเอียดและวัด Battery Voltage คือ 2 ขั้นตอนแรกที่ควรทำทันที ก่อนจะสรุปว่า Encoder หรือ Drive เสีย ทีม Xeniel Automation รับแก้ Encoder Error และ Servo System ทุกยี่ห้อในโรงงานชลบุรีและระยอง

Encoder Error ฉุกเฉิน? Xeniel ออนไซต์ด่วนภายใน 1–2 ชั่วโมง

Xeniel Automation ชำนาญ Servo Motor และ Encoder ทุกยี่ห้อ Mitsubishi Yaskawa Omron Siemens รับแก้ Alarm พร้อม Battery Replacement ออนไซต์นิคมชลบุรีและระยอง

ปรึกษาวิศวกรฟรี ทันที!
โทร 098-965-3845 | LINE: @xeniel.24