Объяснение трех протоколов связи 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-Add) + Идентификатор данных + Длина данных + Содержимое данных + Контрольная сумма.
  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
      • L = 2 * N
      • Пример: N — количество регистров, D203020001FC56. D2 — адрес ведомого устройства, 03 — команда чтения, 02 — длина считываемых данных, 0001 — значение первого считанного регистра, которое является состоянием разряда от команды хоста, а 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, улица Гунъе Южная, научно-технологический промышленный парк Суншаньху, город Дунгуань, провинция Гуандун, Китай.
  • Число : +86 13215201813
  • время: 7 дней в неделю с 00:00 до 24:00.
  • Электронная почта: dalybms@dalyelec.com
  • Политика конфиденциальности DALY
Отправить электронное письмо