تخطَّ إلى المحتوى

أجهزة Modbus

يتصل جهازان من HAM بمعدات من مصنّعين آخرين عبر Modbus:

الجهاز العائلة يتصل بـ
HAM EnergyModbus e39 عداد طاقة
HAM DixMBus e49 وحدة تحكم تبريد من Dixell

جهاز HAM هو الـ master في اتصال Modbus. العداد أو وحدة التحكم هو الـ slave. يقرأ الجهاز السجلات (registers) ويرسل القيم إلى المنصة عبر WiFi.

اختر الطراز في الإعداد نوع العداد:

القيمة العداد
0 ABB M1M
1 ABB M4M
2 ABB B24 (الافتراضي)
3 Schneider PM200
4 Schneider PM3200
5 Janitza
وحدة التحكم
Dixell XW60L
Dixell XR70T
Dixell XWi70K

لطراز آخر، اتصل بالدعم.

الإعدادات موجودة في إعدادات الجهاز. اضبطها لتطابق العداد أو وحدة التحكم.

الإعداد الافتراضي ملاحظة
معدل النقل (Baudrate) 9600 يجب أن يكون نفسه في العداد أو وحدة التحكم.
عنوان Modbus 1 عنوان الـ slave للعداد أو وحدة التحكم.
مهلة القراءة 600 s فقط في EnergyModbus. إذا لم يرسل العداد بيانات خلال هذا الوقت، تظهر القراءات مفقودة.

في صفحة الجهاز قسم Modbus فقط لعائلتي e39 وe49. عندما تفتح القسم، يقرأ التطبيق السجلات من الجهاز. يجب أن يكون الجهاز متصلًا.

يعرض عنوان الجدول الطراز، مثلًا Dixell XW60L. في كل صف الاسم والعنوان والقيمة والوحدة.

الزر الوظيفة
تحديث يقرأ كل السجلات مرة أخرى.
تنزيل ينزّل القيم الحالية كملف CSV.
استيراد يكتب القيم من ملف CSV أو JSON إلى الجهاز. يطلب التطبيق التأكيد.
قراءة (في كل صف) يقرأ هذا السجل فقط مرة أخرى.
  • يعرض حقل تصفية… فقط الصفوف التي فيها النص الذي تكتبه.
  • يعرض عرض غير المعروفة أيضًا السجلات التي تعلّمها خريطة الطراز كغير معروفة. افتراضيًا، تكون مخفية.
  • للسجلات التي فيها bits، انقر على القيمة. يعرض التطبيق كل bit والقيمة بنظام hex.

يظهر قسم الإعدادات المسبقة عندما تكون للطراز سجلات مناسبة. عمليًا، هو لـ 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 هذه؟.

تصبح قيم العداد أو وحدة التحكم قراءات عادية لجهاز HAM. يمكنك رؤيتها في الرسوم البيانية، واستخدامها في القواعد، وقراءتها من REST API. انظر قراءات كل منتج في صفحته: HAM EnergyModbus، HAM DixMBus.

الدردشة مع الدعم