ຄຳອະທິບາຍກ່ຽວກັບໂປໂຕຄອນການສື່ສານສາມຢ່າງຂອງ DALY

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

1. ໂປໂຕຄອນ CAN

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

  1. ອັດຕາບອດ:250,000
  2. ປະເພດກອບ:ກອບມາດຕະຖານ ແລະ ກອບຂະຫຍາຍ. ໂດຍທົ່ວໄປ, ກອບຂະຫຍາຍຖືກນໍາໃຊ້, ໃນຂະນະທີ່ກອບມາດຕະຖານແມ່ນສໍາລັບ BMS ທີ່ກໍານົດໄວ້ບາງອັນ.
  3. ຮູບແບບການສື່ສານ:ID ຂໍ້ມູນຕັ້ງແຕ່ 0x90 ຫາ 0x98ລູກຄ້າສາມາດເຂົ້າເຖິງໄດ້. ID ອື່ນໆໂດຍທົ່ວໄປແລ້ວລູກຄ້າບໍ່ສາມາດເຂົ້າເຖິງ ຫຼື ດັດແປງໄດ້.
    • ຊອບແວຄອມພິວເຕີໄປຫາ BMS: ບູລິມະສິດ + ID ຂໍ້ມູນ + ທີ່ຢູ່ BMS + ທີ່ຢູ່ຊອບແວຄອມພິວເຕີ, ຕົວຢ່າງ, 0x18100140.
    • ການຕອບສະໜອງຂອງ BMS ຕໍ່ຊອບແວ PC: ບຸລິມະສິດ + ID ຂໍ້ມູນ + ທີ່ຢູ່ຊອບແວ PC + ທີ່ຢູ່ BMS, ຕົວຢ່າງ, 0x18104001.
    • ໃຫ້ສັງເກດຕຳແໜ່ງຂອງທີ່ຢູ່ຊອບແວຄອມພິວເຕີ ແລະ ທີ່ຢູ່ BMS. ທີ່ຢູ່ທີ່ຮັບຄຳສັ່ງມາກ່ອນ.
  4. ຂໍ້ມູນເນື້ອໃນການສື່ສານ:ຕົວຢ່າງ, ໃນສະຖານະຂໍ້ບົກພ່ອງຂອງແບັດເຕີຣີທີ່ມີຄຳເຕືອນທີສອງຂອງແຮງດັນທັງໝົດຕໍ່າ, Byte0 ຈະສະແດງເປັນ 80. ປ່ຽນເປັນຄ່າໄບນາຣີ, ນີ້ແມ່ນ 10000000, ບ່ອນທີ່ 0 ໝາຍເຖິງປົກກະຕິ ແລະ 1 ໝາຍເຖິງສັນຍານເຕືອນ. ອີງຕາມຄຳນິຍາມສູງ-ຊ້າຍ, ຕ່ຳ-ຂວາຂອງ DALY, ນີ້ສອດຄ່ອງກັບ Bit7: ຄຳເຕືອນທີສອງຂອງແຮງດັນທັງໝົດຕໍ່າ.
  5. ID ການຄວບຄຸມ:ກຳລັງສາກ MOS: DA, ກຳລັງປ່ອຍ MOS: D9. 00 ໝາຍເຖິງເປີດ, 01 ໝາຍເຖິງປິດ.
USB-CAN通讯数据线

2.ໂປໂຕຄອນ UART/485

ເຄື່ອງມືທົດສອບ:ເຄື່ອງມື COM serial

  1. ອັດຕາບອດ:9600bps
  2. ຮູບແບບການສື່ສານ:ວິທີການຄິດໄລ່ Checksum:ການກວດສອບແມ່ນຜົນລວມຂອງຂໍ້ມູນທັງໝົດກ່ອນໜ້ານີ້ (ພຽງແຕ່ໄບຕ໌ຕ່ຳເທົ່ານັ້ນທີ່ຖືກເອົາມາ).
    • ຊອບແວຄອມພິວເຕີໄປຫາ BMS: ຫົວຂໍ້ຂອງເຟຣມ + ທີ່ຢູ່ໂມດູນການສື່ສານ (ເທິງ-ເພີ່ມ) + ID ຂໍ້ມູນ + ຄວາມຍາວຂໍ້ມູນ + ເນື້ອໃນຂໍ້ມູນ + Checksum.
    • ບີເອັມເອສການຕອບສະໜອງຕໍ່ຊອບແວ PC: ຫົວຂໍ້ຂອງເຟຣມ + ທີ່ຢູ່ໂມດູນການສື່ສານ (BMS-Add) + ID ຂໍ້ມູນ + ຄວາມຍາວຂໍ້ມູນ + ເນື້ອໃນຂໍ້ມູນ + Checksum.
  3. ຂໍ້ມູນເນື້ອໃນການສື່ສານ:ຄືກັນກັບ CAN.
USB-RS485通讯数据线
USB-UART通讯数据线

3. ໂປໂຕຄອນ Modbus

ເຄື່ອງມືທົດສອບ:ເຄື່ອງມື COM serial

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

ເວລາໂພສ: ກໍລະກົດ-23-2024

ຕິດຕໍ່ DALY

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