DALY तीन संचार प्रोटोकॉल स्पष्टीकरण

डैलीमुख्य रूप से तीन प्रोटोकॉल हैं:CAN, UART/485, और मोडबस।

1. CAN प्रोटोकॉल

परीक्षण उपकरण:कैनटेस्ट

  1. बॉड दर:250के
  2. फ़्रेम प्रकार:मानक और विस्तारित फ़्रेम: आम तौर पर, विस्तारित फ़्रेम का उपयोग किया जाता है, जबकि मानक फ़्रेम कुछ अनुकूलित बीएमएस के लिए होता है।
  3. संचार प्रारूप:0x90 से 0x98 तक डेटा आईडीअन्य आईडी आम तौर पर ग्राहकों के लिए सुलभ या संशोधित नहीं होती हैं।
    • पीसी सॉफ्टवेयर से बीएमएस: प्राथमिकता + डेटा आईडी + बीएमएस पता + पीसी सॉफ्टवेयर पता, उदाहरणार्थ, 0x18100140।
    • पीसी सॉफ्टवेयर के लिए बीएमएस प्रतिक्रिया: प्राथमिकता + डेटा आईडी + पीसी सॉफ्टवेयर पता + बीएमएस पता, उदाहरण के लिए, 0x18104001।
    • पीसी सॉफ्टवेयर एड्रेस और बीएमएस एड्रेस की स्थिति पर ध्यान दें। कमांड प्राप्त करने वाला एड्रेस पहले आता है।
  4. संचार सामग्री जानकारी:उदाहरण के लिए, बैटरी की खराबी की स्थिति में कम कुल वोल्टेज की द्वितीयक चेतावनी के साथ, बाइट0 80 के रूप में प्रदर्शित होगा। बाइनरी में परिवर्तित होने पर, यह 10000000 है, जहाँ 0 का अर्थ सामान्य है और 1 का अर्थ अलार्म है। DALY की उच्च-बाएँ, निम्न-दाएँ परिभाषा के अनुसार, यह बिट7 से मेल खाता है: कम कुल वोल्टेज की द्वितीयक चेतावनी।
  5. नियंत्रण आईडी:चार्जिंग एमओएस: डीए, डिस्चार्जिंग एमओएस: डी9. 00 का मतलब है चालू, 01 का मतलब है बंद.
यूएसबी-कैन का उपयोग किया जा सकता है

2.UART/485 प्रोटोकॉल

परीक्षण उपकरण:COM सीरियल टूल

  1. बॉड दर:9600बीपीएस
  2. संचार प्रारूप:चेकसम गणना विधि:चेकसम सभी पिछले डेटा का योग है (केवल सबसे निचला बाइट लिया जाता है)।
    • पीसी सॉफ्टवेयर से बीएमएस: फ्रेम हेडर + संचार मॉड्यूल पता (ऊपरी-जोड़ें) + डेटा आईडी + डेटा लंबाई + डेटा सामग्री + चेकसम।
    • पीसी सॉफ्टवेयर के लिए बीएमएस प्रतिक्रिया: फ्रेम हेडर + संचार मॉड्यूल पता (बीएमएस-एड) + डेटा आईडी + डेटा लंबाई + डेटा सामग्री + चेकसम।
  3. संचार सामग्री जानकारी:CAN के समान.
USB-RS485 स्मार्ट फोन
यूएसबी-यूएआरटी मेमोरी कार्ड

3. मोडबस प्रोटोकॉल

परीक्षण उपकरण:COM सीरियल टूल

  1. संचार प्रारूप:
    • संदेश प्रोटोकॉल प्रारूप:रजिस्टर पढ़ें, फ़्रेम का अनुरोध करें
      • बाइट: 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 | डेटा लंबाई | प्रथम रजिस्टर का मान | Nth रजिस्टर का मान | CRC-16 चेकसम
      • एल = 2 * एन
      • उदाहरण: N रजिस्टरों की संख्या है, D203020001FC56. D2 स्लेव एड्रेस है, 03 रीड कमांड है, 02 रीड डेटा की लंबाई है, 0001 का मतलब है 1 रजिस्टर रीड का मान, जो होस्ट कमांड से डिस्चार्ज स्थिति है, और FC56 CRC चेकसम है।
  2. रजिस्टर लिखें:बाइट1 0x06 है, जहां 06 एकल होल्डिंग रजिस्टर लिखने का कमांड है, बाइट4-5 होस्ट कमांड का प्रतिनिधित्व करते हैं।
    • मानक प्रतिक्रिया फ़्रेम:एकल होल्डिंग रजिस्टर लिखने के लिए मानक प्रतिक्रिया फ्रेम, अनुरोध फ्रेम के समान प्रारूप का अनुसरण करता है।
  3. एकाधिक डेटा रजिस्टर लिखें:बाइट1 0x10 है, जहां 10 एकाधिक डेटा रजिस्टर लिखने का कमांड है, बाइट2-3 रजिस्टरों का प्रारंभिक पता है, बाइट4-5 रजिस्टरों की लंबाई को दर्शाता है, और बाइट6-7 डेटा सामग्री को दर्शाता है।
    • मानक प्रतिक्रिया फ़्रेम:बाइट 2-3 रजिस्टरों का प्रारंभिक पता है, बाइट 4-5 रजिस्टरों की लंबाई दर्शाते हैं।

पोस्ट करने का समय: जुलाई-23-2024

संपर्क करें डेली

  • पता: नं. 14, गोंगये साउथ रोड, सोंगशानहु विज्ञान और प्रौद्योगिकी औद्योगिक पार्क, डोंगगुआन शहर, गुआंग्डोंग प्रांत, चीन।
  • संख्या : +86 13215201813
  • समय: सप्ताह के 7 दिन 00:00 पूर्वाह्न से 24:00 अपराह्न तक
  • ई-मेल: dalybms@dalyelec.com
ईमेल भेजें