Modbus RTU ऑनलाइन डीबगिंग टूल | ऑनलाइन सीरियल/डेटा कलेक्शन/पार्सिंग/विजुअलाइजेशन ऑल-इन-वन टूल
Modbus RTU ऑनलाइन डीबगिंग टूल, जो ब्राउज़र में सीधे सीरियल पोर्ट कनेक्शन, रीयल-टाइम डेटा कलेक्शन, मल्टी-फॉर्मेट डेटा पार्सिंग (बाइनरी/टेक्स्ट), डेटा विजुअलाइजेशन और एक्सपोर्ट की सुविधा प्रदान करता है। विभिन्न डेटा प्रकार (UINT16/INT16/UINT32/INT32/FLOAT32) और बाइट क्रम (ABCD/DCBA/BADC/CDAB) का समर्थन करता है, Modbus RTU टूल के साथ उपयोग करके पूर्ण डिवाइस डीबगिंग प्रक्रिया को संभव बनाता है।
सीरियल कॉन्फ़िगरेशन
बॉड रेट
9600
डेटा बिट्स
8
स्टॉप बिट्स
1
पैरिटी
none
वर्तमान ब्राउज़र Web Serial API का समर्थन नहीं करता है, सीरियल पोर्ट कार्यक्षमता उपलब्ध नहीं है। कृपया समर्थित डेस्कटॉप ब्राउज़र (जैसे Chrome, Edge) का उपयोग करें।
लॉग जानकारी
अधिकतम संख्या
प्रदर्शन प्रारूप
HEX
MS
Modbus डेटा पार्सर
डेटा स्रोत
सीरियल डेटा
डेटा प्रारूप
बाइनरी
पार्सिंग सक्षम करें
स्लेव एड्रेस(HEX)
फंक्शन कोड(HEX)
नियम का नाम | प्रारंभिक स्थिति | डेटा प्रकार | बाइट क्रम | गुणांक | स्थिरांक | दशमलव स्थान | कार्रवाई |
---|
डेटा तालिका
डेटा ग्राफ
डेटा तालिका
अधिकतम संख्या
No data |
उपयोग निर्देश
कार्यक्षमता अवलोकन
Modbus डीबगिंग टूल एक शक्तिशाली सीरियल संचार और डेटा विश्लेषण टूल है, जो विशेष रूप से Modbus RTU प्रोटोकॉल के डीबगिंग और डेटा विश्लेषण के लिए बनाया गया है। यह उपयोगकर्ताओं को सीरियल कनेक्शन स्थापित करने, Modbus कमांड भेजने और प्राप्त डेटा का रीयल-टाइम विश्लेषण करने में मदद करता है।
मुख्य विशेषताएं:
- सीरियल संचार: विभिन्न बॉड रेट और सीरियल पैरामीटर कॉन्फ़िगरेशन का समर्थन, Modbus उपकरणों के साथ विश्वसनीय संचार
- डेटा मॉनिटरिंग: भेजे और प्राप्त किए गए डेटा का रीयल-टाइम प्रदर्शन, HEX और टेक्स्ट दोनों प्रदर्शन मोड का समर्थन
- डेटा विश्लेषण: शक्तिशाली Modbus डेटा पार्सिंग कार्यक्षमता, विभिन्न डेटा प्रकारों और बाइट क्रम का समर्थन, कस्टम पार्सिंग नियम
- डेटा विज़ुअलाइज़ेशन और निर्यात: विश्लेषण परिणाम तालिका और ग्राफ़ दोनों रूपों में प्रदर्शित किए जा सकते हैं, डेटा परिवर्तन की प्रवृत्ति को रीयल-टाइम देख सकते हैं, और डेटा को Excel प्रारूप में निर्यात कर सकते हैं
Modbus RTU टूल के साथ एकीकरण
- कमांड जनरेटर: Modbus RTU टूल पेज के कमांड जनरेटर का उपयोग करके, मानक Modbus RTU कमांड त्वरित रूप से जनरेट कर सकते हैं और सीधे भेजने के क्षेत्र में कॉपी कर सकते हैं
- डेटा जनरेटर: Modbus RTU टूल पेज के डेटा जनरेटर का उपयोग करके, टेस्ट डेटा जनरेट कर सकते हैं, जब वास्तविक उपकरण उपलब्ध न हो तब पार्सिंग फंक्शन का परीक्षण करने के लिए
- विशिष्ट कार्य प्रवाह:
- 1. सीरियल पैरामीटर कॉन्फ़िगर करें और उपकरण कनेक्ट करें
- 2. कमांड जनरेटर का उपयोग करके आवश्यक Modbus कमांड जनरेट करें
- 3. भेजने के क्षेत्र में टाइमर कॉन्फ़िगर करें, स्वचालित डेटा संग्रह के लिए
- 4. पार्सिंग नियम कॉन्फ़िगर करें, रीयल-टाइम परिणाम देखें
- 5. तालिका या ग्राफ़ का उपयोग करके डेटा परिवर्तन की निगरानी करें
- 6. आवश्यकता पड़ने पर ऑफ़लाइन विश्लेषण के लिए डेटा निर्यात करें
सीरियल कॉन्फ़िगरेशन
- सीरियल पोर्ट चुनें बटन पर क्लिक करें, कनेक्ट करने के लिए आवश्यक सीरियल उपकरण चुनें
- बॉड रेट: सामान्यतः 9600, 19200 आदि, उपकरण के साथ मेल खाना चाहिए
- डेटा बिट्स: सामान्यतः 8 बिट
- स्टॉप बिट्स: सामान्यतः 1 बिट
- पैरिटी: सामान्यतः None (कोई पैरिटी नहीं)
लॉग कॉन्फ़िगरेशन
- प्रदर्शन मोड: HEX (हेक्साडेसिमल) या TEXT (टेक्स्ट) मोड
- स्वतः साफ़: अधिकतम पंक्तियों की संख्या से अधिक होने पर पुराना डेटा स्वतः साफ़ हो जाएगा
- अधिकतम पंक्तियां: लॉग में रखी जाने वाली अधिकतम पंक्तियों की संख्या
भेजने का कॉन्फ़िगरेशन
- HEX मोड: हेक्साडेसिमल प्रारूप में डेटा भेजें
- कैरिज रिटर्न और लाइन फीड जोड़ें: डेटा के अंत में कैरिज रिटर्न और लाइन फीड जोड़ें
- चक्रीय भेजना: निर्धारित समय अंतराल पर डेटा को दोहराएं
- भेजने का अंतराल: चक्रीय भेजने का समय अंतराल (मिलीसेकंड में)
- Modbus RTU कमांड उदाहरण:
- 01 03 00 00 00 0A C5 CD - 10 रजिस्टर पढ़ने का कमांड
- 01 10 00 00 00 01 02 00 01 67 90 - 1 रजिस्टर लिखने का कमांड
Modbus डेटा पार्सर
डेटा स्रोत
- सीरियल: उपकरण से सीधे प्राप्त रीयल-टाइम डेटा
- फाइल: सहेजी गई डेटा फाइल से डेटा पढ़ें
डेटा प्रारूप
- बाइनरी प्रारूप:उपकरण से सीधे आउटपुट किया गया कच्चा Modbus RTU डेटा
- टेक्स्ट प्रारूप:स्पेस से अलग किया गया हेक्साडेसिमल टेक्स्ट, जैसे: 01 03 0C 40 48 F5 C3 00 00 01 3A C6 FE FF FF 39 D4
- ध्यान दें: डेटा स्रोत चाहे सीरियल हो या फाइल, डेटा प्रारूप चुना जा सकता है। उदाहरण के लिए यदि सीरियल से टेक्स्ट प्रारूप में डेटा प्राप्त होता है, तो पार्सिंग के लिए टेक्स्ट प्रारूप चुनना होगा
पार्सिंग नियम
- प्रारंभिक स्थिति: डेटा क्षेत्र की प्रारंभिक बाइट स्थिति (0 से शुरू)
- डेटा प्रकार: विभिन्न संख्यात्मक प्रकारों का समर्थन (UINT16, INT16, UINT32, INT32, FLOAT)
- बाइट क्रम: बहु-बाइट डेटा का बाइट क्रम (ABCD, DCBA, BADC, CDAB)
- गुणांक: पार्स किए गए मान को गुणांक से गुणा करें (डिफ़ॉल्ट 1)
- स्थिरांक: गुणांक लागू करने के बाद स्थिरांक जोड़ें (डिफ़ॉल्ट 0)
- दशमलव स्थान: परिणाम में दिखाए जाने वाले दशमलव स्थानों की संख्या