English more language

DALY තුන් සන්නිවේදන ප්‍රොටෝකෝල පැහැදිලි කිරීම

ඩාලිප්‍රධාන වශයෙන් ප්‍රොටෝකෝල තුනක් ඇත:CAN, UART/485, සහ Modbus.

1. CAN ප්රොටෝකෝලය

පරීක්ෂණ මෙවලම:CANtest

  1. Baud අනුපාතය:250K
  2. රාමු වර්ග:සම්මත සහ විස්තීරණ රාමු. සාමාන්‍යයෙන්, Extended Frame භාවිතා කරන අතර, සම්මත රාමුව අභිරුචිකරණය කළ BMS කිහිපයක් සඳහා වේ.
  3. සන්නිවේදන ආකෘතිය:0x90 සිට 0x98 දක්වා දත්ත IDපාරිභෝගිකයින්ට ප්රවේශ විය හැකිය. වෙනත් හැඳුනුම්පත් සාමාන්‍යයෙන් පාරිභෝගිකයින්ට ප්‍රවේශ විය නොහැකි හෝ වෙනස් කළ නොහැක.
    • PC Software to BMS: Priority + Data ID + BMS Address + PC Software Address, උදා, 0x18100140.
    • PC මෘදුකාංගයට BMS ප්‍රතිචාරය: ප්‍රමුඛතාවය + දත්ත ID + PC මෘදුකාංග ලිපිනය + BMS ලිපිනය, උදා, 0x18104001.
    • PC මෘදුකාංග ලිපිනය සහ BMS ලිපිනයෙහි පිහිටීම සටහන් කරන්න. විධානය ලැබෙන ලිපිනය මුලින්ම පැමිණේ.
  4. සන්නිවේදන අන්තර්ගත තොරතුරු:උදාහරණයක් ලෙස, අඩු සම්පූර්ණ වෝල්ටීයතාවයේ ද්විතියික අනතුරු ඇඟවීමක් සහිත බැටරි දෝෂ තත්ත්වය තුළ, Byte0 80 ලෙස පෙන්වනු ඇත. ද්විමය බවට පරිවර්තනය කළ මෙය 10000000 වේ, මෙහි 0 යනු සාමාන්‍ය සහ 1 යනු අනතුරු ඇඟවීමකි. DALY හි ඉහළ-වම, පහළ-දකුණ අර්ථ දැක්වීමට අනුව, මෙය Bit7: අඩු සම්පූර්ණ වෝල්ටීයතාවයේ ද්විතියික අනතුරු ඇඟවීමට අනුරූප වේ.
  5. පාලන ID:MOS ආරෝපණය කිරීම: DA, විසර්ජන MOS: D9. 00 කියන්නේ on, 01 කියන්නේ off.
USB-CAN 通讯数据线

2.UART/485 ප්රොටෝකෝලය

පරීක්ෂණ මෙවලම:COM අනුක්රමික මෙවලම

  1. Baud අනුපාතය:9600bps
  2. සන්නිවේදන ආකෘතිය:චෙක්සම් ගණනය කිරීමේ ක්‍රමය:චෙක්සම් යනු පෙර පැවති සියලුම දත්තවල එකතුවයි (අඩු බයිටය පමණක් ගනු ලැබේ).
    • PC මෘදුකාංගය BMS වෙත: රාමු ශීර්ෂය + සන්නිවේදන මොඩියුල ලිපිනය (ඉහළ-එකතු කරන්න) + දත්ත හැඳුනුම්පත + දත්ත දිග + දත්ත අන්තර්ගතය + චෙක්සම්.
    • PC මෘදුකාංගයට BMS ප්‍රතිචාරය: රාමු ශීර්ෂය + සන්නිවේදන මොඩියුල ලිපිනය (BMS-Add) + දත්ත ID + දත්ත දිග + දත්ත අන්තර්ගතය + චෙක්සම්.
  3. සන්නිවේදන අන්තර්ගත තොරතුරු:CAN හා සමානයි.
USB-RS485通讯数据线
USB-UART通讯数据线

3. මොඩ්බස් ප්‍රොටෝකෝලය

පරීක්ෂණ මෙවලම:COM අනුක්රමික මෙවලම

  1. සන්නිවේදන ආකෘතිය:
    • පණිවිඩ ප්‍රොටෝකෝල ආකෘතිය:Register, Request Frame කියවන්න
      • බයිට්: 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 වන ලේඛනයේ වටිනාකම | Nth ලේඛනයේ වටිනාකම | CRC-16 චෙක්සම්
      • L = 2 * N
      • උදාහරණය: N යනු රෙජිස්ටර් ගණන, D203020001FC56. D2 යනු වහල් ලිපිනයයි, 03 යනු කියවීමේ විධානයයි, 02 යනු කියවීමේ දත්තවල දිගයි, 0001 යනු 1 වන රෙජිස්ටර් කියවීමේ අගයයි, එය සත්කාරක විධානයෙන් විසර්ජන තත්ත්වය වන අතර FC56 යනු CRC චෙක්සම් වේ.
  2. ලේඛනය ලියන්න:Byte1 යනු 0x06 වන අතර, 06 යනු තනි රඳවන ලේඛනයක් ලිවීමේ විධානය වන අතර, byte4-5 සත්කාරක විධානය නියෝජනය කරයි.
    • සම්මත ප්‍රතිචාර රාමුව:තනි රඳවන ලේඛනයක් ලිවීම සඳහා සම්මත ප්‍රතිචාර රාමුව ඉල්ලීම් රාමුවට සමාන ආකෘතියක් අනුගමනය කරයි.
  3. බහු දත්ත ලේඛන ලියන්න:Byte1 යනු 0x10 වන අතර, 10 යනු බහු දත්ත රෙජිස්ටර් ලිවීමට විධානය වේ, byte2-3 යනු රෙජිස්ටර් වල ආරම්භක ලිපිනය, byte4-5 යනු රෙජිස්ටර් වල දිග සහ byte6-7 දත්ත අන්තර්ගතය නියෝජනය කරයි.
    • සම්මත ප්‍රතිචාර රාමුව:Byte2-3 යනු රෙජිස්ටර් වල ආරම්භක ලිපිනයයි, byte4-5 යනු රෙජිස්ටර් වල දිග නියෝජනය කරයි.

පසු කාලය: ජූලි-23-2024

DALY අමතන්න

  • ලිපිනය: අංක 14, Gongye South Road, Songsshanhu විද්‍යා හා තාක්ෂණ කාර්මික උද්‍යානය, Dongguan City, Guangdong පළාත, චීනය.
  • අංකය: +86 13215201813
  • කාලය: සතියේ දින 7 උදේ 00:00 සිට සවස 24:00 දක්වා
  • විද්‍යුත් තැපෑල: dalybms@dalyelec.com