NI-DAQmx के लिए AO तरंग अंशांकन प्रक्रिया
निर्माता और आपकी विरासत परीक्षण प्रणाली के बीच की खाई को पाटना।
व्यापक सेवाएँ
हम प्रतिस्पर्धी मरम्मत और अंशांकन सेवाएं, साथ ही आसानी से सुलभ दस्तावेज और मुफ्त डाउनलोड करने योग्य संसाधन प्रदान करते हैं।
अपना अधिशेष बेचें
हम प्रत्येक एनआई श्रृंखला से नये, प्रयुक्त, सेवामुक्त और अधिशेष भाग खरीदते हैं।
हम आपकी व्यक्तिगत आवश्यकताओं के अनुरूप सर्वोत्तम समाधान निकालते हैं।
नकद के लिए बेचें
ऋण पाएँ
ट्रेड-इन डील प्राप्त करें
अप्रचलित NI हार्डवेयर स्टॉक में है और भेजने के लिए तैयार है
हम नए, नए अधिशेष, नवीनीकृत और पुनर्निर्मित एनआई हार्डवेयर का स्टॉक रखते हैं।
एक उद्धरण का अनुरोध करें PXI-6733 राष्ट्रीय उपकरण एनालॉग आउटपुट मॉड्यूल | शीर्ष लहरें पीएक्सआई-6733
कन्वेंशनों
इस मैनुअल में निम्नलिखित परंपराएं दी गई हैं:
![]() |
कोणीय कोष्ठक जिसमें दीर्घवृत्त द्वारा अलग की गई संख्याएं होती हैं, बिट या सिग्नल नाम से जुड़े मानों की एक श्रृंखला को दर्शाते हैं - उदाहरण के लिएampले, P0.<0..7>. |
![]() |
»प्रतीक आपको नेस्टेड मेनू आइटम और डायलॉग बॉक्स विकल्पों के माध्यम से अंतिम क्रिया तक ले जाता है। क्रम File»पृष्ठ सेटअप» विकल्प आपको नीचे खींचने के लिए निर्देशित करता है File मेनू में, पृष्ठ सेटअप आइटम का चयन करें, और अंतिम संवाद बॉक्स से विकल्प चुनें। |
![]() |
यह आइकन एक नोट को दर्शाता है, जो आपको महत्वपूर्ण जानकारी के प्रति सचेत करता है। |
बोल्ड | बोल्ड टेक्स्ट उन आइटम को दर्शाता है जिन्हें आपको सॉफ़्टवेयर में चुनना या क्लिक करना होगा, जैसे कि मेनू आइटम और डायलॉग बॉक्स विकल्प। बोल्ड टेक्स्ट पैरामीटर नाम और हार्डवेयर लेबल को भी दर्शाता है। |
तिरछा | इटैलिक पाठ चर, जोर, एक क्रॉस संदर्भ, या एक महत्वपूर्ण अवधारणा का परिचय दर्शाता है। यह फ़ॉन्ट उस पाठ को भी दर्शाता है जो किसी शब्द या मूल्य के लिए प्लेसहोल्डर है जिसे आपको प्रदान करना होगा। |
एकलस्पेस | मोनोस्पेस टेक्स्ट उस टेक्स्ट या अक्षर को दर्शाता है जिसे आपको कीबोर्ड, कोड के सेक्शन, प्रोग्रामिंग उदाहरणों से दर्ज करना चाहिएampलेस, और सिंटैक्स पूर्वampलेस। इस फ़ॉन्ट का उपयोग डिस्क ड्राइव, पथ, निर्देशिका, प्रोग्राम, सबप्रोग्राम, सबरूटीन, डिवाइस नाम, फ़ंक्शन, संचालन, चर के उचित नामों के लिए भी किया जाता है। fileनाम, और एक्सटेंशन। |
मोनोस्पेस इटैलिक | इस फ़ॉन्ट में इटैलिक पाठ उस पाठ को दर्शाता है जो किसी शब्द या मूल्य के लिए प्लेसहोल्डर है जिसे आपको आपूर्ति करनी होगी। |
परिचय
इस दस्तावेज़ में PCI/PXI/CompactPCI एनालॉग आउटपुट (AO) उपकरणों के लिए NI 671X/672X/673X को कैलिब्रेट करने के निर्देश दिए गए हैं।
यह दस्तावेज़ प्रोग्रामिंग तकनीकों या कंपाइलर कॉन्फ़िगरेशन पर चर्चा नहीं करता है। नेशनल इंस्ट्रूमेंट्स DAQmx ड्राइवर में सहायता शामिल है fileऐसे निर्देश जिनमें संकलक-विशिष्ट निर्देश और विस्तृत फ़ंक्शन स्पष्टीकरण हैं। आप इन सहायता को जोड़ सकते हैं fileजब आप अंशांकन कंप्यूटर पर NI-DAQmx स्थापित करते हैं।
AO उपकरणों को आपके आवेदन की माप सटीकता आवश्यकताओं के अनुसार नियमित अंतराल पर कैलिब्रेट किया जाना चाहिए। नेशनल इंस्ट्रूमेंट्स की सलाह है कि आप हर साल कम से कम एक बार पूर्ण कैलिब्रेशन करें। आप इस अंतराल को 90 दिन या छह महीने तक छोटा कर सकते हैं।
सॉफ़्टवेयर
कैलिब्रेशन के लिए नवीनतम NI-DAQmx ड्राइवर की आवश्यकता होती है। NI-DAQmx में डिवाइस को कैलिब्रेट करने के लिए सॉफ़्टवेयर लिखने के कार्य को सरल बनाने के लिए उच्च-स्तरीय फ़ंक्शन कॉल शामिल हैं। ड्राइवर कई प्रोग्रामिंग भाषाओं का समर्थन करता है, जिसमें लैब शामिल हैVIEW, लैबविंडोज़™/सीवीआई™ , आईक्रोसॉफ्ट विजुअल सी++, माइक्रोसॉफ्ट विजुअल बेसिक, और बोरलैंड सी++।
प्रलेखन
यदि आप NI-DAQmx ड्राइवर का उपयोग कर रहे हैं, तो निम्नलिखित दस्तावेज़ आपके कैलिब्रेशन उपयोगिता लिखने के लिए प्राथमिक संदर्भ हैं:
- NI-DAQmx C संदर्भ सहायता में ड्राइवर के कार्यों के बारे में जानकारी शामिल है।
- NI-DAQ 7.3 या बाद के संस्करण के लिए DAQ त्वरित आरंभ मार्गदर्शिका NI-DAQ डिवाइसों को स्थापित करने और कॉन्फ़िगर करने के लिए निर्देश प्रदान करती है।
- NI-DAQmx सहायता में NI-DAQmx ड्राइवर का उपयोग करने वाले अनुप्रयोगों को बनाने के बारे में जानकारी शामिल है।
जिस डिवाइस को आप कैलिब्रेट कर रहे हैं, उसके बारे में अधिक जानकारी के लिए देखें
एनालॉग आउटपुट श्रृंखला सहायता.
परीक्षण उपकरण
चित्र 1 में वह परीक्षण उपकरण दिखाया गया है जिसकी आपको अपने डिवाइस को कैलिब्रेट करने के लिए आवश्यकता है। विशिष्ट DMM, कैलिब्रेटर और काउंटर कनेक्शन का वर्णन कैलिब्रेशन प्रक्रिया अनुभाग में किया गया है।
आकृति 1. अंशांकन कनेक्शन
अंशांकन करते समय, नेशनल इंस्ट्रूमेंट्स अनुशंसा करता है कि आप AO डिवाइस को अंशांकित करने के लिए निम्नलिखित उपकरणों का उपयोग करें:
- कैलिब्रेटर - फ्लूक 5700A. यदि वह उपकरण उपलब्ध नहीं है, तो उच्च परिशुद्धता वाले वॉल्यूम का उपयोग करेंtagऐसा स्रोत जो 50- और 12-बिट बोर्ड के लिए कम से कम 13 पीपीएम सटीक हो और 10-बिट बोर्ड के लिए 16 पीपीएम सटीक हो।
- डीएमएम—एनआई 4070. यदि वह उपकरण उपलब्ध न हो, तो 5.5 पीपीएम (40%) की सटीकता के साथ मल्टी-रेंजिंग 0.004-अंकीय डीएमएम का उपयोग करें।
- काउंटर - हेवलेट-पैकार्ड 53131A. यदि वह उपकरण उपलब्ध न हो, तो 0.01% तक सटीक काउंटर का उपयोग करें।
- कम तापीय कॉपर EMF प्लग-इन केबल - फ्लूक 5440A-7002. मानक केला केबल का उपयोग न करें.
- DAQ केबल - NI परिरक्षित केबलों का उपयोग करने की अनुशंसा करता है, जैसे कि NI 68X/68X के साथ SH671-673-EP या NI 68X के साथ SH68-C672-S।
- निम्नलिखित DAQ सहायक उपकरणों में से एक:
- एससीबी-68 - एससीबी-68 एक परिरक्षित I/O कनेक्टर ब्लॉक है जिसमें 68 स्क्रू टर्मिनल हैं जो 68- या 100-पिन DAQ उपकरणों के लिए आसान सिग्नल कनेक्शन के लिए है।
– CB-68LP/CB-68LPR/TBX-68—CB-68LP, CB-68LPR, और TBX-68, 68 स्क्रू टर्मिनलों के साथ कम लागत वाली समाप्ति सहायक उपकरण हैं, जो 68-पिन DAQ उपकरणों के लिए फील्ड I/O संकेतों के आसान कनेक्शन के लिए हैं।
परीक्षण संबंधी विचार
अंशांकन के दौरान कनेक्शन और परीक्षण स्थितियों को अनुकूलित करने के लिए इन दिशानिर्देशों का पालन करें:
- NI 671X/672X/673X के कनेक्शन को छोटा रखें। लंबे केबल और तार एंटीना की तरह काम करते हैं, जो अतिरिक्त शोर उठाते हैं, जो माप को प्रभावित कर सकते हैं।
- डिवाइस के सभी केबल कनेक्शन के लिए परिरक्षित तांबे के तार का उपयोग करें।
- शोर और थर्मल ऑफसेट को खत्म करने के लिए ट्विस्टेड-पेयर तार का उपयोग करें।
- तापमान 18 से 28 डिग्री सेल्सियस के बीच बनाए रखें। इस सीमा के बाहर एक विशिष्ट तापमान पर मॉड्यूल को संचालित करने के लिए, डिवाइस को उस तापमान पर कैलिब्रेट करें।
- सापेक्षिक आर्द्रता 80% से कम रखें।
- यह सुनिश्चित करने के लिए कि माप सर्किटरी स्थिर ऑपरेटिंग तापमान पर है, कम से कम 15 मिनट का वार्म-अप समय दें।
अंशांकन प्रक्रिया
यह अनुभाग आपके डिवाइस को सत्यापित करने और कैलिब्रेट करने के निर्देश प्रदान करता है।
अंशांकन प्रक्रिया समाप्तview
अंशांकन प्रक्रिया में चार चरण हैं:
- प्रारंभिक सेटअप—अपने डिवाइस को NI-DAQmx में कॉन्फ़िगर करें।
- AO सत्यापन प्रक्रिया—डिवाइस के मौजूदा संचालन को सत्यापित करें। यह चरण आपको यह पुष्टि करने की अनुमति देता है कि डिवाइस कैलिब्रेशन से पहले अपनी निर्दिष्ट सीमा के भीतर काम कर रहा था।
- एओ समायोजन प्रक्रिया - एक बाहरी अंशांकन करें जो ज्ञात वॉल्यूम के संबंध में डिवाइस अंशांकन स्थिरांक को समायोजित करता हैtagई स्रोत.
- यह सुनिश्चित करने के लिए कि समायोजन के बाद डिवाइस अपने विनिर्देशों के अनुसार काम कर रहा है, एक और सत्यापन करें। इन चरणों का विवरण निम्नलिखित अनुभागों में विस्तार से दिया गया है। चूँकि डिवाइस की सभी श्रेणियों के पूर्ण सत्यापन में कुछ समय लग सकता है, इसलिए आप केवल उन श्रेणियों का सत्यापन करना चाह सकते हैं जिनमें आपकी रुचि है।
प्रारंभिक सेटअप
NI-DAQmx स्वचालित रूप से सभी AO डिवाइस का पता लगाता है। हालाँकि, ड्राइवर को डिवाइस के साथ संचार करने के लिए, इसे NI-DAQmx में कॉन्फ़िगर किया जाना चाहिए।
NI-DAQmx में डिवाइस को कॉन्फ़िगर करने के लिए, निम्नलिखित चरण पूरे करें:
- NI-DAQmx ड्राइवर सॉफ़्टवेयर स्थापित करें।
- उस कंप्यूटर को बंद करें जो डिवाइस को रखेगा, और डिवाइस को उपलब्ध स्लॉट में स्थापित करें।
- कंप्यूटर चालू करें, और मापन एवं स्वचालन एक्सप्लोरर (MAX) लॉन्च करें।
- डिवाइस पहचानकर्ता को कॉन्फ़िगर करें और यह सुनिश्चित करने के लिए कि डिवाइस ठीक से काम कर रहा है, स्व-परीक्षण का चयन करें।
टिप्पणी जब किसी डिवाइस को MAX के साथ कॉन्फ़िगर किया जाता है, तो उसे एक डिवाइस पहचानकर्ता असाइन किया जाता है।
फ़ंक्शन कॉल इस पहचानकर्ता का उपयोग यह निर्धारित करने के लिए करता है कि किस DAQ डिवाइस को कैलिब्रेट करना है।
एओ सत्यापन प्रक्रिया
सत्यापन यह निर्धारित करता है कि DAQ डिवाइस अपने विनिर्देशों को कितनी अच्छी तरह पूरा कर रहा है। इस प्रक्रिया को निष्पादित करके, आप देख सकते हैं कि आपका डिवाइस समय के साथ कैसे संचालित हुआ है। आप इस जानकारी का उपयोग अपने अनुप्रयोग के लिए उपयुक्त अंशांकन अंतराल निर्धारित करने में मदद के लिए कर सकते हैं।
सत्यापन प्रक्रिया को डिवाइस के प्रमुख कार्यों में विभाजित किया गया है। सत्यापन प्रक्रिया के दौरान, यह निर्धारित करने के लिए AO डिवाइस परीक्षण सीमा अनुभाग में दी गई तालिकाओं का उपयोग करें कि आपके डिवाइस को समायोजित करने की आवश्यकता है या नहीं।
एनालॉग आउटपुट सत्यापन
यह प्रक्रिया एनालॉग आउटपुट के प्रदर्शन की जाँच करती है। निम्नलिखित प्रक्रिया का उपयोग करके माप की जाँच करें:
- तालिका 0 में दिखाए अनुसार अपने DMM को AO 1 से कनेक्ट करें।
मेज़ 1. DMM को AO <0..7> से जोड़ना\आउटपुट चैनल डीएमएम सकारात्मक इनपुट डीएमएम नकारात्मक इनपुट ए ओ 0 ए ओ 0 (पिन 22) एओ जीएनडी (पिन 56) ए ओ 1 ए ओ 1 (पिन 21) एओ जीएनडी (पिन 55) ए ओ 2 ए ओ 2 (पिन 57) एओ जीएनडी (पिन 23) मेज़ 1. DMM को AO <0..7> से जोड़ना (जारी)
आउटपुट चैनल डीएमएम सकारात्मक इनपुट डीएमएम नकारात्मक इनपुट ए ओ 3 ए ओ 3 (पिन 25) एओ जीएनडी (पिन 59) ए ओ 4 ए ओ 4 (पिन 60) एओ जीएनडी (पिन 26) ए ओ 5 ए ओ 5 (पिन 28) एओ जीएनडी (पिन 61) ए ओ 6 ए ओ 6 (पिन 30) एओ जीएनडी (पिन 64) ए ओ 7 ए ओ 7 (पिन 65) एओ जीएनडी (पिन 31) मेज़ 2. NI 8 पर DMM को AO <31..6723> से जोड़ना
आउटपुट चैनल डीएमएम सकारात्मक इनपुट डीएमएम नकारात्मक इनपुट ए ओ 8 ए ओ 8 (पिन 68) एओ जीएनडी (पिन 34) ए ओ 9 ए ओ 9 (पिन 33) एओ जीएनडी (पिन 67) ए ओ 10 ए ओ 10 (पिन 32) एओ जीएनडी (पिन 66) ए ओ 11 ए ओ 11 (पिन 65) एओ जीएनडी (पिन 31) ए ओ 12 ए ओ 12 (पिन 30) एओ जीएनडी (पिन 64) ए ओ 13 ए ओ 13 (पिन 29) एओ जीएनडी (पिन 63) ए ओ 14 ए ओ 14 (पिन 62) एओ जीएनडी (पिन 28) ए ओ 15 ए ओ 15 (पिन 27) एओ जीएनडी (पिन 61) ए ओ 16 ए ओ 16 (पिन 26) एओ जीएनडी (पिन 60) ए ओ 17 ए ओ 17 (पिन 59) एओ जीएनडी (पिन 25) ए ओ 18 ए ओ 18 (पिन 24) एओ जीएनडी (पिन 58) ए ओ 19 ए ओ 19 (पिन 23) एओ जीएनडी (पिन 57) ए ओ 20 ए ओ 20 (पिन 55) एओ जीएनडी (पिन 21) ए ओ 21 ए ओ 21 (पिन 20) एओ जीएनडी (पिन 54) ए ओ 22 ए ओ 22 (पिन 19) एओ जीएनडी (पिन 53) ए ओ 23 ए ओ 23 (पिन 52) एओ जीएनडी (पिन 18) ए ओ 24 ए ओ 24 (पिन 17) एओ जीएनडी (पिन 51) ए ओ 25 ए ओ 25 (पिन 16) एओ जीएनडी (पिन 50) ए ओ 26 ए ओ 26 (पिन 49) एओ जीएनडी (पिन 15) मेज़ 2. NI 8 पर DMM को AO <31..6723> से जोड़ना (जारी)
आउटपुट चैनल डीएमएम सकारात्मक इनपुट डीएमएम नकारात्मक इनपुट ए ओ 27 ए ओ 27 (पिन 14) एओ जीएनडी (पिन 48) ए ओ 28 ए ओ 28 (पिन 13) एओ जीएनडी (पिन 47) ए ओ 29 ए ओ 29 (पिन 46) एओ जीएनडी (पिन 12) ए ओ 30 ए ओ 30 (पिन 11) एओ जीएनडी (पिन 45) ए ओ 31 ए ओ 31 (पिन 10) एओ जीएनडी (पिन 44) - AO डिवाइस परीक्षण सीमा अनुभाग से वह तालिका चुनें जो उस डिवाइस से संबंधित हो जिसे आप सत्यापित कर रहे हैं। यह तालिका डिवाइस के लिए सभी स्वीकार्य सेटिंग्स दिखाती है। हालाँकि NI अनुशंसा करता है कि आप सभी श्रेणियों को सत्यापित करें, लेकिन आप अपने एप्लिकेशन में उपयोग की जाने वाली केवल श्रेणियों की जाँच करके समय बचाना चाह सकते हैं।
- DAQmxCreateTask का उपयोग करके एक कार्य बनाएँ.
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxCreateTask को कॉल करें:
कार्यनाम: मायएओवॉलtagई-टास्क
टास्कहैंडल: &टास्कहैंडलप्रयोगशालाVIEW इस चरण की आवश्यकता नहीं है। - AO वॉल्यूम जोड़ेंtagDAQmxCreateAOVol का उपयोग करके कार्य करेंtageChan (DAQmx Create Virtual Channel VI) का चयन करें और चैनल, AO 0 को कॉन्फ़िगर करें। अपने डिवाइस के लिए न्यूनतम और अधिकतम मान निर्धारित करने के लिए AO डिवाइस परीक्षण सीमा अनुभाग में तालिकाओं का उपयोग करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख कॉल करें DAQmxCreateAOVoltageChan निम्नलिखित मापदंडों के साथ:
टास्कहैंडल: टास्कहैंडल
भौतिकचैनल: देव1/aoO
चैनल को नाम दें: एओवोलtagई-चैनल
मिनवैल: -10.0
अधिकतमवैल: 10.0
इकाइयां: DAQmx_Val_वोल्ट
कस्टमस्केलनाम: शून्य - DAQmxStartTask (DAQmx Start Task VI) का उपयोग करके अधिग्रहण प्रारंभ करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxStartTask को कॉल करें:
टास्कहैंडल: टास्कहैंडल - एक खंड लिखेंtagAO डिवाइस परीक्षण सीमा अनुभाग में अपने डिवाइस के लिए तालिका का उपयोग करके DAQmxWriteAnalogF64 (DAQmx Write VI) का उपयोग करके AO चैनल पर e को जोड़ें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxWriteAnalogF64 को कॉल करें:
टास्कहैंडल: टास्कहैंडल numSampsPerChan: 1ऑटो स्टार्ट: 1समय समाप्ति: 10.0
डेटा लेआउट:
DAQmx_Val_GroupByChannel सारणी लिखें: &डेटा sampsPerChanलिखित: &एसampलिखित
आरक्षित: शून्य
- DMM द्वारा दिखाए गए परिणामी मान की तुलना तालिका में ऊपरी और निचली सीमाओं से करें। यदि मान इन सीमाओं के बीच है, तो परीक्षण को पास माना जाता है।
- DAQmxClearTask (DAQmx Clear Task VI) का उपयोग करके अधिग्रहण को साफ़ करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxClearTask को कॉल करें: टास्कहैंडल: टास्कहैंडल
- सभी मानों का परीक्षण हो जाने तक चरण 4 से 8 को दोहराएँ।
- DMM को AO 0 से डिस्कनेक्ट करें, और इसे अगले चैनल से पुनः कनेक्ट करें, तालिका 1 में दिखाए अनुसार कनेक्शन बनाएं।
- चरण 4 से 10 तक दोहराएँ जब तक आप सभी चैनलों को सत्यापित नहीं कर लेते।
- अपने DMM को डिवाइस से डिस्कनेक्ट करें.
आपने अपने डिवाइस पर एनालॉग आउटपुट स्तरों का सत्यापन पूरा कर लिया है।
काउंटर सत्यापन
यह प्रक्रिया काउंटर के प्रदर्शन को सत्यापित करती है। AO डिवाइस में सत्यापन के लिए केवल एक टाइमबेस होता है, इसलिए केवल काउंटर 0 की जाँच करने की आवश्यकता होती है। इस टाइमबेस को समायोजित करना संभव नहीं है, इसलिए केवल सत्यापन किया जा सकता है।
निम्नलिखित प्रक्रिया का उपयोग करके जाँच करें:
- अपने काउंटर पॉजिटिव इनपुट को CTR 0 OUT (पिन 2) से और अपने काउंटर नेगेटिव इनपुट को D GND (पिन 35) से कनेक्ट करें।
- DAQmxCreateTask का उपयोग करके एक कार्य बनाएँ.
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxCreateTask को कॉल करें:
कार्यनाम: माईकाउंटरआउटपुटटास्क
टास्कहैंडल: &टास्कहैंडलप्रयोगशालाVIEW इस चरण की आवश्यकता नहीं है। - DAQmxCreateCOPulseChanFreq (DAQmx Create Virtual Channel VI) का उपयोग करके कार्य में काउंटर आउटपुट चैनल जोड़ें और चैनल को कॉन्फ़िगर करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxCreateCOPulseChanFreq को कॉल करें:
टास्कहैंडल: टास्कहैंडल
विरोध करना: देव1/ctr0
चैनल को नाम दें: काउंटरआउटपुटचैनल
इकाइयां: DAQmx_Val_हर्ट्ज
निष्क्रिय अवस्था: DAQmx_Val_कम
प्रारंभिक विलंब: 0.0
फ्रीक: 5000000.0
साइकिल शुल्क: .5 - DAQmxCfgImplicitTiming (DAQmx Timing VI) का उपयोग करके निरंतर वर्ग तरंग उत्पादन के लिए काउंटर को कॉन्फ़िगर करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxCfgImplicitTiming को कॉल करें:
टास्कहैंडल: टास्कहैंडल
sampलेमोड: DAQmx_Val_ContSamps
sampsPerChan: 10000 - DAQmxStartTask (DAQmx Start Task VI) का उपयोग करके वर्ग तरंग का निर्माण प्रारंभ करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxStartTask को कॉल करें:
टास्कहैंडल: टास्कहैंडल - जब DAQmxStartTask फ़ंक्शन निष्पादन पूरा कर लेगा, तो डिवाइस 5 मेगाहर्ट्ज वर्ग तरंग उत्पन्न करना शुरू कर देगा। अपने काउंटर द्वारा पढ़े गए मान की तुलना डिवाइस तालिका पर दिखाए गए परीक्षण सीमाओं से करें। यदि मान इन सीमाओं के बीच आता है, तो परीक्षण पास माना जाता है।
- DAQmxClearTask (DAQmx Clear Task VI) का उपयोग करके जनरेशन को साफ़ करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxClearTask को कॉल करें:
कार्यसंचालन: टास्कहैंडल - अपने डिवाइस से काउंटर को डिस्कनेक्ट करें.
आपने अपने डिवाइस पर काउंटर सत्यापित कर लिया है।
एओ समायोजन प्रक्रिया
एनालॉग आउटपुट अंशांकन स्थिरांक को समायोजित करने के लिए AO समायोजन प्रक्रिया का उपयोग करें। प्रत्येक अंशांकन प्रक्रिया के अंत में, ये नए स्थिरांक EEPROM के बाहरी अंशांकन क्षेत्र में संग्रहीत किए जाते हैं। ये मान पासवर्ड से सुरक्षित हैं, जो मेट्रोलॉजी प्रयोगशाला द्वारा समायोजित किसी भी अंशांकन स्थिरांक की आकस्मिक पहुँच या संशोधन को रोकता है। डिफ़ॉल्ट पासवर्ड NI है।
कैलिब्रेटर के साथ डिवाइस का समायोजन करने के लिए, निम्नलिखित चरणों को पूरा करें:
- तालिका 3 के अनुसार कैलिब्रेटर को डिवाइस से कनेक्ट करें।
तालिका 3. कैलिब्रेटर को डिवाइस से कनेक्ट करना671X/672X/673X पिन अंशशोधक AO EXT REF (पिन 20) आउटपुट उच्च एओ जीएनडी (पिन 54) आउटपुट कम है - अपने कैलिब्रेटर को वॉल्यूम आउटपुट पर सेट करेंtagई 5 वी.
- DAQmxInitExtCal (DAQmx Initialize External Calibration VI) का उपयोग करके अपने डिवाइस पर कैलिब्रेशन सत्र खोलें। डिफ़ॉल्ट पासवर्ड NI है।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxInitExtCal को कॉल करें:
डिवाइस का नाम: dev1
पासवर्ड: NI
कैलहैंडल: &कैलहैंडल - DAQmxESeriesCalAdjust (DAQmx Adjust AO-Series Calibration VI) का उपयोग करके बाह्य अंशांकन समायोजन करें।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxAOSeriesCalAdjust को कॉल करें:
कैलहैंडल: कैलहैंडल
संदर्भवॉल्यूमtagई: 5 - DAQmxCloseExtCal (DAQmx Close External Calibration) का उपयोग करके समायोजन को EEPROM या ऑनबोर्ड मेमोरी में सेव करें। यह फ़ंक्शन समायोजन की तिथि, समय और तापमान को ऑनबोर्ड मेमोरी में भी सेव करता है।
NI-DAQ फ़ंक्शन कॉल प्रयोगशालाVIEW खंड आरेख निम्नलिखित पैरामीटर के साथ DAQmxCloseExtCal को कॉल करें:
कैलहैंडल: कैलहैंडल
क्रिया: DAQmx_Val_
कार्रवाई_प्रतिबद्धता - कैलिब्रेटर को डिवाइस से डिस्कनेक्ट करें।
डिवाइस अब आपके बाह्य स्रोत के संबंध में कैलिब्रेटेड है।
डिवाइस को एडजस्ट करने के बाद, आप एनालॉग आउटपुट ऑपरेशन को सत्यापित करना चाह सकते हैं। ऐसा करने के लिए, AO डिवाइस टेस्ट लिमिट्स सेक्शन में 24 घंटे की टेस्ट लिमिट्स का उपयोग करके AO सत्यापन प्रक्रिया सेक्शन में दिए गए चरणों को दोहराएँ।
AO डिवाइस परीक्षण सीमाएँ
इस अनुभाग में दी गई तालिकाएँ NI 671X/672X/673X को सत्यापित और समायोजित करते समय उपयोग की जाने वाली सटीकता विनिर्देशों को सूचीबद्ध करती हैं। तालिकाएँ 1-वर्ष और 24-घंटे के अंशांकन अंतराल दोनों के लिए विनिर्देश प्रदर्शित करती हैं। 1-वर्ष की सीमाएँ उन विनिर्देशों को प्रदर्शित करती हैं जिन्हें डिवाइस को पूरा करना चाहिए यदि अंशांकन के बीच एक वर्ष हो गया है। जब किसी डिवाइस को बाहरी स्रोत से अंशांकित किया जाता है, तो 24-घंटे की तालिकाओं में दिखाए गए मान मान्य विनिर्देश होते हैं।
टेबल्स का उपयोग करना
निम्नलिखित परिभाषाएँ बताती हैं कि इस अनुभाग में दी गई तालिकाओं से जानकारी का उपयोग कैसे किया जाए।
श्रेणी
रेंज अधिकतम स्वीकार्य वॉल्यूम को संदर्भित करता हैtagआउटपुट सिग्नल की रेंज.
परीक्षण बिंदु
टेस्ट प्वाइंट वॉल्यूम हैtagसत्यापन उद्देश्यों के लिए उत्पन्न किया गया मान। यह मान दो स्तंभों में विभाजित है: स्थान और मान। स्थान से तात्पर्य है कि परीक्षण मान परीक्षण सीमा के भीतर कहाँ फिट बैठता है। पॉज़ FS का अर्थ है सकारात्मक पूर्ण-पैमाना और नेगेटिव FS का अर्थ है नकारात्मक पूर्ण-पैमाना। मान का तात्पर्य है वॉल्यूमtagसत्यापित किया जाने वाला मान वोल्ट में है।
24-घंटे की रेंज
24-घंटे की रेंज कॉलम में परीक्षण बिंदु मान के लिए ऊपरी सीमाएँ और निचली सीमाएँ शामिल हैं। यानी, जब डिवाइस अपने 24-घंटे के अंशांकन अंतराल के भीतर होता है, तो परीक्षण बिंदु मान ऊपरी और निचली सीमा मानों के बीच होना चाहिए। ऊपरी और निचली सीमाएँ वोल्ट में व्यक्त की जाती हैं।
1-वर्ष की सीमाएँ
1-वर्ष की सीमा कॉलम में परीक्षण बिंदु मान के लिए ऊपरी सीमाएँ और निचली सीमाएँ शामिल हैं। यानी, जब डिवाइस अपने 1-वर्ष के अंशांकन अंतराल के भीतर होता है, तो परीक्षण बिंदु मान ऊपरी और निचली सीमा मानों के बीच होना चाहिए। ऊपरी और निचली सीमाएँ वोल्ट में व्यक्त की जाती हैं।
काउंटर
काउंटर/टाइमर के रिज़ॉल्यूशन को समायोजित करना संभव नहीं है। इसलिए, इन मानों के लिए 1-वर्ष या 24-घंटे की अंशांकन अवधि नहीं है। हालाँकि, सत्यापन उद्देश्यों के लिए परीक्षण बिंदु और ऊपरी और निचली सीमाएँ प्रदान की जाती हैं।
एनआई 6711/6713—12-बिट रिज़ॉल्यूशन
तालिका 4. NI 6711/6713 एनालॉग आउटपुट मान
रेंज (वी) | परीक्षण बिंदु | 24-घंटे की रेंज | 1-वर्ष सीमाओं | ||||
न्यूनतम | अधिकतम | जगह | मूल्य (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) |
-10 | 10 | 0 | 0.0 | -0.0059300 | 0.0059300 | -0.0059300 | 0.0059300 |
-10 | 10 | स्थिति एफएस | 9.9900000 | 9.9822988 | 9.9977012 | 9.9818792 | 9.9981208 |
-10 | 10 | नकारात्मक एफएस | -9.9900000 | -9.9977012 | -9.9822988 | -9.9981208 | -9.9818792 |
तालिका 5. एनआई 6711/6713 काउंटर वैल्यू
सेट प्वाइंट (मेगाहर्ट्ज) | ऊपरी सीमा (मेगाहर्ट्ज) | निचली सीमा (मेगाहर्ट्ज) |
5 | 5.0005 | 4.9995 |
एनआई 6722/6723—13-बिट रिज़ॉल्यूशन
तालिका 6. NI 6722/6723 एनालॉग आउटपुट मान
रेंज (वी) | परीक्षण बिंदु | 24-घंटे की रेंज | 1-वर्ष सीमाओं | ||||
न्यूनतम | अधिकतम | जगह | मूल्य (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) |
-10 | 10 | 0 | 0.0 | -0.0070095 | 0.0070095 | -0.0070095 | 0.0070095 |
-10 | 10 | स्थिति एफएस | 9.9000000 | 9.8896747 | 9.9103253 | 9.8892582 | 9.9107418 |
-10 | 10 | नकारात्मक एफएस | -9.9000000 | -9.9103253 | -9.8896747 | -9.9107418 | -9.8892582 |
तालिका 7. एनआई 6722/6723 काउंटर वैल्यू
सेट प्वाइंट (मेगाहर्ट्ज) | ऊपरी सीमा (मेगाहर्ट्ज) | निचली सीमा (मेगाहर्ट्ज) |
5 | 5.0005 | 4.9995 |
एनआई 6731/6733—16-बिट रिज़ॉल्यूशन
तालिका 8. NI 6731/6733 एनालॉग आउटपुट मान
रेंज (वी) | परीक्षण बिंदु | 24-घंटे की रेंज | 1-वर्ष सीमाओं | ||||
न्यूनतम | अधिकतम | जगह | मूल्य (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) | निचली सीमा (वी) | ऊपरी सीमा (वी) |
-10 | 10 | 0 | 0.0 | -0.0010270 | 0.0010270 | -0.0010270 | 0.0010270 |
-10 | 10 | स्थिति एफएस | 9.9900000 | 9.9885335 | 9.9914665 | 9.9883636 | 9.9916364 |
-10 | 10 | नकारात्मक एफएस | -9.9900000 | -9.9914665 | -9.9885335 | -9.9916364 | -9.9883636 |
तालिका 9. एनआई 6731/6733 काउंटर वैल्यू
सेट प्वाइंट (मेगाहर्ट्ज) | ऊपरी सीमा (मेगाहर्ट्ज) | निचली सीमा (मेगाहर्ट्ज) |
5 | 5.0005 | 4.9995 |
सीवीआई™, लैबVIEW™, नेशनल इंस्ट्रूमेंट्स™, एनआई™, नि.कॉम™, और NI-DAQ™ नेशनल इंस्ट्रूमेंट्स कॉर्पोरेशन के ट्रेडमार्क हैं। यहां उल्लिखित उत्पाद और कंपनी के नाम उनकी संबंधित कंपनियों के ट्रेडमार्क या व्यापार नाम हैं। राष्ट्रीय उपकरण उत्पादों को कवर करने वाले पेटेंट के लिए, उपयुक्त स्थान देखें: सहायता»आपके सॉफ़्टवेयर में पेटेंट, पेटेंट.txt file आपकी सीडी पर, या ni.com/patents.
© 2004 नेशनल इंस्ट्रूमेंट्स कार्पोरेशन सर्वाधिकार सुरक्षित।
सभी ट्रेडमार्क, ब्रांड और ब्रांड नाम उनके संबंधित स्वामियों की संपत्ति हैं।
1-800-9156216
www.apexwaves.com
सेल्स@apexwaves.com
370938ए-01
जुलाई 04
दस्तावेज़ / संसाधन
![]() |
NI-DAQmx के लिए राष्ट्रीय उपकरण AO वेवफॉर्म अंशांकन प्रक्रिया [पीडीएफ] उपयोगकर्ता गाइड PXI-6733, PCI-6711, PCI-6713, PXI-6711, PXI-6713, DAQCard-6715, 6715, 6731, 6733, PCI-6731, PCI-6733, PXI-6731, PXI-6733, 6722, PCI-6722, PXI-6722, 6723, PCI-6723, PXI-6723, NI-DAQmx के लिए AO वेवफॉर्म कैलिब्रेशन प्रक्रिया, AO वेवफॉर्म कैलिब्रेशन प्रक्रिया, NI-DAQmx के लिए कैलिब्रेशन प्रक्रिया, वेवफॉर्म कैलिब्रेशन प्रक्रिया, कैलिब्रेशन प्रक्रिया, NI-DAQmx |