Обяснение на трите комуникационни протокола на DALY

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

1. CAN протокол

Тестов инструмент:CANtest

  1. Скорост на предаване в бодове:250 хиляди
  2. Видове рамки:Стандартни и удължени рамки. Обикновено се използва удължена рамка, докато стандартната рамка е за някои персонализирани системи за управление на сградата.
  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. Формат на комуникация:Метод за изчисляване на контролната сума:Контролната сума е сборът от всички предишни данни (взема се само ниският байт).
    • PC софтуер към 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 Контролна сума
      • 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
Изпрати имейл