कृपया कोई विशेषज्ञ मदद करें… कॉन्फ़िगरेशन सॉफ्टवेयर से संबंधित समस्याओं के बारे में। तुरंत
Thread Content
कॉन्फ़िगरेशन संबंधी जानकारी एवं सॉफ्टवेयरों की तुलना के बारे में लिखा गया विवरण निष कॉन्फ़िगरेशन सॉफ्टवेयर में “कॉन्फ़िगर” का अर्थ है “व्यवस्थित करना”, “सेट करना” आदि। इसका मतलब है कि उपयोगकर्ता, “ब्लॉकों को जोड़ने” जैसी सरल प्रक्रियाओं के माध्यम से अपनी आवश्यकताओं के अनुसार सॉफ्टवेयर के कार्यों को व्यवस्थित कर सकता है; इसके लिए कंप्यूटर प्रोग्राम लिखने की आवश्यकता नहीं होती। यही “कॉन्फ़िगरेशन” है। सरल शब्दों में, कॉन्फ़िगरेशन सॉफ्टवेयर स्वचालित प्रक्रियाओं एवं उपकरणों की निगरानी एवं नियंत्रण को संभव बनाता है। यह स्वचालित प्रक्रियाओं एवं उपकरणों से विभिन्न प्रकार की जानकारियाँ एकत्र कर सकता है, एवं उन जानकारियों को आसानी से समझ में आने वाले ग्राफिकल रूप में प्रदर्शित कर सकता है। महत्वपूर्ण जानकारियों को विभिन्न माध्यमों से संबंधित व्यक्तियों तक पहुँचाया जा सकता है। इसके अलावा, जानकारियों का आवश्यक विश्लेषण एवं संग्रहण भी किया जा सकता है, एवं नियंत्रण संबंधी आदेश भी जारी किए जा सकते हैं। ?इंस्ट्रुमेंटेशन एंड कंट्रोल इंजीनियरिंग नेटवर्क ने उपयोगकर्ताओं द्वारा प्रदान की गई, कुछ सामान्य रूप से उपयोग होने वाले कॉन्फ़िगरेशन सॉफ्टवेयरों के बारे में जानकारी एवं तुलनाओं को संकलित किया है। आप सभी को चर्चा एवं पूरक जानकारी देने के लिए आमंत्रित किया जाता है। कुछ लोकप्रिय कॉन्फ़िगरेशन सॉफ्टवेयरों का परिचय:1. इनटच: वंडरवेयर का इनटच सॉफ्टवेयर, भारत में उपयोग होने वाला सबसे पहला कॉन्फ़िगरेशन सॉफ्टवेयर है। 80 के दशक के अंत एवं 90 के दशक की शुरुआत में, Windows 3.1 पर आधारित InTouch सॉफ्टवेयर ने हमें बहुत प्रभावित किया; साथ ही, InTouch में शानदार चित्र-संग्रह भी उपलब्ध था। लेकिन, प्रारंभिक संस्करणों में InTouch सॉफ्टवेयर, ड्राइवरों के साथ संचार हेतु DDE विधि का उपयोग करता था; इस कारण इसका प्रदर्शन खराब रहता था। अब, InTouch 7.0 संस्करण पूरी तरह से 32-बिट विंडोज प्लेटफॉर्म पर आधारित है, एवं इसमें OPC समर्थन भी उपलब्ध है। 2. iFix: इंटेल्यूशन कंपनी ने “फिक्स” नामक सॉफ्टवेयर के साथ ही अपना कारोबार शुरू किया। 1995 में इस कंपनी को एमर्सन द्वारा अधिग्रहित कर लिया गया। अब यह एमर्सन समूह की पूर्ण स्वामित्व वाली सहायक कंपनी है। “फिक्स6.x” सॉफ्टवेयर, औद्योगिक नियंत्रण संबंधी कार्यों हेतु आवश्यक ज्ञान एवं ऑपरेशनल इंटरफेस प्रदान करता है; साथ ही इसमें आवश्यक ड्राइवर भी उपलब्ध हैं (जिन्हें अलग से खरीदना होता है)। इंटेल्यूशन ने अपनी नवीनतम उत्पाद श्रृंखला का नाम “iFiX” रखा है। iFiX में, इंटेल्यूशन शक्तिशाली कॉन्फ़िगरेशन सुविधाएँ प्रदान करता है; लेकिन यह नया संस्करण, पुराने 6.x संस्करणों के साथ पूरी तरह से संगत नहीं है। मूल Script भाषा को VBA (Visual Basic For Application) में बदल दिया गया है, एवं इसमें माइक्रोसॉफ्ट का VBA विकास वातावरण भी शामिल किया गया है। दुर्भाग्य से, इंटेल्यूशन ने 6.1 संस्करण की स्क्रिप्ट भाषा को VBA में परिवर्तित करने हेतु कोई उपकरण उपलब्ध नहीं कराया है। iFiX में, इंटेल्यूशन के उत्पादों का माइक्रोसॉफ्ट के ऑपरेटिंग सिस्टम एवं नेटवर्क के साथ घनिष्ठ एकीकरण हुआ है। इंटेल्यूशन, OPC (OLE for Process Control) संगठन के संस्थापक सदस्यों में से एक भी है। iFiX के OPC कंपोनेंट्स एवं ड्राइवरों को भी अलग से ही खरीदना पड़ता है। 3. साइटेक: सीआईटी कंपनी का साइटेक भी चीनी बाजार में पहले ही उतारे गए उत्पादों में से एक है। साइटेक का उपयोग करना आसान है, लेकिन इसकी सुविधाएँ मुख्य रूप से प्रोग्रामरों के लिए ही हैं; औद्योगिक उपयोगकर्ताओं के लिए नहीं। साइटेक, द्वितीयक विकास हेतु C भाषा के समान ही स्क्रिप्ट भाषाएँ प्रदान करता है। लेकिन iFix के विपरीत, साइटेक की स्क्रिप्ट भाषाएँ ऑब्जेक्ट-ओरिएंटेड नहीं हैं; बल्कि ये C भाषा के समान ही हैं। इस कारण उपयोगकर्ताओं के लिए द्वितीयक विकास करना कठिन हो जाता है। 4. विनसीसी: सिमेंस का विनसीसी भी एक पूर्ण कॉन्फ़िगरेशन विकास वातावरण है। सिमेंस, C-भाषा जैसे स्क्रिप्ट प्रदान करता है; साथ ही डीबगिंग के लिए भी आवश्यक सुविधाएँ उपलब्ध हैं। WinCC में OPC सपोर्ट उपलब्ध है, एवं इसके द्वारा वितरित प्रणालियों को कॉन्फ़िगर किया जा सकता है। लेकिन WinCC की संरचना काफी जटिल है; इसलिए उपयोगकर्ताओं के लिए विनCC का उपयोग सीखने हेतु सिमेंस द्वारा प्रदान किया गया प्रशिक्षण आवश्यक है। 5. कॉन्फ़िगवर्ल्ड: कॉन्फ़िगवर्ल्ड, चीन में पहली ऐसी कंपनी है जिसने प्रभावशाली कॉन्फ़िगरेशन सॉफ्टवेयर विकसित किए हैं (इससे पहले की कई कंपनियाँ अब अस्तित्व में नहीं हैं)। कॉन्फ़िगवांग में रिसोर्स मैनेजर जैसा ऑपरेशनल मुख्य इंटरफ़ेस उपलब्ध है, एवं चीनी अक्षरों को कीवर्ड के रूप में उपयोग करने वाली स्क्रिप्ट भाषा का समर्थन भी है। कॉन्फ़िगवन भी कई प्रकार के हार्डवेयर ड्राइवर प्रदान करता है। 6. कॉन्ट्रॉक्स (काईवु): हुआफू कंप्यूटर कंपनी का कॉन्ट्रॉक्स2000, एक पूर्ण 32-बिट आधारित कॉन्फ़िगरेशन विकास प्लेटफॉर्म है। यह औद्योगिक नियंत्रण संबंधी उपयोगकर्ताओं को शक्तिशाली रियल-टाइम ग्राफ, ऐतिहासिक डेटा, अलर्ट, डेटा रिपोर्टें एवं अन्य सुविधाएँ प्रदान करता है। देश के उन पहले सॉफ्टवेयर विकासकर्ताओं में से एक होने के नाते, जिन्होंने OPC संगठन में शामिल होने वाले पहले ही थे, कॉन्ट्रॉक्स में OPC सपोर्ट अंतर्निहित है, एवं यह दर्जनों उच्च-प्रदर्शन वाले ड्राइवर भी प्रदान करता है। ऑब्जेक्ट-ओरिएंटेड स्क्रिप्ट भाषाओं के लिए कंपाइलर प्रदान किया जाता है; ActiveX कंपोनेंट्स एवं प्लग-इन्स का उपयोग संभव है, एवं ODBC के माध्यम से बाहरी डेटाबेस से जुड़ना भी संभव है। कॉन्ट्रॉक्स, नेटवर्क सहायता एवं WevServer सुविधाएँ भी प्रदान करता है। 7. ForceControl: डाकिंग सैन्शन थ्री-डी कंपनी का ForceControl, समय-संबंधी अवधारणाओं के हिसाब से देखा जाए तो, देश में सबसे पहले विकसित हुए कॉन्फ़िगरेशन सॉफ्टवेयरों में से एक है। बस इसलिए कि शुरुआत में फोर्स कंट्रोल को कभी भी एक आधिकारिक उत्पाद के रूप में व्यापक रूप से प्रचारित नहीं किया गया, इसलिए यह अधिकांश लोगों को पता नहीं है। लगभग 93 के आसपास, “लीकंट्रोल” का पहला संस्करण विकसित हुआ; हालाँकि, उस समय यह DOS एवं VMS पर आधारित ही था। बाद में, विंडोज 3.1 के लोकप्रिय होने के साथ, 16-बिट वर्जन का “लीकंट्रोल” भी विकसित किया गया। लेकिन विंडोज 95 संस्करण में “लीकंट्रोल” के आने तक, इसका उपयोग मुख्य रूप से कंपनी की आंतरिक परियोजनाओं हेतु ही किया जाता था। 32-बिट संस्करण में उपलब्ध 1.0 संस्करण का “लीकंट्रोल”, अपनी संरचना के दृष्टिकोण से ही काफी उन्नत है। इसकी सबसे बड़ी विशेषता यह है कि यह वास्तविक अर्थों में वितरित रियल-टाइम डेटाबेस पर आधारित त्रि-स्तरीय संरचना रखता है; इसका रियल-टाइम डेटाबेस भी कॉन्फ़िगर किया जा सकने वाला है। 1999–2000 के दौरान, लीकंट्रोल में काफी विकास हुआ। इसके नवीनतम 2.0 संस्करण में, कार्यक्षमताओं, उपयोग में आसानी, खुलेपन, एवं I/O ड्राइवों की संख्या के मामले में काफी सुधार हुआ है। कई पहलुओं के डिज़ाइन में, लीकंट्रोल घरेलू उपयोगकर्ताओं के दृष्टिकोण को ध्यान में रखता है; अर्थात् यह व्यावहारिकता पर जोर देता है, साथ ही बड़े सॉफ्टवेयरों के मानकों का भी पालन करता है। इसके अलावा, कंपनी ने अपने उत्पादों संबंधी प्रशिक्षण, उपयोगकर्ताओं को तकनीकी सहायता प्रदान करने आदि क्षेत्रों में काफी संसाधन लगाए हैं। उम्मीद है कि थोड़े ही समय में, लीकंट्रोल सॉफ्टवेयर उत्पाद औद्योगिक नियंत्रण सॉफ्टवेयर क्षेत्र में बड़ा प्रभाव डालेंगे। 8. GE का Cimplicity, अमेरिकी कंपनी GE Fanuc द्वारा विकसित एक ह्यूमन-मशीन इंटरफेस एवं डेटा संग्रहण/निगरानी सॉफ्टवेयर है; यह एंटरप्राइज-स्तरीय समाधान प्रदान करता है। CIMPLICITY सिस्टम एक मॉड्यूलर सॉफ्टवेयर संरचना है; इसमें सॉफ्टवेयर का कोर, बुनियादी सिस्टम, वैकल्पिक मॉड्यूल, एवं उपकरणों के बीच संचार हेतु आवश्यक घटक शामिल हैं। CIMPLICITY सिस्टम की एक महत्वपूर्ण विशेषता यह है कि यह कई प्लेटफॉर्मों का समर्थन कर सकता है। CIMPLICITY, निम्नलिखित कंप्यूटर हार्डवेयर सिस्टमों पर कार्य कर सकता है – इंटेल सीरीज़ के माइक्रोप्रोसेसर वाले पर्सनल कंप्यूटर, DEC Alpha वर्कस्टेशन, HP-9000 सीरीज़, IBM PowerPC, IBM RS-6000, एवं DEC VAX आदि। और यह, निम्नलिखित कंप्यूटर ऑपरेटिंग सिस्टमों का समर्थन कर सकता है: लोकप्रिय 32-बिट विंडोज ऑपरेटिंग सिस्टम, जैसे विंडोज एनटी 4.0, विंडोज 95। ; यूनिक्स सिस्टम एवं VMS सिस्टम आदि। 9. RSView Supervisory Edition, रॉकवेल ऑटोमेशन द्वारा विकसित किया गया एक मानव-मशीन इंटरफेस सॉफ्टवेयर है; यह विंडोज 2000 ऑपरेटिंग सिस्टम पर काम करता है। इसका उपयोग, पूरे उद्यम में होने वाली सभी उत्पादन प्रक्रियाओं की निगरानी, नियंत्रण एवं डेटा प्राप्त करने हेतु किया जाता है। 10. NI Lookout, बाजार में सबसे आसानी से उपयोग किया जा सकने वाला औद्योगिक नियंत्रण सॉफ्टवेयर है! लुकआउट का उपयोग करके, औद्योगिक प्रक्रियाओं की निगरानी एवं डेटा संग्रहण को आसानी से किया जा सकता है। लुकआउट, मॉडबस, एबी, सीमेंस आदि जैसे दर्जनों PLC संचार प्रोटोकॉलों का समर्थन करता है। लुकआउट भी OPC कम्युनिकेशन का समर्थन करता है। लुकआउट को NI के हार्डवेयर उत्पाद फील्डपॉइंट के साथ भी बिना किसी समस्या के एकीकृत किया जा सकता है। फ़ाइल का आकार बहुत बड़ा है; इसे केवल 11 इंच चौड़े डिस्प्ले पर ही देखा जा सकता है। विज़कॉन, एक उन्नत SCADA एप्लिकेशन विकास उपकरण है। सिस्टम इंटीग्रेटर, इसका उपयोग विभिन्न औद्योगिक क्षेत्रों में उन्नत एप्लिकेशन विकसित करने हेतु करते हैं। विज़कॉन का अत्यंत सरल ग्राफिकल यूज़र इंटरफ़ेस, उत्कृष्ट HMI कार्यक्षमताएँ, इंटरनेट एक्सेस, धीरे-धीरे सीखने हेतु उपयुक्त विकास प्रक्रिया, एवं पूरे संयंत्र में एकीकरण की क्षमता – ये सभी विशेषताएँ इसे संयंत्र स्वचालन हेतु सबसे उपयुक्त SCADA सिस्टम बनाती हैं। विज़कॉन, कंपनी के आंतरिक घटकों एवं अन्य विभागों के बीच संपर्क स्थापित करने में मदद करता है; इससे संयंत्र के परिचालक एवं प्रबंधक विभिन्न डेटा देख सकते हैं। प्रबंधक, कार्यालय में ही, परिचित ऑपरेटिंग वातावरण एवं खोज उपकरणों का उपयोग करके वास्तविक समय में डेटा प्राप्त कर सकते हैं। वास्तव में, एक खुले सिस्टम के रूप में, विज़कॉन उपयोगकर्ताओं को विभिन्न हार्डवेयर एवं सॉफ्टवेयरों को आपस में जोड़कर पूर्ण स्वचालन समाधान बनाने की सुविधा देता है; इससे मौजूदा निवेशों की सुरक्षा होती है, एवं उत्पादकता एवं उत्पादों की गुणवत्ता में सुधार होता है। 12. MCGS (Monitor and Control Generated System), एक कॉन्फ़िगरेशन सॉफ्टवेयर है; इसे टोंगताई सॉफ्टवेयर कंपनी द्वारा विकसित किया गया है। यह विंडोज प्लेटफॉर्म पर कार्य करने वाला ऐसा सॉफ्टवेयर है, जिसका उपयोग उच्च-स्तरीय निगरानी प्रणालियों को तेज़ी से विकसित करने हेतु किया जाता है। यह Microsoft Windows 95/98/Me/NT/2000 जैसे ऑपरेटिंग सिस्टमों पर कार्य कर सकता है। कुछ सामान्य रूप से उपयोग में आने वाले कॉन्फ़िगरेशन सॉफ्टवेयरों की कार्यक्षमताओं की तुलना:
1) ग्राफिक्स संबंधी कार्यक्षमताएँ: सिम्प्लिसिटी में ग्राफिक्स संबंधी कार्यक्षमताएँ सबसे बेहतर हैं। इसमें विभिन्न प्रकार के ग्राफिक्स उपलब्ध हैं। यह एक स्क्रीन से दूसरी स्क्रीन पर ऑब्जेक्टों के रंगों में परिवर्तन करने की सुविधा भी देता है। हालाँकि, जिन ऑब्जेक्टों को इसमें शामिल किया जाता है, उनका फॉर्मेट अवश्य बदलना आवश्यक है; अन्यथा सॉफ्टवेयर क्रैश हो सकता है। एक चित्र = एक प्रक्रिया; स्क्रिप्ट को चलाने हेतु मल्टी-थ्रेडिंग का उपयोग किया जाता है। इसलिए, भले ही चित्रों का आकार बड़ा हो, फिर भी उनका निष्पादन बहुत तेज़ होता है। इसमें ऑब्जेक्ट-आधारित लिंकिंग की सुविधा है; इसके कारण MIX की तरह, एक ही ऑब्जेक्ट को कई दृश्यों में दिखाने पर उसमें बार-बार बदलाव करने की आवश्यकता नहीं पड़ती। लेकिन इसका नुकसान यह है कि रनटाइम पर मदरबोर्ड को हमेशा सक्रिय अवस्था में ही रहना आवश्यक है। संपादन एवं कार्यान्वयन अलग-अलग हैं; इसमें स्वतंत्र चेतावनी प्रणाली एवं ऐतिहासिक डेटा प्रबंधन प्रोग्राम भी हैं। इसमें VBA भी शामिल है, जिसमें अपने ही आंतरिक फ़ंक्शन हैं, साथ ही VB के कई अन्य फ़ंक्शन भी उपलब्ध हैं। VBA का उपयोग सामान्य तरीकों से नहीं किया जाता। यह ActiveX/OLE इंटरफ़ेस का समर्थन करता है; लेकिन कुछ कंट्रोलों के गुणों को लॉक कर दिया गया है। पॉइंट्स की विस्तार संबंधी क्षमताएँ iFIX के समान ही शक्तिशाली हैं; असीमित संख्या में वर्चुअल वेरिएबल्स का उपयोग किया जा सकता है, और ऐसे वर्चुअल वेरिएबल्स से पॉइंट्स पर कोई असर नहीं पड़ता। हालाँकि, पॉइंट्स से संबंधित अलर्ट सेटिंग्स को संभालना कठिन है; आउटपुट संबंधी समस्याएँ भी होती हैं। लेकिन हिस्ट्री रिकॉर्डिंग संब यह कई शर्तों के आधार पर कॉन्फ़िगरेशन का समर्थन करता है, जिससे कॉन्फ़िगरेशन संबंधी समस्याओं का बेहतरीन समाधान संभव हो जाता इनटच: इसमें एक्टिवएक्स कंट्रोल्स का समर्थन है; लेकिन थर्ड-पार्टी कंट्रोल्स के लिए कोई त्रुटि-सुरक्षा व्यवस्था नहीं है। इसमें केवल सीमित आंतरिक फ़ंक्शन ही हैं, जो सामान्य निगरानी हेतु उपयोगी हैं। रिपोर्ट बनाने जैसे जटिल कार्यों हेतु अन्य उपकरणों की आवश्यकता होती है। चाहे UO पॉइंट्स हों या न हों, इसमें ग्लोबल वेरिएबल्स भी शामिल हैं; ये टैग पॉइंट्स का उपयोग करते हैं। पॉइंट्स का विस्तार केवल एनालॉग मानों को पढ़ने तक ही सीमित है, एवं यह बिट-दर-बिट विभाजन के आधार पर होता है। कॉन्फ़िगरेशन ऑब्जेक्ट्स की खोज एवं प्रतिस्थापन सुविधा का समर्थन करता है। ऑब्जेक्टों के संयोजन में, संयोजन के बाद मूल ऑब्जेक्टों की संरचना नष्ट हो जाती है; इस कारण स्थिति-परिवर्तन संबंधी डिज़ाइन हेतु अन्य उपाय खोजने पड़ते हैं। विनसीसी: इनटच की तरह ही, इसमें भी ग्राफिकल सुविधाएँ उपलब्ध हैं। पैलेट में 16 रंगों का उपयोग किया जा सकता है। इसमें उपलब्ध ग्राफिक्स लाइब्रेरी सीमित है; ऑटोकैड के ग्राफिक्स फॉर्मेटों का समर्थन नहीं है। बिटों के विश्लेषण हेतु भी इनटच की ही व्यवस्था है। विनसीसी में केवल एनालॉग मानों को ही पढ़ा जा सकता है। इसमें बिट-स्तर पर ऑपरेशन करने हेतु सुविधाएँ उपलब्ध हैं; एनालॉग मानों में मौजूद बिटों को पढ़ा जा सकता है, एवं अलर्ट सेट किए जा सकते हैं। इसमें द्विदिशीय OPC समर्थन है, एवं एक्टिवएक्स का भी समर्थन है। आंतरिक भाषा का उपयोग करने पर, वातावरण C भाषा जैसा ही होता है। इससे इसकी कार्यक्षमता को बढ़ाना भी आसान हो जाता है। 2) डेटा-पॉइंट प्रबंधन: ये सभी उपकरण डेटा-पॉइंटों को परिभाषित करने हेतु एक सुसंगत वातावरण प्रदान करते हैं। InTouch एवं Cimplicity में केवल कुछ ही डेटा-प्रकार उपलब्ध हैं; लेकिन Cimplicity में निगरानी-बिंदुओं से डेटा एकत्र करने हेतु विशेष तकनीकें उपलब्ध हैं। WinCC में डेटा-प्रकारों की संख्या थोड़ी अधिक है, जबकि iFIX में सबसे अधिक डेटा-प्रकार उपलब्ध हैं; इसमें कई तैयार फंक्शन-ब्लॉक भी उपलब्ध हैं – जैसे हिस्ट्री-रिकॉर्ड ब्लॉक, ट्रेंड ब्लॉक, कैलकुलेशन ब्लॉक, PID ब्लॉक, टाइमिंग ब्लॉक आदि। इनकी मदद से उपकरणों के संचालन-समय की गणना, डेटा का रूपांतरण आदि कार्य बिना किसी अतिरिक्त प्रयास के ही किए जा सकते हैं। साथ ही, iFIX में दस से अधिक सिग्नल-जनरेटर भी उपलब्ध हैं; जो डीबगिंग में बहुत ही उपयोगी हैं, एवं इनका उपयोग करना बहुत ही आसान है। 4 सॉफ्टवेयरों में, iFIX में डेटा-पॉइंटों का प्रबंधन, वीडियो/चित्रों के संचालन से स्वतंत्र रूप से होता है। यह सीधे ही स्थल पर मौजूद जानकारी को दर्शाता है। एक बार डेटा-पॉइंटों को सेट कर दिया जाने के बाद, स्थल की स्थिति तुरंत ही पता चल जाती है (बशर्ते कि संचार सफल हो)। सिम्प्लिसिटी, पॉइंट्स संबंधी जानकारी देखने हेतु एक इंटरफ़ेस भी प्रदान करता है। रनटाइम पर इसका उपयोग पॉइंट्स की स्थिति की निगरानी हेतु किया जा सकता है; जबकि एडिटिंग के दौरान इसका उपयोग पॉइंट्स की कॉन्फ़िगरेशन जानकारी देखने हेतु किया जा सकता है, ताकि कॉन्फ़िगरेशन में परिवर्तन किए जा सकें। iFIX एवं Cimplicity, दोनों ही डेटा प्रबंधन सुविधाएँ प्रदान करते हैं; इनके द्वारा TAG संबंधी जानकारी को Excel जैसे टेबल-आधारित दस्तावेज़ों में सरलता से भेजा जा सकता है। Excel में TAG संबंधी जानकारी को आसानी से संपादित किया जा सकता है, एवं फिर उस जानकारी को वापस डेटाबेस में भेजा जा सकता है। 3) नेटवर्क सुविधाएँ: इन सभी निगरानी सॉफ्टवेयरों में नेटवर्क सुविधाएँ हैं, लेकिन उनका प्रदर्शन अलग-अलग होता है। WinCC, Cimplicity एवं InTouch, इंजीनियरिंग-आधारित हैं; इनमें नेटवर्क पर इंजीनियरिंग नामों के आधार पर ही खोज की जाती है। OX, नोड-आधारित है; इसमें नोडों के नामों के आधार पर ही खोज की जाती है। WinCC, Cimplicity एवं InTouch में पैरामीटर सेट करने की आवश्यकता होती है। iFIX में तो भौतिक संपर्क होने पर ही नेटवर्क नोडों की खोज स्वचालित रूप से हो जाती है; किसी मानवीय हस्तक्षेप की आवश्यकता नहीं होती। यह पहला ऐसा Client/Server HMI सॉफ्टवेयर है, जिसमें C/S आर्किटेक्चर संबंधी सभी सुविधाएँ मौजूद हैं। इसके द्वारा बिना किसी अतिरिक्त टैग के ही दूरस्थ नोडों से संबंधित सभी डेटा-बिंदुओं की निगरानी की जा सकती है। दूरस्थ नोडों में मौजूड डेटाबेस-बिंदुओं को ऑनलाइन ही जोड़ा, संशोधित या हटाया जा सकता है; इस प्रकार वास्तविक अर्थों में दूरस्थ स्तर पर ही कॉन्फ़िगरेशन किया जा सकता है। इसलिए, दूर से डायल करके ऑन-साइट डेटाबेस में परिवर्तन किए जा सकते हैं; नेटवर्क में मौजूद किसी भी डेटाबेस पॉइंट में परिवर्तन करने हेतु किसी पुनः शुरूआत की आवश्यकता नहीं होती। WinCC, InTouch, Cimplicity में रिमोट कॉन्फ़िगरेशन की सुविधा नहीं है; केवल लोकल कॉन्फ़िगरेशन ही संभव है। नेटवर्क के माध्यम से डेटा को रिमोट नोड पर कॉपी किया जा सकता है। डेटाबेस में कोई भी बदलाव करने हेतु सिस्टम को पुनः शुरू करना आवश्यक है। iFDX एवं Cimplicity दोनों को इंटरनेट के माध्यम से IE ब्राउज़र का उपयोग करके देखा जा सकता है। 4) संचार कार्यक्षमता: विनसी एवं सिम्प्लिसिटी, क्रमशः सीमेंस एवं जनरल इलेक्ट्रिक द्वारा विकसित निगरानी सॉफ्टवेयर हैं। इनके द्वारा समर्थित हार्डवेयर (पीएलसी, डीसीएस) सीमित हैं। वहीं, आईफिक्स एवं इनटच, कॉम्पोनेंट ऑब्जेक्ट टेक्नोलॉजी (COM/DCOM) पर आधारित हैं; इनके द्वारा औद्योगिक अनुप्रयोगों हेतु उपयोग में आने वाले लगभग सभी हार्डवेयरों के साथ इंटरफेस संभव है। ये निगरानी सॉफ्टवेयर विकसित करने वाली कंपनियाँ हैं; इनका उपयोग वास्तविक परिस्थितियों में अधिक उपयुक्त है, एवं इनकी स्थिरता भी बेहतर है। इनका संचार डिज़ाइन बहुत ही सरल है; संचार स्थापित करना अपेक्षाकृत आसान है। 5) प्रबंधन संबंधी मुद्दे – सुरक्षा प्रबंधन: इंजीनियरिंग प्रबंधन के दौरान औद्योगिक उत्पादन हेतु आवश्यक प्रबंधन सुविधाएँ उपलब्ध होती हैं; यह ऑपरेटरों के लिए आवश्यक नियंत्रण व्यवस्था है। लेकिन ऑपरेटिंग सिस्टम की सुरक्षा हेतु, यदि सिस्टम को पुनः शुरू नहीं किया जा सकता (जैसे Ctrl+Alt+Del या Windows कुंजियों का उपयोग), तो iFIX के माध्यम से सीधे ही सेटिंग्स की जा सकती हैं, और ऐसे में सॉफ्टवेयर को पुनः शुरू किए बिना ही यह व्यवस्था कार्य करने लगती है। अन्य सॉफ्टवेयरों में ऑपरेशन एवं सेटिंग्स काफी जटिल होती हैं, एवं इनका कार्य करने हेतु सिस्टम को पुनः शुरू करना आवश्यक होता है। अलार्म प्रबंधन: GE का Cimplicity, अलार्म संबंधी सुविधाओं के मामले में सबसे बेहतरीन है; क्योंकि इसमें अलग से अलार्म प्रबंधन उपकरण एवं नियंत्रण उपकरण भी उपलब्ध हैं। हालाँकि, यह अलार्मों के विभाजनात्मक प्रबंधन की सुविधा नहीं देता। InTouch एवं iFIX में कंट्रोल्स को कॉन्फ़िगर करने हेतु विशेष व्यवस्था है; इस कारण ये थोड़े अधिक लचीले हैं। iFIX, ऐतिहासिक अलर्टों से संबंधित जानकारी प्रदान करने हेतु एक उपकरण भी प्रदान करता है; इसमें लॉगिन संबंधी जानकारियाँ भी शामिल हैं। Cimplicity, WinCC, InTouch के पास अपने-अपने रिकॉर्ड होते हैं। Cimplicity एवं iFIX के पास अपने-अपने Alarm ODBC भी होते हैं। रिपोर्टों के संदर्भ में: चूँकि Cimplicity एवं iFIX में VBA की सुविधा है; iFIX में SQL भाषा भी उपलब्ध है। इसके अतिरिक्त, iFIX ADO एवं RDO का भी पूर्ण समर्थन करता है। इसलिए, Office 97 जैसे सामान्य ऑफिस सॉफ्टवेयर, एवं SQL Server, Access, Oracle, FoxPro जैसे डेटाबेस सॉफ्टवेयरों का उपयोग भी आसानी से किया जा सकता है। जबकि WincC, अपने ODBC कंपोनेंट के रूप में Sybase के SQL Anywhere का उपयोग करता है; यह केवल इसी उत्पाद पर ही निर्भर है। InTouch में कोई सीधा डेटाबेस संचालन उपकरण नहीं है; यह डेटा के इनपुट/आउटपुट हेतु अपने ही SQL फ़ंक्शनों का उपयोग करता है। व्यापक प्रबंधन की स्थिति में, अंतिम दो विकल्प, पहले दो विकल्पों की तुलना में स्पष्ट रूप से कम उपयोगी होते हैं। लॉकिंग विधि: iFIX में हार्डवेयर-आधारित लॉकिंग प्रणाली का उपयोग किया जाता है; InTouch में हार्डवेयर-आधारित लॉकिंग प्रणाली के साथ-साथ सॉफ्टवेयर-आधारित लॉकिंग प्रणाली भी उपयोग में आती है (जिसे कॉपी किया जा सकता है); WinCC में सॉफ्टडिस्क-आधारित लॉकिंग प्रणाली का उपयोग किया जाता है (जिसे कॉपी नहीं किया जा सकता); Cimplicity में एल्गोरिथ्म-आधारित लॉकिंग प्रणाली का उपयोग किया चूँकि ऑपरेटिंग सिस्टम सॉफ्टवेयर की स्थिरता ही ठीक नहीं है, इसलिए लाइसेंस प्राप्त फ्लॉपी डिस्कों के क्षतिग्रस्त होने एवं सिस्टम के क्रैश होने से डिज़ाइनरों एवं वास्तविक उपयोगकर्ताओं को बहुत परेशानी होती है। फ्लॉपी डिस्क आधारित अनुमति प्रणाली में, एक बार अनुमति दे दी जाने के बाद, केवल उस अनुमति के दायरे में ही काम किया जा सकता है; विनसीसी में सीमित समय के लिए ही संशोधन किए जा सकते हैं। धन्यवाद!