मॉडबस टीसीपी एक संचार प्रोटोकॉल है जिसका उपयोग औद्योगिक स्वचालन में किया जाता है। यह पीएलसी (प्रोग्रामेबल लॉजिक कंट्रोलर), सेंसर, एचएमआई (मानव-मशीन इंटरफेस) और एससीएडीए सिस्टम को मानक ईथरनेट नेटवर्क पर एक दूसरे से बात करने देता है।

फ़ैक्टरी फ़्लोर उपकरण, भवन स्वचालन और औद्योगिक IoT उपकरणों के बारे में सोचें।

यह कैसे काम करता है

मॉडबस टीसीपी पारंपरिक मॉडबस प्रोटोकॉल को टीसीपी/आईपी पैकेट में लपेटता है। डिफ़ॉल्ट रूप से पोर्ट 502 का उपयोग करता है।

क्लाइंट-सर्वर मॉडल:

  • क्लाइंट (मास्टर) डेटा का अनुरोध करता है
  • सर्वर (गुलाम) सेंसर रीडिंग, नियंत्रण स्थिति आदि के साथ प्रतिक्रिया करता है।

एक क्लाइंट एक ही नेटवर्क पर कई सर्वर के साथ संचार कर सकता है।

मॉडबस टीसीपी क्या पढ़ता/लिखता है

औद्योगिक उपकरण डेटा को रजिस्टर के रूप में प्रदर्शित करते हैं:

कॉइल्स (0x): सिंगल बिट रीड/राइट (डिजिटल आउटपुट, रिले) पृथक इनपुट (1x): सिंगल बिट रीड-ओनली (सेंसर, स्विच) इनपुट रजिस्टर (3x): 16-बिट रीड-ओनली (एनालॉग सेंसर, मीटर) होल्डिंग रजिस्टर (4x): 16-बिट पढ़ना/लिखना (सेटपॉइंट, पैरामीटर)

उदाहरण: एक तापमान सेंसर अपनी रीडिंग को इनपुट रजिस्टर 30001 के रूप में प्रदर्शित कर सकता है, जो 2350 (23.5°C) जैसा मान लौटाएगा।

सामान्य उपयोग

फ़ैक्टरी स्वचालन: कन्वेयर बेल्ट, रोबोटिक आर्म्स, असेंबली लाइन्स को नियंत्रित करने वाली पीएलसी

भवन प्रबंधन: एचवीएसी सिस्टम, प्रकाश नियंत्रण, ऊर्जा मीटर

जल/अपशिष्ट जल: पंप नियंत्रण, प्रवाह मीटर, लेवल सेंसर

तेल एवं गैस: पाइपलाइन निगरानी, दबाव सेंसर, वाल्व नियंत्रण

ऊर्जा: सोलर इनवर्टर, बैटरी सिस्टम, ग्रिड मॉनिटरिंग

मॉडबस टीसीपी बनाम मॉडबस आरटीयू

मोडबस आरटीयू: सीरियल संचार (आरएस-485)। पुराना मानक, धीमा, ईथरनेट उपलब्ध न होने पर उपयोग किया जाता है।

मोडबस टीसीपी: ईथरनेट आधारित। तेज़, आधुनिक नेटवर्क के साथ एकीकृत होना आसान, लंबी दूरी।

अधिकांश नए इंस्टॉलेशन मॉडबस टीसीपी का उपयोग करते हैं। लीगेसी सिस्टम अक्सर आरटीयू का उपयोग करते हैं।

मॉडबस टीसीपी डिवाइस सेट करना

नेटवर्क कॉन्फ़िगरेशन:

  • प्रत्येक डिवाइस को स्टेटिक आईपी असाइन करें
  • औद्योगिक नेटवर्क के लिए अलग वीएलएएन का उपयोग करें (सुरक्षा सर्वोत्तम अभ्यास)
  • पोर्ट 502 फ़ायरवॉल पर खुला होना चाहिए

सामान्य मुद्दे:

  • आईपी विरोध (हमेशा स्थिर आईपी का उपयोग करें)
  • गलत रजिस्टर पता (डिवाइस दस्तावेज़ की जाँच करें)
  • फ़ायरवॉल ब्लॉकिंग पोर्ट 502
  • नेटवर्क स्विच औद्योगिक यातायात को ठीक से संभाल नहीं रहा है

सुरक्षा संबंधी चिंताएँ

मॉडबस टीसीपी में कोई अंतर्निहित सुरक्षा नहीं है। कोई प्रमाणीकरण नहीं, कोई एन्क्रिप्शन नहीं.

सर्वोत्तम अभ्यास:

  • औद्योगिक नेटवर्क को आईटी नेटवर्क से अलग करें
  • वीएलएएन और फ़ायरवॉल नियमों का उपयोग करें
  • रिमोट एक्सेस के लिए वीपीएन
  • कभी भी मॉडबस डिवाइस को सीधे इंटरनेट पर उजागर न करें
  • मॉडबस टीसीपी सुरक्षा पर विचार करें (टीएलएस एन्क्रिप्शन जोड़ता है)

औद्योगिक नेटवर्क को निशाना बनाया गया। विभाजन महत्वपूर्ण है.

सॉफ्टवेयर टूल्स

परीक्षण/समस्या निवारण:

  • मॉडस्कैन (विंडोज मॉडबस स्कैनर)
  • मॉडबस पोल/स्लेव (सिमुलेशन और परीक्षण)
  • पायमोडबस (पायथन लाइब्रेरी)
  • नोड-रेड (मोडबस नोड्स के साथ दृश्य स्वचालन)

स्काडा प्लेटफार्म:

  • इग्निशन
  • फ़ैक्टरीटॉक
  • विनसीसी
  • वंडरवेयर

निचली पंक्ति

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

यदि आप ईथरनेट पर पीएलसी, सेंसर या औद्योगिक उपकरण कनेक्ट कर रहे हैं, तो आप संभवतः पोर्ट 502 पर मोडबस टीसीपी का उपयोग कर रहे हैं।

हमेशा स्थिर आईपी का उपयोग करें, आईटी नेटवर्क से अलग रहें, और अपने रजिस्टर मैपिंग का दस्तावेजीकरण करें।