जानकारी

पीएक्सआई सॉफ्टवेयर

पीएक्सआई सॉफ्टवेयर


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

पीएक्सआई सॉफ्टवेयर उपयोगकर्ता को समग्र प्रणाली के लिए सॉफ्टवेयर विकसित करने में सक्षम बनाता है ताकि वह इसके लिए आवश्यक कार्य कर सके।

सॉफ्टवेयर को कई तरह से विकसित किया जा सकता है और कार्यक्षमता के काफी हद तक समग्र प्रणाली में निहित होने की अनुमति देता है।

पीएक्सआई सॉफ्टवेयर मूल बातें

पीएक्सआई सिस्टम के लिए सॉफ्टवेयर को विकसित करना अपेक्षाकृत आसान है, और इसके अलावा, यह तथ्य कि पीएक्सआई पीसीआई मानक पर आधारित है, इसका मतलब है कि कई रूटीन केवल पीएक्सआई वातावरण में आयात किए जा सकते हैं।

पीएक्सआई मानक न केवल एक मानकीकृत हार्डवेयर वातावरण पर निर्भर करता है, बल्कि एक मानक पीएक्सआई सॉफ्टवेयर वातावरण पर भी निर्भर करता है।

चूंकि मॉड्यूल को फ्रंट पैनल से नियंत्रित नहीं किया जा सकता है, बैकप्लेन के माध्यम से सॉफ्टवेयर नियंत्रण की आवश्यकता होती है, और बदले में इसके लिए सॉफ्टवेयर नियंत्रण की आवश्यकता होती है।

पीएक्सआई सॉफ्टवेयर वातावरण 32-बिट विंडोज सिस्टम फ्रेमवर्क का उपयोग करता है और साथ ही सिस्टम कंट्रोलर मॉड्यूल 80x86 प्रोसेसर आर्किटेक्चर पर आधारित होना आवश्यक है।

पीएक्सआई सॉफ्टवेयर ऑपरेटिंग सिस्टम

इस तथ्य के मद्देनजर कि सॉफ्टवेयर के साथ-साथ हार्डवेयर को मानकीकृत किया गया है, पीएक्सआई मानक यह परिभाषित करता है कि पीएक्सआई उपकरण के निर्माताओं को कई Win32 ऑपरेटिंग सिस्टम का समर्थन करना चाहिए।

पीएक्सआई सॉफ्टवेयर ऑपरेटिंग सिस्टम मूल रूप से विंडोज सॉफ्टवेयर हैं।

विंडोज आधारित सॉफ्टवेयर सिस्टम के अलावा, लिनक्स, मैक ओएस या यूनिक्स सहित कुछ अन्य प्रणालियों का उपयोग किया जा सकता है जहां उपलब्ध ड्राइवर और अन्य इंटरफ़ेस सॉफ्टवेयर हैं।

मुख्य आवश्यकताएं हैं कि ऑपरेटिंग सिस्टम पीएक्सआई बस से कनेक्ट करने में सक्षम है, और यह कि ड्राइवर, विकास पर्यावरण और अन्य सॉफ़्टवेयर को ऑपरेटिंग सिस्टम का समर्थन करने में सक्षम होना चाहिए।

रजिस्टर आधारित प्रणाली

ऐसे दो तरीके हैं, जिसमें पीएक्सआई मॉड्यूल जैसे मॉड्यूल सॉफ्टवेयर वातावरण में काम कर सकते हैं:

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

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

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

पीएक्सआई सॉफ्टवेयर विकास

कार्यक्रमों को विकसित करने के लिए, सॉफ्टवेयर उपकरण अब व्यापक रूप से उपयोग किए जाते हैं। पीएक्सआई सिस्टम को चलाने और नियंत्रित करने के लिए स्वचालित कार्यक्रमों के लिए भी यही सच है।

पीएक्सआई सॉफ्टवेयर विनिर्देश अनुशंसा करता है, लेकिन आमतौर पर उपयोग किए जाने वाले सॉफ़्टवेयर विकास वातावरणों के लिए समर्थन को अनिवार्य नहीं करता है।

  • एटेसी, जियोटेस्ट-मारविन टेस्ट सिस्टम
  • LabVIEW, राष्ट्रीय उपकरण
  • LabWindows / CVI, राष्ट्रीय उपकरण
  • विजुअल बेसिक, माइक्रोसॉफ्ट
  • दृश्य C / C ++, Microsoft

उपयोग किए गए वास्तविक संस्करण पीएक्सआई सॉफ्टवेयर विनिर्देश में पाए जा सकते हैं और विकास के वातावरण के नए संस्करण जारी होते ही बदल जाएंगे।

साधन चालक

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

इंस्ट्रूमेंट ड्राइवर्स निम्न स्तर के कमांड सिंटैक्स में टेस्ट इंस्ट्रूमेंट के रजिस्टरों के साथ सीधे संवाद करने की आवश्यकता के बिना टेस्ट इंस्ट्रूमेंट मॉड्यूल के साथ संचार करने का एक उच्च स्तरीय तरीका प्रदान करते हैं।

ड्राइवर के दो मुख्य प्रकार हैं जिनका उपयोग किया जा सकता है:

  • VISA ड्राइवर: VISA का अर्थ है वर्चुअल इंस्ट्रूमेंट सॉफ्टवेयर आर्किटेक्चर, और इसे मूल रूप से VXI सिस्टम के लिए डिज़ाइन किया गया था। हालाँकि VISI को PXI सॉफ्टवेयर में उपयोग के लिए भी अपनाया गया है। वास्तव में पीएक्सआई मानक VISA के उपयोग को प्रोत्साहित करता है।

    VISA एक सामान्य दृष्टिकोण के साथ इंस्ट्रूमेंट ड्राइवरों को विकसित करने का एक तरीका प्रदान करता है, और जब एक ही रैक के भीतर विभिन्न प्रकार के निर्माताओं से उपकरणों का उपयोग किया जाता है, तो यह अंतर को आसान बनाता है।

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

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

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


वीडियो देखना: सफटवयर क इसतमल छडए और आप खद अपन पस म बटबल बनइय कस pen drive bootablee (जुलाई 2022).


टिप्पणियाँ:

  1. Dairisar

    आप गलत हैं. मुझे यकीन है।

  2. Lapu

    मैं सोचता हूं कि आप गलत हैं। हम विचार करेंगे।

  3. Freman

    वैसे, यह बहुत अच्छा विचार अभी हो रहा है

  4. Yorn

    सराहनीय जवाब :)

  5. Dagore

    What got on your mind

  6. Adil

    वाक्यांश अतुलनीय)



एक सन्देश लिखिए