أجهزة Modbus
يتصل جهازان من HAM بمعدات من مصنّعين آخرين عبر Modbus:
| الجهاز | العائلة | يتصل بـ |
|---|---|---|
| HAM EnergyModbus | e39 |
عداد طاقة |
| HAM DixMBus | e49 |
وحدة تحكم تبريد من Dixell |
جهاز HAM هو الـ master في اتصال Modbus. العداد أو وحدة التحكم هو الـ slave. يقرأ الجهاز السجلات (registers) ويرسل القيم إلى المنصة عبر WiFi.
الطرازات المدعومة
Section titled “الطرازات المدعومة”HAM EnergyModbus
Section titled “HAM EnergyModbus”اختر الطراز في الإعداد نوع العداد:
| القيمة | العداد |
|---|---|
| 0 | ABB M1M |
| 1 | ABB M4M |
| 2 | ABB B24 (الافتراضي) |
| 3 | Schneider PM200 |
| 4 | Schneider PM3200 |
| 5 | Janitza |
HAM DixMBus
Section titled “HAM DixMBus”| وحدة التحكم |
|---|
| Dixell XW60L |
| Dixell XR70T |
| Dixell XWi70K |
لطراز آخر، اتصل بالدعم.
إعدادات الاتصال
Section titled “إعدادات الاتصال”الإعدادات موجودة في إعدادات الجهاز. اضبطها لتطابق العداد أو وحدة التحكم.
| الإعداد | الافتراضي | ملاحظة |
|---|---|---|
| معدل النقل (Baudrate) | 9600 | يجب أن يكون نفسه في العداد أو وحدة التحكم. |
| عنوان Modbus | 1 | عنوان الـ slave للعداد أو وحدة التحكم. |
| مهلة القراءة | 600 s | فقط في EnergyModbus. إذا لم يرسل العداد بيانات خلال هذا الوقت، تظهر القراءات مفقودة. |
قسم Modbus في التطبيق
Section titled “قسم Modbus في التطبيق”في صفحة الجهاز قسم Modbus فقط لعائلتي e39 وe49.
عندما تفتح القسم، يقرأ التطبيق السجلات من الجهاز. يجب أن يكون الجهاز متصلًا.
جدول السجلات
Section titled “جدول السجلات”يعرض عنوان الجدول الطراز، مثلًا Dixell XW60L. في كل صف الاسم والعنوان والقيمة والوحدة.
| الزر | الوظيفة |
|---|---|
| تحديث | يقرأ كل السجلات مرة أخرى. |
| تنزيل | ينزّل القيم الحالية كملف CSV. |
| استيراد | يكتب القيم من ملف CSV أو JSON إلى الجهاز. يطلب التطبيق التأكيد. |
| قراءة (في كل صف) | يقرأ هذا السجل فقط مرة أخرى. |
- يعرض حقل تصفية… فقط الصفوف التي فيها النص الذي تكتبه.
- يعرض عرض غير المعروفة أيضًا السجلات التي تعلّمها خريطة الطراز كغير معروفة. افتراضيًا، تكون مخفية.
- للسجلات التي فيها bits، انقر على القيمة. يعرض التطبيق كل bit والقيمة بنظام hex.
الإعدادات المسبقة
Section titled “الإعدادات المسبقة”يظهر قسم الإعدادات المسبقة عندما تكون للطراز سجلات مناسبة. عمليًا، هو لـ DixMBus. الإعداد المسبق زر على المخرج إعداد مسبق للجهاز. يكتب الزر مجموعة قيم بنقرة واحدة.
- تحتوي تسمية على 4 أحرف كحد أقصى.
- للجهاز 8 إعدادات مسبقة كحد أقصى. يكتب كل إعداد مسبق 8 سجلات كحد أقصى.
- انقر على إضافة إعداد مسبق لإعداد مسبق جديد وعلى إضافة سجل لقيمة جديدة.
- انقر على حفظ. تتغير أزرار المخرج فورًا.
القراءة والكتابة اليدوية
Section titled “القراءة والكتابة اليدوية”يقرأ قسم قراءة / كتابة يدوية سجلًا واحدًا أو يكتبه بعنوانه.
| الحقل | القيم |
|---|---|
| Slave | عنوان الـ slave |
| الوظيفة (قراءة) | 3 Holding registers، 4 Input registers، 1 Coils، 2 Discrete inputs |
| الوظيفة (كتابة) | 6 Single register، 5 Single coil، 16 Multiple (raw hex) |
| السجل | عنوان السجل |
| العدد | عدد السجلات التي تُقرأ |
| القيمة | القيمة التي تُكتب. للوظيفة 16، bytes بنظام hex. |
قبل كل كتابة يسأل التطبيق كتابة قيمة Modbus هذه؟.
القراءات على المنصة
Section titled “القراءات على المنصة”تصبح قيم العداد أو وحدة التحكم قراءات عادية لجهاز HAM. يمكنك رؤيتها في الرسوم البيانية، واستخدامها في القواعد، وقراءتها من REST API. انظر قراءات كل منتج في صفحته: HAM EnergyModbus، HAM DixMBus.

