Modbus RTU Simulator ออนไลน์ — จำลอง Master/Slave ฟรีในเบราว์เซอร์
สอนใช้ Modbus RTU Simulator ฟรีบนเว็บ จำลอง Master/Slave ในเบราว์เซอร์ ต่ออุปกรณ์จริงผ่าน USB RS-485 รองรับ Samkoon PLC และ HMI พร้อม Hex Frame แบบ Real-time
อัพเดทล่าสุด: 8/4/2569
ราคาชุดอุปกรณ์
Modbus RTU Simulator ออนไลน์ของ Factonation
Modbus RTU Simulator เป็นเครื่องมือฟรีบนเว็บไซต์ Factonation ใช้งานได้ทันทีในเบราว์เซอร์ ไม่ต้องติดตั้งโปรแกรม เหมาะสำหรับผู้ที่เริ่มต้นเรียนรู้ Modbus Protocol หรือต้องการทดสอบการสื่อสารกับอุปกรณ์จริง
โหมดการใช้งาน
Simulator มี 2 โหมดหลัก:
1. โหมดจำลอง (Simulation)
จำลองเครือข่าย Modbus Master↔Slave ทั้งหมดในหน้าจอเดียว ไม่ต้องใช้อุปกรณ์จริง:
- Master ส่งคำสั่ง Read/Write ไปยัง Slave
- Slave ตอบกลับข้อมูลจาก Register Map
- รองรับหลาย Slave พร้อมกัน (สูงสุด 247 addresses)
- แสดง Bus Visualization เป็นภาพ Request/Response วิ่งบนสาย RS-485
2. โหมด Serial USB (ต่ออุปกรณ์จริง)
เชื่อมต่อกับ PLC, HMI หรืออุปกรณ์ Modbus จริงผ่าน USB to RS-485 Converter:
- Serial Master: คอมพิวเตอร์เป็น Master ส่งคำสั่งไปยังอุปกรณ์ Slave
- Serial Slave: คอมพิวเตอร์เป็น Slave รับคำสั่งจาก PLC/HMI ที่เป็น Master
- ตั้งค่า Baud Rate, Data Bits, Stop Bits, Parity ได้
- ต้องใช้ Chrome หรือ Edge เวอร์ชัน 89 ขึ้นไป (Web Serial API)
Samkoon Device Quick-Setup
เลือกอุปกรณ์ Samkoon ที่ต้องการสื่อสาร ระบบจะตั้งค่า Register Address ให้อัตโนมัติ:
| อุปกรณ์ | Register Types |
|---|---|
| PLC | X0 (Input), Y0 (Output), M0 (Memory Coil), D0 (Data Register) |
| HMI | LB0 (Bit), LW0 (Word) |
| Servo | Monitor Registers (Read-Only) |
| VFD | Control/Status Registers |
แต่ละปุ่มมี Read/Write Toggle ที่เลือก Function Code ให้ถูกต้องอัตโนมัติ
Function Codes ที่รองรับ
| FC | ชื่อ | ประเภท |
|---|---|---|
| 01 | Read Coils | อ่าน Coil (0x) |
| 02 | Read Discrete Inputs | อ่าน Discrete Input (1x) |
| 03 | Read Holding Registers | อ่าน Holding Register (4x) |
| 04 | Read Input Registers | อ่าน Input Register (3x) |
| 05 | Write Single Coil | เขียน Coil เดี่ยว |
| 06 | Write Single Register | เขียน Register เดี่ยว |
| 15 | Write Multiple Coils | เขียนหลาย Coils |
| 16 | Write Multiple Registers | เขียนหลาย Registers |
Hex Frame Visualization
ทุก Request/Response แสดงเป็น Hex Frame แบบ Real-time พร้อมสีแยกแต่ละส่วน:
- น้ำเงิน: Slave Address
- เขียว: Function Code
- ขาว: Data
- เทา: CRC-16
- แดง: Exception Code (กรณีเกิดข้อผิดพลาด)
Data Monitor (โหมด Serial)
ในโหมด Serial จะมี Data Monitor คล้าย Modbus Poll แสดงค่า Register แบบ Real-time:
- ค่าที่เปลี่ยนจะกระพริบเพื่อแจ้งเตือน
- คลิกที่ช่องเพื่อเขียนค่าใหม่ (FC05 สำหรับ Coil, FC06 สำหรับ Register)
- Register ที่อ่านอย่างเดียว (FC02/FC04) จะแสดง Read-Only badge
เคล็ดลับการใช้งาน
- เริ่มจากโหมดจำลอง: ทดลองส่ง Read/Write ดูการตอบกลับก่อนต่ออุปกรณ์จริง
- ใช้ Preset: เลือก Samkoon PLC หรือ HMI Preset เพื่อตั้งค่า Address อัตโนมัติ
- ดู Transaction Log: ตรวจสอบทุก Request/Response ย้อนหลังได้
- ทดสอบ Exception: ลองอ่าน Address ที่ไม่มีใน Slave เพื่อดู Exception Response
เปรียบเทียบกับ Modbus Poll
| Modbus Simulator (Factonation) | Modbus Poll | |
|---|---|---|
| ราคา | ฟรี | ฟรี (จำกัด 10 นาที) / เสียเงิน |
| ติดตั้ง | ไม่ต้อง (ใช้ในเบราว์เซอร์) | ต้องติดตั้งบน Windows |
| Slave จำลอง | มีในตัว | ต้องใช้ Modbus Slave แยก |
| Bus Visualization | มี (แสดงภาพ Animated) | ไม่มี |
| ต่ออุปกรณ์จริง | ได้ (ผ่าน Web Serial) | ได้ (Serial/TCP) |
| Modbus TCP/IP | ยังไม่รองรับ | รองรับ |
สำหรับผู้ที่ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้ Modbus Poll สามารถอ่านได้ที่ วิธีใช้ Modbus Poll จำลอง PLC Master
มีคำถาม? ติดต่อทีมงาน




