IOTService: วิธีทดสอบ TCP Server Mode กับ Serial Server Hi-Flying
หลังจากตั้งค่า Serial Server เป็น TCP Server Mode แล้ว ขั้นตอนสำคัญคือการทดสอบการรับ-ส่งข้อมูลให้แน่ใจว่าทุกอย่างทำงานถูกต้องก่อน Deploy ในระบบจริง บทความนี้แนะนำวิธีทดสอบด้วย TCP&UDP Debug Tool ที่ IOTService มีให้ในตัว
TCP Server Mode คืออะไร?
ใน TCP Server Mode อุปกรณ์ Serial Server จะรอรับการเชื่อมต่อจาก TCP Client ผ่านพอร์ตที่กำหนด (ค่า Default มักเป็น Port 8899) ข้อมูลที่ส่งมาจาก Client จะถูกแปลงเป็น Serial Data ส่งออก RS232/RS485 และในทางกลับกัน ข้อมูล Serial ที่รับเข้ามาจะถูกส่งกลับไปยัง TCP Client
การตั้งค่าก่อนทดสอบ
- ตั้งค่าอุปกรณ์เป็น TCP Server Mode ใน Edit Page
- กำหนด Local Port เช่น 8899
- ตั้งค่า UART ให้ตรงกับอุปกรณ์ Serial ที่ต่ออยู่ (เช่น 9600, 8N1)
- บันทึกค่าและรีสตาร์ทอุปกรณ์
วิธีทดสอบด้วย TCP&UDP Debug Tool
ขั้นตอนการทดสอบ TCP Server
- เปิด IOTService → เมนู Tools → TCP&UDP Debug
- ตั้งค่า Mode เป็น TCP Client
- ใส่ IP Address ของ Serial Server และ Port 8899
- คลิก Connect
- พิมพ์ข้อความทดสอบในช่อง Send Data แล้วกด Send
- สังเกต LED บนอุปกรณ์และดูข้อมูลใน Receive Window
การแปลข้อมูล HEX / ASCII
TCP&UDP Debug Tool รองรับการแสดงผลทั้งแบบ ASCII Text และ HEX Format เหมาะสำหรับการดีบัก Protocol อุตสาหกรรม เช่น Modbus RTU ที่ส่งข้อมูลเป็น HEX
| สถานการณ์ | วิธีตรวจสอบ |
|---|---|
| ไม่ได้รับข้อมูล | ตรวจ Firewall, IP/Port, สายเชื่อมต่อ |
| ข้อมูลเพี้ยน | ตรวจ Baud Rate, Parity ให้ตรงกัน |
| Connection Timeout | ตรวจ IP และ Routing ในเครือข่าย |
Use Cases ของ TCP Server Mode
- 🏭 เชื่อมต่อ PLC RS485 กับ SCADA ผ่าน LAN
- 🔧 อ่านค่า Meter/Sensor ผ่านเครือข่าย TCP
- 📡 ควบคุมอุปกรณ์ Serial จาก PC หลายเครื่องพร้อมกัน
- 🏗️ ระบบ Building Automation ที่ใช้ Protocol Modbus RTU
TCP Server Mode Test | English Summary
In TCP Server Mode, the Hi-Flying Serial Server listens on a configured port (e.g., 8899) for incoming TCP connections. To test, use the built-in TCP&UDP Debug Tool in IOTService: set it as TCP Client, connect to the device IP and port, send test data, and verify the serial output. Both ASCII and HEX formats are supported for industrial protocol debugging (Modbus RTU, etc.).
📥 ดาวน์โหลด IOTService ฟรี พร้อม TCP&UDP Debug Tool
🛒 สนใจซื้อ Serial Server Hi-Flying พร้อม IOTService?
VR Automation จำหน่าย Serial Server, PLC, HMI, Inverter, Servo Motor และอุปกรณ์ Industrial Automation ครบวงจร
📧 [email protected] | 🌐 vrautomation.co.th

