การเชื่อมต่อ Communication Port ใน HMI กับ PLC
เรียนรู้การเชื่อมต่อ Communication Port ใน HMI กับ PLC ต่างยี่ห้อ การใช้งาน DB9, RS232, RS422, RS485 และการตั้งค่า Comm Port อย่างถูกต้อง
Communication Port (COM Port) บนหน้าจอ HMI คือพอร์ตอนุกรม (Serial Port) สำหรับสื่อสารกับ PLC, VFD, Servo และอุปกรณ์อื่นๆ ผ่านมาตรฐาน RS232, RS422 หรือ RS485 — ส่วนใหญ่ใช้หัวเชื่อมต่อ DB9 และเลือกโหมดการสื่อสารตามการต่อ pin
อัพเดทล่าสุด: 4/2/2569
ราคาชุดอุปกรณ์
การเชื่อมต่อ Communication Port ใน HMI
การเข้าใจ Communication Port หรือ COM Port ของหน้าจอ HMI เป็นสิ่งสำคัญในการออกแบบระบบควบคุม เพราะจะช่วยให้เราเข้าใจการสื่อสารระหว่าง HMI กับ PLC และอุปกรณ์อื่นๆ ได้อย่างถูกต้อง
หัวเชื่อมต่อ DB9
หัวเชื่อมต่อ DB9 เป็นมาตรฐานสำหรับ HMI ที่มีลักษณะดังนี้:
- เป็นหัวเสียบแบบ 9 pin
- รองรับการสื่อสารหลายรูปแบบ: RS232, RS422, RS485
- รูปแบบการสื่อสารขึ้นอยู่กับการเชื่อมต่อสายไฟที่ pin ต่างๆ
Pin Configuration สำหรับ PLC ต่างยี่ห้อ
Mitsubishi FX Series (RS422)
การเชื่อมต่อกับ PLC Mitsubishi FX2, FX3 ใช้การสื่อสาร RS422:
Pin Configuration:
Pin 6: RX+
Pin 7: RX-
Pin 8: TX+
Pin 9: TX-
OMRON และ SIEMENS (RS232)
- OMRON: ใช้ RS232 เป็นหลัก
- SIEMENS: ใช้ RS232 (ขึ้นอยู่กับรุ่น)
HMI รุ่นใหม่ที่มีหลาย Communication Port (รุ่นที่ชื่อมีตัว Q)
หน้าจอ HMI รุ่นใหม่มักมีหลาย COM Port เช่น:
COM1: RS232
COM2: RS485/RS422
COM3: Terminal Block (ไม่ใช่ DB9)
ข้อควรระวัง: ต้องเลือก Communication Port ให้ถูกต้องตามประเภทของ PLC
- หากเลือก COM1 (RS232) สำหรับ Mitsubishi FX3 จะสื่อสารไม่ได้ เพราะ Mitsubishi FX3 ใช้ RS422
การใช้ 1 Port กับอุปกรณ์หลายตัว
สำหรับ HMI SK-156QS-G ที่มี Communication Port เดียว สามารถเชื่อมต่อกับอุปกรณ์ 2 ตัวได้หาก:
- ใช้ RS485 ที่ใช้ Pin 1 และ 4
- Pin ไม่ชนกันในการใช้งาน
- สร้างสายเชื่อมต่อเอง
ตัวอย่างการประยุกต์ใช้
- RS422: เชื่อมต่อกับ Mitsubishi FX3S/3U/3G
- RS485: เชื่อมต่อกับ PLC ที่รองรับ Modbus RTU RS485
การตั้งค่า Communication ใน HMI
1. การสร้าง Communication Channel
COM2 (Mitsubishi FX3U):
- Protocol: Mitsubishi FX
- Baud Rate: ตามค่า Default
- Data Bits: 8
- Parity: Even
- Stop Bits: 1
COMM3 (Modbus RTU Master):
- Protocol: Modbus RTU Master
- Baud Rate: ตามค่า Default
- Slave ID: 1
- Address: 0x (Coil Address)
2. การกำหนด Object ใน HMI
สำหรับ Bit Switch Object:
- ระบุ Communication Channel ที่ใช้ (COM2 หรือ COM3)
- กำหนด Memory Address ที่ต้องการควบคุม
- ตั้งค่า Device Station ID
การทดสอบการเชื่อมต่อ
- Download โปรแกรมลงสู่ HMI
- ทดสอบการสื่อสารกับ PLC แต่ละตัว
- ตรวจสอบสถานะการเชื่อมต่อผ่าน HMI Screen
- ทดสอบการส่งคำสั่งไปยัง Output ของ PLC
เคล็ดลับการทำสายเชื่อมต่อเอง
- ศึกษา Pin Configuration ของ HMI และ PLC ให้ถี่ถ้วน
- ใช้ Multimeter ตรวจสอบความถูกต้องของการเชื่อมต่อ
- ทำเครื่องหมาย สายไฟแต่ละเส้นเพื่อไม่ให้สับสน
- ทดสอบ การเชื่อมต่อก่อนใช้งานจริง
การแก้ปัญหาที่พบบ่อย
ปัญหา: HMI เชื่อมต่อ PLC ไม่ได้
- สาเหตุ: เลือก Communication Protocol ไม่ถูกต้อง
- วิธีแก้: ตรวจสอบ Protocol ของ PLC และเลือก Comm Port ที่รองรับ
ปัญหา: สื่อสารได้บางครั้ง
- สาเหตุ: การตั้งค่า Baud Rate, Parity ไม่ตรงกัน
- วิธีแก้: ตรวจสอบ Communication Parameter ให้ตรงกันทั้ง HMI และ PLC
ปัญหา: ใช้ 1 Port กับหลาย Device ไม่ได้
- สาเหตุ: Pin Configuration ชนกัน
- วิธีแก้: ตรวจสอบ Pin Wiring และใช้ Pin ที่ไม่ซ้ำกัน
สรุป
การเข้าใจ Communication Port ของ HMI เป็นพื้นฐานสำคัญในการออกแบบระบบควบคุม การเลือก Protocol และ Port ที่ถูกต้องจะช่วยให้การสื่อสารระหว่าง HMI และ PLC เป็นไปอย่างมีประสิทธิภาพ สำหรับ HMI ที่มีหลาย Communication Port สามารถใช้ประโยชน์ในการเชื่อมต่อกับอุปกรณ์หลายตัวพร้อมกันได้ ทั้งนี้ต้องคำนึงถึง Pin Configuration และ Communication Protocol ให้ถูกต้องเสมอ
คำถามที่พบบ่อย
- RS232, RS422 และ RS485 ต่างกันยังไง?
- RS232 ส่งข้อมูลระยะใกล้ (15 เมตร) แบบ point-to-point ใช้กับ PLC OMRON และ SIEMENS เป็นหลัก ส่วน RS422 ใช้สาย 4 เส้น (TX+/-, RX+/-) ระยะ 1.2 กม. ใช้กับ Mitsubishi FX ส่วน RS485 ใช้สาย 2 เส้น (A, B) ระยะ 1.2 กม. รองรับหลาย slave บนสายเดียว เป็นมาตรฐานที่นิยมที่สุดในงานอุตสาหกรรม
- Pin Configuration ของ HMI แต่ละยี่ห้อเหมือนกันไหม?
- ไม่เหมือนกัน — ขึ้นอยู่กับยี่ห้อ PLC ที่ต่อด้วย เช่น Mitsubishi FX ใช้ Pin 6/7/8/9 (RS422), OMRON ใช้ RS232 บน Pin 2/3/5, Samkoon PLC ใช้ RS485 บน Pin 1/2 หรือ Terminal Block ก่อนต่อต้องดู datasheet ของทั้ง HMI และ PLC ประกอบเสมอ
- HMI รุ่นใหม่ที่มีหลาย COM Port ใช้ทำอะไรได้บ้าง?
- HMI รุ่นที่มี COM1 + COM2 + COM3 (มักลงท้ายด้วยตัว Q เช่น SK-070QE) เปิดให้ต่อ PLC หลายตัวพร้อมกัน หรือต่อ PLC + Servo + VFD ในระบบเดียว แต่ละ COM Port ตั้งค่า Protocol และ Baudrate แยกกันได้อิสระ
มีคำถาม? ติดต่อทีมงาน



