RSRC LVINLBVWtR TB$$5%$5ONCD"_%o`%o8.0B.8/8KiDD"<I<I10.0DS`S`0.00BS`S` BKpCD"op8.0D9e:e0.00Bkrlr Pp}Pp}PDesired PositionCD"6F7F8.0DR0_\R1_\0.00D,,0.00B2939 Jn{n{  Data ValueG2047.00BRb_iRc_i A2FPHPPI.VIXFPHPP0dWPd Ĝ(*w1<ܵPLl ,   @Pt T4 B4 {4 JD Qa`j{@ KpH :4 0000/1.2-34  4 }04@ 2@ 2LY miTD 4 B m|{@P GA /,P4 J 1:{4  2 -|,X@ : @ppl@ : cck0  /{H : 0000/1.2-3 4  2D Q/`]|  0 Z_[^ZTL 2 5G` , P,0 2 g|0  ~i{0 <0 ?X, `4L Y @o ThD4 B| o~Q{,@ P F|A /h@4 J js{4  2 8f|, <p  P@ 2 @/6ppl@ 2 /6cck0  6h{H : 8>0000/1.2-3  0| "SZ"S_"S["S^"SZT L 2| nġ0 ,  ` 0 2| |0 | {0  px|T ?L Y(c~ 4 B {@P F APc 4 J  Ra{4  2  Ra|H, D x  X@ 2  @PYppl@ 2  Yccck0   Pc{H :  Ua0000/1.2-3 0  9 0 %3[%3_%3[%3^%3Z,  T 2 ;JJ 0X@ j@|, @(,( @ LYbpTH4 B-9{@P FAO&b_P|@ 2D @O&X-ppl@ 2D X&b-cck0 D O-b_{H :D T/`50000/1.2-3 0 -8U 0$42B[$42B_$42B[$42B^$42BZ,DT 2^&p`Ip` 0,4@@ Ki@ Ki@ Kp&@ Desired Position&@ Desired Position@ Data Value@ Data Value4O#O7<44 C#%6{PX '#O7'#O7'#O7'#O7'#O70 H6A@ ON@ ON 0FDx5Sx6SAIn.VIBD55AD  1GDn {0n {0AOut.VIAD1<DDKz[K{XLLMBasic Equation for PI Controller: mn = mn-1 + en ( Kp + Ki T ) + en-1 ( -Kp )[DopWrite Characters To File.viJDpq  c:\jonsdat<DJK<D]:j];j<DL<D<DDBDHPPI.VILVINAIn.VIPTH0LVINAOut.VI XPTH0LVINWrite Characters To File.vi4PTH0GBDHP$G0GGGd?  $ w<Ե, CLA0ChT! %X0dL6 ^FT|hfff`|, AD:XE0|@ 8&0$0JZR@ @@0%   @BP`A@1|04T8d4 Kw4T}dX8 @ErrCode@ DataValue @Range@ Channel (0)@ BoardNum (0)$LP\438 DTL @ErrCodeL L43DTL@ DataValue >,l43<$4D< @RangeP   434D<@ Channel (0) p43H(4D<"@ BoardNum (0)\ \4/|/ 40|   |40|@ | P@P | l@/:4  2 }p <H : 0000/1.2-30 3 , J @ | 4| ,1 +0 1 Iv]2 <@P " @4  2 !}\  `H :  0000/1.2-30 3 ",  N @  4| D ` P <@< @X  @1|, | )88 4 K Xm |1}$bR@ @ErrCode@ DataValue @Range @Channel@ BoardNum(0)$4443 X|)! @ErrCode  XP43 X  @ DataValue4  X443 X  @Range  XTt43 X   @Channel4  X443 X| @ BoardNum(0)  XT4|8 P@P$@4  2 }|LH :  0000/1.2-30 3 ,`P Rt @$t4|t4/|8g0@|H4 B}t4|8 H@ 28 40$g8 40g |X 40g |4| @4|h2 "$84@4/|8gl 40Lg L  40LXgl L$" 40Lg L4 4|808 4/|/8i+++ 40T*$i+8(4K<WLQ@D X4' <KWQ   @  4X$4|h" 4/|dr8g@P 40g " 40<x}gP ,X( 40px}g )`",$1V0 l4/|4xw8h@  x 40TP~h T4` x40T }h  T>, 40T dD~}h x TC 0 x @ ,*'= ^@ DataValue4/|!4z8i!"" 40!!!Pi! !/!`"40!!/(i" !F@!@| 40!"t"0i" !4"@"4Q@Q,X}9 9}8( $$8a<mLg@$H $\4'%<$amg$ 4$ x @$ x$$ )$\$ @$\%$%, $%4/|%)I8i&(x( 40%%/D9 i %,X%()41@14/|'!A8-''( 40&'t'0'<1'' &)'@(240&' '<1'( &F@'( 40%(d( 9D>i(x %)(0% 40%((/94i( %)((4|)D&8 X'(4|)1 P-4|)* a$(x)@g g>>04|*/< `+.t T*+40T+t+0i+ T +@+40T+Ci+ TC++4O2xB(\,D0284|,#T X&P @@4/|-/O8g-.t. 40-T--?JDg- -T)`-" 40-T.`.5?:g.t -T*.,+ 40-T..5?:g. -T/."@|"(@ Kp*:$:4|0 P!.Q@Q @4 0)`}D@}4QIv] l104  21 Jy\}@ 6,B(\676,3`2,Z 4g@g3405<3E:JB3 5<>,3t @5p2x3;@1|6<n$5J405<4FtF@ 1/@/`L(E1;,>=`>0DIM9@B0@>, ?XIiY?4 B?XI}0@C @?k9{YsI?4 B?\9k}4\@ t$$ 30A??X@@|0@F@(@|@4 B@|}<0 @C@A4 B@}$!@|@?X?A0345< -TT%&!TLt X |@!0!@BPAB4! BA}L4"|BB "A"BP  @ ""4"|CE "@+"@ Ki4"|DD8 "? x"CsI@s&"@ Desired Position"|"F@C>,CBP45p:)`/*,X))44|  "C@4"|/ >` hL">, L Y ffB@B 0hG i386 B ETfZ =t$f;~fRu$Md$ÐUTEp f;}fffX U4Pd$f}fEf EtuLd$fEf EtHfe@Džu/d$f#EfEXE|ÐDžfE,f}tu0d$ÐfEf}MhhuQd$ =*EpPu(Ld$XE|ÐhhUhUhhUhUhhUhUhhUhUhhUhU.z*W6њd$=tuPht9UhUÐ󥍵`󥍵hXf}MhhuOd$ =*EpPu(Jd$XE|ÐDž(EЍxfP$Xf},hhUhUf}Mh<5huNd$ =*EpPu(Id$XE|ÐP&$RPf$gd$ =tuPh<5UhUÐf}MhTh<5u`Nd$ =*EpPu(WId$XE|Ð݅`ڍzݝ`f}MhThTuMd$ =*EpPu(Hd$XE|Ð݅xP$$XݝPf}Mh&hTuqMd$ =*EpPu(hHd$XE|Ð݅XݝXf}Mh%h&u Md$ =*EpPu(Hd$XE|Ð݅XLݝXf}Mh!h%uLd$ =*EpPu(Gd$XE|Ð݅P܍hݝPf}MhT-h!u0Ld$ =*EpPu('Gd$XE|Ð݅P܅`ݝPf}MhhT-uKd$ =*EpPu(Fd$XE|Ð݅P܅XݝPf}MhLhuZKd$ =*EpPu(QFd$XE|Ð݅܅Pݝ@f}MhhLuJd$ =*EpPu(Ed$XE|Ð݅@܅Hݝ@@6h$X=uPXzr=} =~ff}MhX huJd$ =*EpPu(Ed$XE|ÐDž(EXE|fExXX f}rhhX ufId$ =OffP @|Pu(HDd$ffP @4Pu(#Dd$6ffP PDd$ffP PDd$Ð.zË.)Qhd$YQ d$XvÐI P$R d$ Ðd$ Pd$ÐPd$Ðy.f}Qhh|uGd$ =.fmxu"EpffP @Pu(Bd$fmxuEpffP PCd$ÐDžJ(Ef}Qhh4u/Gd$ =.fmxu"EpffP @Pu( Bd$fmxuEpffP PBd$Ðfyf}MhhuFd$ =*EpPu(Ad$XE|Ðf}if}^ud$Džu>$d$XE|ÐDžfE,u$d$Ðf}td$P$>d$PEp$>d$\E$8PP=d$‰UTfJ Epf;~fffH Z]P P>d$)f} t fE E)_^Y[] f} fE_^Y[]hUh U_^Y[]_^Y[]L$(ETP9uu"d$uu#d$1uT$@@XRh_^Y[]_^Y[]؋t$(= MPX$$ÐW~Pw$Pm$9 d$ _^Y[]؉΋|$(=1PX$$ÐDQ^kxP$P$ d$ _^Y[]f؉=1PX$$ÐD*P$P$d$ _^Y[]uHV^=} )VP$hu 3gd$=uV^=S} )VP$h u fd$=  uTTV^=} )VPX$h@ u Efd$=XuhV^=e} )VP$h(u ed$=2u44V^=} )VP8$hu Wed$=8uV^=w} )VP$hu dd$=Df2؉=1PX$$ÐDU P$P$d$ _^Y[]?%H󥍽H?%|󥍽P9?T%TX󥍽X?%h󥍽h{?4%_48󥍽38:%ff=1PX$$ÐDoP$P$,d$ _^Y[]u WVhUh Uu WVhUh UX`u TWVhUh Uju WVhUh U;8@u 4WVhUh U u WVhUh USShUh U=$ShUh U=i$ShUh U=L$ShUh U=/$ShUh U=$ShUh U[_^Y[] mtffEzmtffEzffff DžDžDžDžDžDžDžX 2Dž6DžDž8Dž<DžDž4&Dž&"Dž&"*Dž.2Dž6&:Dž>*BDžF_^Y[]@Vw 8 U_ H e Q n < Y  3   j * G  7 W r  `      . ? J `m    M q    . _    3  * A* }Ir`NGVIDSPI.VIVIDSWrite Characters To File.viJPTH0VIDSAOut.VIPTH0VIDSAIn.VIPTH0K@$@?@z$LD?!.HA@$@?@z$LD?!.HRA@$@?@j~"@|ßa%@$@?@j~"@|ßa$A7MBasic Equation for PI Controller: mn = mn-1 + en ( Kp + Ki T ) + en-1 ( -Kp )PTH0cjonsdatpgencode.cGenDispatchEntrygencode.cGenRangeCheckgencode.cGenCopyProcs1%gencode.cGenCopyProcs2Kgencode.cGenCopyProcs3gencode.cGenDefaultProc dp^PPJP @2 @ Data Value @Desired Position @Kp @Ki @ONPt`P 2` 2` 2` 2` 2P Data Value` Data Value` Data Value` Data Value` Data Value: P        P Desired Position` Desired Position` Desired Position` Desired Position` Desired Position: P        P Kp` Kp` Kp` Kp` Kp: P        P Ki` Ki` Ki` Ki` Ki: P        P ON` ON    0  2` @ Desired Position ```1P ON@ Data Value,@2'new file path (Not A Path if cancelled)0 @2file path (dialog if empty) @ErrCode@ DataValue @Channel@ BoardNum(0) P 2  @ KiP Kp @ DataValue@ DataValue @ErrCode@ Channel (0)@ BoardNum (0)P Desired PositionP Ki ``,` ``,`` ``4` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` `  ` ` ` ` ` ``0 `%3.0Oldest compatible LabVIEW.VLVINPI.VILVINAIn.VI+8 @ErrCode@ DataValue @Range@ Channel (0)@ BoardNum (0)PTH0!CCBLVIEW DAS16.LLBAIn.VILVINAOut.VI(@ @ErrCode@ DataValue @Range @Channel@ BoardNum(0)PTH0"CCBLVIEW DAS16.LLBAOut.VILVINWrite Characters To File.viOP ,2@'new file path (Not A Path if cancelled)" @append to file? (new file:F)0@character string 2@file path (dialog if empty)PTH09UTILITYFILE.LLBWrite Characters To File.vi^|$dDSؠ(؜ܜPI.VIled 1    MS Sans SerifSystem MS Sans Serif0RSRC LVINLBVWtR T 4RSIDTREC LIfpFPHPLIbdBDHPVICDCPTMLIdsDFDSDSTM$vers8STRGLICON`LIvitDLDRLVINFTABĖ"! ` |0d4\h<(8LTPH(ph @ H ܖ  ,ԖtؖPxL0x  gx$*0Ж6젦<B HNT PI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VIPI.VI