English больше языка

Дейли три протокола связи объяснение

Дейлив основном имеет три протокола:Can, UART/485 и Modbus.

1. CAN Protocol

Тестовый инструмент:Канест

  1. Скорость бодского бода:250K
  2. Типы кадров:Стандартные и расширенные рамки. Как правило, используется расширенная рама, в то время как стандартная рама предназначена для нескольких индивидуальных BMS.
  3. Формат связи:Идентификаторы данных от 0x90 до 0x98доступны для клиентов. Другие идентификаторы, как правило, недоступны или модифицируются клиентами.
    • Программное обеспечение для ПК для BMS: Приоритет + идентификатор данных + адрес программного обеспечения BMS + BMS + ПК, например, 0x18100140.
    • Ответ BMS на программное обеспечение для ПК: Приоритет + идентификатор DATA + ПК программного адреса + адрес BMS, например, 0x18104001.
    • Обратите внимание на позицию программного адреса ПК и адрес BMS. Адрес получает команду на первом месте.
  4. Информация о контенте связи:Например, в состоянии разлома батареи со вторичным предупреждением о низком общем напряжении, BYTE0 будет отображаться как 80. Преобразован в двоичный файл, это 10000000, где 0 означает нормальный, а 1 означает тревогу. Согласно высокому левому определению Дейли, это соответствует Bit7: вторичное предупреждение о низком общем напряжении.
  5. Управляющие идентификаторы:Зарядка MOS: DA, разряд MOS: D9. 00 означает, 01 означает выключение.
Usb-can 通讯数据线

2.UART/485 Протокол

Тестовый инструмент:Com Serial Tool

  1. Скорость бодского бода:9600bps
  2. Формат связи:Метод расчета контрольной суммы:Контрольная сумма - это сумма всех предыдущих данных (взят только низкий байт).
    • Программное обеспечение для ПК для BMS: заголовок Frame + Адрес модуля связи (верхний ADD) + Идентификатор данных + Длина данных + Содержание данных + контрольная сумма.
    • Ответ BMS на программное обеспечение для ПК: заголовок кадров + адрес модуля связи (BMS-ADD) + Идентификатор данных + Длина данных + Содержание данных + контрольная сумма.
  3. Информация о контенте связи:Так же, как может.
USB-RS485 通讯数据线
USB-UART 通讯数据线

3. Протокол Modbus

Тестовый инструмент:Com Serial Tool

  1. Формат связи:
    • Формат протокола сообщений:Читать регистр, запрос кадра
      • Байт: 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 -го регистра | Значение NTH Register | CRC-16 Контрольная сумма
      • L = 2 * n
      • Пример: N - количество регистров, D203020001FC56. D2 - подчиненный адрес, 03 - это команда чтения, 02 - длина чтения данных, 0001 означает значение 1 -го чтения регистра, которое является состоянием разряда из команды хоста, а FC56 - контрольная сумма CRC.
  2. Записать реестр:Byte1-0x06, где 06-команда, чтобы написать один регистр удержания, Byte4-5 представляют команду хоста.
    • Стандартная кадр ответа:Стандартный кадр ответа для написания одного регистра удержания следует тому же формату, что и кадр запроса.
  3. Напишите несколько регистров данных:Byte1-это 0x10, где 10-команда для написания нескольких регистров данных, Byte2-3-это начальный адрес регистров, Byte4-5 представляют длину регистров, а Byte6-7 представляют содержание данных.
    • Стандартная кадр ответа:Byte2-3-это начальный адрес регистров, Byte4-5 представляет длину регистров.

Время сообщения: июля-23-2024

Свяжитесь с Дейли

  • Адрес: № 14, Gongye South Road, Songshanhu Science and Technology Industrial Park, Dongguan City, провинция Гуандун, Китай.
  • Число : +86 13215201813
  • время: 7 дней в неделю с 00:00 до 24:00
  • Электронная почта: dalybms@dalyelec.com
Отправить электронное письмо