Modbus RTU — أدوات الإطارات
أنشئ طلبات واستجابات Modbus RTU، وحلّل الحقول وقيم السجلات وتحقق من CRC-16.
Modbus RTU — مولّد الطلبات
مولد رسائل استجابة Modbus RTU
نوع البيانات
ترتيب البايتات
القيمة(قيمة عشرية)
Modbus RTU — محلّل الإطارات
تكوين قواعد التحليل
إزاحة البايت
نوع البيانات
البايتات الأصلية
ترتيب البايتات
البايتات بعد الترتيب
نتيجة التحليل
الإجراءات
أضف قاعدة لفك القيم من البيانات.
حاسبة رمز التحقق Modbus RTU CRC 16
دليل الاستخدام
استكشاف أخطاء المنفذ التسلسلي وRTU
نظرة عامة على الوظائف
أنشئ طلبات واستجابات Modbus RTU، وحلّل الحقول وقيم السجلات وتحقق من CRC-16.
الوظائف الرئيسية:
- الوظائف المتاحة: 01،02،03،04،05،06،15،16 بالنظام العشري. 15 = 0x0F و16 = 0x10؛ ليست كل القيم بين 01 و16 مدعومة.
- توليد بيانات الاستجابة: يدعم محاكاة بيانات استجابة التابع، مما يسهل الاختبار والتحقق
- تحليل البيانات: يدعم تحليل أنواع بيانات وترتيبات بايتات متعددة، ويمكنه التحقق بسرعة مما إذا كان نوع البيانات وترتيب البايتات صحيحين
دليل استخدام مولد الأوامر
- تحقق من الطاقة والتوصيلات وعنوان الجهاز والإعدادات. ابدأ بطلب قراءة موثّق وانتظر الاستجابة أو انتهاء المهلة قبل الطلب التالي. عنوان البث التسلسلي 0 لا يتلقى رداً. الاستثناء يعني أن الجهاز رد لكنه رفض العملية.
- الوظائف المتاحة: 01،02،03،04،05،06،15،16 بالنظام العشري. 15 = 0x0F و16 = 0x10؛ ليست كل القيم بين 01 و16 مدعومة.
- في ترقيم المرجع الشائع، 40001 يقابل العنوان 0، و40002 يقابل 1، و40108 يقابل 107 (0x006B). قد يعرض الدليل العنوان الصفري مسبقاً؛ تحقق قبل الطرح. أدخل إزاحة البروتوكول في المولّد، فهو لا يحوّل مرجع 4xxxx تلقائياً.
- الكمية: كمية البيانات المراد قراءتها أو كتابتها
- أمثلة على الأوامر الشائعة:
- قراءة سجلات الاحتفاظ: 01 03 00 00 00 02 C4 0B (قراءة سجلين)
- كتابة سجل واحد: 01 06 00 00 00 01 48 0A (كتابة القيمة 1)
دليل استخدام مولد بيانات الاستجابة
- اختر رمز الوظيفة الذي يطابق الأمر
- يدعم أنواع بيانات متعددة: UINT16/INT16/UINT32/INT32/FLOAT32 إلخ.
- يدعم ترتيبات بايتات متعددة: ABCD/DCBA/BADC/CDAB
- مثال على بيانات الاستجابة:
- استجابة القراءة: 01 03 04 00 01 00 02 2A 32 (إرجاع بيانات سجلين)
- استجابة الكتابة: 01 06 00 00 00 01 48 0A (تأكيد الكتابة)
دليل استخدام محلل البيانات
- يدعم إدخال إطارات بيانات Modbus القياسية للتحليل
- يمكن تكوين قواعد تحليل متعددة، تدعم أنواع بيانات وترتيبات بايتات مختلفة
- قد تقرّب محلّلات الإطارات الأعداد الصحيحة الكبيرة ذات 64 بت. استخدم محوّل الأرقام للتحقق الدقيق، وطابق نوع البيانات وترتيبها مع الجهاز. محوّل الأعداد السداسية والعشرية
- تكوين مرن لترتيب البايتات، يتكيف مع تنسيقات بيانات الأجهزة المختلفة
- لتحليل كميات كبيرة من البيانات، يوصى باستخدام وظيفة تحليل الملفات في قسم تحليل بيانات Modbus في صفحة تصحيح Modbus، والتي تدعم معالجة البيانات المجمعة