DALY Üç Rabitə Protokolunun İzahı

DALYəsasən üç protokola malikdir:CAN, UART/485 və Modbus.

1. CAN Protokolu

Test Aləti:CANtest

  1. Baud dərəcəsi:250K
  2. Çərçivə növləri:Standart və Genişləndirilmiş Çərçivələr. Ümumiyyətlə, Genişləndirilmiş Çərçivə istifadə olunur, Standart Çərçivə bir neçə fərdiləşdirilmiş BMS üçündir.
  3. Ünsiyyət formatı:0x90-dan 0x98-ə qədər məlumat identifikatorlarımüştərilər üçün əlçatandır. Digər ID-lər ümumiyyətlə müştərilər tərəfindən əlçatan deyil və ya dəyişdirilə bilməz.
    • PC Proqram təminatından BMS-ə: Prioritet + Data ID + BMS Ünvanı + PC Proqram Ünvanı, məsələn, 0x18100140.
    • PC Proqram təminatına BMS cavabı: Prioritet + Data ID + PC Proqram Ünvanı + BMS Ünvanı, məsələn, 0x18104001.
    • PC Proqram Ünvanının və BMS Ünvanının mövqeyini qeyd edin. Əmri qəbul edən ünvan birinci gəlir.
  4. Rabitə Məzmun Məlumatı:Məsələn, aşağı ümumi gərginliyin ikincil xəbərdarlığı ilə batareyanın nasazlığı vəziyyətində Bayt0 80 kimi göstəriləcək. Binar rejimə çevrildikdə bu, 10000000-dir, burada 0 normal, 1 isə həyəcan siqnalı deməkdir. DALY-nin yüksək sol, aşağı sağ tərifinə görə, bu Bit7-yə uyğundur: aşağı ümumi gərginliyin ikincil xəbərdarlığı.
  5. Nəzarət ID-ləri:Doldurma MOS: DA, Boşaltma MOS: D9. 00 aktiv, 01 isə sönmüş deməkdir.
USB-CAN bağlantısı

2.UART/485 Protokolu

Test Aləti:COM serial aləti

  1. Baud dərəcəsi:9600bps
  2. Ünsiyyət formatı:Yoxlama məbləğinin hesablanması metodu:Yoxlama məbləği bütün əvvəlki məlumatların cəmidir (yalnız aşağı bayt götürülür).
    • BMS-ə PC Proqramı: Çərçivə Başlığı + Rabitə Modulunun Ünvanı (YUXARI-Əlavə) + Data ID + Məlumat Uzunluğu + Məlumat Məzmunu + Yoxlama məbləği.
    • PC Proqram təminatına BMS cavabı: Çərçivə Başlığı + Rabitə Modulunun Ünvanı (BMS-Əlavə) + Data ID + Məlumat Uzunluğu + Məlumat Məzmunu + Yoxlama məbləği.
  3. Rabitə Məzmun Məlumatı:CAN kimi.
USB-RS485 bağlantısı
USB-UART bağlantısı

3. Modbus Protokolu

Test Aləti:COM serial aləti

  1. Ünsiyyət formatı:
    • Mesaj Protokol Formatı:Qeydiyyatı oxuyun, sorğu çərçivəsi
      • Bayt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Təsvir: 0xD2 | 0x03 | Başlanğıc ünvanı | Registrlərin sayı (N) | CRC-16 Yoxlama məbləği
      • Misal: D203000C000157AA. D2 kölə ünvanı, 03 oxu əmri, 000C başlanğıc ünvanı, 0001 oxunacaq registrlərin sayı 1, 57AA isə CRC yoxlama cəmidir.
    • Standart Cavab Çərçivəsi:
      • Bayt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Təsvir: 0xD2 | 0x03 | Məlumat Uzunluğu | 1-ci reyestrin dəyəri | N-ci Qeydiyyatın Dəyəri | CRC-16 Yoxlama məbləği
      • L = 2 * N
      • Misal: N - registrlərin sayı, D203020001FC56. D2 kölə ünvanı, 03 oxu əmri, 02 oxunan məlumatın uzunluğu, 0001 1-ci oxunan registr dəyərini bildirir, bu host komandasından boşalma statusu, FC56 isə CRC yoxlama cəmidir.
  2. Qeydiyyata yazın:Bayt1 0x06-dır, burada 06 tək saxlama registrini yazmaq əmridir, bayt4-5 host əmrini təmsil edir.
    • Standart Cavab Çərçivəsi:Tək saxlama registrinin yazılması üçün standart cavab çərçivəsi sorğu çərçivəsi ilə eyni formatı izləyir.
  3. Birdən çox məlumat registrini yazın:Bayt1 0x10-dur, burada 10 çoxlu verilənlər registrinin yazılması əmridir, bayt2-3 registrlərin başlanğıc ünvanıdır, bayt4-5 registrlərin uzunluğunu, bayt6-7 isə verilənlərin məzmununu təmsil edir.
    • Standart Cavab Çərçivəsi:Bayt2-3 registrlərin başlanğıc ünvanı, bayt4-5 isə registrlərin uzunluğunu ifadə edir.

Göndərmə vaxtı: 23 iyul 2024-cü il

DALY ilə əlaqə saxlayın

  • Ünvan: № 14, Gongye South Road, Songshanhu elm və texnologiya sənaye parkı, Dongguan şəhəri, Guangdong əyaləti, Çin.
  • Nömrə: +86 13215201813
  • vaxt: Həftənin 7 günü səhər 00:00-dan 24:00-a kimi
  • E-poçt: dalybms@dalyelec.com