ทำไม RS485/Modbus ต้องใช้สาย Twisted Pair เทียบกับสายขนานธรรมดาต่างกันยังไง

สรุปย่อ: มาตรฐาน RS485 ใช้ Differential Signal บนสาย Twisted Pair เพื่อให้สัญญาณรบกวนที่เข้ามาทั้งสองเส้นเท่ากัน (Common-mode noise) แล้วถูกตัดออกที่ภาครับ ต่างจากสายขนานธรรมดาที่ไม่มีการตีเกลียวจึงไม่เกิดการหักล้างสัญญาณรบกวนนี้ ทำให้ Modbus RTU สื่อสารผิดพลาดได้ง่ายกว่า
ตารางเปรียบเทียบ Twisted Pair vs สายขนานธรรมดาสำหรับ RS485

| หัวข้อ | Twisted Pair | สายขนานธรรมดา (Flat/Parallel) |
|---|---|---|
| โครงสร้าง | สายคู่ตีเกลียวรอบกัน (Twist rate ตามสเปคสาย) | สายคู่วางขนานตรง ไม่ตีเกลียว |
| หลักการกันสัญญาณรบกวน | สนามแม่เหล็กจากการตีเกลียวหักล้าง Common-mode noise | ไม่มีการหักล้าง เสี่ยงรับสัญญาณรบกวนไม่เท่ากันสองเส้น |
| ระยะทางสื่อสารสูงสุด | ได้ไกลถึง ~1,200 เมตร ที่ Baud rate ต่ำ ตามมาตรฐาน RS485 | สั้นกว่ามาก และเสี่ยง error สูงในระยะไกล |
| ความเหมาะสมกับ Modbus RTU | มาตรฐานแนะนำและใช้งานจริงในอุตสาหกรรมทั่วโลก | ไม่แนะนำ ใช้ได้เฉพาะระยะสั้นมากในห้องแล็บ |
| ราคา | สูงกว่าเล็กน้อยจากกระบวนการตีเกลียว | ถูกกว่า แต่ความเสี่ยงสื่อสารผิดพลาดสูงกว่ามาก |
จุดเด่นของสาย Twisted Pair สำหรับ RS485
- หลักการ Differential Signaling ของ RS485 อาศัยการที่สัญญาณรบกวนภายนอกจับคู่เข้าสายทั้งสองเส้นในปริมาณเท่ากัน (Common-mode noise) แล้วถูกตัดออกที่ภาครับแบบ Differential Receiver
- การตีเกลียวทำให้สายทั้งสองเส้นสัมผัสกับสนามแม่เหล็กไฟฟ้ารบกวนในปริมาณใกล้เคียงกันตลอดความยาวสาย การหักล้างสัญญาณรบกวนจึงมีประสิทธิภาพ
- รองรับระยะทางไกลได้ดีกว่ามาก เหมาะกับงาน Modbus RTU เชื่อม PLC-HMI-Sensor ในโรงงานขนาดใหญ่ที่เดินสายยาวหลายร้อยเมตร
- ยิ่งมี Shielded Twisted Pair (STP) ร่วมด้วย ยิ่งป้องกันสัญญาณรบกวนจากแหล่งพลังงานไฟฟ้าแรงสูงในโรงงานได้ดีขึ้นอีกชั้น
ข้อจำกัดของสายขนานธรรมดา (ไม่ตีเกลียว)
- ไม่มีการหักล้างสัญญาณรบกวนแบบ Common-mode เพราะสายสองเส้นไม่ได้สัมผัสสนามแม่เหล็กไฟฟ้าในปริมาณเท่ากันตลอดความยาว
- เสี่ยงต่อ Data error, Timeout หรือ CRC error บ่อยขึ้นในระบบ Modbus RTU โดยเฉพาะเมื่อเดินสายใกล้ตู้ไฟกำลัง มอเตอร์ หรือ VFD
- ระยะทางสื่อสารได้จำกัดกว่ามาก ไม่เหมาะกับงานอุตสาหกรรมที่ต้องเดินสายไกล
- แม้ราคาถูกกว่าเล็กน้อย แต่ต้นทุนแฝงจากปัญหาสื่อสารขัดข้องและการแก้ปัญหาหน้างานสูงกว่ามาก
การใช้งานในอุตสาหกรรม
- เชื่อมต่อ PLC กับ HMI ผ่าน Modbus RTU ในสายการผลิตที่มีระยะห่างระหว่างตู้คอนโทรลหลายสิบถึงหลายร้อยเมตร
- เชื่อมต่อโมดูล Remote I/O (เช่น BSR/BSM Series) เข้ากับ PLC หลักผ่านบัส RS485 หนึ่งเส้นแบบ Multi-drop
- เชื่อมต่อ VFD/Servo Drive เข้ากับระบบ SCADA เพื่ออ่านค่าพารามิเตอร์และสถานะการทำงานแบบ Modbus RTU
- ระบบวัดพลังงานไฟฟ้า (Power Meter) ที่ต้องส่งข้อมูลไปยังห้องควบคุมกลางระยะไกล
คำถามที่พบบ่อย (FAQ)
RS485 ใช้สายกี่คอร์?
โดยทั่วไปใช้ 2 คอร์สำหรับ Data (A/B หรือ D+/D-) และอาจมีคอร์ที่ 3 สำหรับ Ground/Common เพื่อลด Common-mode noise เพิ่มเติม ตามสเปคของอุปกรณ์แต่ละยี่ห้อ
ระยะทางสูงสุดของ RS485 คือเท่าไหร่?
ตามมาตรฐานสูงสุดประมาณ 1,200 เมตร ที่ Baud rate ต่ำ (เช่น 9600bps) ยิ่ง Baud rate สูงขึ้นระยะทางที่ใช้ได้จริงจะลดลง
จำเป็นต้องใส่ Termination Resistor ทุกจุดไหม?
ไม่จำเป็น ใส่เฉพาะปลายสุดสองด้านของสายบัสเท่านั้น (ไม่ใช่ทุกอุปกรณ์ตรงกลาง) ค่ามาตรฐานทั่วไปคือ 120Ω
ดูสินค้าเพิ่มเติมได้ที่ หมวดหมู่ Network Device
แหล่งข้อมูลและมาตรฐานอ้างอิง
- Texas Instruments — Comparison of RS-485 Differential-Mode Noise Immunity (SLLA322) — เอกสารเทคนิคเปรียบเทียบภูมิคุ้มกันสัญญาณรบกวนของ RS-485 แบบ Differential
- Altium — How to Reduce Differential Noise in RS485 Communication — หลักการลดสัญญาณรบกวนแบบ Differential ในระบบ RS485
- Automation Forum — Twisted Pair Cable for 4-20mA and RS485 — แนวทางเลือกสาย Twisted Pair สำหรับสัญญาณอุตสาหกรรม
สนใจสอบถามสินค้า สาย RS485?
VR Automation จำหน่ายและให้บริการติดตั้ง พร้อมทีมช่างผู้เชี่ยวชาญ
โทรสอบถามราคา: 083-848-8314
อีเมล: [email protected]
Line: @vrautomation
สต๊อกกรุณาสอบถาม | รับประกันสินค้า | บริการหลังการขาย | ออกใบกำกับภาษีได้
