ในโลกของระบบอัตโนมัติอุตสาหกรรม Modbus ถือเป็นหนึ่งในโปรโตคอลสื่อสารที่เก่าแก่ที่สุดที่ยังคงใช้งานอย่างแพร่หลายในปัจจุบัน ถูกพัฒนาโดย Modicon (ปัจจุบันคือ Schneider Electric) เมื่อปี 1979 เพื่อใช้สื่อสารระหว่าง PLC กับอุปกรณ์ต่างๆ ในระบบควบคุม แม้จะมีอายุกว่า 45 ปี แต่ Modbus ยังคงเป็นกระดูกสันหลังของการสื่อสารในโรงงานอุตสาหกรรมทั่วโลก

Modbus RTU vs TCP Comparison

Modbus คืออะไร? ทำไมถึงยังใช้ในยุค Industry 4.0

Modbus เป็นโปรโตคอลแบบ Master-Slave (หรือ Client-Server ในเวอร์ชันใหม่) ที่ออกแบบมาเพื่อการสื่อสารแบบง่าย ต้นทุนต่ำ และเปิดกว้าง (Open Protocol) ไม่มีค่าลิขสิทธิ์ ทำให้ผู้ผลิตอุปกรณ์ทุกรายสามารถนำไปใช้งานได้โดยไม่ต้องจ่ายค่า Fee นี่คือเหตุผลหลักที่ทำให้ Modbus กลายเป็นมาตรฐาน de facto ในอุตสาหกรรม

รูปแบบของ Modbus ที่ใช้กันทั่วไป

Modbus มี 3 รูปแบบหลักที่ยังคงใช้งานในปัจจุบัน แต่ละรูปแบบมีข้อดีและข้อจำกัดที่แตกต่างกัน:

  • Modbus RTU (Remote Terminal Unit) — สื่อสารผ่าน Serial Port แบบ RS-232 หรือ RS-485 ใช้ Binary Encoding มีความเร็วสูงสุด 115,200 bps เหมาะสำหรับระยะทางไกลสูงสุด 1,200 เมตร (RS-485)
  • Modbus ASCII — สื่อสารผ่าน Serial เช่นกัน แต่ใช้ ASCII Character ทำให้อ่านได้ง่ายกว่าแต่ช้ากว่า RTU ประมาณ 2 เท่า ปัจจุบันใช้น้อยมาก
  • Modbus TCP — สื่อสารผ่าน TCP/IP Network รับส่งข้อมูลผ่าน Port 502 รองรับความเร็วสูงและสามารถเชื่อมต่อกับระบบ IT ได้โดยตรง

Modbus Master-Slave Architecture

ตารางเปรียบเทียบ Modbus RTU vs Modbus TCP

Feature Modbus RTU Modbus TCP
Physical Layer RS-232 / RS-485 Ethernet (TCP/IP)
ความเร็วสูงสุด 115,200 bps 100 Mbps+ (ขึ้นกับเครือข่าย)
ระยะสูงสุด 1,200 m (RS-485) ไม่จำกัด (Network)
จำนวนอุปกรณ์ 247 Slaves ไม่จำกัด
Port Serial COM 502 (Default)
Error Checking CRC-16 TCP Checksum
ต้นทุน ต่ำมาก ต่ำ

Modbus Data Model: 4 ประเภทข้อมูลที่ต้องเข้าใจ

Modbus ใช้รูปแบบข้อมูลแบบง่าย 4 ประเภท ซึ่งเป็นพื้นฐานที่ทุกวิศวกรต้องรู้:

  1. Coils (Function Code 01, 05, 15) — ข้อมูลแบบ Read/Write ขนาด 1 bit ใช้ควบคุม On/Off เช่น สั่งเปิดปิดวาล์ว, สตาร์ทมอเตอร์
  2. Discrete Inputs (Function Code 02) — ข้อมูลแบบ Read-Only ขนาด 1 bit ใช้อ่านสถานะ เช่น สวิตช์, Limit Switch, Sensor Digital
  3. Holding Registers (Function Code 03, 06, 16) — ข้อมูลแบบ Read/Write ขนาด 16 bit ใช้เก็บค่า Analog เช่น อุณหภูมิ, ความดัน, Setpoint
  4. Input Registers (Function Code 04) — ข้อมูลแบบ Read-Only ขนาด 16 bit ใช้อ่านค่า Analog จาก Sensor เช่น ค่า Flow Rate, ระดับน้ำ

บทบาทของ Modbus ใน Smart Factory ยุคใหม่

หลายคนอาจคิดว่า Modbus ล้าสมัยแล้ว แต่ความเป็นจริงคือ ในปี 2026 อุปกรณ์อุตสาหกรรมกว่า 70% ยังคงรองรับ Modbus เป็นอย่างน้อยหนึ่งรูปแบบ โดยเฉพาะ:

  • VFD (Variable Frequency Drive) — มอเตอร์ไดรฟ์ส่วนใหญ่ยังใช้ Modbus RTU ในการตั้งค่าพารามิเตอร์
  • Power Meter — มิเตอร์ไฟฟ้าจาก Socomec, Schneider, ABB ใช้ Modbus เป็นมาตรฐาน
  • Sensor & Transmitter — Temperature Transmitter, Pressure Transmitter หลายรุ่นใช้ Modbus RTU
  • UPS & Battery System — ระบบไฟสำรองใช้ Modbus รายงานสถานะ

💡 Insight: Modbus ไม่ได้แข่งกับ OPC UA หรือ MQTT แต่ทำงานร่วมกัน — Modbus ทำหน้าที่ Field Level Communication, ส่วน OPC UA/MQTT ทำ Upper Level ผ่าน Modbus Gateway ที่แปลงข้อมูลจาก Modbus เป็นโปรโตคอลทันสมัย

ข้อจำกัดของ Modbus ที่ต้องรู้

  • ไม่มี Security: ข้อมูลส่งแบบ Plain Text ไม่มี Encryption ไม่เหมาะกับเครือข่ายที่เปิดเผย
  • จำกัด Data Type: รองรับเพียง 16-bit Register ต้องใช้ 2 Register สำหรับ Float หรือ 32-bit Integer
  • ไม่มี Object Model: ไม่มี Self-Description ต้องรู้ Address Map ล่วงหน้า
  • Master-Slave Only: Slave ไม่สามารถเริ่มสื่อสารเองได้ (Exception: Modbus TCP รองรับ Multi-Master)
  • ไม่มี Time Stamp: ข้อมูลไม่มีเวลาแนบมาด้วย ต้องจัดการเองที่ Application Level

Key Takeaways

  • ✅ Modbus เป็นโปรโตคอล Open Protocol ที่ใช้งานมากว่า 45 ปี และยังคงเป็นมาตรฐานในอุตสาหกรรม
  • ✅ Modbus RTU ผ่าน RS-485 เหมาะสำหรับ Field Device ระยะไกล ส่วน Modbus TCP เหมาะสำหรับ Integration กับระบบ IT
  • ✅ ใน Smart Factory ยุคใหม่ Modbus ทำหน้าที่ Field Level และเชื่อมต่อกับ Protocol ทันสมัยผ่าน Gateway
  • ✅ Function Code หลัก (01-06, 15-16) คือรากฐานที่วิศวกรต้องเข้าใจอย่างลึกซึ้ง
  • ✅ ข้อจำกัดด้าน Security และ Data Model ทำให้ต้องใช้ควบคู่กับ Protocol อื่น เช่น OPC UA ในระดับที่สูงขึ้น
  • ✅ อุปกรณ์ใหม่ๆ ยังคงรองรับ Modbus เพราะความเรียบง่าย ต้นทุนต่ำ และความคุ้นเคยของวิศวกรทั่วโลก