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. Інформація про вміст повідомлення:Наприклад, у стані несправності батареї з вторинним попередженням про низьку загальну напругу Byte0 відображатиметься як 80. У двійковій формі це 10000000, де 0 означає нормальний стан, а 1 означає тривогу. Відповідно до визначення DALY вгорі зліва, знизу справа, це відповідає біту 7: вторинне попередження про низьку загальну напругу.
  5. Контрольні ідентифікатори:MOS зарядки: DA, MOS розрядки: D9. 00 означає увімкнено, 01 означає вимкнено.
USB-CAN通讯数据线

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

Тестовий інструмент:Послідовний інструмент COM

  1. Швидкість передачі даних:9600 біт/с
  2. Формат зв'язку:Метод обчислення контрольної суми:Контрольна сума - це сума всіх попередніх даних (береться лише молодший байт).
    • Програмне забезпечення ПК до BMS: заголовок кадру + адреса комунікаційного модуля (ВЕРХНЄ додавання) + ідентифікатор даних + довжина даних + вміст даних + контрольна сума.
    • Відповідь 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
      • L = 2 * N
      • Приклад: 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