ह्यूमन मशीन इंटरफ़ेस (HMI) में कई हार्डवेयर और सॉफ़्टवेयर फ़ंक्शन हैं। उपयोगकर्ता को पहले लक्ष्य एप्लिकेशन निर्धारित करना चाहिए और फिर एक समाधान ढूंढना चाहिए जो एप्लिकेशन की आवश्यकताओं के अनुरूप हो।
अंतिम उपयोगकर्ता सहज ज्ञान युक्त इंटरफेस की अपेक्षा करते हैं, और उत्पाद डिजाइनर इन एचएमआई को और अधिक उत्पादों में बनाकर प्रतिक्रिया देते हैं। औद्योगिक स्वचालन के लिए, मानव मशीन इंटरफेस (एचएमआई) एक परिपक्व तकनीक है जो कई मशीन और प्रक्रिया स्वचालन अनुप्रयोगों के लिए उपयोगी है, जो नियंत्रण पैनलों में स्विच, बटन और रोशनी की कार्यक्षमता का विस्तार करती है। हालांकि यह परिचित है, फिर भी इस तथ्य को नजरअंदाज नहीं करना महत्वपूर्ण है कि एचएमआई के लिए प्रत्येक उपयोग के मामले का सावधानीपूर्वक मूल्यांकन किया जाना चाहिए ताकि यह सुनिश्चित किया जा सके कि विभिन्न अनुप्रयोगों की आवश्यकताओं के आधार पर सही उत्पाद का चयन किया गया है।
आवश्यक एचएमआई कार्यक्षमता को देखकर प्रारंभ करें और आवश्यकताओं को पूरा करने वाले उपकरण और सॉफ़्टवेयर का प्रारंभिक चयन करने का प्रयास करें। एक अधिक विश्वसनीय दृष्टिकोण विशिष्ट एप्लिकेशन आवश्यकताओं की जांच करना और फिर यह पुष्टि करने के लिए पीछे की ओर काम करना है कि आवश्यक विकल्प चुने गए हैं। लक्ष्य अनुप्रयोग की पर्यावरणीय स्थितियों का मूल्यांकन करने की आवश्यकता है, क्योंकि एचएमआई को एक व्यवहार्य क्षेत्र में स्थापित किया जाना चाहिए। अधिकांश विकल्प सीधे हैं, लेकिन कुछ नहीं हैं।
कुछ वातावरणों में, यदि एचएमआई को पानी में गिराए जाने या सीधे पानी से छिड़काव किए जाने की आशंका है, तो इसे विद्युत उपकरणों के लिए NEMA250 या UL50 जैसे मानकों में सुरक्षा रेटिंग की आवश्यकताओं को पूरा करने की आवश्यकता होगी। सफाई रसायन, प्रक्रिया रसायन, या अन्य वायुजनित संदूषक भी एचएमआई को प्रभावित कर सकते हैं। साइट संदूषण स्तर या सामग्री सुरक्षा डेटा शीट अपेक्षित पर्यावरणीय स्थितियों को परिभाषित करने में मदद कर सकते हैं। ग्राहक आवश्यकता विनिर्देशों, स्थानीय स्थापना नियमों, या प्राथमिकताओं के लिए आवश्यक हो सकता है कि कुछ रेटिंग या प्रमाणन मानकों को पूरा किया जाए।
एक अन्य प्रमुख मुद्दा यह है कि क्या एचएमआई को घर के अंदर या बाहर स्थापित किया जाए; एनईएमए और यूएल रेटिंग अक्सर "केवल इनडोर उपयोग तक ही सीमित होती हैं। यहां तक कि सबसे चमकदार एचएमआई अभी भी बाहर की सीधी धूप से पीड़ित होंगे, और सीधी धूप से गर्मी की समस्या हो सकती है। उपयोगकर्ताओं को अधिक संरक्षित क्षेत्रों में आउटडोर एचएमआई का पता लगाने या उन्हें सन शील्ड से लैस करने पर विचार करना चाहिए।
एचएमआई में अक्सर संवेदनशील डिस्प्ले तत्व और बैकलाइट होते हैं जिन्हें अन्य स्वचालन घटकों की तुलना में उच्च ऑपरेटिंग तापमान रेंज की आवश्यकता हो सकती है। प्रदर्शन चमक और औसत बैकलाइट जीवन का सावधानीपूर्वक मूल्यांकन किया जाना चाहिए। चमक प्रदर्शन की दृश्यता को दर्शाती है। लगातार चमकदार बैकलाइट यह संकेत दे सकती है कि इकाई का उपयोग कितनी देर तक किया जा सकता है।
सही डिस्प्ले आकार चुनने के लिए आमतौर पर संतुलन की आवश्यकता होती है। अधिकांश ऑपरेटर सबसे बड़ा संभव डिस्प्ले आकार चाहते हैं, खासकर जब उन्हें एक टच लिंक का चयन करने की आवश्यकता होती है, भले ही एप्लिकेशन केवल देखने के लिए हो, जैसे कि जब उन्हें मॉनिटर को दूर से देखने की आवश्यकता होती है, तो मॉनिटर जितना बड़ा होगा उतना बेहतर होगा। बड़े डिस्प्ले प्रोग्रामर्स को ग्राफिक्स विकसित करने के लिए अधिक जगह देते हैं। एचएमआई हार्डवेयर उत्पाद श्रृंखला के विभिन्न आकार उपयोगकर्ताओं को कई अलग-अलग मॉडलों के लिए एक सिस्टम सीखने में मदद कर सकते हैं।
लेकिन बड़े एचएमआई का मतलब अक्सर उच्च लागत भी होता है और यह मूल्यवान नियंत्रण पैनल माउंटिंग स्थान ले सकता है। मॉनिटर को ऐसी ऊंचाई पर लगाया जाना चाहिए जो अधिकांश कर्मचारियों की कार्य आवश्यकताओं को पूरा करता हो, आमतौर पर फर्श से मॉनिटर तक लगभग 66 इंच।
डिस्प्ले के कई भौतिक आकारों के अलावा, अधिकांश एचएमआई रंगों की एक विस्तृत श्रृंखला में उपलब्ध हैं, और उपयोगकर्ता पिक्सेल में रिज़ॉल्यूशन की तुलना कर सकते हैं, जो ग्राफिक डिस्प्ले में विवरण के स्तर को निर्धारित करता है। कुछ विशेष ज़रूरतों वाले अनुप्रयोगों के लिए, विशेष रूप से डेटा प्रविष्टि से जुड़े अनुप्रयोगों के लिए, उपयोगकर्ता ऑन-बोर्ड भौतिक कीपैड या बाहरी कीबोर्ड और माउस का उपयोग करना चाह सकते हैं। अधिकांश डिज़ाइनर इस प्रवृत्ति का अनुसरण करेंगे और टच स्क्रीन का उपयोग करना चुनेंगे।
यह ध्यान रखना महत्वपूर्ण है कि कई उपभोक्ता टच डिवाइस कैपेसिटिव मल्टी{0}}टच का उपयोग करते हैं। यह तकनीक आमतौर पर दस्ताने वाली उंगलियों को महसूस नहीं करती है और पानी से प्रभावित हो सकती है, लेकिन यह कई समवर्ती स्पर्शों या इशारों पर प्रतिक्रिया करती है। दूसरी ओर, औद्योगिक एचएमआई, आमतौर पर प्रतिरोधी एकल {{3}टच प्रौद्योगिकी का उपयोग करते हैं। प्रतिरोधी टचस्क्रीन दस्ताने वाली उंगलियों पर प्रतिक्रिया करते हैं, एक समय में केवल एक स्पर्श पर ही सही ढंग से प्रतिक्रिया कर सकते हैं, और बाहरी संदूषकों से अप्रभावित रहते हैं, जिसे अक्सर औद्योगिक अनुप्रयोगों के लिए पसंद किया जाता है।
एचएमआई सॉफ्टवेयर का मूल्यांकन उसके कॉन्फ़िगरेशन वातावरण, रनटाइम कार्यक्षमता और रिमोट एक्सेस के लिए किया जाना चाहिए। प्रोग्रामर्स को HMI कॉन्फ़िगरेशन वातावरण पर बहुत समय बिताने की आवश्यकता होती है। अंतिम उपयोगकर्ता के लिए, सॉफ़्टवेयर लाइसेंस प्राप्त करना या पुष्टि करना महत्वपूर्ण है कि सॉफ़्टवेयर निःशुल्क है। विशिष्ट उपयोगकर्ताओं को सॉफ़्टवेयर के उपयोग में आसानी के साथ-साथ ड्रैग{3}और{{4}ड्रॉप एडिटिंग, सिंगल{5}क्लिक ऑब्जेक्ट निर्माण, और क्या सबसे अधिक उपयोग की जाने वाली ऑब्जेक्ट पूर्व-निर्धारित हैं) जैसी सुविधाओं में रुचि होगी।
प्रोग्रामर जानना चाहते हैं कि क्या सॉफ़्टवेयर के पास आयात/निर्यात के लिए अच्छा समर्थन है, क्या इसमें डेटाबेस उपकरण हैं, क्या यह कुशल प्रतिकृति विधियां प्रदान करता है, और क्या इसमें एक अंतर्निहित सिमुलेशन या परीक्षण वातावरण शामिल है ताकि उपयोगकर्ता अपनी परियोजनाओं की अवधारणाओं का प्रमाणन कर सकें और वास्तविक हार्डवेयर की आवश्यकता के बिना प्रोग्राम की जांच कर सकें। प्रोग्रामर पीएलसी और अन्य उपकरणों के साथ संचार करने वाले टैग बनाने, उन टैग से लिंक करने वाले ग्राफिक्स विकसित करने और एचएमआई में अन्य निर्मित सुविधाओं को कॉन्फ़िगर करने के लिए कॉन्फ़िगरेशन सॉफ़्टवेयर का उपयोग करते हैं।
भले ही एचएमआई को विनिर्देश शीट पर उचित कार्यक्षमता प्रदान की गई हो, उपयोगकर्ताओं को इस बात से अवगत होना होगा कि वास्तविक कार्यान्वयन हमेशा अपेक्षा के अनुरूप नहीं हो सकता है। उन उपयोगकर्ताओं के लिए जिन्हें एक विशिष्ट रूप और अनुभव और कार्यक्षमता की आवश्यकता होती है, कई प्रकार के एचएमआई कॉन्फ़िगरेशन की संक्षिप्त सारांश तुलना करना, आवश्यक सुविधाओं को सूचीबद्ध करना और उनका परीक्षण करने के लिए कॉन्फ़िगरेशन सॉफ़्टवेयर प्राप्त करना एक अच्छा विचार है।
किसी उन्नत एप्लिकेशन का चयन करने से पहले किसी विशेष एचएमआई के विवरण की जांच करना आवश्यक हो सकता है। इस पर विशेष ध्यान देने की आवश्यकता हो सकती है: जिस तरह से एचएमआई फ्लोटिंग पॉइंट लेबल और किसी भी संबंधित गणित या गणना को संभालता है। तर्क आमतौर पर पीएलसी के भीतर निष्पादित किया जाता है; जानकारी एचएमआई पर प्रदर्शित होती है। कुछ एचएमआई ऑन-बोर्ड लॉजिक, ट्रिगर मूल्यांकन, कार्यकारी कार्य और इवेंट मैनेजर कार्य प्रदान करते हैं। उपरोक्त फ़ंक्शंस एक महीन दानेदार डिस्प्ले की सुविधा प्रदान करते हैं और इसे मशीन लॉजिक के हिस्से के रूप में जोड़ा जा सकता है। यदि जटिल फ़ंक्शंस की आवश्यकता है, तो प्रत्येक फ़ंक्शन का पूर्व परीक्षण करें।




