DALY Telung Protokol Komunikasi Panjelasan

DALYutamane duwe telung protokol:CAN, UART/485, lan Modbus.

1. Protokol CAN

Alat Tes:BISA tes

  1. Baud Rate:250K
  2. Tipe Rangka:Bingkai Standar lan Lengkap. Umumé, Frame Extended digunakake, nalika Frame Standar kanggo sawetara BMS selaras.
  3. Format Komunikasi:ID data saka 0x90 nganti 0x98kasedhiya kanggo pelanggan. ID liyane umume ora bisa diakses utawa diowahi dening pelanggan.
    • Piranti Lunak PC menyang BMS: Prioritas + ID Data + Alamat BMS + Alamat Piranti Lunak PC, contone, 0x18100140.
    • Tanggapan BMS kanggo Piranti Lunak PC: Prioritas + ID Data + Alamat Piranti Lunak PC + Alamat BMS, contone, 0x18104001.
    • Wigati posisi Alamat Piranti Lunak PC lan Alamat BMS. Alamat sing nampa perintah luwih dhisik.
  4. Informasi Konten Komunikasi:Contone, ing status fault baterei karo bebaya secondary saka total voltase kurang, Byte0 bakal ditampilake minangka 80. Diowahi kanggo binar, iki 10000000, ngendi 0 tegese normal lan 1 tegese weker. Miturut definisi dhuwur-kiwa, kurang-tengen DALY, iki cocog karo Bit7: bebaya sekunder babagan voltase total kurang.
  5. ID kontrol:Pengisian MOS: DA, Pengisian MOS: D9. 00 tegese urip, 01 tegese mati.
USB-CAN通讯数据线

2.UART/485 Protokol

Alat Tes:alat serial COM

  1. Baud Rate:9600bps
  2. Format Komunikasi:Metode Petungan Checksum:Checksum minangka jumlah kabeh data sadurunge (mung byte kurang sing dijupuk).
    • Piranti Lunak PC kanggo BMS: Header Frame + Alamat Modul Komunikasi (UPPER-Tambah) + ID Data + Dawane Data + Isi Data + Checksum.
    • Response BMS kanggo Piranti Lunak PC: Header Frame + Alamat Modul Komunikasi (BMS-Tambah) + ID Data + Dawane Data + Isi Data + Checksum.
  3. Informasi Konten Komunikasi:Sama kaya CAN.
USB-RS485通讯数据线
USB-UART通讯数据线

3. Protokol Modbus

Alat Tes:alat serial COM

  1. Format Komunikasi:
    • Format Protokol Pesen:Waca Register, Request Frame
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Katrangan: 0xD2 | 0x03 | Alamat wiwitan | Jumlah Register (N) | CRC-16 Checksum
      • Tuladha: D203000C000157AA. D2 minangka alamat budak, 03 minangka perintah maca, 000C minangka alamat wiwitan, 0001 tegese jumlah registrasi sing diwaca yaiku 1, lan 57AA minangka checksum CRC.
    • Frame Response Standar:
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Katrangan: 0xD2 | 0x03 | Dawane data | Nilai saka 1st Register | Nilai Nth Register | CRC-16 Checksum
      • L = 2 * N
      • Tuladha: N minangka nomer register, D203020001FC56. D2 minangka alamat budak, 03 minangka perintah maca, 02 yaiku dawa data sing diwaca, 0001 tegese nilai registrasi 1st sing diwaca, yaiku status discharge saka printah host, lan FC56 minangka checksum CRC.
  2. Tulis Register:Byte1 punika 0x06, ngendi 06 punika printah kanggo nulis siji nyekeli register, byte4-5 makili printah inang.
    • Frame Response Standar:Pigura respon standar kanggo nulis register nyekeli siji nderek format padha pigura request.
  3. Tulis Multiple Data Registers:Byte1 yaiku 0x10, ing ngendi 10 minangka prentah kanggo nulis macem-macem register data, byte2-3 minangka alamat wiwitan register, byte4-5 makili dawa register, lan byte6-7 makili isi data.
    • Frame Response Standar:Byte2-3 minangka alamat wiwitan register, byte4-5 makili dawa register.

Wektu kirim: Jul-23-2024

KONTAK DALY

  • alamat: No. 14, Gongye South Road, Songshanhu Science and Technology Industrial Park, Kota Dongguan, Provinsi Guangdong, China.
  • Nomer : +86 13215201813
  • wektu: 7 dina seminggu saka 00:00 nganti 24:00
  • E-mail: dalybms@dalyelec.com