DALYнигездә өч протоколдан тора:CAN, UART/485 һәм Modbus.
1. CAN протоколы
Сынау коралы:CANтест
- Бод тизлеге:250 мең
- Рамка төрләре:Стандарт һәм киңәйтелгән рамнар. Гадәттә, киңәйтелгән рамнар кулланыла, ә стандарт рамнар берничә шәхсиләштерелгән BMS өчен.
- Аралашу форматы:0x90 дан 0x98 гә кадәр мәгълүмат идентификаторларыклиентлар өчен мөмкин. Башка идентификаторларга, гадәттә, клиентлар керә алмый яки аларны үзгәртә алмый.
- Компьютер программа тәэминатын BMSка күчерү: Өстенлек + Мәгълүмат идентификаторы + BMS адресы + Компьютер программа тәэминаты адресы, мәсәлән, 0x18100140.
- Компьютер программа тәэминатына BMS җавабы: Өстенлек + Мәгълүмат идентификаторы + Компьютер программа тәэминаты адресы + BMS адресы, мәсәлән, 0x18104001.
- Компьютер программа тәэминаты адресы һәм BMS адресының урнашуына игътибар итегез. Команданы кабул итүче адрес беренче урында тора.
- Аралашу эчтәлеге турында мәгълүмат:Мәсәлән, түбән гомуми көчәнеш турында икенчел кисәтү белән батарея эшләмәү халәтендә, Byte0 80 итеп күрсәтеләчәк. Икеле санга әйләндергәндә, бу 10000000 була, монда 0 нормаль, ә 1 сигнал дигәнне аңлата. DALY'ның югары сул, аскы уң билгеләмәсе буенча, бу Bit7'гә туры килә: түбән гомуми көчәнеш турында икенчел кисәтү.
- Контроль IDлары:MOS зарядка: DA, MOS разрядка: D9. 00 кабызуны, 01 сүнгәнне аңлата.
2.UART/485 протоколы
Сынау коралы:COM серияле коралы
- Бод тизлеге:9600bps
- Аралашу форматы:Контроль сумманы исәпләү ысулы:Контроль суммасы - барлык алдагы мәгълүматларның суммасы (бары тик түбән байт кына алына).
- BMS өчен ПК программа тәэминаты: Кадр башлыгы + Элемтә модуле адресы (UPPER-Add) + Мәгълүмат идентификаторы + Мәгълүмат озынлыгы + Мәгълүмат эчтәлеге + Контроль суммасы.
- BMSКомпьютер программа тәэминатына җавап: Кадр башлыгы + Элемтә модуле адресы (BMS-Add) + Мәгълүмат идентификаторы + Мәгълүмат озынлыгы + Мәгълүмат эчтәлеге + Контроль суммасы.
- Аралашу эчтәлеге турында мәгълүмат:CAN белән бер үк.
3. Modbus протоколы
Сынау коралы:COM серияле коралы
- Аралашу форматы:
- Хәбәр протоколы форматы:Реестрны укыгыз, кадр сорагыз
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Тасвирлама: 0xD2 | 0x03 | Башлангыч адрес | Регистрлар саны (N) | CRC-16 тикшерү суммасы
- Мисал: D203000C000157AA. D2 - кол адресы, 03 - уку командасы, 000C - башлангыч адрес, 0001 - укырга тиешле регистрлар саны 1, ә 57AA - CRC тикшерү суммасы.
- Стандарт җавап кысасы:
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Тасвирлама: 0xD2 | 0x03 | Мәгълүмат озынлыгы | 1 нче регистрның кыйммәте | N нче регистрның кыйммәте | CRC-16 тикшерү суммасы
- L = 2 * N
- Мисал: N - регистрлар саны, D203020001FC56. D2 - кол адресы, 03 - уку командасы, 02 - укылган мәгълүмат озынлыгы, 0001 - беренче регистр укуының кыйммәтен аңлата, ул хост командасыннан чыгару статусын күрсәтә, ә FC56 - CRC тикшерү суммасы.
- Хәбәр протоколы форматы:Реестрны укыгыз, кадр сорагыз
- Реестрга языгыз:Byte1 - 0x06, монда 06 - бер саклаучы регистр язу командасы, byte4-5 - хост командасын күрсәтә.
- Стандарт җавап кысасы:Бер холдинг регистрын язу өчен стандарт җавап кадры сорау кадры белән бер үк форматта була.
- Берничә мәгълүмат регистрын языгыз:Byte1 - 0x10, монда 10 - берничә мәгълүмат регистрын язу командасы, byte2-3 - регистрларның башлангыч адресы, byte4-5 - регистрларның озынлыгын, ә byte6-7 - мәгълүмат эчтәлеген күрсәтә.
- Стандарт җавап кысасы:Byte2-3 - регистрларның башлангыч адресы, byte4-5 регистрларның озынлыгын күрсәтә.
Бастырып чыгару вакыты: 2024 елның 23 июле
