English more language

DALY Three Communication Protocols ຄໍາອະທິບາຍ

ວັນສ່ວນໃຫຍ່ມີສາມໂປໂຕຄອນ:CAN, UART/485, ແລະ Modbus.

1. CAN Protocol

ເຄື່ອງ​ມື​ການ​ທົດ​ສອບ​:ທົດສອບ

  1. ອັດຕາ Baud:250K
  2. ປະເພດກອບ:ຂອບມາດຕະຖານແລະຂະຫຍາຍ. ໂດຍທົ່ວໄປແລ້ວ, Extended Frame ຖືກນໍາໃຊ້, ໃນຂະນະທີ່ກອບມາດຕະຖານແມ່ນສໍາລັບ BMS ທີ່ກໍາຫນົດເອງຈໍານວນຫນ້ອຍ.
  3. ຮູບແບບການສື່ສານ:ID ຂໍ້ມູນຈາກ 0x90 ຫາ 0x98ແມ່ນສາມາດເຂົ້າເຖິງລູກຄ້າ. ໂດຍທົ່ວໄປແລ້ວ ID ອື່ນແມ່ນບໍ່ສາມາດເຂົ້າເຖິງ ຫຼືແກ້ໄຂໄດ້ໂດຍລູກຄ້າ.
    • PC Software to BMS: Priority + Data ID + BMS Address + PC Software Address, e.g, 0x18100140.
    • BMS ຕອບສະຫນອງຕໍ່ຊອບແວ PC: ບູລິມະສິດ + ID ຂໍ້ມູນ + ທີ່ຢູ່ຊອບແວ PC + ທີ່ຢູ່ BMS, ຕົວຢ່າງ: 0x18104001.
    • ໃຫ້ສັງເກດຕໍາແຫນ່ງທີ່ຢູ່ຊອບແວ PC ແລະທີ່ຢູ່ BMS. ທີ່ຢູ່ທີ່ໄດ້ຮັບຄໍາສັ່ງແມ່ນມາກ່ອນ.
  4. ຂໍ້ມູນເນື້ອໃນການສື່ສານ:ຕົວຢ່າງ, ໃນສະຖານະຄວາມຜິດຂອງຫມໍ້ໄຟທີ່ມີການເຕືອນໄພຂັ້ນສອງຂອງແຮງດັນໄຟຟ້າຕ່ໍາ, Byte0 ຈະສະແດງເປັນ 80. ປ່ຽນເປັນຖານສອງ, ນີ້ແມ່ນ 10000000, ບ່ອນທີ່ 0 ຫມາຍຄວາມວ່າປົກກະຕິແລະ 1 ຫມາຍເຖິງການປຸກ. ອີງຕາມຄໍານິຍາມສູງຊ້າຍ, ຂວາຂອງ DALY, ນີ້ສອດຄ່ອງກັບ Bit7: ການເຕືອນໄພຂັ້ນສອງຂອງແຮງດັນທັງຫມົດຕ່ໍາ.
  5. ID ການຄວບຄຸມ:ການສາກ MOS: DA, Discharge MOS: D9. 00 ຫມາຍຄວາມວ່າເປີດ, 01 ຫມາຍຄວາມວ່າປິດ.
USB-CAN通讯数据线

2.ອະນຸສັນຍາ UART/485

ເຄື່ອງ​ມື​ການ​ທົດ​ສອບ​:COM serial ເຄື່ອງມື

  1. ອັດຕາ Baud:9600bps
  2. ຮູບແບບການສື່ສານ:ວິທີການຄິດໄລ່ Checksum:checksum ແມ່ນຜົນລວມຂອງຂໍ້ມູນທີ່ຜ່ານມາທັງຫມົດ (ພຽງແຕ່ເອົາ byte ຕ່ໍາ).
    • PC Software to BMS: Frame Header + Communication Module Address (UPPER-Add) + Data ID + Data Length + Data Content + Checksum.
    • ການຕອບສະຫນອງ BMS ກັບ PC Software: Frame Header + Communication Module Address (BMS-Add) + Data ID + Data Length + Data Content + Checksum.
  3. ຂໍ້ມູນເນື້ອໃນການສື່ສານ:ຄືກັນກັບ CAN.
USB-RS485通讯数据线
USB-UART通讯数据线

3. ອະນຸສັນຍາ Modbus

ເຄື່ອງ​ມື​ການ​ທົດ​ສອບ​:COM serial ເຄື່ອງມື

  1. ຮູບແບບການສື່ສານ:
    • ຮູບແບບໂປຣໂຕຄໍຂໍ້ຄວາມ:ອ່ານລົງທະບຽນ, ກອບການຮ້ອງຂໍ
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • ລາຍລະອຽດ: 0xD2 | 0x03 | ທີ່ຢູ່ເລີ່ມຕົ້ນ | ຈໍານວນທະບຽນ (N) | CRC-16 Checksum
      • ຕົວຢ່າງ: D203000C000157AA. D2 ແມ່ນທີ່ຢູ່ສໍາລອງ, 03 ແມ່ນຄໍາສັ່ງອ່ານ, 000C ແມ່ນທີ່ຢູ່ເລີ່ມຕົ້ນ, 0001 ຫມາຍຄວາມວ່າຈໍານວນການລົງທະບຽນທີ່ຈະອ່ານແມ່ນ 1, ແລະ 57AA ແມ່ນ CRC checksum.
    • ຂອບການຕອບໂຕ້ມາດຕະຖານ:
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • ລາຍລະອຽດ: 0xD2 | 0x03 | ຄວາມຍາວຂໍ້ມູນ | ມູນຄ່າລົງທະບຽນທີ 1 | ມູນຄ່າ Nth ລົງທະບຽນ | CRC-16 Checksum
      • L = 2 * ນ
      • ຕົວຢ່າງ: N ແມ່ນຈໍານວນການລົງທະບຽນ, D203020001FC56. D2 ແມ່ນທີ່ຢູ່ slave, 03 ແມ່ນຄໍາສັ່ງອ່ານ, 02 ແມ່ນຄວາມຍາວຂອງຂໍ້ມູນທີ່ອ່ານ, 0001 ຫມາຍເຖິງຄ່າຂອງທະບຽນທີ່ 1 ອ່ານ, ເຊິ່ງເປັນສະຖານະການປົດປ່ອຍຈາກຄໍາສັ່ງຂອງເຈົ້າພາບ, ແລະ FC56 ແມ່ນ CRC checksum.
  2. ຂຽນ​ລົງ​ທະ​ບຽນ​:Byte1 ແມ່ນ 0x06, ບ່ອນທີ່ 06 ແມ່ນຄໍາສັ່ງທີ່ຈະຂຽນການລົງທະບຽນການຖືດຽວ, byte4-5 ເປັນຕົວແທນຂອງຄໍາສັ່ງຂອງເຈົ້າພາບ.
    • ຂອບການຕອບໂຕ້ມາດຕະຖານ:ກອບການຕອບສະຫນອງມາດຕະຖານສໍາລັບການຂຽນທະບຽນການຖືດຽວປະຕິບັດຕາມຮູບແບບດຽວກັນກັບກອບຄໍາຮ້ອງຂໍ.
  3. ຂຽນ​ທະ​ບຽນ​ຂໍ້​ມູນ​ຫຼາຍ​:Byte1 ແມ່ນ 0x10, ເຊິ່ງ 10 ແມ່ນຄໍາສັ່ງທີ່ຈະຂຽນການລົງທະບຽນຂໍ້ມູນຫຼາຍ, byte2-3 ແມ່ນທີ່ຢູ່ເລີ່ມຕົ້ນຂອງທະບຽນ, byte4-5 ເປັນຕົວແທນຂອງຄວາມຍາວຂອງທະບຽນ, ແລະ byte6-7 ເປັນຕົວແທນຂອງເນື້ອຫາຂໍ້ມູນ.
    • ຂອບການຕອບໂຕ້ມາດຕະຖານ:Byte2-3 ແມ່ນທີ່ຢູ່ເລີ່ມຕົ້ນຂອງທະບຽນ, byte4-5 ເປັນຕົວແທນຂອງຄວາມຍາວຂອງທະບຽນ.

ເວລາປະກາດ: 23-07-2024

ຕິດຕໍ່ DALY

  • ທີ່ຢູ່: ເລກທີ 14, ຖະໜົນ Gongye ໃຕ້, ສວນອຸດສາຫະກຳວິທະຍາສາດ ແລະ ເຕັກໂນໂລຊີ Songshanhu, ເມືອງ Dongguan, ແຂວງ Guangdong, ຈີນ.
  • ຈໍານວນ: +86 13215201813
  • ເວລາ: 7 ມື້ຕໍ່ອາທິດຈາກ 00:00 ໂມງເຊົ້າຫາ 24:00 ໂມງແລງ
  • ອີເມລ: dalybms@dalyelec.com