วิธีต่อ PLC XINJE กับจอ HMI (RS232 / RS485 / Ethernet) + ตั้งค่า Modbus

สรุปสั้น: การต่อ PLC XINJE กับจอ HMI ทำได้ 3 ทางหลัก — RS232 (ระยะสั้น 1:1), RS485 (ระยะไกล/หลายตัว), และ Ethernet (สำหรับรุ่นที่มีพอร์ต LAN เช่น XD5E) สื่อสารด้วยโปรโตคอล Modbus RTU หรือ Modbus TCP บทความนี้อธิบายการเดินสาย ตั้งค่าพารามิเตอร์ และแก้ปัญหาสื่อสารไม่ได้

เลือกวิธีต่อ: RS232 / RS485 / Ethernet ต่างกันยังไง?

การเชื่อมต่อระยะจำนวนอุปกรณ์โปรโตคอลเหมาะกับ
RS232≤ 15 ม.1:1Modbus RTUจอ 1 ตัวใกล้ PLC
RS485≤ 1200 ม.หลายตัว (bus)Modbus RTUระยะไกล/หลายอุปกรณ์
Ethernetตามเครือข่ายหลายตัวModbus TCPXD5E + จอมี LAN

1. ต่อผ่าน RS232 (จอ 1 ตัว ระยะใกล้)

ต่อพอร์ต COM ของ PLC XINJE (เช่น COM2 บน XD3) เข้ากับพอร์ต RS232 ของจอ ใช้สายที่ crossover สัญญาณ TX/RX ให้ถูก (บางรุ่นต้องใช้สายสำเร็จรูปเฉพาะ) จากนั้นในโปรแกรม TouchWin ตั้ง PLC driver เป็น XINJE XC/XD series และตั้ง Baud rate/Parity ให้ตรงกับ PLC

2. ต่อผ่าน RS485 (ระยะไกล / หลายอุปกรณ์)

ใช้สายคู่ตีเกลียว (twisted pair) ต่อขั้ว A(+) กับ A(+) และ B(-) กับ B(-) ระหว่าง PLC กับจอ ข้อควรระวัง:

  • ต่อขั้ว A/B ให้ตรงกัน สลับขั้วจะสื่อสารไม่ได้
  • ปลายสายทั้งสองด้านอาจต้องใส่ terminating resistor 120Ω ในงานที่สายยาว
  • ตั้ง Station number (Modbus address) ของแต่ละอุปกรณ์ไม่ให้ซ้ำกัน

3. ต่อผ่าน Ethernet (XD5E + จอที่มี LAN)

สำหรับ PLC XD5E (มี Ethernet ในตัว) และจอรุ่น ET ต่อสาย LAN เข้า switch เดียวกัน แล้วตั้ง IP address ให้อยู่วง (subnet) เดียวกัน ตั้ง PLC เป็น Modbus TCP server และตั้งจอเป็น client ชี้ไปที่ IP ของ PLC — วิธีนี้เร็วและต่อได้หลายอุปกรณ์

ตั้งค่าพารามิเตอร์การสื่อสาร (สำคัญที่สุด)

ทั้งสองฝั่ง (PLC และจอ) ต้องตั้งค่าให้ตรงกันทุกค่า ไม่งั้นสื่อสารไม่ได้:

  • Baud rate — เช่น 19200 หรือ 9600 (ต้องเท่ากันทั้งสองฝั่ง)
  • Data bits / Stop bits / Parity — เช่น 8-N-1 หรือ 8-E-1 ตามที่ PLC กำหนด
  • Station / Slave address — เลข Modbus address ของ PLC (ปกติ 1)
  • Protocol — Modbus RTU (สำหรับ RS232/485) หรือ Modbus TCP (Ethernet)

ต่อแล้วสื่อสารไม่ได้? เช็คทีละข้อ

  • Baud rate / Parity ตรงกันทั้งสองฝั่งไหม (สาเหตุอันดับ 1)
  • ขั้ว A/B (RS485) หรือ TX/RX (RS232) สลับกันหรือเปล่า
  • Station address ตรงกับที่จอชี้ไปไหม
  • เลือก PLC driver ในจอถูกยี่ห้อ/ซีรีส์ไหม
  • สายชำรุด/หลวมหรือเปล่า ลองวัดสายหรือเปลี่ยนเส้น

ยังไม่ได้? ส่งรุ่น PLC + รุ่นจอ + รูปการต่อสายมาที่ LINE @vrautomation เราช่วยไล่ให้ได้

คำถามที่พบบ่อย (FAQ) — ต่อ PLC XINJE กับ HMI

ต่อ PLC XINJE กับจอ HMI ใช้การเชื่อมต่อแบบไหนดี?

จอตัวเดียวอยู่ใกล้ PLC ใช้ RS232 ได้เลย, ระยะไกลหรือหลายอุปกรณ์ใช้ RS485 (ต่อได้ถึง 1200 ม.), ถ้า PLC เป็น XD5E ที่มี Ethernet และจอมีพอร์ต LAN ใช้ Modbus TCP ผ่าน Ethernet จะเร็วและยืดหยุ่นสุด

จอ XINJE ตั้ง driver อะไรเพื่อต่อกับ PLC XINJE?

ในโปรแกรม TouchWin ตั้ง PLC driver เป็น XINJE XC/XD series (Modbus) แล้วตั้ง Baud rate, Parity และ Station address ให้ตรงกับ PLC

ต่อ RS485 แล้วสื่อสารไม่ได้ เกิดจากอะไร?

สาเหตุพบบ่อยคือ (1) สลับขั้ว A(+)/B(-) (2) Baud rate หรือ Parity ไม่ตรงกัน (3) Station address ซ้ำหรือไม่ตรง (4) ไม่ได้ใส่ terminating resistor 120Ω ในสายยาว ลองไล่ทีละข้อ

PLC XINJE ต่อกับจอยี่ห้ออื่นได้ไหม?

ได้ PLC XINJE รองรับ Modbus RTU/TCP จึงต่อกับจอ Weintek, MCGS, Samkoon, Delta ฯลฯ ได้ โดยตั้ง driver ฝั่งจอเป็น XINJE หรือ Modbus ทั่วไป

ค่า Baud rate เริ่มต้นของ PLC XINJE คือเท่าไหร่?

ค่าที่ใช้บ่อยคือ 19200 หรือ 9600 bps, 8 data bits, 1 stop bit, parity แล้วแต่การตั้งค่า สามารถแก้พารามิเตอร์การสื่อสารได้ใน XDPPro/XCPPro ที่หัวข้อ Comm/Config ต้องตั้งให้ตรงกับฝั่งจอ

ต้องใช้สายอะไรต่อ PLC กับ HMI XINJE?

RS232 ใช้สายสัญญาณ 3 เส้น (TX/RX/GND) crossover, RS485 ใช้สายคู่ตีเกลียว A/B, Ethernet ใช้สาย LAN ปกติ เราจำหน่ายสายสื่อสาร HMI-PLC สำเร็จรูปตรงรุ่น สอบถามที่ LINE @vrautomation

ต้องการไฟล์โปรแกรม / ไดรเวอร์ หรือช่วยตั้งค่า?

ทีมงาน VR Automation ส่งลิงก์ดาวน์โหลดเวอร์ชันล่าสุด ไดรเวอร์สายโปรแกรม และช่วยแก้ปัญหาต่อไม่ติดให้ได้ พร้อมจำหน่าย PLC และจอ HMI XINJE ของแท้ ทุกรุ่น

📞 โทร 083-848-8314  |  💬 LINE: @vrautomation  |  🌐 vrautomation.co.th

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *