सबसे पहले, मोडबस प्रोटोकॉल, मुख्य रूप से तीन प्रकारों में विभाजित है:
1. सीरियल पोर्ट के लिए: मोडबस आरटीयू, मोडबस एएससीएचआईएल, सामान्यतः प्रयुक्त सीरियल पोर्ट आरएस232/आरएस422/आरएस485
2. नेटवर्क इंटरफ़ेस के लिए: Modbus TCP, सामान्यतः प्रयुक्त नेटवर्क इंटरफ़ेस: RJ45
3. मोडिकॉन समर्पित मोडबस प्लस
मोडबस आरटीयू और मोडबस एएससीआई एसिंक्रोनस सीरियल ट्रांसमिशन का उपयोग करते हैं, जबकि मोडबस टीसीपी टीसीपी/आईपी प्रोटोकॉल पर आधारित है। मोडबस एक अर्ध-द्वैध संचार है, मास्टर-स्लेव संचार मोड का उपयोग करते हुए, एक ही समय में केवल एक मास्टर स्टेशन हो सकता है। इसलिए प्रश्नकर्ता द्वारा बताए गए अनुसार दो मास्टर्स और कई स्लेव के साथ संचार करना संभव है। यदि हम मोडबस आरटीयू संचार का उपयोग करते हैं, तो हम विभिन्न स्लेव के बीच स्विच करने के लिए रिले का उपयोग कर सकते हैं। बेशक, अन्य तरीके भी हैं, मोडबस प्लस एक हाई-स्पीड टोकन नेटवर्क है, टोकन को स्टेशनों के बीच जल्दी से पारित किया जा सकता है, जो कोई भी टोकन प्राप्त करता है, वह मास्टर होता है। तो यह कई मास्टर्स और कई स्लेव की समस्या को भी हल करता है। लेकिन क्योंकि यह मोडिकॉन का विशेष प्रोटोकॉल है, खुला नहीं, खुले मोडबस प्रोटोकॉल के लिए अभी भी एहसास नहीं किया जा सकता है
इसलिए, प्रश्न की आवश्यकता को देखते हुए, सबसे सरल तरीका मोडबस आरटीयू प्रोटोकॉल को मोडबस टीसीपी प्रोटोकॉल में बदलना है। कैसे बदलें? कई निर्माताओं के पास इसी प्रोटोकॉल रूपांतरण गेटवे डिवाइस हैं जो इस फ़ंक्शन को महसूस कर सकते हैं, जैसे कि आमतौर पर इस्तेमाल किया जाने वाला मोक्सा।
उदाहरण के लिए, MOXA का MB3170 ModbuSTCP, ASCI और RTU उपकरणों को या यहां तक कि एकाधिक मास्टर्स और स्लेव के मिश्रित नेटवर्क को एकीकृत कर सकता है, जिसमें सीरियल मास्टर्स से सीरियल स्लेव या एक ही समय में ईथरनेट मास्टर्स भी शामिल हैं।
यह गेटवे कई मास्टर्स को एक ही समय में स्लेव तक पहुंचने की अनुमति देता है। चूंकि हम TCP/P प्रोटोकॉल का उपयोग कर रहे हैं, इसलिए यह कई क्लाइंट्स द्वारा एक ही समय में कई सर्वर तक पहुंचने के मोड से मेल खाता है।




