RS232, RS485, RJ45 और मोडबस के बीच अंतर कैसे करें? (3)
मोडबस-आरटीयू संचार प्रोटोकॉल
मोडबस-आरटीयू संचार प्रोटोकॉल देखें:
भौतिक परत संचार इंटरफेस के साथ, क्या संवाद करना संभव है? जवाब न है। भौतिक परत संचार इंटरफ़ेस केवल दोनों पक्षों को संचार की स्थिति के लिए सक्षम करने के लिए है। हालाँकि, यदि दोनों पक्षों में से कोई भी यह नहीं समझता है कि वे क्या कह रहे हैं, या यदि बोलने का तरीका और दो संचार दलों की व्याकरणिक संरचना मेल नहीं खाती है, तो स्पष्ट रूप से संवाद करना असंभव है।
OSI मॉडल में, भौतिक परत के ऊपर डेटा लिंक परत होती है। मोडबस-आरटीयू प्रोटोकॉल डेटा लिंक लेयर प्रोटोकॉल है। जब तक संचार में दोनों पक्ष मोडबस-आरटीयू प्रोटोकॉल को अपनाते हैं, यह सुनिश्चित कर सकता है कि संचार भाषा एक बयान प्रारूप है जिसे दोनों पक्ष समझ सकते हैं।
मोडबस भी एक मास्टर-गुलाम है। यह भौतिक परत के बस नियंत्रण के समान है। यहां मास्टर-दास संबंध संचार बस के नियंत्रण को निर्धारित करना है। मास्टर पहले बस पर कब्जा करने के लिए एक आदेश जारी करता है; फिर बस खाली हो जाती है और प्रतिक्रिया कोड लिखने के लिए दास को सौंप दिया जाता है। स्लेव स्टेशन पूरा होने के बाद, बस को मास्टर स्टेशन पर वापस कर दिया जाता है।
मोडबस संचार प्रोटोकॉल के तहत, विभिन्न कमांड फ़ंक्शन कोड में अलग-अलग फ्रेम संरचनाएं होती हैं। रीड रजिस्टर कमांड के लिए, मोडबस मास्टर फ्रेम संरचना है: 2-बाइट एड्रेस कोड, 1-बाइट फ़ंक्शन कोड, 2-बाइट डेटा एड्रेस कोड, 2-बाइट सीआरसी चेक कोड ; मोडबस स्लेव स्टेशन की प्रतिक्रिया फ्रेम संरचना है: 2-बाइट फ़ंक्शन कोड, 1-प्रतिक्रिया क्षेत्र में बाइट्स की कुल संख्या, एन-बाइट प्रतिक्रिया डेटा, और 2-बाइट सीआरसी चेक कोड।
यद्यपि भौतिक परत प्रोटोकॉल डेटा लिंक परत प्रोटोकॉल से अलग है, डेटा लिंक परत प्रोटोकॉल का कार्यान्वयन इस तथ्य पर आधारित होना चाहिए कि दोनों पक्षों का भौतिक परत कनेक्शन आवश्यकताओं को पूरा करता है, और सूचना विनिमय को बिना किसी बाधा के महसूस किया जा सकता है .
डेटा लिंक परत से ऊपर, यह नेटवर्क परत है। इसका कार्य फील्ड बस का सूचना विनिमय नेटवर्क बनाना है।
नेटवर्क लेयर के कार्यों में डेटा पैकेट में संचार फ्रेम की पैकेजिंग करना और फिर डेटा पैकेट को दूसरे पक्ष को भेजना शामिल है।
चूंकि दो संचार दलों की नेटवर्क संरचनाएं भिन्न हो सकती हैं, एक ही तरह के नेटवर्क को जोड़ने के लिए पुलों की आवश्यकता होती है, और विभिन्न प्रकार के नेटवर्क को जोड़ने के लिए गेटवे की आवश्यकता होती है।
नेटवर्क के बीच कई चैनल हो सकते हैं। डेटा पैकेट भेजे जाने के समय से चुनने के लिए कई पथ होते हैं। पथ चुनने के लिए जिम्मेदार तत्व को राउटर कहा जाता है। राउटर न केवल वास्तविक डेटा एक्सचेंज नेटवर्क पथ निर्धारित करता है, बल्कि वर्चुअल नेटवर्क पथ भी बना सकता है, और डेटा पैकेट के भेजने के क्रम को भी निर्धारित करता है। इसलिए, राउटर नेटवर्क परत में सबसे जटिल और महत्वपूर्ण उपकरण है।
OSI मॉडल में, फिजिकल लेयर प्लस डेटा लिंक लेयर प्लस नेटवर्क लेयर के संयोजन को फील्ड बस कहा जाता है, और इसका संचार इंटरफ़ेस एक 8-पिन RJ45 क्रिस्टल हेड होता है। जाहिर है, RJ45 RS232/RS485/RA422 से बिल्कुल अलग है।
नेटवर्क परत पर एक डेटा पैकेट डेटा फ़्रेम का एक संयोजन है। आम आदमी के शब्दों में, डेटा पैकेट एक छोटा लेख है, या डेटा संयोजन इकाइयों का एक पृष्ठ वितरित किया जाना है।
यह ध्यान देने योग्य है कि RS232/RS485/RS422 संचार इंटरफेस और उनकी परिभाषाएं बहुत स्पष्ट हैं। पिन के स्तर, पिन की फ़ंक्शन परिभाषा, और सूचना भेजने और प्राप्त करने पर इंटरफ़ेस के डेटा प्रवाह समय संबंध सहित, ये सटीक और सख्त होने चाहिए, अन्यथा सूचना विनिमय नहीं किया जा सकता है।