Объяснение трех протоколов связи 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-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 означает значение первого считанного регистра, что является статусом разряда от команды ведущего устройства, а 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
  • Политика конфиденциальности DALY
Отправить электронное письмо