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

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

1. Протокол CAN

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

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

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

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

  1. Скорость передачи данных:9600 бит/с
  2. Формат общения:Метод расчета контрольной суммы:Контрольная сумма представляет собой сумму всех предыдущих данных (берется только младший байт).
    • Программное обеспечение ПК для BMS: заголовок кадра + адрес коммуникационного модуля (UPPER-Add) + идентификатор данных + длина данных + содержимое данных + контрольная сумма.
    • Ответ BMS программному обеспечению ПК: заголовок кадра + адрес коммуникационного модуля (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
      • Л = 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, научно-технический промышленный парк Songshanhu, город Дунгуань, провинция Гуандун, Китай.
  • Число : +86 13215201813
  • время: 7 дней в неделю с 00:00 до 24:00
  • Электронная почта: dalybms@dalyelec.com
Отправить электронное письмо