DALYutamana boga tilu protokol:BISA, UART / 485, sarta Modbus.
1. CAN Protocol
Alat Uji:CANtest
- Laju Baud:250K
- Jenis pigura:Baku jeung ngalegaan pigura. Sacara umum, Frame Extended dianggo, sedengkeun Frame Standar kanggo sababaraha BMS khusus.
- Format Komunikasi:ID data ti 0x90 nepi ka 0x98anu diaksés ka konsumén. KTP séjén umumna henteu tiasa diaksés atanapi dirobih ku palanggan.
- Software PC ka BMS: Prioritas + ID Data + Alamat BMS + Alamat Software PC, contona, 0x18100140.
- Tanggapan BMS kana Software PC: Prioritas + ID Data + Alamat Perangkat Lunak PC + Alamat BMS, contona, 0x18104001.
- Catet posisi Alamat Perangkat Lunak PC sareng Alamat BMS. Alamat nu narima paréntah asalna munggaran.
- Émbaran eusi komunikasi:Contona, dina status sesar batré jeung warning sekundér tina total tegangan low, Byte0 bakal nembongkeun salaku 80. Dirobih kana binér, ieu 10000000, dimana 0 hartina normal jeung 1 hartina alarm. Numutkeun definisi luhur-kénca, low-katuhu DALY, ieu pakait sareng Bit7: peringatan sekundér tina total tegangan low.
- ID kontrol:Ngecas MOS: DA, Discharging MOS: D9. 00 hartina on, 01 hartina off.
2.UART / 485 Protokol
Alat Uji:alat serial COM
- Laju Baud:9600bps
- Format Komunikasi:Métode Itungan Checksum:Checksum nyaeta jumlah sadaya data saméméhna (ngan bait low dicokot).
- Software PC pikeun BMS: Pigura lulugu + Komunikasi Module Alamat (UPPER-Tambahkeun) + ID data + Panjang data + Eusi data + Checksum.
- BMS Tanggapan kana Software PC: Pigura lulugu + Komunikasi Module Alamat (BMS-Tambahkeun) + ID data + Panjang data + Eusi data + Checksum.
- Émbaran eusi komunikasi:Sarua jeung BISA.
3. Protokol Modbus
Alat Uji:alat serial COM
- Format Komunikasi:
- Format Protokol Pesen:Baca ngadaptar, Request Frame
- Bait: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Katerangan: 0xD2 | 0x03 | Mimitian Alamat | Jumlah ngadaptar (N) | CRC-16 Checksum
- Contona: D203000C000157AA. D2 mangrupikeun alamat budak, 03 mangrupikeun paréntah baca, 000C mangrupikeun alamat ngamimitian, 0001 hartosna jumlah register anu dibaca nyaéta 1, sareng 57AA nyaéta checksum CRC.
- Pigura réspon standar:
- Bait: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Katerangan: 0xD2 | 0x03 | Panjang Data | Nilai tina 1st ngadaptar | Nilai Nth ngadaptar | CRC-16 Checksum
- L = 2 * N
- Conto: N nyaéta jumlah register, D203020001FC56. D2 nyaéta alamat budak, 03 nyaéta paréntah baca, 02 nyaéta panjang data dibaca, 0001 hartina nilai 1st register dibaca, nu statusna ngurangan tina paréntah host, sarta FC56 nyaéta CRC checksum.
- Format Protokol Pesen:Baca ngadaptar, Request Frame
- Tulis ngadaptar:Byte1 nyaéta 0x06, dimana 06 nyaéta paréntah pikeun nulis hiji register nyekel tunggal, byte4-5 ngagambarkeun paréntah host.
- Pigura réspon standar:Pigura respon baku pikeun nulis hiji register nyekel tunggal nuturkeun format sarua salaku pigura pamundut.
- Tulis sababaraha pendaptaran data:Byte1 nyaéta 0x10, dimana 10 nyaéta paréntah pikeun nulis sababaraha registers data, byte2-3 nyaéta alamat mimiti registers, byte4-5 ngagambarkeun panjang registers, sarta byte6-7 ngagambarkeun eusi data.
- Pigura réspon standar:Byte2-3 nyaéta alamat mimiti registers, byte4-5 ngagambarkeun panjang registers.
waktos pos: Jul-23-2024