DALY TRĪS KOMUNUKCIJAS Protokolu skaidrojums

DalyGalvenokārt ir trīs protokoli:Var, UART/485 un Modbus.

1. var protokols

Pārbaudes rīks:Mīnestība

  1. Baud likme:250k
  2. Kadru veidi:Standarta un pagarinātie rāmji. Parasti tiek izmantots paplašinātais rāmis, savukārt standarta rāmis ir paredzēts dažiem pielāgotiem BMS.
  3. Komunikācijas formāts:Datu ID no 0x90 līdz 0x98ir pieejami klientiem. Citus ID parasti klienti nav pieejami vai nav modificējami.
    • PC programmatūra uz BMS: prioritāte + datu ID + BMS adrese + PC programmatūras adrese, piemēram, 0x18100140.
    • BMS reakcija uz datoru programmatūru: prioritāte + datu ID + PC programmatūras adrese + BMS adrese, piemēram, 0x18104001.
    • Ņemiet vērā datora programmatūras adreses un BMS adreses pozīciju. Komandas saņemšanas adrese ir pirmā.
  4. Informācija par komunikācijas saturu:Piemēram, akumulatora bojājuma statusā ar sekundāru brīdinājumu par zemu kopējo spriegumu, baits0 tiks parādīts kā 80, kas pārveidots par bināru, tas ir 10000000, kur 0 nozīmē normālu un 1 nozīmē trauksmi. Saskaņā ar Daly augsti kreiso, zemu labējo definīciju, tas atbilst BIT7: sekundāram brīdinājumam par zemu kopējo spriegumu.
  5. Kontroles ID:Uzlādes MOS: DA, MOS izlādēšana: D9. 00 nozīmē ieslēgtu, 01 nozīmē izslēgts.
USB-Can 通讯数据线

2.UART/485 protokols

Pārbaudes rīks:Sērijas rīks

  1. Baud likme:9600 bps
  2. Komunikācijas formāts:Kontrolsummas aprēķināšanas metode:Kontrolsumma ir visu iepriekšējo datu summa (tiek ņemts tikai zemais baits).
    • PC programmatūra uz BMS: kadru galvene + sakaru moduļa adrese (Augšējais ADD) + datu ID + datu garums + datu saturs + kontrolsumma.
    • BMS reakcija uz datoru programmatūru: kadru galvene + sakaru moduļa adrese (BMS-ADD) + datu ID + datu garums + datu saturs + kontrolsumma.
  3. Informācija par komunikācijas saturu:Tāpat kā var.
USB-RS485 通讯数据线
USB-Uart 通讯数据线

3. Modbus protokols

Pārbaudes rīks:Sērijas rīks

  1. Komunikācijas formāts:
    • Ziņojuma protokola formāts:Lasīt reģistru, pieprasījuma rāmi
      • Baits: 0 | 1 | 2 | 3 | 4 | 5 | 6 | Plkst.
      • Apraksts: 0xd2 | 0x03 | Sākt adresi | Reģistru skaits (n) | CRC-16 kontrolsumma
      • Piemērs: D203000C000157AA. D2 ir vergu adrese, 03 ir lasīšanas komanda, 000c ir sākuma adrese, 0001 nozīmē, ka lasīto reģistru skaits ir 1, un 57AA ir CRC kontrolsumma.
    • Standarta atbildes rāmis:
      • Baits: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Apraksts: 0xd2 | 0x03 | Datu garums | 1. reģistra vērtība | NTH reģistra vērtība | CRC-16 kontrolsumma
      • L = 2 * n
      • Piemērs: n ir reģistru skaits, D203020001FC56. D2 ir vergu adrese, 03 ir lasīšanas komanda, 02 ir lasīšanas datu garums, 0001 nozīmē 1. reģistra lasīšanas vērtību, kas ir izlādes statuss no resursdatora komandas, un FC56 ir CRC kontrolsumma.
  2. Rakstīt reģistru:BYTE1 ir 0x06, kur 06 ir komanda uzrakstīt vienu turēšanas reģistru, byte4-5 pārstāv resursdatora komandu.
    • Standarta atbildes rāmis:Standarta reakcijas rāmis viena turēšanas reģistra rakstīšanai notiek pēc tāda paša formāta kā pieprasījuma rāmis.
  3. Uzrakstiet vairākus datu reģistrus:BYTE1 ir 0x10, kur 10 ir komanda rakstīt vairākus datu reģistrus, baits2-3 ir reģistru sākuma adrese, baits4-5 attēlo reģistru garumu, un baits6-7 attēlo datu saturu.
    • Standarta atbildes rāmis:BYTE2-3 ir reģistru sākuma adrese, baits4-5 pārstāv reģistru garumu.

Pasta laiks: jūlijs-23-2024

Sazinieties ar Daliju

  • Adrese: Nr. 14, Gongye South Road, Songshanhu Science and Technology Industrial Park, Dongguan City, Guangdong province, Ķīna.
  • Numurs: +86 13215201813
  • laiks: 7 dienas nedēļā no 00:00 līdz 24:00
  • E-pasts: dalybms@dalyelec.com
Sūtīt e -pastu