ডালিপ্রধানত তিনটি প্রোটোকল আছে:CAN, UART/485, এবং Modbus।
১. ক্যান প্রোটোকল
পরীক্ষার সরঞ্জাম:ক্যানটেস্ট
- বাউড রেট:২৫০ হাজার
- ফ্রেমের ধরণ:স্ট্যান্ডার্ড এবং এক্সটেন্ডেড ফ্রেম। সাধারণত, এক্সটেন্ডেড ফ্রেম ব্যবহার করা হয়, যখন স্ট্যান্ডার্ড ফ্রেমটি কয়েকটি কাস্টমাইজড BMS এর জন্য।
- যোগাযোগের বিন্যাস:0x90 থেকে 0x98 পর্যন্ত ডেটা আইডিগ্রাহকদের কাছে অ্যাক্সেসযোগ্য। অন্যান্য আইডি সাধারণত গ্রাহকদের দ্বারা অ্যাক্সেসযোগ্য বা পরিবর্তনযোগ্য নয়।
- পিসি সফটওয়্যার থেকে বিএমএস: অগ্রাধিকার + ডেটা আইডি + বিএমএস ঠিকানা + পিসি সফটওয়্যার ঠিকানা, যেমন, 0x18100140।
- পিসি সফটওয়্যারের প্রতি BMS প্রতিক্রিয়া: অগ্রাধিকার + ডেটা আইডি + পিসি সফটওয়্যার ঠিকানা + BMS ঠিকানা, যেমন, 0x18104001।
- পিসি সফটওয়্যার ঠিকানা এবং বিএমএস ঠিকানার অবস্থান লক্ষ্য করুন। কমান্ড গ্রহণকারী ঠিকানাটি প্রথমে আসে।
- যোগাযোগের বিষয়বস্তুর তথ্য:উদাহরণস্বরূপ, ব্যাটারি ফল্ট স্ট্যাটাসে যেখানে মোট ভোল্টেজ কম থাকার সেকেন্ডারি সতর্কতা থাকে, সেখানে Byte0 80 হিসেবে প্রদর্শিত হবে। বাইনারিতে রূপান্তরিত হলে, এটি 10000000, যেখানে 0 মানে স্বাভাবিক এবং 1 মানে অ্যালার্ম। DALY-এর হাই-লেফট, লো-ডান সংজ্ঞা অনুসারে, এটি Bit7-এর সাথে মিলে যায়: মোট ভোল্টেজ কম থাকার সেকেন্ডারি সতর্কতা।
- নিয়ন্ত্রণ আইডি:চার্জিং এমওএস: ডিএ, ডিসচার্জিং এমওএস: ডি৯। ০০ মানে চালু, ০১ মানে বন্ধ।

2.UART/485 প্রোটোকল
পরীক্ষার সরঞ্জাম:COM সিরিয়াল টুল
- বাউড রেট:৯৬০০বিপিএস
- যোগাযোগের বিন্যাস:চেকসাম গণনা পদ্ধতি:চেকসাম হলো পূর্ববর্তী সকল তথ্যের সমষ্টি (শুধুমাত্র নিম্ন বাইট নেওয়া হয়)।
- পিসি সফটওয়্যার থেকে বিএমএস: ফ্রেম হেডার + যোগাযোগ মডিউল ঠিকানা (উপরের-যোগ করুন) + ডেটা আইডি + ডেটা দৈর্ঘ্য + ডেটা সামগ্রী + চেকসাম।
- পিসি সফটওয়্যারে BMS প্রতিক্রিয়া: ফ্রেম হেডার + যোগাযোগ মডিউল ঠিকানা (BMS-যোগ করুন) + ডেটা আইডি + ডেটা দৈর্ঘ্য + ডেটা সামগ্রী + চেকসাম।
- যোগাযোগের বিষয়বস্তুর তথ্য:CAN এর মতোই।


3. মডবাস প্রোটোকল
পরীক্ষার সরঞ্জাম:COM সিরিয়াল টুল
- যোগাযোগের বিন্যাস:
- বার্তা প্রোটোকল ফর্ম্যাট:পড়ার রেজিস্টার, অনুরোধের ফ্রেম
- বাইট: ০ | ১ | ২ | ৩ | ৪ | ৫ | ৬ | ৭
- বর্ণনা: 0xD2 | 0x03 | শুরুর ঠিকানা | রেজিস্টারের সংখ্যা (N) | CRC-16 চেকসাম
- উদাহরণ: D203000C000157AA। D2 হল স্লেভ ঠিকানা, 03 হল রিড কমান্ড, 000C হল স্টার্ট ঠিকানা, 0001 মানে পড়ার জন্য রেজিস্টারের সংখ্যা 1, এবং 57AA হল CRC চেকসাম।
- স্ট্যান্ডার্ড রেসপন্স ফ্রেম:
- বাইট: ০ | ১ | ২ | ৩ | ৪ | ৫ | ৬ | ৭ | ৮
- বর্ণনা: 0xD2 | 0x03 | ডেটা দৈর্ঘ্য | প্রথম রেজিস্টারের মান | নবম রেজিস্টারের মান | CRC-16 চেকসাম
- এল = ২ * এন
- উদাহরণ: N হল রেজিস্টারের সংখ্যা, D203020001FC56। D2 হল স্লেভ ঠিকানা, 03 হল রিড কমান্ড, 02 হল রিড করা ডেটার দৈর্ঘ্য, 0001 হল প্রথম রিড রেজিস্টারের মান, যা হোস্ট কমান্ড থেকে ডিসচার্জ স্ট্যাটাস, এবং FC56 হল CRC চেকসাম।
- বার্তা প্রোটোকল ফর্ম্যাট:পড়ার রেজিস্টার, অনুরোধের ফ্রেম
- রেজিস্টার লিখুন:বাইট১ হল ০x০৬, যেখানে ০৬ হল একটি একক হোল্ডিং রেজিস্টার লেখার কমান্ড, বাইট৪-৫ হল হোস্ট কমান্ড।
- স্ট্যান্ডার্ড রেসপন্স ফ্রেম:একটি একক হোল্ডিং রেজিস্টার লেখার জন্য স্ট্যান্ডার্ড রেসপন্স ফ্রেম অনুরোধ ফ্রেমের মতো একই ফর্ম্যাট অনুসরণ করে।
- একাধিক ডেটা রেজিস্টার লিখুন:Byte1 হল 0x10, যেখানে 10 হল একাধিক ডেটা রেজিস্টার লেখার কমান্ড, byte2-3 হল রেজিস্টারের শুরুর ঠিকানা, byte4-5 হল রেজিস্টারের দৈর্ঘ্য এবং byte6-7 হল ডেটা কন্টেন্ট।
- স্ট্যান্ডার্ড রেসপন্স ফ্রেম:Byte2-3 হল রেজিস্টারগুলির শুরুর ঠিকানা, byte4-5 হল রেজিস্টারগুলির দৈর্ঘ্য।
পোস্টের সময়: জুলাই-২৩-২০২৪