RSRC LVARLBVW|d {">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++ VersaTenn VIsVersaTenn Ctrls____________________________________________________________________________________________________________VVV____VVVVV_____VV_____VTV GetAlarm.viVTV AckAlarms.viVTV GetEventState.viVTV SetEventState.viVTV GetHumiditySetPoint.vi VTV GetTemperatureSetPoint.viVTV SetChamberOFF.viVTV SetChamberON.viVTV SetHumidity.viVTV SetTemperature.viVTV GetChamberState.viVTV GetActualHumidity.viVTV GetActualTemperature.viVTV Initialize.vi VTV Close.vi  Example.viVTV VI Tree.vi++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++UserInterface.viqVTV GetAlarm.viVTV AckAlarms.viVTV GetEventState.viVTV SetEventState.viVTV GetHumiditySetPoint.viVTV GetTemperatureSetPoint.viVTV SetChamberOFF.viVTV SetChamberON.viVTV SetHumidity.viVTV SetTemperature.viVTV GetChamberState.viVTV GetActualHumidity.viVTV GetActualTemperature.viVTV Initialize.vi VTV Close.vi Example.viVTV VI Tree.viUserInterface.viZInstrUseInstrUseInstrUseInstrUseInstrUse InstrUse InstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUseInstrUse InstrUse"InstrUse$InstrUse<@(E<   ;DɒBD)BDBE)9<%%=%!%%<@(E<   ;DɒBD)BDBE)9<E=E%EE%EE%E=%=<@(E<!!!;= )!()) @pInstrVISA session in@pInstrVISA session out@0Alarms@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out @pInstrVISA session in@pInstrVISA session out@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out88  @pInstrVISA session in@pInstrVISA session out@ Event Number&@!!Event State Readback (1=ON,0=OFF)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out""  @pInstrVISA session in@pInstrVISA session out@ Event number@! Event State@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out&& @pInstrVISA session in@pInstrVISA session out"@ Setpoint Humidity Readback(%)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out$$ @pInstrVISA session in@pInstrVISA session out @ Temp Setpoint Readback (C)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out @pInstrVISA session in@pInstrVISA session out@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out @pInstrVISA session in@pInstrVISA session out@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out  @pInstrVISA session in@pInstrVISA session out@ Humidity (%)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out  @pInstrVISA session in@pInstrVISA session out@ Temperature (C@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out,, @pInstrVISA session in@pInstrVISA session out(@!#Chamber State Readback (1=ON,0=OFF)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out&& @pInstrVISA session in@pInstrVISA session out"@ Actual Humidity Readback (%)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out"" @pInstrVISA session in@pInstrVISA session out@ Actual Temp Readback (C)@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error outxrP  %%=%!%%<@@9(xE=E%EE%EE%E=%=xrP  !!!;=8DD8xrP  !!!;=qqThis VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. <@(E<3JJ!zJ!BJ!:KQY%Q x:P yE=E%EE%EE%E=%=!3Jz!B!9xrP  !!D1)()衐)葀3ݜ ?̈Ľ Ȭ   (  ((Ȁ ̈,̢,,(̌΢,"̂Ȉ Ȍ̈,̢̂̈̌b,̂Œ ,΢,,,, /̈,b,h ̌΢,"̂̂Ȉ Ȍ̈,̢̂̈̌b,!̂Œ ,΢,,,, /Ĉ,b,  3<@  L̈ ȈL H LḦL̈̈̈̈̈̈̀ ̎ / 쀈 ̈̈̈̈Ȉ̎/Ȍ@H@̌F`L ̌̌ (̈HĀ̌̌ (̈H̀̌Č̈€  ,΢,,興̌   H /̈ḦȈH LHḦȈḦȈḦhȈḦȈḦḬ̏/ ḦȈH ̈ȈḦȈḦ( ȈḦ ȈḦ Ȉ ( ̈H̄̌Č̈(̈HL ̌̌Č̈€  ,΢,,(̈̌̌Č̈(̈̌̌̌̈ Ϫ̀   ̀   ̀  *ϊ ̀  *(̀ (* *̀Ȉ̌̌̌̌̌Č̈Ȁ ̌b,Ꮘ̂̌̈̀ ̀ ̀΢ ̻ˈ,̼Bψ,B̈ȞȈ Ȍ΢,ψ,̈*ῒ *(  Ϫ̀ ̀ ̌ H?xxyxyxyx8?<w<pǏ~|9?p>x3yG8c<>~q8c<8>wqD80py>;<xO8|ǣ?OO>q<}<<xyϳq~xq8cxџ?' <|??8|?p8㟇O#xc<#q?>;?>>~y8?<8|ǣ?|<8pa1?p>xџ?p>x9<x?#s~y8?yG8cGGᗇ0/8?G8q??8??|p!c1c1~?G~wBcO?矏xBa>?|Ba|?~wx><#xc<>?O1?wx>|#>8|?!?|qB0~~D=yy}?<?xgygYLx'y'yf3x'xτx'xg?xgxgYLx̳<<3>̳<<3>̳<<3>̳<<3<̳<<3<<<< <<<sBxO? x|?!?š̌ A@/"ϫ꿫+꿫ꫪ+ʊX x  HH H?H  8ĿH ?HİH H ?   *,   ?owgg2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<snmnw{}{{vwvy *,   ?owgg2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<snmnw{}{{vwvy ? H H 0 " baaaac  OH   H ? όȏȏ           RSRC LVINLBVW dPQYXDžXgQRhP؇$P$hPHD$XtTd$ZY=B Ћ@0=QRhP$Kd$ZYX3䍅fDžuRhpUU4d$ÐÐÐDDžQRP$Pd$(hPHD$X6Td$ZYQR3ZYQRhP؇$P$hPHD$XTTd$ZYÐQRP$Pd$(hPHD$X踘Td$ZY=惽y; Dž@0=QRhP$fKd$ZYX_QRP؇$.3d$ZYÐXnQRhP؇$P$hPHD$X=Td$ZY ÐD>?2QRUhQVJd$ZYƅfxyDžDžXR䍅QRhhhh hP؇$Bd$ZY=tÐfJ ƅɍƅƅP`Xfx"yDžDž XR䍅QRhhhhhP؇$)Bd$ZY=tÐf ƅ`u+XÐfc QR[ZYQR[ZYQRPQh3d$ ZY=@0=QRhP$荼Kd$ZYXى䍅QRh>"Zd$ZYQRQ 'Zd$ZYfuQR-%Zd$ZYÐQRYZZYTMQRP؇$Q$Zd$ ZYÐQRZd$ZYQR6Zd$ZYÐQR$Zd$ZYÐQR袶[ZYf QRRQ[d$ZY=!XÐQR\[ZYƅfx&yDž DžXR䍅QRhh hhhP؇$¼Bd$ZY=tÐf) x(@,e7\PQYXXQRP$hf/d$ZYDžXmQRhP؇$P $hPHD$X%~Td$ZY=N Ћ@0=QRhP$脸Kd$ZYX䍅fDžuRh8 UU4d$ÐÐÐJDžQRP$P\$ XhPHD$X豐Td$ZYQRT3ZYQRhP؇$P $hPHD$X|Td$ZYÐQRP$P\$ XhPHD$X-Td$ZY=惽y; Dž@0=QRhP$ Kd$ZYXYQRP؇$Ӷ3d$ZYÐXnQRhP؇$P $hPHD$X{Td$ZY  ÐM>?2QRUhQV軍Jd$ZYƅfxyDžDžXR䍅QRhhhhhP؇$舷Bd$ZY=tÐfx(@,e&]&]&])']']']!(](0[1[O1[1[1[2 @pInstrVISA session in@pInstrVISA session out@0Alarms@@P @!status @code@0sourceerror in (no error)6@P @!status @code@0source error out00P5`hP"@P@flg@oRt@eofudfP0Alarms p0dfd P0exd P0txd P0oldP"@P@flg@oRt@eofudfPpInstrVISA session outppInstrdfdPpInstrexdPpInstrtxdPpInstroldP"@P@flg@oRt@eofudf6PP @!status @code@0source error outpP!0dfdPP!0exdPP!0txdPP!0old` PP"@P@flg@oRt@eofudfPpInstrVISA session inppInstrdfdPpInstrexdPpInstrtxdPpInstroldP"@P@flg@oRt@eofudf@PP @!status @code@0sourceerror in (no error)pP!0dfdPP!0exdPP!0txdPP!0old` PV P$@P@0P`milliseconds to wait`byte count (0)`0 read buffer 0` "@pInstrVISA session out:6@P @!status @code@0source error out@0 read bufferD@@P @!status @code@0sourceerror in (no error) @pInstrVISA session in!@@P @!status @code@0sourceerror in (no error)`@0 read buffer@ return count@milliseconds to wait@ return count @!status`,`<` `< ` ` ` ` ` ` ` ` ` ` ` ` ` ` ```,`This VI passes the addressing information in the instrument descriptor to the Instr Open VI and returns the instrument ID. You can optionally reset the instrument by setting the front panel reset control. You must run this VI before using any of the instrument driver VIs for this instrument. WARNINGS: (1) You MUSThave VISA Version 2.0 or higher installed to use this Instrument driver. (2) If using the Serial Interface, the pass/fail outputs - Pins 1 & 9 - MUST NOT be enabled on the serial connector, or instrument damage my result - See the Manual for details. Notes: 1) After doing an acquisition of 50, 000 points in Serial Mode the instrument took approx. 2.5 minutes to go into remote mode the next time that this VI was Run. (Y}ZPPPzPpPPP@@P @!status @code@0sourceerror in (no error)@pInstrVISA session in6@P @!status @code@0source error out@pInstrVISA session out@0Alarms" ُ B~4,ĀPPPP(P{P(P̚P̗P<$ЀPPPPěPyXVTV GetAlarm.vitate.vivi.vigP2޸ PqRPOD100WD read bufferMD0SEvv False HDP%+%+HDP++HDDPLLHDlP## RD,O-O? ALM HD\PZDbyte count (0)ND50`D56milliseconds to waitH" PZg Zg RD"HUHUstatusMZ'giZ(gi0PD"H5UNH6UNcodeLhXRDmzmzsourcewD2?K2?K error in (no error)sDUbbI>0|>@\DUbUb VISA session outQDo|o|InstrLRDԹչAlarmsx  ʆ  ʔ  ʢ ʤ MS Sans Serif MS Sans Serif MS Sans Serif00RSRC LVINLBVW ininXy 4PRSIDTDTHPhTRec |STRG CPSTDSIMLIfpdFPHPxLIbdBDHPVICDCPTMLIdsDFDSDSTMversHIST,ICON@icl4Ticl8hLIvi|PRT DLDRFPTDCPMpBDPWLVINFTAB(@{P\{PӀ\P(,PLP8<{P ʴ?>/8?LJg9~?G?p>x? q?/8?#a?wqD80py>G81?~|yG8c9>_q<ğO>?8q?~p?G<;xG81?~|;?>?~xq?Ϗ?;8"q!8,pxџ#q?>g??|/8x?_ç 8>Xxx9<x?#G81?~{8~?G8?x<#a?#a_q<~ߏq?Ï8q<!c1c1p|~Dğ??x?bϟ !0~yx>BaO?矏xB!>G?|Bc|?~̟?! ?0c! ?矏#"?q<?!?̌LLLL@"ϫ꿫+꿫ꫪ+訨H:?p H ?H H DH ?H H  x HH   *,   ?owgg2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<snmnw{}{{vwvy *,   ?owgg2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<snmnw{}{{vwvyH D < " 00001H H O  H   όLȏȏ           RSRC LVINLBVW1 DTHPD {P88~8!L@@P @!status @code@0sourceerror in (no error) @!status(@pInstrVISA session in @0 read buffer"@ return countF6@P @!status @code@0source error out.@pInstrVISA session out*@milliseconds to wait@0source @code(@millisecond timer value08,P @!status @code@0source @byte count (0)*@0write buffer ("")/0Hp HdHd0|HHH  HHHH0HH This is the VISA session returned by VISA Open. It is a unique logical identifier to a session. It is used in all instrument driver VIs to differentiate between different sessions of the instrument driver. Valid Range: Not Applicable Default: Not Applicable Notes: (1) Each time this function is invoked a Unique Session is opened. It is possible to have more than one session open for the same resource. c_error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next. Valid Range: Not Applicable Default: status= False (no error) code = 0 source = empty stringThe source string describes the origin of the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The code input identifies the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The status boolean is either TRUE (cross) for an error, or FALSE (checkmark) for no error or a warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed. VISA session (for class) is wired to indicate the class of the session being opened. It need not be a valid session, only the class of the session is important. See the VISA Session topic for more information. Valid Range: Not Applicable Default: Not Applicable error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next. Valid Range: Not Applicable Default: status= False (no error) code = 0 source = empty stringThe source string describes the origin of the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The code input identifies the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The status boolean is either TRUE (cross) for an error, or FALSE (checkmark) for no error or a warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.h@FPHPDؕP8``g~PtPlPQx\12<dP,# &)<#(<|(<''t'D#cv'dh# #@<-h'4#b<v'~# #@<- 4#b<T&## X#,fXdlR&L,# @` #@@|- #@@|-h ' #@@|,lx't #@@|+ph' #@@|*'t #@@|)P(,# xhP#",# |4,#`4#/?,#(`0 #``4#0` 7?;# #`H(4#0`|7?;#( #`4#0`7?;# #`@4#0`L7?;# #``4#0`('##` #`4#0`''# # #`P@4#0`&'# #0L#),#0Pp #@! @ #@ 8@ #@  #@  ,# 8 #,# 4# \ 4#/ Lȴ# d #  4#0  ͝# d # $ 4#0  # # P 0# ȴ,#  \ # P @0#* ##  # P 8@0#* h # 0 # P  0#* # P # P  0#* @# p #@ P$ | \,# P  8# \@#P | A,# ( \ 4# J  S16P4$ 2 16PH% :  00/.-0% 3 7%$ 4%X%$% \ 4%TP% % 4%Pp%% 4%/L/O,%xH %  4%0)GOK%x %4%04*GOK% %!h@4%0,GOK%H % 4%0-/73% %84%0l./73 % %@4%0//73 %,%`0%D<%X0H %B0%.|$%#x %B '0%-|<%# %Bx't0%-|%X#@ %B't0%-|%# %BP(0%-|"%0$ %@,%%R%@%P !<$A,%h4% J !1 6P4&  2   16PH' :  00/.-0' 3  !7 'Bh'0'-|'H#`<'  !4'$P';'H4' p'ƀii;'4'p'3@))'X4'P'3'4'0 '33@'04'P'#@#'p`4'  '@#'4' p '#'004'!!P ' K'xP4'""p '!K'H,'|"#$8 ''#0'"#L$,'#x####$ 'B##x 'B#%P ' 'B#$Tx't 'B#%Ph' 'B#$T't 'B#P('$T%P4'"%4$p'$T'##4'"&0%P'%P'##<'$1|P 4fu15P ,(&<|0(&d,(''t'(<(0(@&-h @'0'P@'@4( B'&,15P0)@&,l't0P@'4) B't,15P0*@&*'(4* B'M15P0+@&+p(<(l4+ B(<.15P ,@&)((,,&()f,(4,Q((l)4,)L)4, 2) +k16P0- ) (l4,-)*+p,l-h-4-**0-)J-(4-+T+ pH-*-'4-,P+P-+p-`(<4--L,p-,l@-'t@4--/P-' 4-.-!---L-|?@xB|??@AxB(BL5?--h@~dd 0b i386N-codeUl$SQRVWEXEXEXE XSE$Xk%E(XE,XE0E4XE8XSE8PQYXDžpXgQRhP؇$P$hPD$X4ld$ZY=B Ћ@0=QRhP$蓾cd$ZYX䍅fDžuRhUU4d$ÐÐÐtDDžpQRPl$P8$hPD$Xld$ZYQRiKZYQRhP؇$P$hPD$Xld$ZYÐQRPl$P8$hPD$Xxld$ZY=惽tyl; Džp@0=QRhP$&cd$ZYX_QRP؇$Kd$ZYÐXnQRhP؇$P$hPD$Xld$ZY Ðll>?l2lQRUhlQV֓bd$ZYƅTfxyDžDžXR䍅QRhhhh hP؇$製Zd$ZY=tÐf ƅXɍdƅ`ƅ`P4Xfx"yDžDž XR䍅QRhhhhhP؇$Zd$ZY=tÐf ƅd4u+XÐf QR豵sZYQR衵sZYQRPQ(}Kd$ ZY=@0=QRhP$Mcd$ZYXى䍅QRhrd$ZYQRQ$rd$ZYfuQR"rd$ZYÐQRrZYTMQRP؇$Qrd$ ZYÐQRYrd$ZYQRrd$ZYÐQRq"rd$ZYÐQRbsZYfK QRRQѵsd$ZY=!XÐQRsZYƅdfx&yDž DžXR䍅QRhh hhhP؇$肺Zd$ZY=tÐfx(@,e7,PQYX0QRP$hcGd$ZYDžXmQRhP؇$P$hPD$X{ld$ZY=NЋ@0=QRhP$Dcd$ZYX:䍅fDžuRh`UU4d$ÐÐÐJDžQRP$P,$0hPD$Xqld$ZYQRKZYQRhP؇$P$hPD$Xzld$ZYÐQRP$P,$0hPD$Xld$ZY=惽y; Dž@0=QRhP$˴cd$ZYXYQRP؇$蓴Kd$ZYÐXnQRhP؇$P$hPD$Xyld$ZY Ð!>?2QRUhQV{bd$ZYƅ\fxyDžDžXR䍅QRhhhhhP؇$HZd$ZY=tÐfEx(@,eExample.vi   #$(8$]QI¥E] LVINVTV AckAlarms.viRDmzmzsourceUD2?2? error out\DUbUb VISA session outQDo|o|Instrx  ʆ  ʔ  ʢ ʤ MS Sans Serif MS Sans Serif MS Sans Serif00RSRC LVINLBVW1 X} 4RSIDHDTHP\STRG pTRecLCPST|DSIMLIfpFPHPLIbdBDHP0VICDDCPTMXLIdslDFDSDSTMversHISTICONicl4icl8LIvi DLDR FPTD4CPMpHBDPW\LVINpFTAB0МP  t X hL PxPPP P P ,PPP PP$PP80P|PܠP0P!P$hP%8\P&`P'LP(@0P)P*$P+0P,|@P-ȌP L PLP"tP#XP"dP3Dd0PU"fRwP̜PlȜP̌ݿ,P8Pxs|8>9>Ͽ#s~/8?>pǏ~|9|F8B<x?ppxq8c<<ϟwqD80py>ᗇs;8"qc8<p?8|ǣ???wqD80py~:yG8c9>_q<ğO>?8q?~p?G<;xG81?~|;?>?~xq?Ϗ?;8"q!8,pxџ#q?>g??|/8x?ç 8>Xx??c1c1q|8ޏ?>x?""ϟp33C? !1~x>BcO?矏xBa>?|q|8ޏ8|y?!G?<<x>|c>8|?!G?|qB1~0c|B1~~D̟?y?y}yy?<??̳<<3>̳,<3>̳<<3<̳<<3<̳<<<<<<<<<<<>BxO? x8G~?gfFffffffffffffffffffffffffffffff&&fffffffffff&f&ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"ϫ꿫說꿫+ꪪ诬)**"몪X_  x HH H H 8ĿH ?HİH H ?  H ?H2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<cmnv~wN{{}}~> *,   9}gwgk2 . 0<<<<<<<<<< <<<<< <<<<< <<<<< 0000 0<cmnv~wN{{}}~> *,   9}gwgk H H ? `@D@aaaac  OĠ Ġ  όȏȏ @       @      RSRC LVINLBVW 1 XDTHPD {P88PW~0!L@@P @!status @code@0sourceerror in (no error) @!statusF6@P @!status @code@0source error out"@ return count(@pInstrVISA session in.@pInstrVISA session out*@0write buffer ("")@0source @code06&@!!Event State Readback (1=ON,0=OFF) $@offset past number8,P @!status @code@0source*@milliseconds to wait @0 read buffer @byte count (0)2"@!use system decimal point (T)(@millisecond timer value "@ Event Number,D0H(DH(D0\\pp\HH8XxXXHH0\\\\\ OFFONOFFONThis is the VISA session returned by VISA Open. It is a unique logical identifier to a session. It is used in all instrument driver VIs to differentiate between different sessions of the instrument driver. Valid Range: Not Applicable Default: Not Applicable Notes: (1) Each time this function is invoked a Unique Session is opened. It is possible to have more than one session open for the same resource. c_error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next. Valid Range: Not Applicable Default: status= False (no error) code = 0 source = empty stringThe source string describes the origin of the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The code input identifies the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The status boolean is either TRUE (cross) for an error, or FALSE (checkmark) for no error or a warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed. VISA session (for class) is wired to indicate the class of the session being opened. It need not be a valid session, only the class of the session is important. See the VISA Session topic for more information. Valid Range: Not Applicable Default: Not Applicable error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next. Valid Range: Not Applicable Default: status= False (no error) code = 0 source = empty stringThe source string describes the origin of the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The code input identifies the error or warning reported. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.The status boolean is either TRUE (cross) for an error, or FALSE (checkmark) for no error or a warning. The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.@FPHPDP8~PCPؕPGX  6<dPXL,Xx3P, ,,, 0A|4@P @A!h(0d`4 F ij /\5P4  2 0X5P@ 2 @Ǿppl@ 2 ookH : 0ѳ0/.-0  /0$z|4d4O a$X4 Ga/P5P<  rL5PP        0\ p8|28U!,TP 0`4 & 7p o|1H5P4 Fp Tc/@5P0 1p fn$0 7p e:0 Xv |2< S`1P! ,`4 F 1@/ 5P0 7 G0  B  , `  ` ,4 Ql,P, X 04 F l{/<5P4 2 ~085Pp 4+ ~4~~40  |/@PGj dPBD, 4 t 4 F ` GV/45P4 2 ` Yh005P@ : ` @W`ppl@ : ` `jookH 2 ` Zf/ҳ0/.-0  ` Wj/4OGh `pP6 | 4 G ,GV/,5P< j ,Yh(5PP  ,XhXhXhXhXh0  V|2(8U T= 8P  T 4 & 7 o|$15P4 F  Tc=/5P0 1  fn!$0 7 e (:0, |1<S` 1qhxP44 F, 1@L/4P0 7, Gl0 , BqPP4Q,lkP ,4 FP l{/5P4 2P ~i0 5Pp 4P+ ~~~40 P |k/@P,GjlP @, $X T4 F G4VO/5P4! 2 Y&hj05P@" 2 @W`ppl@" 2 `jookH" 2 Z f&0ѳ0/.-0"  Wjl/4"O,GhP#D4# GGV/5P<$ jYh 4PP& XhXh'Xh(Xh'Xh((7(   ,            (` ( >@BDHPDP8>>>(~P=@ܕPPQ% <dP,( 1<5,<( <44d3T\222(14(/pVvh(\ (<6d4(0<Cfvn( (<4(0<HBVf^( (<6|44(0<DVf^(\8(>Ȍ٬hD8(| (@5h80(?h=Ȝ٬Ф( (@73T0(?>ȌМ̔(| (@6d0(?0?Ќ؜Ԕ((D(cv'h( (@\<14(b\ v'~( (@\<@ 4(b\t&( (@X(,uXh{R<1<(0Pp (@@<0 (@@<1 (@@;T2( (@@:D1 (@@9l2( (@@8| (@@5h,(TDl|(X,0,( X,(P4(/X\(d (!4(0P<( ( 4(03(dL()X h n 𳳳,( D d (@$ P (@% lP (@" p (@# Dp,( l D( ,( 0 h< ( L4(/  x( ( L 4(0 L /( ( LX 4(0 L T.( ( L0(  x,( L $ (  P0(* 05( D (  lP0(* 2hnk( L d ( T p0(* 1( ( T Dp0(* t0hnk( $ (@ X ,( " $( @(P 0#A,(\ 4( J  41l5P4)  2 1h5PH* :  |00/.-0* 3 7*XT4* 8*X* 4* pH*Tk* $ 4* h PH*k* L 4*/XUu(*H * 4*04juo* *hH4*0juo*H *4*0+`je* *84*0l:U`Z* *4*09U`Z* *&4*0<8U`Z*4*/X%,*P *P'P4*0P$%!* *P84*0Pl%%!* *P&4*0P&%!* *P(p4*0P<'%!* *P$pP4*0P(  *P *P)4*0P )  * *P"@p4*0Pt*  * 4*/X ,*P  *%P4*0< * *pP4*0 *P *#p4*0  * *+@P4*0t * *4*0  * **p4*0D *,*P0*X<*\4L$ *B0*.@$*,0 *B!|\0*-7*\- *B+10*-*.P *B*T2(0*-*4.8p *@),*-(4*@*P@,A,*l4* J 1t5P4+  2 1p5PH, : 00/.-0, 3 7 ,B(l2(0,-,L.x ,B0,-̲Ըе,. ,B'D10,-t ,$.XL,  !"#$%&'()*+4,X 0,е@,4,X!  , o,d4,X"!!,!,\4,X#"p,"  ,  4,X$#p,#k, 4,X%$P,$  , D