मोडबस क्या है: कार्य करना और उसके अनुप्रयोग

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





मोडबस प्रोटोकॉल को आमतौर पर औद्योगिक नेटवर्किंग के दादा के रूप में जाना जाता है। वेब सेवाओं और इंटरनेट संचार प्रोटोकॉल के वर्तमान युग में, संचार और संचार परिदृश्यों पर प्रतिक्रिया देने का अनुरोध व्यावहारिक रूप से सुरम्य है। मोडबस प्रोटोकॉल औद्योगिक और व्यावसायिक आवश्यकताओं के अनुसार आसानी से कॉन्फ़िगर किया गया है। कई डोमेन में इस अत्यधिक लोकप्रियता और व्यापक अनुप्रयोगों के कारण, यह लेख मोडबस संचार, इसके कार्यात्मक कोड, कार्यान्वयन और अनुप्रयोगों का विस्तृत अवलोकन प्रदान करता है।

मोडबस क्या है?

मोडबस एक खुला मानक आरटीयू है, जहां कई संगठन और इंजीनियर किसी भी प्रकार के भुगतानों को शामिल किए बिना इसे अपने डिवाइस में लागू करते हैं। इस प्रोटोकॉल को सबसे सर्वव्यापी संचार प्रोटोकॉल माना जाता है और आमतौर पर इंजीनियरिंग इलेक्ट्रॉनिक उपकरणों को जोड़ने के साधन के रूप में सुलभ है।




एक विस्तृत तरीके से, यह विस्तृत है संचार प्रोटोकॉल जो धारावाहिक लाइनों के माध्यम से या ईथरनेट कनेक्शन के माध्यम से इलेक्ट्रॉनिक उपकरणों के बीच सूचना प्रसारण के लिए नियोजित किया जाता है। एक खुले मानक स्थिति में, कोई भी इसे लागू कर सकता है। यह शायद RTU का उपयोग करके नियंत्रित करने वाले सिस्टम के कनेक्शन के लिए उपयोग किया जाता है कमी पावर डोमेन में।

मोडबस के प्रोटोकॉल को एक मास्टर और स्लेव प्रोटोकॉल के रूप में अच्छी तरह से परिभाषित किया गया है जिसका अर्थ है कि मास्टर के रूप में काम करने वाला एक उपकरण गुलाम के रूप में कार्य करने के लिए एक या एक से अधिक उपकरण बना देगा। यह स्पष्ट रूप से इंगित करता है कि गुलाम डेटा का कार्य नहीं करेगा, इसे तब तक प्रतीक्षा करने की आवश्यकता है जब तक कि यह जानकारी नहीं मांगी जाती। मास्टर गुलाम उपकरणों के लिए जानकारी लिखेगा और फिर दास रजिस्टर से मास्टर को जानकारी पढ़ेगा। दास रजिस्टरों के दृष्टिकोण से एक पंजीकृत पता हमेशा मौजूद रहेगा।



मोडबस कम्युनिकेशन प्रोटोकॉल कैसे काम करता है?

चूंकि इस तरह के खुले मानक की रिमोट टर्मिनल यूनिट (आरटीयू) विभिन्न उपकरणों में संचार बनाने के लिए एक मास्टर और स्लेव दृष्टिकोण को नियोजित करती है, यह मेल खाती है कि आरटीयू परिदृश्य को नियुक्त करने वाले किसी भी प्रकार के एप्लिकेशन में एक मोडबस मास्टर डिवाइस और न्यूनतम एक होगा दास का उपकरण। यह स्पष्ट रूप से इंगित करता है कि गुलाम डेटा का कार्य नहीं करेगा, इसे तब तक प्रतीक्षा करने की आवश्यकता है जब तक कि यह जानकारी नहीं मांगी जाती।

मोडबस कम्युनिकेशन

मोडबस कम्युनिकेशन

उपकरणों के पार मास्टर और दास संचार या तो धारावाहिक बसों या नेटवर्क के माध्यम से सक्षम है। में ओएसआई दृष्टिकोण, मोडबस को सातवीं परत में रखा गया है। इसका उद्देश्य प्रोटोकॉल का अनुरोध करना है और फिर फ़ंक्शन कोड द्वारा उल्लिखित संबंधित सेवाओं को वितरित करता है। मोडबस आरटीयू प्रोटोकॉल के ये कार्यात्मक कोड मोडबस अनुरोध घटक हैं।


इसलिए मोडबस एप्लिकेशन डेटा यूनिट को विकसित करने के लिए, वितरण इकाई को एक उपकरण लेनदेन के लिए प्रेरित करना चाहिए। यह वह ऑपरेशन है जो सर्वर को निर्दिष्ट प्रकार के ऑपरेशन पर काम करने के लिए सूचित करता है। मास्टर डिवाइस द्वारा उकसाने वाले अनुरोध का डिज़ाइन एप्लिकेशन प्रोटोकॉल द्वारा निर्धारित किया जाता है। फिर फ़ंक्शन कोड को 8-बिट्स के रूप में कोडित किया जाएगा जो एक बाइट है। केवल फ़ंक्शन कोड जो 1-25 की सीमा में हैं, उन्हें वैध माना जाता है और इसमें 128-255 को असाधारण प्रतिक्रियाओं के लिए अलग रखा जाता है।

आर्किटेक्चर

आर्किटेक्चर

जब मास्टर से दास के लिए एक अनुरोध / संदेश होता है, तो इसका मतलब है कि यह फ़ंक्शन कोड फ़ील्ड है जो अनुरोधित कार्रवाई करने के लिए सर्वर को सूचित करता है। कुछ कार्यों के लिए, कुछ उप-कार्यात्मक कोड भी होंगे। उदाहरण के लिए, मास्टर डिवाइस विभिन्न इनपुट्स / आउटपुट के क्लस्टर पर ON और OFF संक्रमण को पढ़ सकता है।

यह या तो मोडबस रजिस्टरों के समूह की जानकारी को पढ़ता है या लिखता है। जब दास की प्रतिक्रिया मास्टर द्वारा प्राप्त की जाती है, तो फ़ंक्शन कोड फ़ील्ड का उपयोग दास द्वारा या तो यह इंगित करने के लिए किया जाता है कि यह एक अनैतिक या असाधारण प्रतिक्रिया है। दास डिवाइस सामान्य फ़ंक्शन प्रतिक्रिया के पहले फ़ंक्शन कोड के अनुरोध के लिए प्रतिध्वनित होगा।

इस प्रकार है मोडबस संचार प्रोटोकॉल कार्य किया है।

समारोह कोड

मोडबस का प्रोटोकॉल रजिस्टरों की पहुंच प्राप्त करने के लिए कई फ़ंक्शन कोड की पहचान करता है। मोडबस की विशेषता में मुख्य रूप से चार विभिन्न डेटा ब्लॉक हैं और यहां रजिस्टर नंबर या पते के ओवरलैप हो सकते हैं। तो इस वजह से, एक सटीक परिभाषा को परिभाषित करना होगा जहां पते की आवश्यकता होती है और जहां कार्यात्मक कोड की आवश्यकता होती है।

नीचे दी गई तालिका स्पष्ट रूप से सारांशित करती है मोडबस फ़ंक्शन कोड । इन कोडों का केवल एक उपश्रेणी मौजूद है। लेकिन कुछ इसी अनुप्रयोगों के लिए, ये लागू नहीं हो सकते हैं।

मोडबस फंक्शन कोड रजिस्टर का प्रकार
1कुंडल पढ़ना
दोअसतत इनपुट का पढ़ना
धारण करने का पाठ रजिस्टरों
इनपुट रजिस्टरों का पढ़ना
एकल-कुंडल का लेखन
एकल होल्डिंग रजिस्टर का लेखन
पंद्रहकई कॉइल का लेखन
१६कई होल्डिंग रजिस्टरों का लेखन

प्रोफिबस वी / एस मोडबस

प्रोफिबस और मोडबस की अलग-अलग अनुप्रयोगों के रूप में तुलना करने के लिए, दोनों में से प्रत्येक के कई लाभ और अनुप्रयोग हैं।

मोडबस में एक सरल निर्माण होता है, सुव्यवस्थित संचालन होता है, और आसानी से प्रोटोकॉल को अनुमोदित किया जा सकता है। यद्यपि प्रोटोकॉल में कुछ अंतर मौजूद है और भौतिक परत की परिभाषा में, यह बहु-विक्रेता संचालन में समस्याएँ विकसित करता है। जबकि प्रोफिबस सबसे जटिल प्रोटोकॉल है जिसका निर्माण पूरे उद्योगों को स्वचालित करने के लिए किया गया था। यह मोडेम वाले मल्टी-वेंडर फंक्शंस में असाधारण रूप से काम करता है और पूरी तरह से डायग्नोस्टिक्स रखता है।

पॉइंट-टू-पॉइंट दृष्टिकोण में नियंत्रक के साथ स्मार्ट डिवाइस कनेक्शन के समय, या यह एक दूरस्थ स्थान पर मौजूद है, फिर मोडबस इस परिदृश्य को सबसे अच्छे से पेश करता है। ऐसी स्थितियों में जब एक से अधिक बिंदु मौजूद होते हैं, जिसका अर्थ है कई विक्रेता, तो प्रोबियस अपने सबसे अच्छे रूप में कार्य करता है।

एक आवेदन जो अधिक लोकप्रियता हासिल करता है वह दोनों दुनिया का सबसे उत्कृष्ट प्रदान करता है। यह एप्लिकेशन मास्टर कंट्रोलर और एक डेटा कंसंटेटर के बीच डेटा ट्रांसमिशन के लिए मोडबस का उपयोग करता है और इसका एक दूरस्थ स्थान है जहां यह एक प्रोफिबस का उपयोग करता है।

प्रोटोकॉल संस्करण

प्रोटोकॉल संस्करण इस उपकरण में ईथरनेट और सीरियल पोर्ट दोनों के लिए मौजूद है। मोडबस प्रोटोकॉल के प्रकार हैं:

Modbus RTU

प्रोटोकॉल संचार स्थापित करने के लिए, यह एक द्विआधारी प्रारूप में डेटा का प्रतिनिधित्व करता है और ज्यादातर धारावाहिक संचार में उपयोग किया जाता है। इस संस्करण में संदेश निष्क्रिय अवधियों द्वारा विभाजित हैं। आरटीयू संस्करण में जिस प्रारूप का पालन किया जाता है वह तंत्र को सत्यापित करने के लिए चक्रीय अतिरेक जांच है और इससे डेटा विश्वसनीयता सुनिश्चित होती है।

मोडबस ASCII

प्रोटोकॉल संचार स्थापित करने के लिए, ASCII पात्रों का उपयोग किया जाता है और ज्यादातर धारावाहिक संचार में लागू किया जाता है। इस संस्करण में संदेश एक बृहदान्त्र (') और न्यूलाइन (/) को पीछे करके विभाजित हैं। ASCII संस्करण में पालन किया जाने वाला प्रारूप तंत्र को सत्यापित करने के लिए एक अनुदैर्ध्य अतिरेक जांच है।

मोडबस टीसीपी

मोडबस के इस संस्करण को संचार के माध्यम से कार्यान्वित किया जाता है टीसीपी / आईपी नेटवर्क पोर्ट 502 पर लिंक करना। इस वेरिएंट को किसी भी प्रकार की चेकसम गणना की आवश्यकता नहीं होती है क्योंकि निचले स्तर पर ही यह प्रदान करता है।

मोडबस टीसीपी आर्किटेक्चर

मोडबस टीसीपी आर्किटेक्चर

मोडबस प्लस

यह श्नाइडर इलेक्ट्रिक के लिए पेटेंटेड वेरिएंट है और अन्य प्रकार के वेरिएंट के विपरीत, यह विभिन्न मास्टर्स के बीच सहकर्मी से सहकर्मी प्रकार के संचार का समर्थन करता है। इसे त्वरित HDLC जैसे टोकन भिन्नता को प्रबंधित करने के लिए एक प्रतिबद्ध सह-प्रोसेसर की आवश्यकता है। यह 1 Mbit / s पर एक मुड़ जोड़ी का उपयोग करता है और इसमें प्रत्येक नोड पर रखा गया ट्रांसफ़ॉर्मर आइसोलेशन होता है। मोडबस + और कंप्यूटर के बीच एक कनेक्शन स्थापित करने के लिए एक विशिष्ट प्रकार का हार्डवेयर आवश्यक है, जैसे कि आईएसए बस।

अन्य प्रकार के प्रोटोकॉल संस्करण हैं:

  • एनरॉन
  • पेमक्स
  • UDP पर मोडबस

मोडबस अनुप्रयोग

प्रमुख अनुप्रयोग हैं:

  • स्वचालित तापमान स्तरों के विश्लेषण के लिए स्वास्थ्य सेवा डोमेन में उपयोग किया जाता है
  • ट्रैफिक व्यवहार का विश्लेषण
  • सुव्यवस्थित डेटा हस्तांतरण के लिए होम ऑटोमेशन में लागू किया गया
  • गैस, तेल, भूतापीय, हाइडल, पवन और सौर जैसे उद्योगों में कार्यरत हैं

इनके अतिरिक्त, अवधारणा में ज्ञात अन्य प्रमुख अवधारणाएँ डेटा विज़ुअलाइज़ेशन, रजिस्टर प्रकार, अपवाद कोड, इस गेटवे डिवाइस के साथ संचार, इस प्रकार के आरटीयू में डेटा एन्कोडिंग, डेटा प्रतिनिधित्व, समस्या निवारण, गति और गति हैं धारावाहिक संचार , और संदेश। यह आलेख एक मोडबस, इसके काम करने, फ़ंक्शन कोड, प्रोटोकॉल संस्करण और अनुप्रयोगों का समग्र विवरण देता है।

यह सवाल उठता है कि इन सभी के साथ-साथ महत्वपूर्ण रूप से क्या जाना जाता है

अनुशंसित
पियर्स ऑसिलेटर: वर्किंग एंड इट्स एप्लिकेशन
पियर्स ऑसिलेटर: वर्किंग एंड इट्स एप्लिकेशन
कैसे एक शक्तिशाली आरएफ सिग्नल जैमर सर्किट बनाने के लिए
कैसे एक शक्तिशाली आरएफ सिग्नल जैमर सर्किट बनाने के लिए
सर्वो मोटर कार्य सिद्धांत और 8051 माइक्रोकंट्रोलर के साथ इंटरफैसिंग
सर्वो मोटर कार्य सिद्धांत और 8051 माइक्रोकंट्रोलर के साथ इंटरफैसिंग
उच्च वोल्टेज ट्रांजिस्टर MJ11021 (PNP) MJ11022 (NPN) डेटाशीट - पूरक जोड़ी
उच्च वोल्टेज ट्रांजिस्टर MJ11021 (PNP) MJ11022 (NPN) डेटाशीट - पूरक जोड़ी
द्विध्रुवी जंक्शन ट्रांजिस्टर काम सिद्धांत और अनुप्रयोग
द्विध्रुवी जंक्शन ट्रांजिस्टर काम सिद्धांत और अनुप्रयोग
जीएसएम तकनीक क्या है: वास्तुकला और इसके अनुप्रयोग
जीएसएम तकनीक क्या है: वास्तुकला और इसके अनुप्रयोग
9 सरल सौर बैटरी चार्जर सर्किट
9 सरल सौर बैटरी चार्जर सर्किट
3 स्मार्ट लेजर अलार्म सुरक्षा सर्किट
3 स्मार्ट लेजर अलार्म सुरक्षा सर्किट
अपनी कार के लिए यह वोल्टेज स्टेबलाइजर सर्किट बनाएं
अपनी कार के लिए यह वोल्टेज स्टेबलाइजर सर्किट बनाएं
कैसे एक पोटेंशियोमीटर (पॉट) काम करता है
कैसे एक पोटेंशियोमीटर (पॉट) काम करता है
4 सर्वश्रेष्ठ टच सेंसर स्विच सर्किट की खोज की
4 सर्वश्रेष्ठ टच सेंसर स्विच सर्किट की खोज की
Op Amp Preamplifier सर्किट - MIC के लिए, गिटार, पिक-अप, बफर
Op Amp Preamplifier सर्किट - MIC के लिए, गिटार, पिक-अप, बफर
5V 3 Amp फिक्स्ड वोल्टेज रेगुलेटर सर्किट IC LM123 का उपयोग करता है
5V 3 Amp फिक्स्ड वोल्टेज रेगुलेटर सर्किट IC LM123 का उपयोग करता है
माइक्रोकंट्रोलर का उपयोग करके वर्तमान सीमक के साथ स्वचालित परिवर्तन ओवर
माइक्रोकंट्रोलर का उपयोग करके वर्तमान सीमक के साथ स्वचालित परिवर्तन ओवर
काउंटरों और इलेक्ट्रॉनिक काउंटरों के प्रकार का परिचय
काउंटरों और इलेक्ट्रॉनिक काउंटरों के प्रकार का परिचय
मेन्स 220 वी पर 200, 600 एलईडी स्ट्रिंग सर्किट
मेन्स 220 वी पर 200, 600 एलईडी स्ट्रिंग सर्किट