Deye عبر Modbus: ما تعلمناه أثناء كتابة تكاملنا الخاص
تبحث عن خريطة سجلات لقراءة Deye بنفسك؟ سلكنا هذا الطريق أثناء كتابة Svitgrid، ونشارك ما ليس في الوثائق، بما فيه عناوين السجلات. وإن كنت تحتاج إلى نتيجة لا إلى مشروع، فهي جاهزة.
لا يتحدث Deye بروتوكول Modbus TCP مباشرة
عبر المسجّل: Solarman V5
يغلّف مسجّل Wi-Fi بروتوكول Modbus RTU ببروتوكول Solarman V5 الخاص به على منفذ TCP رقم 8899. ويحمل كل طلب الرقم التسلسلي للمسجّل. ولا يبني عميل Modbus TCP العادي برأس MBAP هذه الإطارات.
المسجّلات برقم تسلسلي يبدأ بـ 26
لا يقبل الجيل الجديد من مسجّلات Deye الطلبات المحلية: تذهب البيانات إلى سحابة Deye فقط. ولا يبقى سوى الكبل.
عبر كبل: Modbus RTU
RS-485، 9600 8N1، سجلات الاحتفاظ (الدالة 0x03). العنوان هو حقل Modbus SN على شاشة العاكس، وهو عادةً 01. العنوان 00 هو عنوان البث، ولا يردّ Deye عليه أبدًا. توزيع الأطراف وفخاخ الكبل.
فخاخ خريطة السجلات التي قسناها بأنفسنا
معظم خرائط Deye على الإنترنت مجمّعة من وثائق الشركات المصنّعة ومشاريع المجتمع. وهذا ما تبيّن أنه مختلف على عواكس حقيقية. العناوين عشرية.
خريطتا الثلاثي الأطوار والأحادي الطور مختلفتان
في SG04LP3 قدرة PV1 هي السجل 672، وشحن البطارية 588، والشبكة 625. وفي الطرازات أحادية الطور SG01LP1 وSG02LP1 وSG05LP1 هي 186 و184 و169. وتقع درجات الحرارة أيضًا في كتل مختلفة، 540/541 و90/91، والكتلة الخطأ تقرأ أصفارًا أو 65535. وقدرة البطارية (590 و190) موجبة عند التفريغ.
القدرة بوحدات 10 W
تبلغ بعض إصدارات البرنامج الثابت عن سجل قدرة أصغر بعشر مرات بينما الحقول الأخرى صحيحة. وفي SG02LP1 يحدث هذا للحِمل 178 و179، وفي SG01HP3 عالي الجهد لقدرة البطارية 590. تحقق مقابل العدّادات اليومية للعاكس نفسه (في الوحدات أحادية الطور: 76 استيراد، و84 حِمل، و108 طاقة شمسية)، لا القيم اللحظية.
تيار الشبكة غير موجود
عناوين تيار الشبكة الموثّقة (610–612 في الثلاثي الأطوار، و160 في الأحادي) تحمل شيئًا آخر على العواكس الحقيقية: فقد أظهر السجل 160 نحو 5.6 A بينما كان تبادل الشبكة صفرًا. احسب التيار على أنه |P| / U.
ليس Time of Use هو ما يفعّل الشحن من الشبكة
إذن الشحن من الشبكة هو البت 0 في السجل 130 في الوحدات ثلاثية الأطوار و232 في الوحدات أحادية الطور. أما المفتاح الرئيسي Time of Use، البت 0 في السجل 146 أو 248، فيشغّل جدول الفترات فقط. وفي بياناتنا شحنت العواكس من الشبكة والمفتاح Time of Use مطفأ أيضًا، ولم يفعل أي منها ذلك والبت 0 في 130/232 مطفأ.
الفترة الزمنية بلا نهاية
تقسّم فترات Time of Use الست اليوم دون فجوات: نهاية الفترة N هي بداية الفترة N+1 (148–153 في الثلاثي الأطوار، و250–255 في الأحادي). وكتابة فترة واحدة تزيح حد جارتها، ويجب أن تُدخل أوقات البدء بترتيب تصاعدي.
بتات مجهولة في تفعيل الفترة
في السجلات 172–177 (ثلاثي الأطوار) و274–279 (أحادي الطور) يفعّل البت 0 الفترة الزمنية، ويمكن ضبط بتات أعلى أيضًا، بمعنى غير معروف. غيّر البت 0 فقط بقراءة ثم تعديل ثم كتابة. لا تكتب 0 أو 1 أبدًا كلمةً كاملة.
قبل أن تكتب في أي سجل، اقرأه على عاكسك واحفظ ما كان فيه.
وما الذي يلزم أيضًا لتحويل السجلات إلى محطة
| الخطوة | ما الذي يتطلبه | الوقت التقريبي |
|---|---|---|
| العميل | Solarman V5 أو RTU، وإعادة المحاولات، والمهلات، والاتصالات المقطوعة | أيام |
| خريطة طرازك | المقاييس والإشارات و16 أو 32 بتًا، وفحص على عاكس حيّ | أيام |
| الكتابات | فترات زمنية وأوضاع دون خطر ترك العاكس في حالة غريبة | أسبوع |
| كل ما حوله | أين يعمل هذا على مدار الساعة، وتخزين السجل، والتنبيهات، والوصول من هاتف | أسابيع |
| الإجمالي | عدة أسابيع |
الوقت تقريبي: حتى أول محطة يمكنك استخدامها كل يوم.
الدعم
لديك أسئلة أو مشكلة مع Deye؟ راسلنا.
راسلنا على WhatsApp، بالعربية، أو في مجموعة Svitgrid على Telegram. نقرأ كل رسالة ونجيب بسرعة: ففي المجموعة يرى البوت محطتك عبر رمز التشخيص من التطبيق، فتبدأ المحادثة من البيانات لا من أسئلة التوضيح.
نقدّر من يبلّغون عن المشكلات. فالخلل المؤكَّد يكسب نقاطًا، والنقاط تدفع ثمن اشتراكك.
الأسئلة
هل يدعم Deye بروتوكول Modbus TCP؟
ليس مباشرة. يتحدث مسجّل Wi-Fi بروتوكول Solarman V5 على المنفذ 8899: وهو Modbus RTU مغلّف في إطار يحمل الرقم التسلسلي للمسجّل. أما المسجّلات ذات الرقم التسلسلي الذي يبدأ بـ 26 فلا تقبل حتى ذلك. وعبر كبل RS-485 يردّ العاكس بـ Modbus RTU العادي.
ما إعدادات Modbus RTU في Deye؟
9600 باود، 8 بتات بيانات، بدون بت تكافؤ، بت إيقاف واحد (8N1). العنوان هو حقل Modbus SN على شاشة العاكس. لا يردّ Deye أبدًا على العنوان 00، لذا اضبطه على 01، واضبط 02 و03 على كل عاكس تالٍ على الناقل نفسه.
كيف أقرأ تيار الشبكة في Deye؟
لا يمكنك، لأنه غير موجود في السجلات: فالعناوين الموثّقة (610–612 في الثلاثي الأطوار، و160 في الأحادي) تحمل شيئًا آخر. نقسم قدرة الشبكة المطلقة على جهد الشبكة.
لماذا لا يشحن Deye البطارية من الشبكة حتى مع تفعيل Time of Use؟
تحقق من البت 0 في السجل 130 (ثلاثي الأطوار) أو 232 (أحادي الطور): فهذا هو إذن الشحن من الشبكة. أما المفتاح الرئيسي Time of Use، السجل 146 أو 248، فيشغّل الجدول فقط ولا يسمح بالشحن من الشبكة بمفرده.
من أين أحصل على خريطة سجلات Deye؟
العناوين الرئيسية أعلاه. تختلف خريطتا SG04LP3 ثلاثي الأطوار والطرازات أحادية الطور، وتبلغ بعض إصدارات البرنامج الثابت عن القدرة بوحدات 10 W، لذا تحقق من كل عنوان على عاكسك الخاص.
اقرأ التالي
جرّبه قبل أن تكتب بنفسك
تحميل برنامج Svitgrid الثابت على ESP32-S3 خاص بك مجاني. وإذا لم يناسبك Svitgrid فتخسر أمسية، لا شهرًا.
