หน้าจอ HMI ขึ้น "Communication Error" หรือ "PLC No Response" — เครื่องจักรกดอะไรก็ไม่ทำงานเพราะ HMI ส่งคำสั่งไม่ถึง PLC ปัญหานี้ดูเหมือนซับซ้อนแต่จริงๆ 80% ของเคสแก้ได้เองถ้ารู้จะเช็คอะไรก่อน

บทความนี้ครอบคลุม HMI ยี่ห้อหลักที่ใช้ในโรงงานชลบุรีและระยอง ได้แก่ Mitsubishi GOT Series, Keyence IV, Proface GP4000, Weintek MT Series และ Protocol ที่พบบ่อยอย่าง RS-232, RS-485, Ethernet

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

6 จุดตรวจสอบก่อนเรียกช่าง

1
ตรวจสายสัญญาณและ Connector
ถอดต่อ Connector ของสาย RS-232/RS-485 หรือ Ethernet Cable ที่ทั้งฝั่ง HMI และ PLC ใหม่ทั้งหมด สายสัญญาณที่หลวมเพียงเล็กน้อยทำให้ Communication ล้มเหลวได้ในบางช่วงเวลา ตรวจหารอยบิ่นที่ Connector Pin ด้วย
2
ตรวจสอบ Protocol Setting ให้ตรงกัน
เปิด HMI Project (GT Designer / GP-Pro EX / EasyBuilder) เทียบกับ PLC Communication Setting ให้ตรงทุกจุด:
Baud Rate / Parity / Stop Bit / Data Length / Station No.
ถ้าตัวใดตัวหนึ่งไม่ตรง Communication จะล้มเหลว 100%
3
ตรวจ IP Address (กรณี Ethernet)
HMI และ PLC ต้องอยู่ใน Subnet เดียวกัน (เช่น 192.168.1.x / 255.255.255.0) และ IP ต้องไม่ซ้ำกับ Device อื่นใน Network ลอง Ping IP ของ PLC จาก PC ในเครือข่ายเดียวกันก่อน
4
Restart ทั้ง HMI และ PLC พร้อมกัน
ปิดไฟทั้งสองพร้อมกัน รอ 10 วินาที แล้วเปิด PLC ก่อน 5 วินาที แล้วค่อยเปิด HMI ลำดับนี้สำคัญ เพราะถ้า HMI พยายาม Connect ก่อน PLC Ready บางรุ่นจะค้างในสถานะ Error
5
ตรวจ Termination Resistor (RS-485 เท่านั้น)
RS-485 Bus ต้องมี Termination Resistor 120 Ω ที่ปลายทั้ง 2 ด้าน โดยเฉพาะเมื่อสายยาวเกิน 10 เมตร หากไม่มี Resistor หรือมีมากเกินไป Signal จะผิดเพี้ยนและเกิด Communication Error ได้
6
ตรวจ Timeout Setting ใน HMI Project
เปิด Project ดูค่า Communication Timeout ถ้าตั้งไว้น้อยเกินไป (เช่น 100ms) แต่ PLC ตอบกลับช้ากว่านั้น HMI จะ Timeout และขึ้น Error ให้ลองเพิ่ม Timeout เป็น 500ms–1000ms แล้วทดสอบ

ตาราง: สาเหตุ vs วิธีแก้ตาม Protocol

Protocolสาเหตุที่พบบ่อยวิธีแก้
RS-232สาย Cross หรือสาย Straight ผิดประเภทตรวจ Wiring Diagram ของ HMI รุ่นนั้น
RS-485ไม่มี Termination / Polarity ผิดเพิ่ม 120Ω / สลับขา A-B
EthernetIP ซ้ำ / Subnet ผิด / Cable เสียPing Test / ตรวจ Cable Category
USBDriver ไม่ถูก / เสียบผิด Portติดตั้ง Driver ใหม่ / เปลี่ยน Port
Tip ที่ช่างมักมองข้าม: ถ้า HMI ต่อได้ปกติหลังเปิดไฟ แต่หลุด Communication หลังรันสักพัก สาเหตุมักไม่ใช่ตัว HMI หรือ PLC — แต่เป็น EMI/Noise จากอุปกรณ์ไฟฟ้าใกล้เคียง (Inverter, Contactor) ที่รบกวนสาย Signal ให้แยก Conduit สายสัญญาณออกจากสายกำลังอย่างน้อย 15 ซม.

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

สรุป

HMI Communication Error ส่วนใหญ่มีสาเหตุจาก Setting ไม่ตรงหรือสายสัญญาณ ซึ่งช่างที่คุ้นเคยกับระบบแก้ได้ใน 15–30 นาที ปัญหาที่ยากกว่าคือ Intermittent Error ที่เกิดจาก Noise ซึ่งต้องใช้เครื่องมือเฉพาะ

หากต้องการวิศวกรที่คุ้นเคยกับ HMI และ PLC ทุกรุ่นในโรงงานแถวชลบุรีและระยอง ทีม Xeniel Automation พร้อมเข้าออนไซต์และ Remote Support

HMI ต่อ PLC ไม่ได้? ให้เราช่วย

ส่งรูป Error Message และ Model ของ HMI + PLC มาได้เลย ทีมวิศวกรจะวินิจฉัยให้เบื้องต้นฟรี และถ้าต้องการออนไซต์ เราครอบคลุมทั้งนิคมอุตสาหกรรมชลบุรีและระยอง

ส่งรูป-ปรึกษาฟรี
ดูบริการทั้งหมด