DALYəsasən üç protokola malikdir:CAN, UART/485 və Modbus.
1. CAN Protokolu
Test Aləti:CANtest
- Baud dərəcəsi:250K
- Çə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.
- Ü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.
- 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ığı.
- Nəzarət ID-ləri:Doldurma MOS: DA, Boşaltma MOS: D9. 00 açıq deməkdir, 01 sönmüş deməkdir.
2.UART/485 Protokolu
Test Aləti:COM serial aləti
- Baud dərəcəsi:9600bps
- Ü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ə) + Məlumat İD + 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.
- Rabitə Məzmun Məlumatı:CAN kimi.
3. Modbus Protokolu
Test Aləti:COM serial aləti
- Ü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.
- Mesaj Protokol Formatı:Qeydiyyatı oxuyun, sorğu çərçivəsi
- 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.
- 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ı, 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