कुछ लोकप्रिय कॉन्फ़िगरेशन सॉफ्टवेयरों की तुलना – कृपया विशेषज्ञों से जानकारी प्रदान करें!
Thread Content
“कॉन्फ़िगर” नामक सॉफ्टवेयर का अर्थ है “कॉन्फ़िगरेशन”, “सेटिंग्स” आदि। इसका अर्थ यह है कि उपयोगकर्ता, बिना किसी कंप्यूटर प्रोग्राम लिखे, “ब्लॉकों को जोड़ने” जैसी सरल विधियों के द्वारा अपनी आवश्यकताओं के अनुसार सॉफ्टवेयर की सेटिंग्स कर सकता है। इसीे ही “कॉन्फ़िगरेशन” कहा जाता है। सरल शब्दों में, कॉन्फ़िगरेशन सॉफ्टवेयर, स्वचालित प्रक्रियाओं एवं उपकरणों की निगरानी एवं नियंत्रण हेतु उपयोग में आता है। यह स्वचालित प्रक्रियाओं एवं उपकरणों से विभिन्न प्रकार की जानकारी एकत्र कर सकता है; इस जानकारी को ग्राफिकल रूप में, अर्थात् ऐसे रूप में प्रदर्शित कर सकता है जिसे समझना आसान हो। यह महत्वपूर्ण जानकारी को विभिन्न तरीकों से संबंधित व्यक्तियों तक पहुँचाता है; जानकारी का आवश्यक विश्लेषण एवं भंडारण भी करता है, एवं नियंत्रण आदेश भी जारी करता है। इंस्ट्रुमेंटेशन एंड कंट्रोल इंजीनियरिंग नेटवर्क ने, उपयोगकर्ताओं द्वारा प्रदान की गई जानकारी के आधार पर, कुछ सामान्य रूप से उपयोग में आने वाले कॉन्फ़िगरेशन सॉफ्टवेयरों का परिचय एवं तुलना संकलित की है। आप सभी से चर्चा एवं अतिरिक्त जानकारी देने का अनुरोध है। कुछ लोकप्रिय कॉन्फ़िगरेशन सॉफ्टवेयरों का परिचय:1. इनटच: वंडरवेयर का इनटच सॉफ्टवेयर, भारत में उपयोग होने वाला सबसे पहला कॉन्फ़िगरेशन सॉफ्टवेयर है। 80 के दशक के अंत एवं 90 के दशक की शुरुआत में, Windows 3.1 पर आधारित InTouch सॉफ्टवेयर ने हमें बहुत प्रभावित किया; साथ ही, InTouch में शानदार चित्र-संग्रह भी उपलब्ध था। लेकिन, प्रारंभिक InTouch सॉफ्टवेयर में ड्राइवरों के साथ संचार हेतु DDE तकनीक का उपयोग किया जाता था, जिसके कारण इसका प्रदर्शन कमजोर रहता था। नवीनतम InTouch 7.0 संस्करण 32-बिट विंडोज प्लेटफॉर्म पर ही आधारित है, एवं इसमें OPC सपोर्ट भी उपलब्ध है। 2. iFix: इंटेल्यूशन कंपनी ने “फिक्स” नामक सॉफ्टवेयर के साथ ही अपना कारोबार शुरू किया। 1995 में इस कंपनी को एमर्सन द्वारा अधिग्रहित कर लिया गया। अब यह एमर्सन समूह की पूर्ण स्वामित्व वाली सहायक कंपनी है। “फिक्स6.एक्स” सॉफ्टवेयर, औद्योगिक नियंत्रण संबंधी कार्यों हेतु आवश्यक ज्ञान एवं ऑपरेशनल इंटरफ़ेस प्रदान करता है; साथ ही इसमें आवश्यक ड्राइवर भी उपलब्ध हैं (जिन्हें अलग से खरीदना होता है)। इंटेल्यूशन ने अपनी नवीनतम उत्पाद श्रृंखला का नाम “iFiX” रखा है। iFiX में, इंटेल्यूशन शक्तिशाली कॉन्फ़िगरेशन सुविधाएँ प्रदान करता है; लेकिन यह नया संस्करण, पुराने 6.x संस्करणों के साथ पूरी तरह से संगत नहीं है। मूल Script भाषा को VBA (Visual Basic For Application) में बदल दिया गया है, एवं इसमें माइक्रोसॉफ्ट का VBA विकास वातावरण भी शामिल किया गया है। दुर्भाग्य से, इंटेल्यूशन ने 6.1 संस्करण की स्क्रिप्ट भाषा को VBA में बदलने हेतु कोई उपकरण उपलब्ध नहीं कराया है। iFiX में, इंटेल्यूशन के उत्पाद Microsoft के ऑपरेटिंग सिस्टमों एवं नेटवर्कों के साथ घनिष्ठ रूप से एकीकृत हैं। इंटेल्यूशन, 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: डाकिंग सैन्स 3डी कंपनी का 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-बिट विंडोज ऑपरेटिंग सिस्टम, जैसे कि Windows NT 4.0, Windows 95। ; यूनिक्स सिस्टम एवं वीएमएस सिस्टम आदि। 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) ग्राफिकल कार्यक्षमताएँ: Cimplicity में ग्राफिकल कार्यक्षमताएँ सबसे बेहतरीन हैं; इसमें विभिन्न प्रकार के ग्राफिक्स उपलब्ध हैं। यह विभिन्न चित्रों में वस्तुओं के रंगों में परिवर्तन का समर्थन करता है। हालाँकि, जिन वस्तुओं को इसमें जोड़ा जाता है, उनको अवश्य ही उचित फॉर्मेट में रूपांतरित करना होता है; अन्यथा सॉफ्टवेयर काम नहीं करेगा। एक चित्र = एक प्रक्रिया; स्क्रिप्ट को चलाने हेतु मल्टी-थ्रेडिंग का उपयोग किया जाता है। इसलिए, भले ही चित्रों का आकार बड़ा हो, फिर भी उनका निष्पादन बहुत तेज़ होता है। इसमें ऑब्जेक्ट-आधारित लिंकिंग की सुविधा है; इसके कारण 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 भाषा भी उपलब्ध है; इसलिए ADO, RDO जैसी तकनीकों का पूरा समर्थन है। इसके कारण Office 97 जैसे सामान्य ऑफिस सॉफ्टवेयरों, एवं SQL Server, Access, Oracle, FoxPro जैसे डेटाबेस सॉफ्टवेयरों तक आसानी से पहुँचा जा सकता है, एवं उनका उपयोग भी किया जा सकता है। जबकि WincC, अपने ODBC कंपोनेंट के रूप में Sybase के SQL Anywhere का उपयोग करता है; यह केवल इसी उत्पाद पर ही निर्भर है। InTouch में कोई सीधा डेटाबेस संचालन उपकरण नहीं है; यह डेटा के इनपुट/आउटपुट हेतु अपने ही SQL फ़ंक्शनों का उपयोग करता है। व्यापक प्रबंधन की स्थिति में, अंतिम दो विकल्प, पहले दो विकल्पों की तुलना में स्पष्ट रूप से कम उपयोगी होते हैं। लॉकिंग विधि: iFIX में हार्डवेयर-आधारित लॉकिंग प्रणाली का उपयोग किया जाता है; InTouch में हार्डवेयर-आधारित लॉकिंग प्रणाली के साथ-साथ सॉफ्टवेयर-आधारित लॉकिंग प्रणाली भी उपयोग में आती है (जिसे कॉपी किया जा सकता है); WinCC में सॉफ्टडिस्क-आधारित लॉकिंग प्रणाली का उपयोग किया जाता है (जिसे कॉपी नहीं किया जा सकता); Cimplicity में एल्गोरिथ्म-आधारित लॉकिंग प्रणाली का उपयोग किया चूँकि ऑपरेटिंग सिस्टम सॉफ्टवेयर की स्थिरता ठीक नहीं है, इसलिए अनुमति वाली डिस्कों के क्षतिग्रस्त होने एवं सिस्टम के क्रैश होने से डिज़ाइनरों एवं फील्ड में काम करने वाले लोगों को बहुत परेशानी होती है। फ्लॉपी डिस्क आधारित अनुमति प्रणाली में, एक बार अनुमति दे दी जाने के बाद, केवल उस अनुमति के दायरे में ही काम किया जा सकता है; विनसीसी में सीमित समय के लिए ही संशोधन किए जा सकते हैं।