01-19-2010 05:20 AM
When I use a VI in which there are a suVI of Instrument Drivers compare this message:
RSNRTZ Config Measurement.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
RSNRTZ Error Query.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
RSNRTZ Initialize.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Utility Default Instrument Setup.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Utility Default Instrument Setup.vi".
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Utility Clean Up Initialize.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Utility Clean Up Initialize.vi".
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\RSNRTZ Reset.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtz.llb\RSNRTZ Reset.vi".
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
RSNRTZ Measure.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
RSNRTZ Select Forward Measurement Mode.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
RSNRTZ Select Reverse Measurement Mode.vi
Virtual Instrument
- The subVI expected to be at "C:\work\RSD\drivers\rsnrtz\lv6_vi\rsnrtzu\RSNRTZ Write And Read Response.vi" was loaded from "C:\Program Files (x86)\National Instruments\LabVIEW 7.1\instr.lib\rsnrtz\rsnrtzu.llb\RSNRTZ Write And Read Response.vi".
HOW CAN DO TO ELIMINATE THIS WARNING???
THE VI IS GOOD, BUT I DON'T LIKE THIS WARNING ALWAYS I OPEN AND RUN VI.
01-19-2010 05:22 AM
01-19-2010 06:16 AM
01-19-2010 07:21 AM
01-20-2010 02:20 AM
Hi Vanni,
as David suggested, the warning should disappear if you mass compile.
In the menu bar you have to select Tools >> Advanced >> Mass Compile and browse to the directory where all the VI of your project are saved.
Serena
02-09-2010 01:57 AM
02-09-2010 02:21 AM - edited 02-09-2010 02:24 AM
Vanny,
instead of splitting up your numeric array and convert it into the dynamic datatype using the "merge signals" function, you can use the "To DDT" (to Dynamic DataType)and configure it to "1D array of scalars - multiple channels".
hope this helps,
Norbert
EDIT: Other possible ways to remove the multiple instances of "Index Array" are:
- Use a single Index Array and extend the input "index" by pulling down the bottom border of this function. You then can connect multiple indices. Note that not connecting any indices will work too since LV will use index 0 as first and then increment each index.
- Use an "Array Subset" to read a range of the original array