Penjelasan Tilu Protokol Komunikasi DALY

DALYutamana mibanda tilu protokol:CAN, UART/485, sareng Modbus.

1. Protokol CAN

Alat Tés:Tés CAN

  1. Laju Baud:250K
  2. Jenis Pigura:Pigura Standar sareng Pigura anu Dipanjangkeun. Sacara umum, Pigura anu Dipanjangkeun dianggo, sedengkeun Pigura Standar kanggo sababaraha BMS anu disaluyukeun.
  3. Format Komunikasi:ID data ti 0x90 nepi ka 0x98tiasa diaksés ku konsumén. ID anu sanés umumna henteu tiasa diaksés atanapi dirobih ku konsumén.
    • Parangkat Lunak PC ka BMS: Prioritas + ID Data + Alamat BMS + Alamat Parangkat Lunak PC, contona, 0x18100140.
    • Réspon BMS kana Parangkat Lunak PC: Prioritas + ID Data + Alamat Parangkat Lunak PC + Alamat BMS, contona, 0x18104001.
    • Catet posisi Alamat Parangkat Lunak PC sareng Alamat BMS. Alamat anu nampi paréntah didahulukan.
  4. Inpormasi Eusi Komunikasi:Contona, dina status gangguan batré kalayan peringatan sekundér tegangan total handap, Byte0 bakal ditampilkeun salaku 80. Dirobah jadi binér, ieu 10000000, dimana 0 hartina normal sareng 1 hartina alarm. Numutkeun definisi luhur-kénca, handap-katuhu DALY, ieu pakait sareng Bit7: peringatan sekundér tegangan total handap.
  5. ID Kontrol:MOS Ngecas: DA, MOS Ngaluarkeun daya: D9. 00 hartina hurung, 01 hartina pareum.
USB-CAN通讯数据线

2.Protokol UART/485

Alat Tés:Pakakas sérial COM

  1. Laju Baud:9600bps
  2. Format Komunikasi:Métode Itungan Checksum:Checksum nyaéta jumlah sadaya data sateuacanna (ngan ukur byte handap anu dicandak).
    • Parangkat Lunak PC ka BMS: Lulugu Pigura + Alamat Modul Komunikasi (LUHUR-Tambah) + ID Data + Panjang Data + Eusi Data + Checksum.
    • BMSRéspon kana Parangkat Lunak PC: Frame Header + Alamat Modul Komunikasi (BMS-Add) + ID Data + Panjang Data + Eusi Data + Checksum.
  3. Inpormasi Eusi Komunikasi:Sarua jeung CAN.
USB-RS485通讯数据线
USB-UART通讯数据线

3. Protokol Modbus

Alat Tés:Pakakas sérial COM

  1. Format Komunikasi:
    • Format Protokol Pesen:Baca Daftar, Nyuhunkeun Pigura
      • Bait: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Pedaran: 0xD2 | 0x03 | Alamat Mimiti | Jumlah Register (N) | CRC-16 Checksum
      • Conto: D203000C000157AA. D2 nyaéta alamat budak, 03 nyaéta paréntah baca, 000C nyaéta alamat awal, 0001 hartina jumlah register anu kedah dibaca nyaéta 1, sareng 57AA nyaéta checksum CRC.
    • Kerangka Réspon Standar:
      • Bait: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Pedaran: 0xD2 | 0x03 | Panjang Data | Nilai Register ka-1 | Nilai Register ka-N | CRC-16 Checksum
      • L = 2 * N
      • Conto: N nyaéta jumlah register, D203020001FC56. D2 nyaéta alamat slave, 03 nyaéta paréntah read, 02 nyaéta panjang data anu dibaca, 0001 hartina nilai register ka-1 anu dibaca, nyaéta status discharge tina paréntah host, sareng FC56 nyaéta checksum CRC.
  2. Tuliskeun Register:Byte1 nyaéta 0x06, dimana 06 nyaéta paréntah pikeun nulis hiji register panyimpenan, byte4-5 ngawakilan paréntah host.
    • Kerangka Réspon Standar:Pigura réspon standar pikeun nyerat hiji register panyimpenan nuturkeun format anu sami sareng pigura pamundut.
  3. Tulis Sababaraha Register Data:Byte1 nyaéta 0x10, dimana 10 nyaéta paréntah pikeun nulis sababaraha register data, byte2-3 nyaéta alamat awal register, byte4-5 ngagambarkeun panjang register, sareng byte6-7 ngagambarkeun eusi data.
    • Kerangka Réspon Standar:Byte2-3 nyaéta alamat awal register, byte4-5 ngagambarkeun panjang register.

Waktos posting: 23-Jul-2024

HUBUNGI POÉ

  • Alamat: No. 14, Jalan Gongye Kidul, Taman Industri Élmu Pengetahuan sareng Téknologi Songshanhu, Kota Dongguan, Propinsi Guangdong, Cina.
  • Nomer: +86 13215201813
  • waktos: 7 dinten saminggu ti tabuh 00:00 énjing dugi ka tabuh 24:00 sonten
  • Surélék: dalybms@dalyelec.com
  • Kawijakan Privasi DALY
Kirim Surélék