औद्योगिक नियंत्रक के लिए इंटरफ़ेस डिज़ाइन

नमस्कार! मेरा नाम जॉर्ज है, मैं एक डिज़ाइनर हूँ।

जब हम सभी घर जाते हैं, तो मैंने औद्योगिक स्वचालन के लिए इंटरफ़ेस डिज़ाइन को विकसित करने में अपने अनुभव को साझा करने का निर्णय लिया। ऐसा हुआ कि बड़ी संख्या में पेशेवर एप्लिकेशन डिज़ाइन और वेबसाइट डिज़ाइन में शामिल हैं। लेकिन इंजीनियरिंग प्रणालियों के प्रबंधन के लिए डिज़ाइन किए गए इतने अच्छे विशिष्ट इंटरफेस नहीं हैं।

किसी कारण से, यह आमतौर पर स्वीकार किया जाता है कि इस उद्योग में डिजाइन की आवश्यकता नहीं है, और यदि कोई इंजीनियर सिस्टम को नहीं समझ सकता है, तो यह उसकी योग्यता को इंगित करता है, और यह नहीं कि इंटरफ़ेस को खराब तरीके से सोचा जा सकता है, जानकारी एक अराजक सेट में प्रस्तुत की जाती है, जिसमें जल्दी से नेविगेट करना असंभव है, जो बदले में, ओवरवर्क और उपयोगकर्ता त्रुटियों की ओर जाता है।

सबसे पहले, मैं आपको बताता हूँ कि मैंने Segnetics सॉफ़्टवेयर के लिए वेंटिलेशन सिस्टम कंट्रोल पैनल का इंटरफ़ेस कैसे बनाया। हमने उपयोगकर्ता और ऑपरेटिंग वातावरण का अध्ययन करके परियोजना शुरू की। हमने अध्ययन किया और विस्तार से बताया कि हमारे पैनल का उपयोग कैसे और कहां किया जाएगा। अक्सर ये अर्ध-अंधेरे तकनीकी कमरे, बोर्डों या प्रतिष्ठानों पर एक व्यवस्था है। यह महसूस करते हुए, वे समान समस्याओं को हल करने के लिए एनालॉग्स और तरीकों की तलाश करने लगे। हम कई इंटरफेस पर गए: चिकित्सा उपकरण, ऑटोमोबाइल, उत्पादन प्रणाली प्रबंधन, आदि। हमने फैसला किया कि हम आधुनिक विमान उपकरणों के इंटरफेस की शैली को पसंद करते हैं, जिसका मुख्य लाभ यह है कि पायलट को जितनी जल्दी हो सके दृश्य शोर से मुक्त केवल महत्वपूर्ण जानकारी को पढ़ना चाहिए। इस सिद्धांत को हमने पूरे भविष्य के इंटरफ़ेस के लिए आधार बनाया और प्रोटोटाइपिंग के लिए आगे बढ़ा।







प्रारंभिक चरण में, हमने स्क्रीन के प्राकृतिक आकार में मुख्य ब्लॉकों को बाहर निकाल दिया और उन क्षेत्रों की जांच करने के लिए नियंत्रक में प्रोग्राम डाला जहां तत्वों को दबाया गया था, संक्रमण तर्क।
लेआउट को मंजूरी देने के बाद, हमने स्केच खोज पर स्विच किया। हम स्केच और शैलियों के लिए बड़ी संख्या में विकल्पों के माध्यम से गए। वे लगभग समझते थे कि हम क्या चाहते हैं, एक अधिक विस्तृत अध्ययन का प्रयास करने का फैसला किया, लेकिन एक छोटा सा टुकड़ा। समतल? Skeuomorphism? शायद ग्राफिक्स खींचने की शैली?







धीरे-धीरे हमें वह छवि मिल जाती है जो हमें सूट करती है और पढ़ाई शुरू कर देती है। मुख्य स्क्रीन जिसके साथ ऑपरेटर बातचीत करेगा वह है मिमिक आरेख। यह प्रणाली में उपकरणों की स्थिति और निकास के महत्वपूर्ण मापदंडों को प्रदर्शित करना चाहिए। हम विमान में कुछ चालें देखते हैं, एक मिमिक आरेख इकट्ठा करते हैं, इसे अधिकतम भार पर देखते हैं, और यह समय का 90% कैसे दिखेगा।











हम सामान्य शैली को मंजूरी देते हैं और शेष स्क्रीन के विकास के लिए आगे बढ़ते हैं। सबसे दिलचस्प सेटअप कार्य स्क्रीन है। हम कई विकल्पों पर चले गए - एक मोबाइल फोन बीनने वाला, कीबोर्ड से एक नंबर दर्ज करना, आदि। और उन्होंने फैसला किया कि एक नंबर की रफ सेटिंग के लिए एक टच डिमेरर बनाना और एक अधिक सटीक के लिए + \ - बटन को ठंडा करना है। यहां मैं सेगनेटिक्स प्रोग्रामर्स को एक बड़ा धन्यवाद कहना चाहूंगा, जिन्होंने ट्यूनिंग व्हील को सुचारू रूप से बनाया और इसके स्टॉप के दौरान अच्छी तरह से खेलते हैं। सच है, यह बहुत अधिक निकला।

हम सभी स्क्रीन और चेतन उपकरणों, राज्यों के माध्यम से काम करते हैं। दुर्घटना, ठंड, बेल्ट में टूट, कैसे फिल्टर ब्रा को फुलाया जाता है और सिस्टम की शुरुआत और रोक के दौरान खराब हो जाता है। प्रगति पट्टियों को कैसे भरा जाता है।









अगले चरण में, हमने एक अन्य नियंत्रक में उपयोग के लिए नियंत्रण कक्ष इंटरफ़ेस को अनुकूलित किया। हमने शेड्यूल बनाने के फ़ंक्शन को जोड़ा, मुख्य स्क्रीन को बदल दिया, क्योंकि यह नियंत्रक केवल एक विशिष्ट स्थापना को नियंत्रित कर सकता है, जबकि पैनल कई प्रणालियों के प्रबंधन का समर्थन करता है।







अगली परियोजना का ग्राहक मॉस्को कूगा स्वयं सेवा कार वॉश नेटवर्क था।

मेरे पास एक दोस्त प्रोग्रामर है जो इंजीनियरों के लिए उत्कृष्ट प्रोग्रामिंग पाठ्यक्रमों का नेतृत्व करता है यहीं (plc-edu.pro), उन्होंने मुझसे एक प्रश्न पूछा। “गोग, मैं यहाँ एक स्वयं-सेवा कार धोने कार्यक्रम कर रहा हूँ। ग्राहक चाहता है कि सब कुछ पेशेवर और शांत दिखे। क्या आप इसमें हमारी मदद कर सकते हैं? ”

एक डिजाइनर के रूप में, मुझे इंटरफ़ेस के साथ विभिन्न स्तरों के उपयोगकर्ताओं के बीच बातचीत का तर्क तैयार करना था। यह समझें कि सभी उपयोगकर्ताओं को कौन सा डेटा देखना चाहिए, और केवल पासवर्ड के माध्यम से किस एक्सेस की आवश्यकता है। सेटिंग्स कार्य के तर्क को कैसे बनाया जाए ताकि यह सहज हो और इसे बहु-पृष्ठ मैनुअल की आवश्यकता न हो?

शुरू करने के लिए, मैंने भूमिकाओं और उनके लिए महत्वपूर्ण चरणों की एक सूची बनाई। इस या उस परिदृश्य को लागू करने के लिए क्या किया जाना चाहिए।



नतीजतन, हमें अंजीर में एक इंटरैक्टिव प्रोटोटाइप मिला, जिसने सभी बुनियादी कार्यों और कार्यों को प्रदर्शित किया। इस प्रोटोटाइप पर, मैंने डिजाइन परिकल्पना और तर्क का परीक्षण करने के लिए कई परीक्षण किए।



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







यहाँ मैं अलग से बात करना चाहता हूँ कि कैसे फिगर जीवन को आसान बनाता है। मैंने इलस्ट्रेटर में अपना पहला वेंटिलेशन इंटरफ़ेस आकर्षित किया। मुझे पीएनजी में सैकड़ों तत्वों और उनके राज्यों को काटना पड़ा, कई फ़ोल्डर्स को बचाने के लिए। स्क्रीन पर तत्वों की स्थिति का पिक्सेल-दर-पिक्सेल मार्कअप बनाएं। सौभाग्य से, आज यह सब आवश्यक नहीं है। हम प्रोग्रामर को आंकड़े की कार्यशील फ़ाइल में जोड़ते हैं और वह पहले से ही प्रोटोटाइप चरण में देख सकता है कि किस मैकेनिक का उपयोग किया जाएगा और संभावना का अपना आकलन दे।

एक अन्य छोटी परियोजना थर्मेक्स के लिए एक हीट पंप नियंत्रक के संचालन का अनुकरण करने के लिए प्रदर्शनी इंटरफ़ेस है।

मैं खुद को नहीं दोहराऊंगा, तरीका एक ही है - उपयोग के लक्ष्यों और प्रोटोटाइप से लेकर सौंदर्य के अंतिम मार्गदर्शन तक। अनुबंध को ग्राहक से अंतिम ओके पर अनुबंध पर हस्ताक्षर करने से 2 सप्ताह पूरा हो गया था।











स्वचालन परियोजनाओं के समानांतर, मैंने चिकित्सा प्रणाली इंटरफेस पर काम किया। प्रवेश विभाग के डॉक्टरों के लिए एक आवेदन, घर जाने वाले जिला डॉक्टरों के लिए एक आवेदन। रजिस्ट्री इंटरफ़ेस और ड्रग प्रिस्क्रिप्शन सिस्टम डिज़ाइन। अगर दिलचस्पी है, तो मैं आपको अगली बार बताऊंगा।

सहयोग के लिए खुला और मैं रचनात्मक आलोचना के लिए आभारी रहूंगा!

All Articles