RSRC LVINLBVWC H Bx`<@iN5q8D 8K䷧Dʲ!_ُ B~@0ُ B~rBZkgtٓ$,LVINFreqLoopTest.viVIVI#DAQmx Create Channel (CI-Period).viPTH0JDAQmxcreate channels.llb#DAQmx Create Channel (CI-Period).viDAQxDAQxVIVI'DAQmx Read (Counter DBL 1Chan 1Samp).viPTH0CDAQmxread.llb'DAQmx Read (Counter DBL 1Chan 1Samp).viDAQxDAQxVIVIDAQmx Clear Task.viPTH09DAQmx configuretask.llbDAQmx Clear Task.viDAQxDAQxVIVISimple Error Handler.viPTH06Utility error.llbSimple Error Handler.viVICCDialogType.ctlPTH0-Utility error.llbDialogType.ctlVIPVDAQmx Create Virtual Channel.viPTH0FDAQmxcreate channels.llbDAQmx Create Virtual Channel.viDAQxDAQxVIPV DAQmx Read.viPTH0)DAQmxread.llb DAQmx Read.viDAQxDAQx~= 0000 0 0 0 0000txT?K@}I.V""*XŢUADEEhG?Sv;@$8tr*D}˵I%/w].EbHD .|1G:)ɣ.uXcNBºb=^6+wQkoFVg8s +IQ*3 4<}`{Ȟa Zj<{Cx/\|YY'}WHCDF { 9!q&e@ ^TNo\KjOkbo4mai|J0W浕א^浘*kkYoVaȼɥH$jE =WdY{UM4u0)ǹZyL3ex5wUMzUKk7$;VVIDSFreqLoopTest.viDSDSSimple Error Handler.viPTH0LDSDS'DAQmx Read (Counter DBL 1Chan 1Samp).viPTH0<DSDS#DAQmx Create Channel (CI-Period).viPTH04DSDSDAQmx Clear Task.viPTH0DxWolEݖ+ \TD WpG9cH[bH͚}( 1`HĠ!X!jzQ.ZY{3{mxyo~̛# m{pk ˯r|J%2l-l,EѻnZI/p[{#h( ʨmLm+/E/tUnnƃUL-g,cFEc2:= d]92 ~PXDNN"DlG0 -; W}e r=uQ `p$UXQ 8,XoudƚL{[ 8}:6ֈaZL{0G$7Mgu2kcs)se20gM1HRJ JR֫RUC#T^r6[q͌O'Ax]yi-<O Y:d+"MЧVRR9D<ќc +KT- Tidd(SH T}QPVyPGk:p}0}ƌ\eD j)cNV73 {1 7cTuᙂ-ݟ$魗}zeZ}&_-Uk81w G2ci(Q{} 2k(1 -O"Qk,L 'pÅELZ}p!K.a9uWP?ë>rT/tzq<B`|陼#|۪aG%sҺ#0a7[wӪsF>,!q&`!|ڇ(B2!%`)>کMfɷTz2!>wVB˅ՠoG2!UV+㖗,TИ<$,o}˺Y >khb<Y Wlq=&5s*YIkmi-^ =>sYp' g;C:hXpYmah/\v725qb72J55J6*iE4:KTo׬ү_M9@5 ,u8 WY5Fm֩Bdz3޴ M /Y* :C:Mha}zWdsJp)g==.W>Gqvh9b_%#W֕AXeNP$@Hȩnn~PFnDGUͯBicش5C؛^eOdfBOՙ̇ ĂO<2Q2`i.śee7zKq]b+3] ̒,3K XI^k 6^f4d>O} h>pvp[ĖrYNRVlrz^Y]= kg 6럊YF| `8.6DAQmx Clear Task.viF  I. Description: This example demonstrates how to measure period using one counter on a Counter Input Channel. The Edge, Minimum Value and Maximum Value are all configurable. This example shows how to measure period on the counter's default input terminal (refer to section IV, I/O Connections Overview, below for more information), but could easily be expanded to measure period on any PFI, RTSI, or internal signal. Additionally, this example could be extended to measure period with two counters for different frequency and quantization error requirements. II. Instructions for Running: 1. Select the Physical Channel which corresponds to the counter you want to measure period on the DAQ device. 2. Enter the measurement Edge to specify the edge on which you want the counter to start measuring. Enter the Maximum and Minimum Value to specify the range or your unknown period. Additionally, you can change the input terminal where the period is measured using the channel property node. Note: It is important to set the Maximum and Minimum Values of your unknown period as accurately as possible so the best internal timebase can be chosen to minimize measurement error. The default values specify a range that can be measured by the counter using the 20MhzTimebase. Use the Gen Dig Pulse Train-Continuous example to verify that you are measuring correctly on the DAQ device. III. Block Diagram Steps: 1. Create a Counter Input channel to measure Period. The Edge parameter is used to determine if the counter will begin measuring on a rising or falling edge. It is important to set the Maximum and Minimum Values of your unknown period as accurately as possible so the best internal timebase can be chosen to minimize measurement error. The default values specify a range that can be measured by the counter using the 20MhzTimebase. 2. Call the Read VI to return the next period measurement. Set a timeout so an error is returned if a period is not returned in the specified time limit. 3. Call the Clear Task VI to clear the Task 4. Use the popup dialog box to display an error if any. IV. I/O Connections Overview: The counter will measure period on the input terminal of the counter specified in the Physical Channel I/O control. In this example the period will be measured on the default input terminal on ctr0. For more information on the default counter input and output terminals for your device, open the NI-DAQmx Help, and refer to Counter Signal Connections found under the Device Considerations book in the table of contents.k ekjjm*0+AA AAIU  "" "   """  ""  "   "    "kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkYGFPHPFreqLoopTest.vi>` displayFilter`=|x]lUϝt1ҏ.]Z>D[DYj]jF$Ki4B!.ĘhLjaze-Qg3w{=7;%^Mkxِr\$]Th%4{+aмNh ݠY?~yC.raX1 5и-ڣP8XA]4F*WzƝ$?$y^G<1=0JV։6a\fe[ k0 y,D4Upenbn}ѤkSK `XD<$̭L2L:j 0;l=ˆɍIY[oX###hesŜ}j&7+P:MbmĴJ1SDbIi-MmI7$uDzc=x{ɭȲ!Q1;!Wq!eCVRU<&#b$) X2H8-Y)I(B2骪wTUª* :ܶwV9!/_B׏A'wol5\~gRQHJ=ٽW7Cw<퀌/448~12S>Rg2XI>y|o Wy ?"J"y,N~Ϙ-KHEVJor*ieO{v濷6C]FGw}f:*n'*owD'"dn=e6-ҵ7Y6ׇ:&_ ̮y*NC#a㤿mW8:6qNNұX4( \؀7O v'zcr_<N^sW_[ 7!c'quxՍWt֎Iڪ9 uƿNf5fOYk%rX ~Ԩ-EmP*ŎB樅@ (fr2+1W 8IӃ~`gI4Dβ?A+0'^ k>3y5p$3' tja>*,mb7l]`a1znUc[ \/O+<.`pD ͬW\j=;+vR8A^^[tѫϰn55TUC&aM z@źrpQ55k_pM? \o4Tj>GIE7%VUzW }a 8MvIUVzgeqYcI4\dhp ɍV[BDHPFreqLoopTest.viPUPV DAQmx Read.viPTH0)DAQmxread.llb DAQmx Read.viDAQxDAQxlPTH0PUPVDAQmx Create Virtual Channel.viPTH0FDAQmxcreate channels.llbDAQmx Create Virtual Channel.viDAQxDAQx|PTH0IUVI#DAQmx Create Channel (CI-Period).viPTH0JDAQmxcreate channels.llb#DAQmx Create Channel (CI-Period).viDAQxDAQx|PTH0IUVI'DAQmx Read (Counter DBL 1Chan 1Samp).viPTH0CDAQmxread.llb'DAQmx Read (Counter DBL 1Chan 1Samp).viDAQxDAQxlPTH0TDCCDialogType.ctlPTH0-Utility error.llbDialogType.ctlPTH0IUVISimple Error Handler.viPTH06Utility error.llbSimple Error Handler.vi$PTH0IUVIDAQmx Clear Task.viPTH09DAQmx configuretask.llbDAQmx Clear Task.viDAQxDAQxRPTH0 3%xkl[׎}uҤ1-&KQIJ &BRP6/M\b;sl2-@=ib?6MFO4 !4⡭֎9ι>\_eT> Xu_/g.gcԗe@nDUO-+}]/#[b݉6ꮒ&ئeM2̥vS"7G҉q7ww#U`ih2E#H +HR,p2#*xREOjs>S>)JeI!Op7, <Ojc͸6%?0:h%";Gv!$- ]uQeRKzM/)G[z{V T6>pV|G"}!$߽BX/ѩp8:YM-QCl9;aqɮ=`$ m0*Xwx.Uz}ǡ^!0.0"0ʸP2l kQPn*s{MP.7Kg5@.-l3)AtDӤ~ByW<wWfaڲܽIl$Yvƫa St$͢m]V&JC**+ ZwƌSnùbf(ðRc@%d &gG-MkDP|m}K>̫ྞl+CjM)&jJ?KzBY{>Q2!B|i>A؂+VabV;u5ֽ'@TKqK ݡ]Τ&qBn6t0̳@mƒNAr+XHg\`ax6k ::^Rut.qMO!s4IlO!M$ gWw=wǯ9v*ˠR_Wu^ĕ[N ])yc0s~LleD#X,%^,n<w2Ȍm:X[?IС:K\#zj{=x:_ w^3OFKl= IFcpqb.Az&<2$0y l/6#B$Jܝ^s{yn_u?WP]nu=[u*yjv=[uK\MD㺥nQ]u\߹zq\גye:xOš(خc{͍5S5U7Yaս̜Za{ap'6yr:1[ҙyMsye2,n'rH}v/oOrjY~(W \r휇@˅+K]ՇõlRP;Z:=c9^:גM9xEW6_eRI+ F_ Wr07_Hj6L:E)ZfA7i5J9-I/{GQ*:\l'ELfgũB>*7&ޘ׾mzAu~'+wpfF"EݚrYB24 sҹVsC|{4Li\><8aPKٙlļ)fFs4Q,08l-Υ fF./jTaL6p0;[l$;Ki(iCӇ <L)xf"QFhŦuJ3ny1B% `l6v[LLM5o5e``m٫*n+ukRt]U:lyKFolsFK.Z)Fv.X@W۸|b˱b\REsR u"W-c#=ZvQ bzvgR%tqLf͂itMڊM gl6kk3y=lv4|i.ʾKQ$hqjَk/bc ;)z-Jfqv*dQ|Dz+Ev~eo]Paxs~i-TH\sKmI鞻BpX[\]}&-E^a$@#? f>0ɓs(0 kN!~F`;W Ί\h__a2YRNqm~vzxWt41H::!RǑG;w’O6w}qE ;v*[;~_-9伞_$+8 QqL|[)9/")x룳xN_'臙KՈ㚙I<8#"*ba 0-!3{; !dO,Q }g0sMgRp.r/0/s:ķsYdYe.Kv.<"'r 9 -a*ͨBƘG!ϊnwbخ0;A2˪܌-F#vn1;Æ~G)8 Cp~>lQtZWFO—1QWbF+`ya2O0f8p JcG}نݿl/J~E p;Fqi ?'ws'g~ǠOJ _0$~ϵ}s"/ĺY#Mr5 o_gmp:O)x#3 nHtV= (NI.LV.ExampleFinder`@0xml textY Meas Dig Period-Low Freq 1 Ctr.vi I. Description: This example demonstrates how to measure period using one counter on a Counter Input Channel. The Edge, Minimum Value and Maximum Value are all configurable. counter/timer measurements period low 4356 LabVIEW LabVIEW 1 DAQ-STC NI.LV.ALL.VILastSavedTarget`0DfltNI.LV.ALL.goodSyntaxTargets`0 @Dflt()IUUAn Q8>Q8>:>:>I? xVrT]v4uڤj)@(D.PK%B%;,9\0| ЧN?'Gu.v”Agt>:#_),VykǓvtW_)7r( 0ne=ohZ])@wt}7MߍCpXii0l)K0X5lDzQ $qhQȉ6 8ˆ5b;nEJ ٩(l5lOX00n6(iX`8ͨj7\S Mr֌nN$)^{eOpa/A042E@"*9a6.v6nA6"0A';Aγ bwhD{\JJ|c:r|3h?ٶV+u;LT*'c;~Ome,-BE jGl.1&U9sn8Z+Q6Qd3_ Ѳg7l5n`Ja*f k#⍊Gy2ގ}l@vxOi0'4L(Ҋ4 J\\PZ#H5D (p-A25 "PL 3luF+Hp9