साधन नियंत्रण: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Control of electronic test instruments}} {{One source|date=February 2007}} उपकरण नियंत्रण में एक डेस्कटॉ...")
 
No edit summary
Line 1: Line 1:
{{short description|Control of electronic test instruments}}
{{short description|Control of electronic test instruments}}उपकरण नियंत्रण में डेस्कटॉप उपकरण को कंप्यूटर से जोड़ना और माप लेना शामिल है।
{{One source|date=February 2007}}
 
उपकरण नियंत्रण में एक डेस्कटॉप उपकरण को कंप्यूटर से जोड़ना और माप लेना शामिल है।


==इतिहास==
==इतिहास==
1960 के दशक के उत्तरार्ध में संचार के लिए उपयोग की जाने वाली पहली बस [[ हेवलेट पैकर्ड ]] द्वारा विकसित की गई थी और इसे एचपी-आईबी ([[हेवलेट-पैकार्ड इंटरफ़ेस बस]]) कहा जाता था। चूंकि एचपी-आईबी को मूल रूप से केवल एचपी उपकरणों के साथ काम करने के लिए डिज़ाइन किया गया था, इसलिए विभिन्न विक्रेताओं के उपकरणों और नियंत्रकों के बीच संचार के लिए एक मानक, उच्च गति इंटरफ़ेस की आवश्यकता उत्पन्न हुई। इस आवश्यकता को 1975 में [[इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स]] (आईईईई) द्वारा एएनएसआई/आईईईई मानक 488-1975, प्रोग्रामेबल इंस्ट्रुमेंटेशन के लिए आईईईई मानक डिजिटल इंटरफ़ेस प्रकाशित किया गया था, जिसमें एक इंटरफेसिंग सिस्टम के इलेक्ट्रिकल, मैकेनिकल और कार्यात्मक विनिर्देश शामिल थे। मानक को 1987 में अद्यतन किया गया था<ref>{{Cite book |doi = 10.1109/IEEESTD.1988.120316|isbn = 0-7381-4215-8|title = IEEE Standard Codes, Formats, Protocols, and Common Commands. For Use with ANSI/IEEE STD 488.1-1987 IEEE Standard Digital Interface for Programmable Instrumentation}}</ref> और फिर 1992 में<ref>{{Cite book | doi=10.1109/IEEESTD.1992.114468| isbn=978-0-7381-0665-6| title=IEEE Standard Codes, Formats, Protocols, and Common Commands for Use with IEEE STD 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation}}</ref> इस बस को तीन अलग-अलग नामों से जाना जाता है, जनरल पर्पस इंटरफ़ेस बस (GPIB), हेवलेट-पैकार्ड इंटरफ़ेस बस (HP-IB), और [[IEEE-488]] बस, और दुनिया भर में इसका उपयोग किया जाता है।
1960 के दशक के उत्तरार्ध में संचार के लिए उपयोग की जाने वाली पहली बस [[ हेवलेट पैकर्ड |हेवलेट पैकर्ड]] द्वारा विकसित की गई थी और इसे एचपी-आईबी ([[हेवलेट-पैकार्ड इंटरफ़ेस बस]]) कहा जाता था। चूंकि एचपी-आईबी को मूल रूप से केवल एचपी उपकरणों के साथ काम करने के लिए डिज़ाइन किया गया था, इसलिए विभिन्न विक्रेताओं के उपकरणों और नियंत्रकों के बीच संचार के लिए मानक, उच्च गति इंटरफ़ेस की आवश्यकता उत्पन्न हुई। इस आवश्यकता को 1975 में [[इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स]] (आईईईई) द्वारा एएनएसआई/आईईईई मानक 488-1975, प्रोग्रामेबल इंस्ट्रुमेंटेशन के लिए आईईईई मानक डिजिटल इंटरफ़ेस प्रकाशित किया गया था, जिसमें इंटरफेसिंग सिस्टम के इलेक्ट्रिकल, मैकेनिकल और कार्यात्मक विनिर्देश शामिल थे। मानक को 1987 में अद्यतन किया गया था<ref>{{Cite book |doi = 10.1109/IEEESTD.1988.120316|isbn = 0-7381-4215-8|title = IEEE Standard Codes, Formats, Protocols, and Common Commands. For Use with ANSI/IEEE STD 488.1-1987 IEEE Standard Digital Interface for Programmable Instrumentation}}</ref> और फिर 1992 में<ref>{{Cite book | doi=10.1109/IEEESTD.1992.114468| isbn=978-0-7381-0665-6| title=IEEE Standard Codes, Formats, Protocols, and Common Commands for Use with IEEE STD 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation}}</ref> इस बस को तीन अलग-अलग नामों से जाना जाता है, जनरल पर्पस इंटरफ़ेस बस (GPIB), हेवलेट-पैकार्ड इंटरफ़ेस बस (HP-IB), और [[IEEE-488]] बस, और दुनिया भर में इसका उपयोग किया जाता है।


आज, [[जीपीआईबी]] के अलावा कई अन्य बसें हैं जिनका उपयोग उपकरण नियंत्रण के लिए किया जा सकता है। इनमें शामिल हैं: [[ईथरनेट]], [[ USB ]], सीरियल संचार, [[ पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट ]] और [[पीएक्सआई]]।
आज, [[जीपीआईबी]] के अलावा कई अन्य बसें हैं जिनका उपयोग उपकरण नियंत्रण के लिए किया जा सकता है। इनमें शामिल हैं: [[ईथरनेट]], [[ USB |USB]] , सीरियल संचार, [[ पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट |पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट]] और [[पीएक्सआई]]।


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


प्रोग्रामेबल इंस्ट्रूमेंट्स कमांड के लिए टेक्स्ट आधारित मानक कमांड भेजकर या [[ उपकरण चालक ]] का उपयोग करके उपकरणों को प्रोग्राम किया जा सकता है। उपकरणों की प्रोग्रामिंग को आसान बनाने के लिए, कई उपकरणों को उद्योग मानक उपकरण ड्राइवर जैसे VXIplug&play या IVI प्रदान किए जाते हैं। इन ड्राइवरों को पीसी पर स्थापित करने के लिए वीज़ा लाइब्रेरी की आवश्यकता होती है। IVI उपकरण ड्राइवरों को विनिर्माण सेटिंग में उपकरणों की विनिमेयता को सक्षम करने के लिए डिज़ाइन किया गया था जहां स्वचालन और कम डाउन-टाइम महत्वपूर्ण हैं, लेकिन इन्हें अक्सर अन्य अनुप्रयोगों में भी उपयोग किया जाता है।
प्रोग्रामेबल इंस्ट्रूमेंट्स कमांड के लिए टेक्स्ट आधारित मानक कमांड भेजकर या [[ उपकरण चालक |उपकरण चालक]] का उपयोग करके उपकरणों को प्रोग्राम किया जा सकता है। उपकरणों की प्रोग्रामिंग को आसान बनाने के लिए, कई उपकरणों को उद्योग मानक उपकरण ड्राइवर जैसे VXIplug&play या IVI प्रदान किए जाते हैं। इन ड्राइवरों को पीसी पर स्थापित करने के लिए वीज़ा लाइब्रेरी की आवश्यकता होती है। IVI उपकरण ड्राइवरों को विनिर्माण सेटिंग में उपकरणों की विनिमेयता को सक्षम करने के लिए डिज़ाइन किया गया था जहां स्वचालन और कम डाउन-टाइम महत्वपूर्ण हैं, लेकिन इन्हें अक्सर अन्य अनुप्रयोगों में भी उपयोग किया जाता है।


अनुप्रयोग विकास वातावरण वीज़ा और उद्योग मानक उपकरण ड्राइवरों का समर्थन करके उपकरण नियंत्रण का समर्थन कर सकता है। VISA का समर्थन करने वाले वातावरण में [[LabVIEW]], LabWindows/CVI, [[MATLAB]] और [[Agilent VEE]] शामिल हैं। इसके अलावा, वीज़ा लाइब्रेरी [[सी (प्रोग्रामिंग भाषा)]], [[सी++]], सी शार्प (प्रोग्रामिंग भाषा)|सी#, [[पायथन (प्रोग्रामिंग भाषा)]] और अन्य जैसी प्रोग्रामिंग भाषाओं का समर्थन कर सकती है।
अनुप्रयोग विकास वातावरण वीज़ा और उद्योग मानक उपकरण ड्राइवरों का समर्थन करके उपकरण नियंत्रण का समर्थन कर सकता है। VISA का समर्थन करने वाले वातावरण में [[LabVIEW]], LabWindows/CVI, [[MATLAB]] और [[Agilent VEE]] शामिल हैं। इसके अलावा, वीज़ा लाइब्रेरी [[सी (प्रोग्रामिंग भाषा)]], [[सी++]], सी शार्प (प्रोग्रामिंग भाषा)|सी#, [[पायथन (प्रोग्रामिंग भाषा)]] और अन्य जैसी प्रोग्रामिंग भाषाओं का समर्थन कर सकती है।
Line 30: Line 27:
==संदर्भ==
==संदर्भ==
{{reflist}}
{{reflist}}
{{More citations needed|date=February 2007}}





Revision as of 11:17, 5 August 2023

उपकरण नियंत्रण में डेस्कटॉप उपकरण को कंप्यूटर से जोड़ना और माप लेना शामिल है।

इतिहास

1960 के दशक के उत्तरार्ध में संचार के लिए उपयोग की जाने वाली पहली बस हेवलेट पैकर्ड द्वारा विकसित की गई थी और इसे एचपी-आईबी (हेवलेट-पैकार्ड इंटरफ़ेस बस) कहा जाता था। चूंकि एचपी-आईबी को मूल रूप से केवल एचपी उपकरणों के साथ काम करने के लिए डिज़ाइन किया गया था, इसलिए विभिन्न विक्रेताओं के उपकरणों और नियंत्रकों के बीच संचार के लिए मानक, उच्च गति इंटरफ़ेस की आवश्यकता उत्पन्न हुई। इस आवश्यकता को 1975 में इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स (आईईईई) द्वारा एएनएसआई/आईईईई मानक 488-1975, प्रोग्रामेबल इंस्ट्रुमेंटेशन के लिए आईईईई मानक डिजिटल इंटरफ़ेस प्रकाशित किया गया था, जिसमें इंटरफेसिंग सिस्टम के इलेक्ट्रिकल, मैकेनिकल और कार्यात्मक विनिर्देश शामिल थे। मानक को 1987 में अद्यतन किया गया था[1] और फिर 1992 में[2] इस बस को तीन अलग-अलग नामों से जाना जाता है, जनरल पर्पस इंटरफ़ेस बस (GPIB), हेवलेट-पैकार्ड इंटरफ़ेस बस (HP-IB), और IEEE-488 बस, और दुनिया भर में इसका उपयोग किया जाता है।

आज, जीपीआईबी के अलावा कई अन्य बसें हैं जिनका उपयोग उपकरण नियंत्रण के लिए किया जा सकता है। इनमें शामिल हैं: ईथरनेट, USB , सीरियल संचार, पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट और पीएक्सआई

सॉफ़्टवेयर

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

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

अनुप्रयोग विकास वातावरण वीज़ा और उद्योग मानक उपकरण ड्राइवरों का समर्थन करके उपकरण नियंत्रण का समर्थन कर सकता है। VISA का समर्थन करने वाले वातावरण में LabVIEW, LabWindows/CVI, MATLAB और Agilent VEE शामिल हैं। इसके अलावा, वीज़ा लाइब्रेरी सी (प्रोग्रामिंग भाषा), सी++, सी शार्प (प्रोग्रामिंग भाषा)|सी#, पायथन (प्रोग्रामिंग भाषा) और अन्य जैसी प्रोग्रामिंग भाषाओं का समर्थन कर सकती है।

यह भी देखें

संदर्भ

  1. IEEE Standard Codes, Formats, Protocols, and Common Commands. For Use with ANSI/IEEE STD 488.1-1987 IEEE Standard Digital Interface for Programmable Instrumentation. doi:10.1109/IEEESTD.1988.120316. ISBN 0-7381-4215-8.
  2. IEEE Standard Codes, Formats, Protocols, and Common Commands for Use with IEEE STD 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation. doi:10.1109/IEEESTD.1992.114468. ISBN 978-0-7381-0665-6.


बाहरी संबंध


अग्रिम पठन

  • Francesco Fornetti (2013). Instrumentation Control, Data Acquisition and Processing with MATLAB. Explore RF Ltd. ISBN 978-0957663503.
  • Steve Mackay; et al. (2003). Practical Data Communications for Instrumentation and Control (IDC Technology). Newnes. ISBN 978-0750657976.