ДЭЛИголчлон гурван протоколтой:CAN, UART/485 болон Modbus.
1. CAN протокол
Туршилтын хэрэгсэл:CAN тест
- Баудын хурд:250 мянган
- Хүрээний төрлүүд:Стандарт болон Өргөтгөсөн Хүрээ. Ерөнхийдөө Өргөтгөсөн Хүрээг ашигладаг бол Стандарт Хүрээг цөөн хэдэн захиалгат BMS-д зориулагдсан байдаг.
- Харилцааны хэлбэр:0x90-аас 0x98 хүртэлх өгөгдлийн ID-уудүйлчлүүлэгчид хандах боломжтой. Бусад ID-д үйлчлүүлэгчид хандах эсвэл өөрчлөх боломжгүй байдаг.
- Компьютерийн програм хангамжийг 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) + Өгөгдлийн ID + Өгөгдлийн урт + Өгөгдлийн агуулга + Хяналтын нийлбэр.
- БМСКомпьютерийн програм хангамжид үзүүлэх хариу үйлдэл: Хүрээний толгой хэсэг + Харилцаа холбооны модулийн хаяг (BMS-Add) + Өгөгдлийн дугаар + Өгөгдлийн урт + Өгөгдлийн агуулга + Хяналтын нийлбэр.
- Харилцаа холбооны контентын мэдээлэл:CAN-тай адил.
3. Модбус протокол
Туршилтын хэрэгсэл: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 нь хост командаас гарсан гаралтын төлөв болох 1-р регистрийн уншлагын утгыг, FC56 нь CRC шалгах нийлбэрийг илэрхийлнэ.
- Мессежийн протоколын формат:Бүртгэлийг унших, Хүрээ хүсэх
- Бүртгүүлэх бичих:Byte1 нь 0x06 бөгөөд 06 нь ганц хадгалах регистр бичих команд, byte4-5 нь хостын командыг илэрхийлнэ.
- Стандарт хариу үйлдлийн хүрээ:Ганц хадгалах регистрийг бичих стандарт хариу үйлдлийн хүрээ нь хүсэлтийн хүрээтэй ижил форматыг дагадаг.
- Олон өгөгдлийн регистр бичих:Byte1 нь 0x10 бөгөөд 10 нь олон өгөгдлийн регистр бичих команд, byte2-3 нь регистрүүдийн эхлэх хаяг, byte4-5 нь регистрүүдийн уртыг, byte6-7 нь өгөгдлийн агуулгыг илэрхийлнэ.
- Стандарт хариу үйлдлийн хүрээ:Byte2-3 нь регистрүүдийн эхлэх хаяг, byte4-5 нь регистрүүдийн уртыг илэрхийлнэ.
Нийтэлсэн цаг: 2024 оны 7-р сарын 23
