RSRC LVINLBVW0 `<1YH0K;Ɖ 3w0h@Aߝ" ُ B~1u22FLVINAngle Sensor.vi LVINBegin.vi(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndPTH0'Rcx1 BeginEnd.llbBegin.viLVINEnd.vi(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0%Rcx1 BeginEnd.llbEnd.viLVINZero Angle Sensor.viN( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH09Rcx1Initialization.llbZero Angle Sensor.viLVINMotor A forward.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A forward.viLVINRCX Wait for Rotation.vi]( "@Cutoff Rotation (sixteenths).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0?Rcx1WaitFor waitfors.llbRCX Wait for Rotation.viLVINMotor A reverse.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A reverse.viLVIN RCX Stop A.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0,Rcx1 SimpleIO.llb RCX Stop A.viLVINRCX Input 2.vi ,@Sensor Port.ctl@!PortPTH0.Rcx1 Modifiers.llbRCX Input 2.viLVINRCX Wait for Abs Rotation.vi]("@Cutoff Rotation (sixteenths).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0CRcx1WaitFor waitfors.llbRCX Wait for Abs Rotation.vi  P) cL P d-`  ( c c$ c, c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<,@Sensor Port.ctl@!Port.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<,@Sensor Port.ctl@!Port.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c<,@Sensor Port.ctl@!Port.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd c c< c c, c c, c c, c4 c d,   : <D ^ ~ (,< ThlJXX4VIDSAngle Sensor.vi VIDSZero Angle Sensor.viLPTH0VIDSRCX Wait for Rotation.viTPTH0VIDSRCX Wait for Abs Rotation.vi\PTH0VIDS RCX Stop A.vi`PTH0VIDSRCX Input 2.viD@<PTH0VIDSMotor A reverse.viXPTH0VIDSMotor A forward.viPPTH0VIDSEnd.vidPTH0VIDSBegin.viHPTH0 i386S codefEwDE\EPPUEd$=9=Ð԰Ӏ}}E$EEɍHHH HHHHH H$H(ƅƅfxƅETE\EP<.UR@␐}v}vƅfx iƅXETpE\EP@.UR@␐}v}vƅfxIƅ(ETʶE\EPD.UR@␐}v}v8ƅfx)ƅET$E\EPH.UR@␐}v}vƅfx ƅET~E\EPL.UR@␐}v}vƅfxƅPsL0ETE\EPP.UR@␐}v}vƅfxƅETZE\EPT.UR@␐}v}vƅfx"ƅXsxETܸE\EPX.UR@␐}v}v&ƅfx&9ƅET6E\EP\.UR@␐}v}vƅfx*ƅETE\EP`.UR@␐}v}vrƅfx.ƅhETE\EPd.UR@␐}v}vƅfx2} }P}}+QRPE@$dɑd$ZY=!= p h搐ÐEw ~E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=Ðpp @'PUEd$=ÐPAP"X{WP|(PP0)P0coP 5Pf  x׼P  PB  KP  hMP _^ZY[]Ð<=,PEP$PP:$<$@ $Ðd$@=,PEP$PPw$@$@ $Ðd$D=,PEP$PP$D$@ $Ðd$H=,PEP$PP$H$@ $Ðd$L=,PEP$PP.$L$@ $Ðd$P=,PEP$PPk$P$@ $Ðd$T=,PEP$PP$T$@ $Ðd$X=,PEP$PP$X$@ $Ðd$\=,PEP$PP"$\$@ $Ðd$`=,PEP$PP_$`$@ $Ðd$d=,PEP$PP$d$@ $Ðd$.Ul$SQRVWT$ QRPE@$RǑd$ZY=._^ZY[]ÐDž<<@ DžDžDžDžPTAB  Dž\@@@ \ |DžDždDžhDžlPTAB `X Dž,DD@ ,TLDžPDž4Dž8Dž<PTAB 0( DžHH@  DžDžDžDžPTAB  DžLL@ lDžDžDžDžDžDžPTAB  Dž4PP@ 4DžP@TDžXldDžhDž<Dž@DžDPTAB 80 DžTT@  DžDž DžDžDžDžDžPTAB  Dž|XX@ |Dž@XDžDžDžDž DžPTAB x Dž\\@ 4Dž8<Dž@TDDžHXLDžPDž$Dž( Dž,PTAB   Dž``@ DžDžDžDž DžPTAB  Džldd@ lDžDžtDžx Dž|PTAB ph QRud$ZY,Ul$SQRVW}#QRUXid$ZY_^ZY[]ÐUl$SQRVWuF FwF@+FDQRhUkhd$ZY_^ZY[]ÐX( A )R:t"\!)1%3AS_; x / l # ` CODEf,(`q7.0b71Oldest compatible LabVIEW.פ&0&& pPPPNI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0DfltMHFI\DTHPDз&88T[~t<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginXL(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin>.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndZJ(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd8,@Sensor Port.ctl@!Port( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin2"@ Power.ctl Power Level("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin2"@Cutoff Rotation (sixteenths)( "@Cutoff Rotation (sixteenths).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin("@Cutoff Rotation (sixteenths).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd,@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginv(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginH< ,@Sensor Port.ctl@!Port5$$$4$$$$ X $ 4   $ 4  $$$ $ $ dddd D,S,SdduWelcome to Inventor. Write your program in the window below. To go back to the main menu, close all Inventor windows.RDcp2cp1End.vipDRj~Rj}$$$Turn motor for half a turn(8 counts)TDbAojbCoiBegin.vi`DamamZero Angle Sensor.vixD  Turn Motor Back to Zero And StopHD&^D`lK`lJMotor A forward.vidDa(ma*mRCX Wait for Rotation.viaDy*K|*IExample: Angle Sensor^DabmadmMotor A reverse.viYDamam RCX Stop A.vihDamamRCX Wait for Abs Rotation.viZDRCX Input 2.viaDPhPhZero Rotation SensorZD e"dRCX Input 2.viZDRCX Input 2.viHDx&;D=C <  <PNG  IHDR<-PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3wUD"wUD"wUD𠠤nIDATxZK( zjlG0B{ijܒɫzNW`@&+$֪[fu[z[Ƿ*"21yn}k)Dh[_Ůg'})nR`NAf|ڎsYg^|t(NUE۶t.9ܶ][GH4SAj֕6bmp4D[tHc5?l6 nc%g9j{UeōXD܊{UrSgWvn,e(^Jts Iݲaaω[E kejZM tm#gܑi"gǁK-Cr?hJcӹDpJN)^=n!֖ľ{!W$\ x0nLpJw3431Eo_uM[Dٴ%rO.FvW\#dGE۾.燑csZ=I]%d߬uIKv cZH^nVvwR\[]?ch/],FsNmlF-^}6Ra 0.iOÚ}C5>7ڒb 8h.?b aέ0>5I75[}4^[.+=Aπ= Lp|E[U;&VMp@6\S~qO({{QM A~€gku}c $>w}hKc+v1J[vGACM\{1n97hJEl.(|u^MXH ;ΆVmk-{-K:ְdԶ[}~/HP @-뽺/xVx=n/!m.6cZchh9B݇+ޫ7t6͎y~%I.>&(fGwq+TsV1t0Ն>~GӺltYɄV{YY̭:^~Mqk pn@|^:ƭkhc@K)vWV/i,_ bڝ܎Z^{hr%v+%/tY:~~'|¿|[nz[xy}HIENDB`FPHPAngle Sensor.vipFPHP$&8dZ(oXLTPG7,  4 D+Th0 D#_ $ah; Dij 1; Dij ~Df-ȶ&е&з&#_%wnz-( %.0f%.0f4BDHPAngle Sensor.vi LVINBegin.viPTH0LVINEnd.viPTH0LVINZero Angle Sensor.vitPTH0LVINMotor A forward.vi PTH0LVINRCX Wait for Rotation.viPTH0LVINMotor A reverse.viPTH0LVIN RCX Stop A.vi4PTH0LVINRCX Input 2.vi PTH0LVINRCX Wait for Abs Rotation.vitPTH0(BDHP,&8(İZ((8h,!L%40X  ,(,43D 0(~Xf"d&&&' ~G-(;Xi}j 1;Xi}j 1;Xij , ,D1Xq0dhZ4 Kbq3j  h44 4 h43 q 0y( $43q y43T 4 XQkר  D1X8p@`H %4 Ka@pkjD |43 P`X X  43@PH 43hp@PxH| 4|43pP`xX";Xij 1;Xij 1;Xi}j 1;Xij 1;Xij ,`2 (,PD @|,||D1X oL3u t `4 &Kt`nj<  , d t" , 43t  t T43t L 43tt ow43t Pow d t  4X (P| d, 4\,\ xXwwX4 X~׬8 2\ jPD 1X TnP0  44 &K _mLj  4 (  4   d 4 3 ~  0 4 3 ~4 3 n~v  4 3 n~v ( @     " , |@ P 5,    HD 1XLo'GTЈ(u 4 |,4 &K`'nj , $\ 4 37G? (4 3'7/4 3o7Gw?4 3o'7w/     4 Xt$P4 Xx+L\  D 1XPoaXx@^\ @ X\t , 4 t 04 &K`anj 0 0 `43qy , 43aqi43oqwy43oaqwi $4XX$@P D1Xo\#|  !4X" #P D1Xxo`(54 &K4`nj  4L 4 434$ 4T44348&434%ow434'owL t ( 4 4l4X!#P tl4 &Kt`njH43t !ow43t "43t!8 D1X(<+L t4 &KjlT T43@)T 43*T4X@'hP 4 XOip4X!HD1Xp?@.XL  P4 &K fjPP  @43 ,?/43 t-?/4X$&,!D1XT D1(L 4 &Kj 43l/4304X!#!8 2 :Ejހ@P9F30 3 9FpL : 5;00/.-c8hB`L4X&t,,L :\ 00/.-c0 3\ p8h\BH 4X!%, t\43t!$ow! L  t t4 t  L !=(0DtlDll$ l(, (l$ # @dh4X&PHwywHlwwH$w?wi vw/wL " |l$  H//H|??"vww yww ( @UUAn )\=>>>@?C(  /  6  = ? Aw[TahomaTahomaTahoma000RSRC LVINLBVW0 4 RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDVITSXICONlicl4icl8DTHPTRecDSIM$LIfp8FPHPLSTRG`LIbdBDHPHISTPRT FTABh*hP*hl8*h)h)h)h D$h"(x)h$`,h7`@+h7(+h7d+h7-h7*h8\*h8,*h:$h>l)hTH,hUH#hUh\-hU,-hV4.hVt-h WP$h W`,h W -h X,t$hX,$hX$hYX#hY#hZ$#hZ#hZ#h[L#h[$,hf,hf+h jL-hjXl#hjdT#hl0#h+h"h`"hAngle Sensor.vi