Mod485 โปรแกรมสื่อสารผ่านพอร์ต RS-485 ดาวน์โหลดฟรี
Mod485 เป็นโปรแกรมสำหรับสื่อสารและจัดการข้อมูลกับอุปกรณ์ที่รองรับ Modbus RTU ผ่านพอร์ต RS-485 โดยเฉพาะ ใช้งานง่ายเหมาะสำหรับผู้เริ่มต้นใช้งานเซนเซอร์แบบ RS-485
คุณสมบัติเด่น
- UI เรียบง่าย ใช้งานง่าย
- สามารถสแกนหา COM Port แบบอัตโนมัติ
- สามารถสแกนหาค้นหา ID ของอุปกรณ์ที่เชื่อมต่ออยู่
- รองรับการอ่าน Input Register และ Holding Register
- แก้ไขข้อมูล (Write Register) ได้โดยตรงเพียงดับเบิ้ลคลิกที่แถวในตาราง โปรแกรมจะเปิดหน้าต่างใหม่เพื่อใส่ค่าที่ต้องการเขียนไปยัง Register นั้นๆ
- รองรับการเขียนค่าแบบ Single Register (Function Code 0x06)
ข้อจำกัด
เพื่อให้โปรแกรมใช้งานง่ายไม่ซับซ้อนเหมาะสำหรับผู้เริ่มต้นจึงได้ตัดการทำงานในบางฟังก์ชั่นออก เช่น Read Coils, Read Discrete Inputs, Write Single Coils, Write Multiple Register, การแจ้ง error code จากการอ่าน เป็นต้น
การใช้งานโปรแกรม
- Connection เป็นส่วนที่กำหนดค่าการเชื่อมต่อระหว่าคอมพิวเตอร์ไปยังอุปกรณ์ประกอบด้วย
– PORT พอร์ตที่อุปกรณ์ USB-to-RS485 ต่อใช้งานอยู่ ถ้าหากเสียบก่อนเปิดโปรแกรมจะขึ้นโดยอัตโนมัติ
– Refresh ปุ่มสำหรับสแกนหา PORT ที่อุปกรณ์ USB-to-RS485 ต่อใช้งานอยู่
– Baud Rate ความเร็วในการสื่อสาร แล้วแต่ชนิดเซ็นเซอร์
– Connect/Disconnect ปุ่มกดเชื่อมต่อและตัดการเชื่อมต่อ - Device กำหนด ID ของอุปกรณ์ปลายทางที่เราต้องการเชื่อมต่อด้วย
– ID ของอุปกรณ์ปลายทางที่จะทำการสื่อสาร
– Scan ปุ่มค้นหา ID ของอุปกรณ์ที่เชื่อมต่ออยู่ เมื่อกดแล้วจะขึ้นหน้าต่างที่ 3 - ID Scanner หน้าต่างค้นหา ID ของอุปกรณ์ที่เชื่อมต่ออยู่โดยการส่งคำสั่งอ่านข้อมูลไปยัง ID ที่ระบุไว้ตามเงื่อนไข
– Start ID เริ่มต้นการค้นหาจาก ID นี้
– End ID สิ้นสุดการค้นหาเมื่อถึง ID นี้
– Default Register Address แอดเดรสของข้อมูลที่ต้องการอ่านเพื่อค้นหาอุปกรณ์ ปกติแล้วแอดเดรสแรกที่เก็บข้อมูลจะเป็น 1
– Function กำหนดฟังก์ชั่นในการอ่านขึ้นกับชนิดเซนเซอร์ให้ดูที่คู่มือ ถ้าไม่แน่ใจให้กด Read Both เพื่อลองอ่านทั้งสองฟังก์ชั่น
– Run ปุ่มกดเริ่มทำการสแกนค้นหา ID ของอุปกรณ์
– ตาราง แสดงข้อมูลที่สแกนได้ ถ้าพบจะขึ้นข้อมูลเป็นตัวเลขที่ตรงกับ ID นั้น เมื่อดับเบิ้ลคลิกค่าที่ได้จะนำไปใช้ในช่อง Device ID (ข้อ 2) - Read กำหนดเงื่อนไขในการอ่านค่าจากอุปกรณ์ที่กำหนดไว้ในข้อ 2 โดยจะทำการอ่านที่ละ 1 แอดเดรส
– From Register Address กำหนดแอดเดรสที่จะเริ่มอ่านข้อมูล
– To Register Address กำหนดแอดเดรสสุดท้ายที่จะอ่านข้อมูล
– Function กำหนดฟังก์ชั่นในการอ่านขึ้นกับชนิดเซนเซอร์ให้ดูที่คู่มือเป็นหลักบางแอดเดรสบนอุปกรณ์ตัวเดียวกันอาจใช้ฟังก์ชั่นต่างกัน ถ้าไม่แน่ใจให้กด Read Both เพื่อลองอ่านทั้งสองฟังก์ชั่นแต่จะทำงานช้าเป็น 2 เท่า
– Signed ตัวเลือกเพิ่มเติมเพื่อแสดงข้อมูลแบบมีสัญลักษณ์
– Read ปุ่มกดเพื่อเริ่มอ่านข้อมูลจากอุปกรณ์ - ตารางแสดงข้อมูล ตำแหน่งแอดเดรสที่อ่านและค่าที่อ่านได้ เมื่อดับเบิ้ลคลิกจะมีหน้าต่างขึ้นมาให้แก้ไขข้อมูล
- Write หน้าต่างสำหรับแก้ไขข้อมูลใน Register เช่น ID หรือ Baud Rate ให้ดูจากคู่มือของอุปกรณ์ประกอบว่าแอดเดรสไหนเก็บค่าอะไร
– Address ตำแหน่งแอดเดรสที่จะทำการเขียนค่า
– Value กรอกค่าใหม่ที่ต้องการแก้ไข
– Write กดปุ่มแก้ไข จากนั้นจะมีหน้าต่างขึ้นมาให้กดยืนยัน
หลังจากกดปุ่ม Write แล้วขึ้นอยู่กับแต่ละเซนเซอร์ว่าทำงานอย่างไร บางอุปกรณ์หลังจาก Write ไปแล้วต้องปิด-เปิดอุปกรณ์ใหม่ถึงจะเริ่มทำงานด้วยค่าที่แก้ไขแล้ว บางอุปกรณ์หลังจากกด Write แล้วมีผลทันทีถ้าเป็นกรณีนี้ถ้าทำการแก้ไข ID หรือ Baud จะต้องกด Disconnect ที่โปรแกรมและเชื่อมต่อด้วยค่าใหม่
คำแนะนำเพิ่มเติม
ควรใช้ USB to RS485 ที่มีมาตรฐานหรือเกรดอุตสาหกรรมเพื่อหลีกเลี่ยงปัญหาการเชื่อมต่อ อุปกรณ์ในภาพได้ผ่านการทดสอบใช้งานจริงด้วยโปรแกรมนี้แล้วสามารถใช้งานได้ไม่มีปัญหา
สามารถสั่งซื้อได้จาก Shopee ได้ตามลิ้งนี้ https://s.shopee.co.th/5pxcXoa0sC
ดาวน์โหลดโปรแกรม Mod485
สามารถดาวน์โหลดได้ฟรีที่ https://www.hs3uka.com/downloads/Mod485.zip