Modbus RTU — เครื่องมือเฟรม
สร้างคำขอและคำตอบ Modbus RTU วิเคราะห์ฟิลด์และค่ารีจิสเตอร์ พร้อมตรวจ CRC-16
Modbus RTU — สร้างคำขอ
เครื่องมือสร้างข้อความตอบกลับ Modbus RTU
ชนิดข้อมูล
ลำดับไบต์
ค่า(ค่าตัวเลขฐานสิบ)
Modbus RTU — วิเคราะห์เฟรม
การตั้งค่ากฎการวิเคราะห์
ออฟเซ็ตไบต์
ชนิดข้อมูล
ไบต์ต้นฉบับ
ลำดับไบต์
ไบต์หลังจัดลำดับ
ผลการวิเคราะห์
การดำเนินการ
เพิ่มกฎเพื่ออ่านค่าจาก payload
เครื่องคำนวณ CRC 16 Modbus RTU
คู่มือการใช้งาน
ภาพรวมฟังก์ชัน
สร้างคำขอและคำตอบ Modbus RTU วิเคราะห์ฟิลด์และค่ารีจิสเตอร์ พร้อมตรวจ CRC-16
ฟังก์ชันหลัก
- ฟังก์ชันฐานสิบที่รองรับ: 01,02,03,04,05,06,15,16 โดย 15 = 0x0F และ 16 = 0x10 ไม่ได้รองรับทุกเลขระหว่างนี้
- การสร้างข้อมูลตอบกลับ รองรับการจำลองข้อมูลตอบกลับจากสเลฟ สะดวกสำหรับการทดสอบและตรวจสอบ
- การวิเคราะห์ข้อมูล รองรับการวิเคราะห์ชนิดข้อมูลและลำดับไบต์ที่หลากหลาย สามารถตรวจสอบความถูกต้องของชนิดข้อมูลและลำดับไบต์ได้อย่างรวดเร็ว
คู่มือการใช้งานเครื่องมือสร้างคำสั่ง
- ตรวจไฟเลี้ยง สาย แอดเดรสและการตั้งค่า เริ่มด้วยคำขออ่านตามคู่มือและรอคำตอบหรือหมดเวลาก่อนคำขอถัดไป แอดเดรสบรอดแคสต์อนุกรม 0 จะไม่ตอบกลับ ข้อยกเว้นหมายถึงอุปกรณ์ตอบแต่ปฏิเสธคำสั่ง
- ฟังก์ชันฐานสิบที่รองรับ: 01,02,03,04,05,06,15,16 โดย 15 = 0x0F และ 16 = 0x10 ไม่ได้รองรับทุกเลขระหว่างนี้
- ในระบบหมายเลขอ้างอิงที่ใช้ทั่วไป 40001 คือแอดเดรส 0, 40002 คือ 1 และ 40108 คือ 107 (0x006B) คู่มืออาจระบุแอดเดรสเริ่มจากศูนย์อยู่แล้ว โปรดตรวจสอบก่อนลบค่า เครื่องมือไม่แปลงเลข 4xxxx ให้อัตโนมัติ
- จำนวน จำนวนข้อมูลที่ต้องการอ่านหรือเขียน
- ตัวอย่างคำสั่งที่ใช้บ่อย
- อ่านรีจิสเตอร์ที่เก็บข้อมูล 01 03 00 00 00 02 C4 0B (อ่าน 2 รีจิสเตอร์)
- เขียนรีจิสเตอร์เดียว 01 06 00 00 00 01 48 0A (เขียนค่า 1)
คู่มือการใช้งานเครื่องมือสร้างข้อมูลตอบกลับ
- เลือก function code ที่ตรงกับคำสั่ง
- รองรับชนิดข้อมูลหลากหลาย UINT16/INT16/UINT32/INT32/FLOAT32 เป็นต้น
- รองรับลำดับไบต์หลากหลาย ABCD/DCBA/BADC/CDAB
- ตัวอย่างข้อมูลตอบกลับ
- การตอบกลับการอ่าน 01 03 04 00 01 00 02 2A 32 (ส่งคืนข้อมูล 2 รีจิสเตอร์)
- การตอบกลับการเขียน 01 06 00 00 00 01 48 0A (ยืนยันการเขียน)
คู่มือการใช้งานเครื่องมือวิเคราะห์ข้อมูล
- รองรับการป้อนเฟรมข้อมูล Modbus มาตรฐานเพื่อการวิเคราะห์
- สามารถกำหนดกฎการวิเคราะห์ได้หลายข้อ รองรับชนิดข้อมูลและลำดับไบต์ที่แตกต่างกัน
- ตัววิเคราะห์เฟรมอาจปัดจำนวนเต็ม 64 บิตขนาดใหญ่ ใช้ตัวแปลงจำนวนเพื่อตรวจอย่างแม่นยำ และเลือกชนิดกับลำดับให้ตรงอุปกรณ์ แปลงเลขฐานสิบหกและฐานสิบ
- การกำหนดค่าลำดับไบต์ที่ยืดหยุ่น เพื่อให้เข้ากับรูปแบบข้อมูลของอุปกรณ์ต่างๆ
- สำหรับการวิเคราะห์ข้อมูลจำนวนมาก แนะนำให้ใช้ฟังก์ชันการวิเคราะห์ไฟล์ในหน้า Modbus Debug ซึ่งรองรับการประมวลผลข้อมูลเป็นชุด