ДіндарНегізінен үш хаттамасы бар:Мүмкін, UART / 485 және Modbus мүмкін.
1. Хаттама ала алады
Тест құралы:Қиын жағдай
- BAD бағасы:250к
- Жақтау түрлері:Стандартты және кеңейтілген жақтаулар. Жалпы алғанда, кеңейтілген жақтау пайдаланылады, ал стандартты кадр бірнеше реттелген BM үшін.
- Байланыс форматы:0x90-дан 0x90-тан 0x98-ге дейінклиенттерге қол жетімді. Басқа идентификаторлар, әдетте, клиенттер қол жетімді емес немесе өзгертілген.
- ДК бағдарламалық жасақтамасы BMS-ке дейін: басымдық + деректер идентификаторы + BMS мекен-жайы + ДК бағдарламалық жасақтамасының мекен-жайы, мысалы, 0x18100140.
- ДК бағдарламалық жасақтамасына BMS жауабы: басымдық + Деректер идентификаторы + компьютердің бағдарламалық жасақтамасы + BMS мекен-жайы, мысалы, 0x18104001.
- ДК бағдарламалық жасақтамасының мекен-жайы мен BMS мекен-жайы туралы ескеріңіз. Пәрменді қабылдайтын мекен-жай бірінші келеді.
- Байланыс мазмұны туралы ақпарат:Мысалы, Батареяның ақаулық күйі Төмен жалпы кернеудің қайталама ескертуінде FITE0 80-ге бөлінеді. Екілікке ауыстырылады, бұл 10000000, мұнда 0 - бұл қалыпты және 1 дабылды білдіреді. Далудың жоғары солға, дұрыс анықтаманың айтуынша, бұл Bit7-ге сәйкес келеді7: жалпы кернеудің қайталама ескертуі.
- Басқару идентификаторлары:Зарядтау Мос: DA, MOS-ті тастау: D9. 00 - 01 дегенді білдіреді.

2.UART / 485 Хаттама
Тест құралы:Com сериялық құрал
- BAD бағасы:9600BPS
- Байланыс форматы:Тексеру әдісін есептеу әдісі:Кепілдік - бұл барлық алдыңғы деректердің қосындысы (тек төмен байт алынады).
- ДК бағдарламалық жасақтамасы BMS: Жақтау тақырыбы + байланыс модулінің мекен-жайы (Жоғарғы қосымша) + Деректер идентификаторы + Деректердің ұзақтығы + Деректер мазмұны + Checksum.
- ДК бағдарламалық жасақтамасына BMS жауабы: жақтау тақырыбы: Жақтау тақырыбы + Байланыс модулінің мекен-жайы (BMS-Add) + Деректер идентификаторы + деректер ұзындығы + Деректер мазмұны + Checksum.
- Байланыс мазмұны туралы ақпарат:Мүмкіндігінше бірдей.


3. Modbus протоколы
Тест құралы:Com сериялық құрал
- Байланыс форматы:
- Хабарлама протоколының форматы:Тіркелу, Сұраныс жақтауы
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Сипаттама: 0xd2 | 0x03 | Бастау мекен-жайы | Тіркеушілер саны (n) | CRC-16 Checksum
- Мысал: D203000c000157aa. D2 - бұл құлдық мекен-жайы, 03 - оқу командасы, 000c басталады, 0001, 0001 - оқу үшін регистрлер саны 1, ал 57Аа - CRC Checksum.
- Стандартты жауап кадры:
- Байт: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Сипаттама: 0xd2 | 0x03 | Мәліметтер ұзындығы | 1-ші регистрдің мәні | NTH тіркелімінің мәні | CRC-16 Checksum
- L = 2 * n
- Мысал: N - регистрлер саны, D203020001FC56. D2 - құлдық мекен-жайы, 03 - оқу пәрмені, 02 - бұл мәліметтердің ұзақтығы, 0001 - хост командасынан разряд күйі, ал FC56 - CRC Checksum.
- Хабарлама протоколының форматы:Тіркелу, Сұраныс жақтауы
- Жазу регистрі:Байт - 0x06, мұнда 06 - бір ұстау тізілімін жазу пәрмені, byte4-5 хост командасын білдіреді.
- Стандартты жауап кадры:Бірыңғай ұстауды жазу үшін стандартты жауап кадры сұрау кадрымен бірдей форматқа сәйкес келеді.
- Бірнеше деректер регистрлерін жазыңыз:Byte1 - бұл 0x10, мұнда 10-ы бірнеше деректер регистрлерін жазу пәрмені, байт, байт, байт, байт, байт, байт, байт деректер мазмұнын білдіреді.
- Стандартты жауап кадры:Byte2-3 - регистрлердің басталу мекен-жайы, байт 4-5 тізілімдердің ұзақтығын білдіреді.
POST TIME: JUL-23-2024