& Software Engineer Co., Ltd. ผู้นำด้านการจัดจำหน่ายอะไหล่เครื่องจักร CNC (New Parts) พร้อมศูนย์บริการซ่อมบำรุง (Repair), อัปเกรดระบบ (Retrofit), และดัดแปลงเครื่องจักรครบวงจรด้วยทีมวิศวกรผู้เชี่ยวชาญ
© 2026 SP AUTOMATION & SOFTWARE ENGINEER CO., LTD. All rights reserved.
Back to Knowledge Base
เรียนรู้หลักการ, ตรวจสอบ, และแก้ไขปัญหาการสื่อสารโดยวิศวกรผู้เชี่ยวชาญ
ปรึกษาปัญหาทางเทคนิคฟรี ปัญหาคลาสสิก: HMI Omron ไม่เชื่อมต่อกับ PLC Mitsubishi FX Series หนึ่งในความท้าทายที่วิศวกรระบบอัตโนมัติพบบ่อยคือ HMI (Human Machine Interface) ไม่สามารถเชื่อมต่อกับ PLC (Programmable Logic Controller) เพื่อแสดงผลหรือควบคุมข้อมูลได้ โดยเฉพาะอย่างยิ่งเมื่อต้องเชื่อมต่อ HMI ต่างยี่ห้อ เช่น Omron กับ PLC ยอดนิยมอย่าง Mitsubishi FX Series บทความนี้จะเจาะลึกถึงสาเหตุและแนวทางแก้ไขปัญหาอย่างเป็นระบบ เพื่อให้คุณสามารถนำข้อมูลไปประยุกต์ใช้ในการแก้ไขปัญหาหน้างานได้อย่างมีประสิทธิภาพ
ทำความเข้าใจพื้นฐานการสื่อสารระหว่าง HMI และ PLC ก่อนที่เราจะเริ่มแก้ไขปัญหา การทำความเข้าใจหลักการพื้นฐานของการสื่อสารเป็นสิ่งสำคัญ HMI และ PLC สื่อสารกันผ่านพอร์ตอนุกรม (Serial Port) ซึ่งส่วนใหญ่คือ RS-232C หรือ RS-422/485 โดยใช้โปรโตคอล (Protocol) เฉพาะเพื่อแลกเปลี่ยนข้อมูล
Was this guide helpful? Share Article
ประเมินอาการเสียและปรึกษาช่างผู้เชี่ยวชาญฟรี! บริการซ่อมบอร์ด, เปลี่ยนอะไหล่ (New Part) และดัดแปลงเครื่องจักร ซ่อมจบใน 3 วัน พร้อมรับประกัน 3 เดือน
Test kit after repair No fix, no fee
**RS-232C:** เหมาะสำหรับการเชื่อมต่อระยะใกล้ (ไม่เกิน 15 เมตร) แบบจุดต่อจุด (Point-to-Point) มักใช้กับพอร์ต COM ของ PLC หรือ HMI
**RS-422/RS-485:** เหมาะสำหรับการเชื่อมต่อระยะไกลกว่า (สูงสุด 1200 เมตร) และสามารถเชื่อมต่อแบบ Multi-drop ได้ (หลายอุปกรณ์บนบัสเดียวกัน) RS-485 เป็นที่นิยมมากในการเชื่อมต่อ PLC กับ HMI หรืออุปกรณ์อื่นๆ
โปรโตคอลการสื่อสารที่พบบ่อยสำหรับ Mitsubishi FX Series **Non-Protocol Communication (Dedicated Protocol):** เป็นโปรโตคอลเฉพาะของ Mitsubishi ที่ใช้ในการสื่อสารกับอุปกรณ์ Mitsubishi ด้วยกันเอง หรือกับ HMI ที่รองรับไดรเวอร์ Mitsubishi โดยตรง มักใช้สำหรับการอ่าน/เขียนรีจิสเตอร์ (D, M, X, Y) โดยตรง **MC Protocol (SLMP):** โปรโตคอลมาตรฐานของ Mitsubishi Electric ที่มีความสามารถสูงกว่า Non-Protocol เหมาะสำหรับการสื่อสารกับอุปกรณ์ที่ซับซ้อนขึ้น **Modbus RTU:** เป็นโปรโตคอลมาตรฐานอุตสาหกรรมที่นิยมใช้กันอย่างแพร่หลาย HMI หลายยี่ห้อ รวมถึง Omron, สามารถรองรับ Modbus RTU เพื่อสื่อสารกับ PLC ได้ หาก PLC มีโมดูลหรือตั้งค่าให้รองรับ
ขั้นตอนการแก้ไขปัญหา HMI Omron ไม่เชื่อมต่อกับ PLC Mitsubishi FX Series การแก้ไขปัญหาต้องทำอย่างเป็นระบบ เพื่อลดเวลาและระบุสาเหตุที่แท้จริง เราจะแบ่งขั้นตอนออกเป็นส่วนๆ ดังนี้:
1. ตรวจสอบการเชื่อมต่อทางกายภาพ (Physical Connection) **สายเคเบิล:** ตรวจสอบว่าสายเคเบิลที่ใช้เป็นชนิดที่ถูกต้อง (RS-232C หรือ RS-422/485) และไม่มีการชำรุดเสียหาย **การเข้าหัวสาย (Pinout):** นี่คือจุดที่มักเกิดข้อผิดพลาด ตรวจสอบ Pinout ของสายเคเบิลให้ถูกต้องตามคู่มือของ HMI Omron และ PLC Mitsubishi FX Series โดยเฉพาะสาย TxD (ส่ง), RxD (รับ) และ SG (กราวด์สัญญาณ) ต้องไม่สลับกัน **การเสียบพอร์ต:** ตรวจสอบว่าเสียบสายเข้ากับพอร์ตสื่อสารที่ถูกต้องของทั้ง HMI และ PLC อย่างแน่นหนา text
ตัวอย่าง Pinout RS-232C (D-SUB 9 Pin) ระหว่าง HMI (DTE) กับ PLC (DCE):
HMI (9 Pin Male) <---> PLC (9 Pin Female)
Pin 2 (RxD) <---> Pin 3 (TxD)
Pin 3 (TxD) <---> Pin 2 (RxD)
Pin 5 (SG) <---> Pin 5 (SG)
ข้อควรระวังสำคัญ! การเข้าหัวสายผิดพลาดอาจทำให้พอร์ตสื่อสารของ HMI หรือ PLC เสียหายได้ ควรตรวจสอบคู่มือของอุปกรณ์แต่ละรุ่นอย่างละเอียดก่อนทำการเชื่อมต่อ
2. ตรวจสอบการตั้งค่าพารามิเตอร์การสื่อสารใน PLC Mitsubishi FX Series PLC Mitsubishi FX Series มีรีจิสเตอร์พิเศษที่ใช้ในการตั้งค่าพารามิเตอร์การสื่อสารของพอร์ตอนุกรม ซึ่งต้องตรงกับการตั้งค่าใน HMI
**Baud Rate (ความเร็วในการส่งข้อมูล):** ควรตั้งค่าให้ตรงกันทั้งใน PLC และ HMI (เช่น 9600 bps, 19200 bps) **Data Bits:** จำนวนบิตข้อมูล (มักเป็น 7 หรือ 8) **Stop Bits:** จำนวนบิตหยุด (มักเป็น 1 หรือ 2) **Parity:** การตรวจสอบความถูกต้องของข้อมูล (None, Even, Odd) **Protocol:** เลือกโปรโตคอลที่ใช้ (เช่น Non-Protocol, Modbus RTU) **Station No./PLC No.:** สำหรับการสื่อสารแบบ Multi-drop (RS-485) ต้องกำหนดหมายเลขสถานีของ PLC ให้ไม่ซ้ำกัน text
ตัวอย่างรีจิสเตอร์การตั้งค่าพอร์ต RS-232C/485 ใน PLC Mitsubishi FX Series:
D8120: การตั้งค่าพอร์ต COM1 (RS-232C/RS-485)
บิต 0-2: Baud Rate
บิต 3-4: Data Bit
บิต 5-6: Parity
บิต 7-8: Stop Bit
บิต 9-11: Protocol Type (เช่น 0=Non-protocol)
D8121: การตั้งค่าพอร์ต COM2 (ถ้ามี)
D8129: Station Number สำหรับ RS-485เคล็ดลับจากวิศวกร ใช้ซอฟต์แวร์ GX Works2 หรือ GX Developer ในการตรวจสอบและแก้ไขค่าในรีจิสเตอร์ D8120/D8121/D8129 โดยตรง การตั้งค่าที่ผิดพลาดเพียงเล็กน้อยก็อาจทำให้การสื่อสารล้มเหลวได้
3. ตรวจสอบการตั้งค่าพารามิเตอร์การสื่อสารใน HMI Omron หลังจากตั้งค่า PLC แล้ว ต้องมาตั้งค่า HMI Omron ให้ตรงกัน
**Driver/PLC Type:** ในซอฟต์แวร์ออกแบบ HMI ของ Omron (เช่น CX-Designer หรือ Sysmac Studio) ให้เลือกไดรเวอร์ (Driver) หรือประเภท PLC ให้เป็น 'Mitsubishi Electric FX Series' หรือ 'Generic Modbus RTU' หากใช้ Modbus **Port Settings:** ตั้งค่า Baud Rate, Data Bits, Stop Bits, Parity ให้ตรงกับที่ตั้งไว้ใน PLC **Communication Port:** เลือกพอร์ตสื่อสารที่ถูกต้องของ HMI (เช่น COM1, COM2) ที่เชื่อมต่อกับ PLC **Station No./PLC No.:** ใส่หมายเลขสถานีของ PLC ให้ตรงกับที่ตั้งไว้ใน PLC (ถ้าใช้ RS-485) **Timeout Settings:** อาจลองปรับค่า Timeout หรือ Retry Count ใน HMI หากการเชื่อมต่อไม่เสถียร ข้อมูลเพิ่มเติม HMI Omron บางรุ่นอาจมีตัวเลือกการเชื่อมต่อสำหรับ PLC Mitsubishi โดยเฉพาะ ซึ่งจะช่วยให้การตั้งค่าทำได้ง่ายขึ้น ควรศึกษาคู่มือซอฟต์แวร์ของ HMI รุ่นนั้นๆ
4. ตรวจสอบ Address ของข้อมูล (Data Addressing) แม้จะเชื่อมต่อและตั้งค่าพารามิเตอร์ถูกต้องแล้ว แต่หาก HMI พยายามอ่าน/เขียนข้อมูลจาก Address ที่ผิด ก็จะไม่สามารถแสดงผลได้
**รีจิสเตอร์ของ PLC Mitsubishi FX Series:** ทำความเข้าใจประเภทของรีจิสเตอร์ เช่น D (Data Register), M (Internal Relay), X (Input), Y (Output), C (Counter), T (Timer) **การแมป Address ใน HMI:** ตรวจสอบว่า Address ที่คุณกำหนดใน HMI (เช่น D100, M0) ตรงกับ Address ที่คุณต้องการอ่าน/เขียนในโปรแกรม PLC **รูปแบบการอ้างอิง Address:** โปรดทราบว่า HMI บางยี่ห้ออาจมีรูปแบบการอ้างอิง Address ที่แตกต่างกันไป (เช่น D100 อาจต้องเขียนเป็น 40101 สำหรับ Modbus) ต้องตรวจสอบในคู่มือ HMI และ Driver ที่เลือกใช้ เทคนิคการตรวจสอบ เริ่มต้นด้วยการทดสอบอ่าน/เขียนข้อมูลจากรีจิสเตอร์ง่ายๆ เพียงไม่กี่ตัว เช่น M0 หรือ D0 ที่ไม่ได้ใช้งานจริงในโปรแกรม PLC เพื่อยืนยันว่าการสื่อสารพื้นฐานทำงานได้ก่อนที่จะขยายไปยังข้อมูลที่ซับซ้อนขึ้น
5. ข้อผิดพลาดที่พบบ่อยและวิธีหลีกเลี่ยง **การเลือกโปรโตคอลผิด:** HMI ตั้งค่าเป็น Modbus แต่ PLC ตั้งค่าเป็น Non-Protocol หรือกลับกัน **สายเคเบิลยาวเกินไป:** สำหรับ RS-232C ความยาวสายที่มากเกินไปจะทำให้สัญญาณอ่อนและเกิดข้อผิดพลาด **สัญญาณรบกวนทางไฟฟ้า (Electrical Noise):** สายสื่อสารที่เดินใกล้กับสายไฟกำลังสูง หรือมอเตอร์ อาจถูกรบกวนได้ ควรใช้สาย Shielded และเดินแยกจากสายไฟกำลัง **เฟิร์มแวร์ (Firmware) ของ HMI หรือ PLC ล้าสมัย:** บางครั้งการอัปเดตเฟิร์มแวร์สามารถแก้ไขปัญหาการสื่อสารได้ **HMI ไม่รองรับ PLC รุ่นนั้นๆ:** ตรวจสอบ Compatibility List ของ HMI ว่ารองรับ PLC Mitsubishi FX Series รุ่นที่คุณใช้งานอยู่หรือไม่ อันตรายจากสัญญาณรบกวน! สัญญาณรบกวนทางไฟฟ้าเป็นสาเหตุหลักของปัญหาการสื่อสารที่ไม่สม่ำเสมอ ควรเดินสายสื่อสารในท่อแยก หรือใช้สายเคเบิลที่มี Shield คุณภาพสูง และต่อกราวด์ Shield อย่างถูกต้อง
สรุปและแนวทางปฏิบัติที่ดีที่สุด การแก้ไขปัญหา HMI Omron ไม่เชื่อมต่อกับ PLC Mitsubishi FX Series ต้องอาศัยความเข้าใจทั้งด้านฮาร์ดแวร์และซอฟต์แวร์ การทำตามขั้นตอนอย่างเป็นระบบจะช่วยให้คุณระบุและแก้ไขปัญหาได้อย่างรวดเร็ว
เริ่มต้นด้วยการตรวจสอบการเชื่อมต่อทางกายภาพเสมอ ใช้คู่มือของอุปกรณ์ทั้งสองฝ่ายเป็นหลักในการตั้งค่า ตรวจสอบ Baud Rate, Data Bits, Stop Bits, Parity, และ Protocol ให้ตรงกันทุกจุด ทดสอบด้วย Address ง่ายๆ ก่อน พิจารณาสัญญาณรบกวนทางไฟฟ้าหากปัญหาไม่สม่ำเสมอ หากคุณยังคงประสบปัญหา หรือต้องการคำปรึกษาทางเทคนิคเชิงลึกในการเชื่อมต่อระบบอัตโนมัติที่ซับซ้อน ทีมวิศวกรผู้เชี่ยวชาญของ SP Automation ยินดีให้คำแนะนำและบริการแก้ไขปัญหา เพื่อให้ระบบของคุณทำงานได้อย่างราบรื่นและมีประสิทธิภาพสูงสุด
HMI Omron ไม่เชื่อมต่อ PLC Mitsubishi FX: คู่มือแก้ไขปัญหา | SP Automation