English المزيد من اللغة

تفسير دالي ثلاثة بروتوكولات اتصال

داليأساسا لديه ثلاثة بروتوكولات:Can ، Uart/485 ، و Modbus.

1. يمكن بروتوكول

أداة الاختبار:كانست

  1. معدل باود:250k
  2. أنواع الإطار:إطارات قياسية وممتدة. بشكل عام ، يتم استخدام الإطار الممتد ، في حين أن الإطار القياسي مخصص لبعض BMS مخصصة.
  3. تنسيق الاتصال:معرفات البيانات من 0x90 إلى 0x98يمكن الوصول إليها للعملاء. لا يمكن الوصول إلى المعرفات الأخرى بشكل عام أو قابلة للتعديل من قبل العملاء.
    • برنامج الكمبيوتر إلى BMS: الأولوية + معرف البيانات + عنوان BMS + عنوان برنامج الكمبيوتر ، على سبيل المثال ، 0x18100140.
    • استجابة BMS لبرنامج الكمبيوتر: الأولوية + معرف البيانات + عنوان برنامج PC + BMS ، على سبيل المثال ، 0x18104001.
    • لاحظ موضع عنوان برنامج الكمبيوتر وعنوان BMS. يأتي العنوان الذي يتلقى الأمر أولاً.
  4. معلومات محتوى الاتصال:على سبيل المثال ، في حالة صدع البطارية مع تحذير ثانوي من الجهد الكلي المنخفض ، سيتم عرض BYTE0 على أنها 80. تم تحويلها إلى ثنائي ، وهذا هو 10000000 ، حيث 0 يعني عادي و 1 يعني إنذار. وفقًا لتعريف Daly ذو اليسار المنخفض ، منخفض اليمين ، فإن هذا يتوافق مع Bit7: تحذير ثانوي من الجهد الكلي المنخفض.
  5. معرفات التحكم:شحن MOS: DA ، تفريغ MOS: D9. 00 يعني على ، 01 يعني قبالة.
USB-CAN 通讯数据线

2.بروتوكول UART/485

أداة الاختبار:أداة COM التسلسلية

  1. معدل باود:9600 بت في الثانية
  2. تنسيق الاتصال:طريقة حساب Checksum:الفحص هو مجموع جميع البيانات السابقة (يتم أخذ البايت المنخفض فقط).
    • برنامج الكمبيوتر الشخصي إلى BMS: رأس الإطار + عنوان وحدة الاتصالات (Appl-ADD) + معرف البيانات + طول البيانات + محتوى البيانات + checksum.
    • استجابة BMS لبرنامج الكمبيوتر: رأس الإطار + عنوان وحدة الاتصالات (BMS-ADD) + معرف البيانات + طول البيانات + محتوى البيانات + الشيكات.
  3. معلومات محتوى الاتصال:نفس ما يمكن.
USB-RS485 通讯数据线
USB-UART 通讯数据线

3. بروتوكول Modbus

أداة الاختبار:أداة COM التسلسلية

  1. تنسيق الاتصال:
    • تنسيق بروتوكول الرسالة:قراءة السجل ، طلب إطار
      • بايت: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • الوصف: 0xD2 | 0x03 | ابدأ العنوان | عدد السجلات (ن) | CRC-16 Checksum
      • مثال: D203000C000157AA. D2 هو عنوان الرقيق ، 03 هو أمر القراءة ، 000C هو عنوان البدء ، 0001 يعني أن عدد السجلات للقراءة هو 1 ، و 57AA هو CRC Checksum.
    • إطار الاستجابة القياسي:
      • بايت: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • الوصف: 0xD2 | 0x03 | طول البيانات | قيمة السجل الأول | قيمة التسجيل التاسع | CRC-16 Checksum
      • ل = 2 * ن
      • مثال: N هو عدد السجلات ، D203020001FC56. D2 هو عنوان الرقيق ، 03 هو أمر القراءة ، 02 هو طول قراءة البيانات ، 0001 تعني قيمة القراءة السجل الأول ، وهي حالة التفريغ من أمر المضيف ، و FC56 هو فحص CRC.
  2. اكتب السجل:BYTE1 هو 0x06 ، حيث 06 هو الأمر لكتابة سجل عقد واحد ، يمثل BYTE4-5 أمر المضيف.
    • إطار الاستجابة القياسي:يتبع إطار الاستجابة القياسي لكتابة سجل عقد واحد نفس تنسيق إطار الطلب.
  3. اكتب سجلات بيانات متعددة:BYTE1 هو 0x10 ، حيث 10 هو الأمر لكتابة سجلات بيانات متعددة ، BYTE2-3 هو عنوان البداية للسجلات ، يمثل BYTE4-5 طول السجلات ، وتمثل BYTE6-7 محتوى البيانات.
    • إطار الاستجابة القياسي:BYTE2-3 هو عنوان البداية للسجلات ، يمثل BYTE4-5 طول السجلات.

وقت النشر: يوليو 23-2024

الاتصال دالي

  • عنوان: رقم 14 ، طريق غونغاي ساوث ، سونغشانهو العلوم والتكنولوجيا الحديقة الصناعية ، مدينة دونغغوان ، مقاطعة قوانغدونغ ، الصين.
  • رقم : +86 13215201813
  • وقت: 7 أيام في الأسبوع من 00:00 صباحًا إلى 24:00 مساءً
  • بريد إلكتروني: dalybms@dalyelec.com
إرسال البريد الإلكتروني