DALYमुख्यतः तीन प्रोटोकॉल आहेत:CAN, UART/485, आणि Modbus.
1. CAN प्रोटोकॉल
चाचणी साधन:चाचणी करू शकता
- बॉड दर:250K
- फ्रेम प्रकार:मानक आणि विस्तारित फ्रेम्स. साधारणपणे, विस्तारित फ्रेम वापरली जाते, तर मानक फ्रेम काही सानुकूलित BMS साठी असते.
- संप्रेषण स्वरूप:0x90 ते 0x98 पर्यंतचा डेटा आयडीग्राहकांसाठी प्रवेशयोग्य आहेत. इतर आयडी सामान्यत: ग्राहकांद्वारे प्रवेश करण्यायोग्य किंवा सुधारण्यायोग्य नसतात.
- PC सॉफ्टवेअर ते BMS: प्राधान्य + डेटा आयडी + BMS पत्ता + PC सॉफ्टवेअर पत्ता, उदा. 0x18100140.
- PC सॉफ्टवेअरला BMS प्रतिसाद: प्राधान्य + डेटा आयडी + PC सॉफ्टवेअर पत्ता + BMS पत्ता, उदा. 0x18104001.
- पीसी सॉफ्टवेअर ॲड्रेस आणि BMS ॲड्रेसची स्थिती लक्षात घ्या. कमांड प्राप्त करणारा पत्ता प्रथम येतो.
- संप्रेषण सामग्री माहिती:उदाहरणार्थ, कमी एकूण व्होल्टेजच्या दुय्यम चेतावणीसह बॅटरी फॉल्ट स्थितीमध्ये, Byte0 80 म्हणून प्रदर्शित होईल. बायनरीमध्ये रूपांतरित, हे 10000000 आहे, जेथे 0 म्हणजे सामान्य आणि 1 म्हणजे अलार्म. DALY च्या उच्च-डाव्या, कमी-उजव्या व्याख्येनुसार, हे Bit7 शी संबंधित आहे: कमी एकूण व्होल्टेजची दुय्यम चेतावणी.
- नियंत्रण आयडी:चार्जिंग MOS: DA, डिस्चार्जिंग MOS: D9. 00 म्हणजे चालू, 01 म्हणजे बंद.
2.UART/485 प्रोटोकॉल
चाचणी साधन:COM सिरीयल साधन
- बॉड दर:9600bps
- संप्रेषण स्वरूप:चेकसम गणना पद्धत:चेकसम ही मागील सर्व डेटाची बेरीज आहे (केवळ कमी बाइट घेतले आहे).
- पीसी सॉफ्टवेअर ते बीएमएस: फ्रेम हेडर + कम्युनिकेशन मॉड्यूल पत्ता (UPPER-Add) + डेटा आयडी + डेटा लांबी + डेटा सामग्री + चेकसम.
- पीसी सॉफ्टवेअरला BMS प्रतिसाद: फ्रेम हेडर + कम्युनिकेशन मॉड्यूल पत्ता (BMS-Add) + डेटा आयडी + डेटा लांबी + डेटा सामग्री + चेकसम.
- संप्रेषण सामग्री माहिती:CAN प्रमाणेच.
3. मॉडबस प्रोटोकॉल
चाचणी साधन:COM सिरीयल साधन
- संप्रेषण स्वरूप:
- संदेश प्रोटोकॉल स्वरूप:नोंदणी, विनंती फ्रेम वाचा
- बाइट: 0 | 1 | 2 | 3 | 4 | 5 | 6 | ७
- वर्णन: 0xD2 | 0x03 | प्रारंभ पत्ता | रजिस्टर्सची संख्या (N) | CRC-16 चेकसम
- उदाहरण: D203000C000157AA. D2 हा स्लेव्ह ॲड्रेस आहे, 03 हा रीड कमांड आहे, 000C हा स्टार्ट ॲड्रेस आहे, 0001 म्हणजे वाचण्यासाठी रजिस्टर्सची संख्या 1 आहे आणि 57AA हा CRC चेकसम आहे.
- मानक प्रतिसाद फ्रेम:
- बाइट: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- वर्णन: 0xD2 | 0x03 | डेटा लांबी | पहिल्या नोंदणीचे मूल्य | नवव्या नोंदणीचे मूल्य | CRC-16 चेकसम
- एल = 2 * एन
- उदाहरण: N ही नोंदणीची संख्या आहे, D203020001FC56. D2 हा स्लेव्ह ॲड्रेस आहे, 03 हा रीड कमांड आहे, 02 हा डेटा वाचण्याची लांबी आहे, 0001 म्हणजे पहिल्या रजिस्टर रीडचे मूल्य, जे होस्ट कमांडमधून डिस्चार्ज स्टेटस आहे आणि FC56 हा CRC चेकसम आहे.
- संदेश प्रोटोकॉल स्वरूप:नोंदणी, विनंती फ्रेम वाचा
- नोंदणी लिहा:Byte1 0x06 आहे, जेथे 06 ही एकल होल्डिंग रजिस्टर लिहिण्याची कमांड आहे, byte4-5 होस्ट कमांडचे प्रतिनिधित्व करते.
- मानक प्रतिसाद फ्रेम:एकल होल्डिंग रजिस्टर लिहिण्यासाठी मानक प्रतिसाद फ्रेम विनंती फ्रेम प्रमाणेच फॉरमॅट फॉलो करते.
- एकाधिक डेटा रजिस्टर लिहा:Byte1 हे 0x10 आहे, जिथे 10 ही एकाधिक डेटा रजिस्टर्स लिहिण्याची आज्ञा आहे, byte2-3 हा रजिस्टरचा प्रारंभ पत्ता आहे, byte4-5 नोंदणीची लांबी दर्शवते आणि byte6-7 डेटा सामग्रीचे प्रतिनिधित्व करते.
- मानक प्रतिसाद फ्रेम:Byte2-3 हा रजिस्टर्सचा प्रारंभ पत्ता आहे, byte4-5 रजिस्टर्सची लांबी दर्शवते.
पोस्ट वेळ: जुलै-23-2024