DALY Üç İletişim Protokolü Açıklaması

DALYEsas olarak üç protokolü vardır:CAN, UART/485 ve Modbus.

1. CAN Protokolü

Test Aracı:CANtest

  1. Baud Hızı:250 bin
  2. Çerçeve Tipleri:Standart ve Genişletilmiş Çerçeveler. Genellikle Genişletilmiş Çerçeve kullanılırken, Standart Çerçeve yalnızca birkaç özelleştirilmiş BMS için geçerlidir.
  3. İletişim Formatı:0x90 ile 0x98 arasındaki veri kimlikleriMüşterilerin erişimine açık olan kimlik bilgilerine diğer kimlik bilgileri genellikle erişilemez veya müşteriler tarafından değiştirilemez.
    • Bilgisayar Yazılımından Bina Yönetim Sistemine (BMS): Öncelik + Veri Kimliği + BMS Adresi + Bilgisayar Yazılımı Adresi, örneğin 0x18100140.
    • BMS'nin PC Yazılımına Yanıtı: Öncelik + Veri Kimliği + PC Yazılım Adresi + BMS Adresi, örneğin 0x18104001.
    • PC Yazılım Adresi ve BMS Adresinin konumuna dikkat edin. Komutu alan adres ilk sırada yer alır.
  4. İletişim İçeriği Bilgileri:Örneğin, düşük toplam voltaj uyarısı içeren pil arıza durumunda, Byte0 80 olarak görüntülenir. İkiliye dönüştürüldüğünde bu 10000000'dır; 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 uyarısı.
  5. Kontrol Kimlikleri:Şarj MOS'u: DA, Deşarj MOS'u: D9. 00 açık, 01 kapalı anlamına gelir.
USB-CAN sürücüsü

2.UART/485 Protokolü

Test Aracı:COM seri aracı

  1. Baud Hızı:9600 bps
  2. İ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 (ÜST KISIM) + Veri Kimliği + Veri Uzunluğu + Veri İçeriği + Sağlama Toplamı.
    • BMSPC Yazılımına Yanıt: Çerçeve Başlığı + İletişim Modülü Adresi (BMS-Add) + Veri Kimliği + Veri Uzunluğu + Veri İçeriği + Sağlama Toplamı.
  3. İletişim İçeriği Bilgileri:Kanada ile aynı.
USB-RS485 denetleyicisi
USB-UART USB Bağlantı Noktası

3. Modbus Protokolü

Test Aracı:COM seri aracı

  1. İletişim Formatı:
    • Mesaj Protokolü Formatı:Kayıt Ol'u Oku, Çerçeve İste
      • 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, slave adresini, 03 okuma komutunu, 000C başlangıç ​​adresini, 0001 okunacak kayıt sayısının 1 olduğunu ve 57AA ise CRC sağlama toplamını ifade eder.
    • 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. Kayıt Değeri | CRC-16 Sağlama Toplamı
      • L = 2 * N
      • Örnek: N, kayıt sayısıdır, D203020001FC56. D2, köle adresidir, 03 okuma komutudur, 02 okunan verinin uzunluğudur, 0001, ana bilgisayar komutundan gelen deşarj durumunu gösteren ilk okunan kaydın değerini ifade eder ve FC56, CRC sağlama toplamıdır.
  2. Yazma Kaydı:Byte1, 0x06'dır; burada 06, tek bir tutma yazmacına yazma komutudur, byte4-5 ise ana bilgisayar komutunu temsil eder.
    • Standart Yanıt Çerçevesi:Tek bir tutma kaydı yazmak için standart yanıt çerçevesi, istek çerçevesiyle aynı formatı izler.
  3. Birden Çok Veri Kaydedicisine Yazma:Byte1, 0x10 değerini temsil eder; burada 10, birden fazla veri yazma komutudur. Byte2-3, yazmaçların başlangıç ​​adresini, byte4-5 yazmaçların uzunluğunu ve byte6-7 ise veri içeriğini temsil eder.
    • Standart Yanıt Çerçevesi:Byte2-3, kayıtların başlangıç ​​adresini, byte4-5 ise kayıtların uzunluğunu temsil eder.

Yayın tarihi: 23 Temmuz 2024

DALY İLE İLETİŞİME GEÇİN

  • Adres: 14 No.lu Gongye Güney Yolu, Songshanhu Bilim ve Teknoloji Sanayi Parkı, Dongguan Şehri, Guangdong Eyaleti, Çin.
  • Sayı : +86 13215201813
  • zaman: Haftanın 7 günü, sabah 00:00'dan akşam 24:00'e kadar.
  • E-posta: dalybms@dalyelec.com
  • DALY Gizlilik Politikası
E-posta gönder