DALYesas olarak üç protokole sahiptir:CAN, UART/485 ve Modbus.
1.CAN Protokolü
Test Aracı:CAN testi
- Baud Hızı:250 bin
- Çerçeve Çeşitleri:Standart ve Genişletilmiş Çerçeveler. Genellikle Genişletilmiş Çerçeve kullanılırken Standart Çerçeve birkaç özelleştirilmiş BMS için kullanılır.
- İletişim Formatı:0x90'dan 0x98'e kadar veri kimliklerimüşterilerin erişimine açıktır. Diğer kimlikler genellikle müşteriler tarafından erişilemez veya değiştirilemez.
- PC Yazılımından BMS'ye: Öncelik + Veri Kimliği + BMS Adresi + PC Yazılım Adresi, örneğin, 0x18100140.
- PC Yazılımına BMS Yanıtı: Öncelik + Veri Kimliği + PC Yazılım Adresi + BMS Adresi, örneğin, 0x18104001.
- PC Yazılım Adresinin ve BMS Adresinin konumunu not edin. Komutu alan adres önce gelir.
- İletişim İçerik Bilgileri:Örneğin, düşük toplam voltaja ilişkin ikincil uyarı ile akü arıza durumunda Bayt0, 80 olarak görüntülenecektir. İkiliye dönüştürüldüğünde bu 10000000'dir, burada 0 normal, 1 ise alarm anlamına gelir. DALY'nin yüksek-sol, düşük-sağ tanımına göre bu, Bit7'ye karşılık gelir: düşük toplam voltajın ikincil uyarısı.
- Kontrol Kimlikleri:MOS Şarj Ediliyor: DA, MOS Boşaltılıyor: D9. 00 açık, 01 kapalı anlamına gelir.
2.UART/485 Protokolü
Test Aracı:COM seri aracı
- Baud Hızı:9600bps
- İletişim Formatı:Sağlama Toplamı Hesaplama Yöntemi:Sağlama toplamı önceki tüm verilerin toplamıdır (yalnızca düşük bayt alınır).
- PC Yazılımından BMS'ye: Çerçeve Başlığı + İletişim Modülü Adresi (UPPER-Ekle) + Veri Kimliği + Veri Uzunluğu + Veri İçeriği + Sağlama Toplamı.
- PC Yazılımına BMS Yanıtı: Çerçeve Başlığı + İletişim Modülü Adresi (BMS-Ekle) + Veri Kimliği + Veri Uzunluğu + Veri İçeriği + Sağlama Toplamı.
- İletişim İçerik Bilgileri:CAN'ın aynısı.
3. Modbus Protokolü
Test Aracı:COM seri aracı
- İletişim Formatı:
- Mesaj Protokolü Formatı:Oku Kayıt, Talep Çerçevesi
- Bayt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Açıklama: 0xD2 | 0x03 | Başlangıç Adresi | Kayıt Sayısı (N) | CRC-16 Sağlama Toplamı
- Örnek: D203000C000157AA. D2 köle adresi, 03 okuma komutu, 000C başlangıç adresi, 0001 okunacak kayıt sayısının 1 olduğu ve 57AA ise CRC sağlama toplamıdır.
- Standart Yanıt Çerçevesi:
- Bayt: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Açıklama: 0xD2 | 0x03 | Veri Uzunluğu | 1. Kayıt Değeri | N'inci Kayıt Değeri | CRC-16 Sağlama Toplamı
- U = 2 * N
- Örnek: N, kayıt sayısıdır, D203020001FC56. D2 köle adresi, 03 okuma komutu, 02 okunan verinin uzunluğu, 0001 ana bilgisayar komutundan deşarj durumu olan 1. kayıt okumasının değeri ve FC56 CRC sağlama toplamıdır.
- Mesaj Protokolü Formatı:Oku Kayıt, Talep Çerçevesi
- Kayıt Yaz:Bayt1 0x06'dır; burada 06, tek bir tutma kaydı yazma komutudur, bayt4-5 ise ana bilgisayar komutunu temsil eder.
- Standart Yanıt Çerçevesi:Tek bir tutma kaydının yazılmasına yönelik standart yanıt çerçevesi, istek çerçevesiyle aynı formatı izler.
- Çoklu Veri Kayıtlarını Yaz:Bayt1 0x10'dur; burada 10, birden fazla veri kaydı yazma komutudur, bayt2-3, kayıtların başlangıç adresidir, bayt4-5, kayıtların uzunluğunu temsil eder ve bayt6-7, veri içeriğini temsil eder.
- Standart Yanıt Çerçevesi:Bayt2-3, kayıtların başlangıç adresidir, bayt4-5, kayıtların uzunluğunu temsil eder.
Gönderim zamanı: Temmuz-23-2024