English more language

Объяснение трех протоколов связи DALY

ДАЛИв основном имеет три протокола:CAN, UART/485 и Modbus.

1. CAN-протокол

Инструмент тестирования:CANtest

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

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

Инструмент тестирования:последовательный инструмент COM

  1. Скорость передачи данных:9600 бит/с
  2. Формат связи:Метод расчета контрольной суммы:Контрольная сумма представляет собой сумму всех предыдущих данных (берётся только младший байт).
    • Программное обеспечение ПК для BMS: заголовок кадра + адрес коммуникационного модуля (UPPER-Add) + идентификатор данных + длина данных + содержимое данных + контрольная сумма.
    • Ответ BMS на программное обеспечение ПК: заголовок кадра + адрес модуля связи (добавление BMS) + идентификатор данных + длина данных + содержимое данных + контрольная сумма.
  3. Информация о содержании сообщения:То же, что CAN.
USB-RS485-переходник
USB-UART-переходник

3. Протокол Modbus

Инструмент тестирования:последовательный инструмент COM

  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-го регистра | Значение N-го регистра | Контрольная сумма CRC-16
      • Л = 2 * Н
      • Пример: N — количество регистров, D203020001FC56. D2 — адрес подчиненного устройства, 03 — команда чтения, 02 — длина считываемых данных, 0001 означает значение 1-го прочитанного регистра, которое является статусом разрядки по команде хоста, а FC56 — контрольная сумма CRC.
  2. Написать Регистр:Байт 1 равен 0x06, где 06 — это команда записи в один регистр временного хранения, байты 4–5 представляют команду хоста.
    • Стандартный кадр ответа:Стандартный кадр ответа для записи одного регистра временного хранения имеет тот же формат, что и кадр запроса.
  3. Запись нескольких регистров данных:Байт 1 — это 0x10, где 10 — это команда записи в несколько регистров данных, байты 2–3 — это начальный адрес регистров, байты 4–5 представляют длину регистров, а байты 6–7 представляют содержимое данных.
    • Стандартный кадр ответа:Байты 2–3 — это начальный адрес регистров, байты 4–5 представляют длину регистров.

Время публикации: 23 июля 2024 г.

СВЯЗАТЬСЯ С ДЭЛИ

  • Адрес: № 14, Gongye South Road, научно-технический промышленный парк Суншаньху, город Дунгуань, провинция Гуандун, Китай.
  • Число : +86 13215201813
  • время: 7 дней в неделю с 00:00 до 24:00.
  • Электронная почта: dalybms@dalyelec.com