Modbus ASCII — फ़्रेम उपकरण
Modbus ASCII फ़्रेम बनाएं/पढ़ें और LRC जाँचें। फ़्रेम कोलन से शुरू और CRLF पर समाप्त होता है। LRC में address, function और data bytes आते हैं; कोलन, CRLF और पहले वाला LRC नहीं।
Modbus ASCII — अनुरोध जनरेटर
Modbus ASCII रिस्पांस जेनरेटर
डेटा प्रकार
बाइट क्रम
मान(डेसिमल मान)
Modbus ASCII — फ़्रेम विश्लेषक
पार्सिंग नियम कॉन्फ़िगरेशन
बाइट ऑफ़सेट
डेटा प्रकार
मूल बाइट
बाइट क्रम
क्रम बदलने के बाद बाइट
पार्सिंग परिणाम
कार्रवाई
डेटा मान पढ़ने के लिए नियम जोड़ें।
LRC चेकसम जेनरेट करें
उपयोगकर्ता गाइड
अवलोकन
Modbus ASCII फ़्रेम बनाएं/पढ़ें और LRC जाँचें। फ़्रेम कोलन से शुरू और CRLF पर समाप्त होता है। LRC में address, function और data bytes आते हैं; कोलन, CRLF और पहले वाला LRC नहीं।
मुख्य विशेषताएं:
- उपलब्ध दशमलव फ़ंक्शन: 01,02,03,04,05,06,15,16। 15 = 0x0F और 16 = 0x10; बीच के सभी फ़ंक्शन समर्थित नहीं हैं।
- रिस्पॉन्स डेटा जेनरेशन: परीक्षण और सत्यापन के लिए स्लेव स्टेशन रिस्पॉन्स सिमुलेशन का समर्थन करता है
- डेटा पार्सिंग: डेटा प्रकार और बाइट ऑर्डर शुद्धता के त्वरित सत्यापन के लिए विभिन्न डेटा प्रकारों और बाइट ऑर्डर के पार्सिंग का समर्थन करता है
कमांड जेनरेटर गाइड
- बिजली, वायरिंग, डिवाइस पता और सेटिंग जाँचें। दस्तावेज़ वाला read अनुरोध भेजें और अगले अनुरोध से पहले उत्तर या timeout की प्रतीक्षा करें। सीरियल broadcast पता 0 उत्तर नहीं देता। अपवाद मिलने का अर्थ है कि डिवाइस ने ऑपरेशन अस्वीकार किया।
- उपलब्ध दशमलव फ़ंक्शन: 01,02,03,04,05,06,15,16। 15 = 0x0F और 16 = 0x10; बीच के सभी फ़ंक्शन समर्थित नहीं हैं।
- सामान्य संदर्भ पद्धति में 40001 का प्रोटोकॉल पता 0, 40002 का 1 और 40108 का 107 (0x006B) है। दस्तावेज़ पहले से zero-based पता दे सकता है; घटाने से पहले जाँचें। जनरेटर में प्रोटोकॉल ऑफ़सेट डालें; 4xxxx अपने आप नहीं बदलता।
- मात्रा: पढ़ने या लिखने के लिए डेटा की मात्रा
- सामान्य कमांड उदाहरण:
- होल्डिंग रजिस्टर पढ़ें: 01 03 00 00 00 02 C4 0B (2 रजिस्टर पढ़ें)
- सिंगल रजिस्टर लिखें: 01 06 00 00 00 01 48 0A (मान 1 लिखें)
रिस्पॉन्स जेनरेटर गाइड
- कमांड से मेल खाने वाला फंक्शन कोड चुनें
- विभिन्न डेटा प्रकारों का समर्थन करता है: UINT16/INT16/UINT32/INT32/FLOAT32
- मल्टीपल बाइट ऑर्डर का समर्थन करता है: ABCD/DCBA/BADC/CDAB
- रिस्पॉन्स डेटा उदाहरण:
- रिस्पॉन्स पढ़ें: 01 03 04 00 01 00 02 2A 32 (2 रजिस्टर डेटा लौटाता है)
- रिस्पॉन्स लिखें: 01 06 00 00 00 01 48 0A (पुष्टि लिखें)
डेटा पार्सर गाइड
- मानक मोडबस RTU डेटा फ्रेम के पार्सिंग का समर्थन करता है
- विभिन्न डेटा प्रकारों और बाइट ऑर्डर का समर्थन करते हुए मल्टीपल पार्सिंग नियम कॉन्फ़िगर करें
- फ़्रेम parser बड़े 64-बिट integers को round कर सकता है। सटीक जाँच के लिए number converter इस्तेमाल करें और प्रकार तथा क्रम उपकरण से मिलाएं। हेक्स और दशमलव कनवर्टर
- फ्लेक्सिबल बाइट ऑर्डर कॉन्फ़िगरेशन, विभिन्न डिवाइस डेटा फॉर्मेट के अनुकूल
- बहुत अधिक डेटा के विश्लेषण के लिए, Modbus डिबगिंग पेज के Modbus डेटा विश्लेषण अनुभाग में फ़ाइल विश्लेषण फ़ंक्शन का उपयोग करने की सलाह दी जाती है, जो बैच डेटा प्रोसेसिंग को सपोर्ट करता है