Dalykunyanya ine matatu maprotocol:Inogona, uart / 485, uye modbus.
1. Zvinogona protocol
Test Tool:Cantest
- Baud Rate:250k
- Tsika mhando:Yakaenzana uye yakawedzera mafiramu. Kazhinji, iyo yakawedzera chimiro inoshandiswa, nepo chimiro chakajairwa ndechevashoma maBS.
- Kukurukurirana fomati:Data IDs kubva ku0x90 kusvika 0x98inowanikwa kune vatengi. Zvimwe zvidhori hazviwanzo kuwanikwa kana zvakajairika nevatengi.
- PC Software kune BMS: Kukoshesa + Data ID + BMS Kero + PC software kero, semuenzaniso, 0x18100140.
- BSS mhinduro kuPC Software: Pakutanga + Data ID + PC Software Kero + BMS Kero, semuenzaniso, 0x18104001.
- Cherekedza chinzvimbo chePC software kero uye kero yeBS. Iyo kero inogamuchira iwo murairo unotanga kutanga.
- Ruzivo rwezvekutaurirana ruzivo:Semuenzaniso, mune bhatiri nzvimbo ine yambiro yepasirese yeyakaderera yakazara voltage, neByte0 icharatidza se80. Yakashandurwa kuBinary, iyi ndeye 10000000, uko 0 inoreva kujairika uye 1 zvinoreva alarm. Sekureva kwaDaly's yakakwirira-kuruboshwe, izvi zvinoenderana neBit7: Yese yechipiri yambiro yeyakaderera yakazara voltage.
- Dzora IDs:Kuchaja Mos: DA, Kubvisa MOS: D9. 00 zvinoreva pane, 01 zvinoreva kubva.

2.UART / 485 protocol
Test Tool:Com serial chishandiso
- Baud Rate:9600BPS
- Kukurukurirana fomati:Checksum Converlation nzira:Iyo yekutarisa ndiyo huwandu hwe data yese yapfuura (chete iyo yakaderera byte inotorwa).
- PC Software kune BMS: Frame Header + Kutaurirana Module Kero (Upper-Wedzera) + Data ID + Kureba + DATA ZVIRO + CHEMA
- BSS mhinduro kuPC software: Frame Header + kutaurirana Module Kero (BS-Wedzera) + Data ID + Data Kureba + Kureba (
- Ruzivo rwezvekutaurirana ruzivo:Zvakafanana nezvakakwanisa.


3. Modbus Protocol
Test Tool:Com serial chishandiso
- Kukurukurirana fomati:
- Mharidzo Protocol Fomati:Verenga rejista, kukumbira chimiro
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Tsanangudzo: 0xd2 | 0x03 | Kutanga Kero | Nhamba yemarejista (n) | CRC-16 Checksum
- Muenzaniso: D203000C000157aaa. D2 ndiyo kero yemuranda, 03 ndiyo kuverenga kuverenga, 000c ndiyo yekutanga kero, 0001 zvinoreva kuti nhamba yemarejista kuverenga ndeye 1, uye 57a ndiyo crc cheki.
- Yakajairika mhinduro furemu:
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Tsanangudzo: 0xd2 | 0x03 | Data Data | Kukosha kwe 1st Register | Kukosha kwe NTH Rejista | CRC-16 Checksum
- L = 2 * n
- Muenzaniso: N ndiyo nhamba yemarejista, D203020001FC56. D2 ndiyo kero yemuranda, 03 ndiyo yekuverenga kuverenga,
- Mharidzo Protocol Fomati:Verenga rejista, kukumbira chimiro
- Nyora Nyoresa:Byte1 is 0x06, uko kwe 06 ndiyo rairo yekunyora imwe yekubatira rejista, Byte4-5 inomiririra iyo host command.
- Yakajairika mhinduro furemu:Iyo yakajairwa mhinduro yekunyora imwe chete yekubatira rejista inotevera iyo yakafanana fomu seyakakumbira chimiro.
- Nyora akawanda marejista marejista enorembera:Byte1 is 0x10, apo gairo
- Yakajairika mhinduro furemu:Byte2-3 ndiyo kero yekutanga yemateereri, byte4-5 inomiririra urefu hwemanyorerwo.
Kutumira Nguva: Jul-23-2024