LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

where is "Analog 1D DBL NChan 1Samp"

My system shows: NI-DAQmx 8.7.2f1 in installed.

 

The disks I have are: NI-DAQ 7.3

 

Still can't find these:

1. DAQmx Read (Analog 1D DBL NChan 1Samp).vi

2. DAQmx Read.vi

 

What do I try next?

 

0 Kudos
Message 11 of 19
(1,624 Views)

@JoeSz wrote:

My system shows: NI-DAQmx 8.7.2f1 in installed.

 

The disks I have are: NI-DAQ 7.3

 

Still can't find these:

1. DAQmx Read (Analog 1D DBL NChan 1Samp).vi

2. DAQmx Read.vi

 

What do I try next?

 


Got it already - you're missing those 2 VIs.  It's not necessary to mention it in every message, especially when your message indicates that nothing changed since the last mention.

 

You must have installed DAQmx 8.7.2f1 from somewhere - do you have that disc?  If not, did you consider a search on the NI website?  Not hard to find the download link for it: http://joule.ni.com/nidu/cds/view/p/id/1087/lang/en.  That's a 1GB download, so finding the disc might be worthwhile.

0 Kudos
Message 12 of 19
(1,623 Views)
I just don't understand why you downloaded that version. It's not the one that came with the version of LabVIEW you installed and the readme clearly states that only LabVIEW 8.5 is supported.
0 Kudos
Message 13 of 19
(1,616 Views)

I started with my Labview 8.6 install disks on a computer without any Labview installed.


I did the standard install (I didn't change any settings). These:

1. DAQmx Read (Analog 1D DBL NChan 1Samp).vi

2. DAQmx Read.vi

did not get installed. I have a vi from June 2007 that worked using those files. But that computer was replaced (with a better one) when the hard drive died. By that time I had stopped using that vi so the problem wasn't discovered.


All I want is an install of what ever version of Labview that will get me those two NI supplied vi files. I'm trying a full install of Labview 8.6. I selected everything on the DVD including software we didn't purchase just in case those vi files are installed. I can go back to Labview 8.0 if I have to.

Can someone tell me how to get those two missing vi files installed on my system???

Thanks,

0 Kudos
Message 14 of 19
(1,603 Views)

Is it possible that DAQmx was already installed on the computer, even though LabVIEW was not?  That's what it looks like happened.  It appears you had a newer version (8.7.2f1) already installed, but without LabVIEW support, at the time you installed LabVIEW 8.6.  To add LabVIEW support, you need, as I mentioned before, the installer for the version that you have installed (or, you could uninstall DAQmx - without uninstalling all NI products - and then reinstall an older version, but I wouldn't recommend that).  When you run the DAQmx installer, you'll see an option like this (screenshot from LabVIEW 2011, but should be similar for older versions).  Make sure you select support for LabVIEW 8.6.

Install DAQmx.PNG

 

Just to make sure we're clear - those two files are NOT part of LabVIEW, they're part of DAQmx, the driver for National Instruments data acquisition devices.  These are contained on different discs within the same package, and can be installed independently.  Normally, the LabVIEW installer will ask if you want to install device drivers at the end of installation; if so, it will prompt you to insert the right disc.  If you already have a newer version of DAQmx installed, you'll get the error you saw.

0 Kudos
Message 15 of 19
(1,585 Views)

The solution I ended up with was:
1. removed Labview from the computer
2. Installed Labview 8.0 (3 disks)
    No good my vi wouldn't open because it had been saved with Labview 8.2.1
3. Installed NI-DAQmx disk version 8.0.1
4. Installed Labview 8.2.1 (4 disks)
    success...I'm not installing anything else at this point.

 

I assumed the Labview 8.6 driver disks would contain all the the NI-DAQmx...guess not.

 

My lesson from this is: save any NI supplied vi files with the vi files I write.


0 Kudos
Message 16 of 19
(1,575 Views)

JoeSz wrote:

My lesson from this is: save any NI supplied vi files with the vi files I write.


This is a BAD idea.  You don't seem terribly interested in taking suggestions on this forum, despite posting a question, but trust me on this one.  Copying NI VIs and moving them to different computers sets you up for problems when versions don't match.  If you copy the DAQmx VIs from one version of DAQmx to a computer that has a different version, you're likely to get errors, unpredictable results, or possibly bad data because the library functions that the VI calls may not match the functions that that version of the library actually provides.

0 Kudos
Message 17 of 19
(1,567 Views)

I had a hard time even following the suggestions. I use Labview rarely (once every 6 months to year) so every time is almost like starting over. I was hoping all I had to do was open an existing, (previously) working vi and modify it to do what I needed. I just assumed (incorrectly) that installing Labview version 8.6 (the most recent version I had) with the drivers that came with it would be enough. I just assumed that if "Measurement & Automation Explorer" could see my load cell, everything else I needed (the vi files) would be there as well. Having disks for Labview 8.0, 8.2, 8.2.1, 8.5, 8.5.1, and 8.6 as well as the disks that came with the hardware and not knowing where the needed vi files where "hiding" was very frustrating.

Thanks for the help and suggestions (even thought I didn't understand them).


0 Kudos
Message 18 of 19
(1,554 Views)

In the hope that maybe it will clear things up a bit, let me try explaining what I think happened on your machine.

 

DAQmx is a separate product from LabVIEW.  It includes many components.  Some of those components are drivers for hardware.  Other components provide support for programming languages (header files for C programming environments, VIs for LabVIEW).  If you install DAQmx, by default it only installs support for programming environments that you have installed (with the exception of the C stuff).  So, if you install DAQmx and LabVIEW isn't installed, then you don't get LabVIEW support unless you specifically request it.

 

In your case, you reported that DAQmx 8.7.2f1 is installed on your system.  I don't know how it got there, but it sounds like it was already there prior to installing LabVIEW, so it didn't include LabVIEW support.  Maybe you installed it when you connected some piece of NI hardware?  Then, you installed LabVIEW 8.6, which comes with an older version of DAQmx.  When you tried to install that older version of DAQmx, you got the error (for which you provided a screenshot).  The older version couldn't just install the LabVIEW support, because the versions wouldn't match, so you didn't get LabVIEW support (including the VIs you were missing).

 

What I suggested was to download the DAQmx 8.7.2f1 installer and add LabVIEW support from it.  Had you done this, I would bet that everything would be fine in LabVIEW 8.6.

0 Kudos
Message 19 of 19
(1,549 Views)