12-12-2017 01:29 PM
Hi there,
This is my first post and I just started to learn labview this afternoon, so please don't laugh at me if my question sounds too stupid 🙂
Situation:
I'm trying to run some old programs on a new computer. The platform on this computer is labview2017. When loading a program, I saw a message saying "loading <vilib>:\Daq\1easyio.llb\AI Acquire Waveforms (scaled array).vi". I then opened "C:\Program Files (x86)\National Instruments\LabVIEW 2017\vi.lib\DAQmx" to look for this vi, but failed.
I checked the old computer from which I copied this program, under "C:\Program Files (x86)\National Instruments\LabVIEW 2017\vi.lib\Daq" directory, I can find this "1easyio" and a few other vis. the platform on old computer is labview2009, and my program runs without any problem.
My question:
Can I update my new computer so that I can run this program on it? What packages should I download, and what versions?
I searched in this forum a few times, but only got even more confused. Please kindly help me.
Thank you for any hints,
X
Solved! Go to Solution.
12-12-2017 01:47 PM
NI-DAQ library was replaced by DAQmx a few years ago and some older hardware are not compatible with the new DAQmx. Is the OS the same on the old and the new computer? I'm not sure but I don't think the Traditional DAQ driver will work on Windows versions more recent than XP.
You should consider rewriting the code using DAQmx, it is a lot simpler to use than the old DAQ driver.
Ben64
12-12-2017
01:51 PM
- last edited on
11-18-2024
10:02 AM
by
Content Cleaner
You need the traditional NI-DAQ drivers. They will only work on a 32bit OS and will not work if you have 64bit Windows 7.
12-12-2017 02:46 PM
First, thanks with kudos! Your answer is very helpful.
The new computer is 64-bit system, so I guess traditional DAQ won't work. I guess I will have to rewrite hundreds of such programs...omg I just started learning labview this afternoon! What a challenging homework
Do you happen to know a tutorial I can follow?
12-12-2017 02:49 PM
Thank you so much for helping me!
Since my new computer is 64-bit, I guess the only choice left for me is to rewrite all the programs so that they call DAQmx files, instead of DAQ files. As for this, I have no clue. Could you give me some suggestions?
12-13-2017 06:29 AM
rosinefish wrote:
Do you happen to know a tutorial I can follow?
3 Hour Introduction
6 Hour Introduction
LabVEW Basics
Self Paced training for students
Self Paced training beginner to advanced, SSP Required
LabVIEW Wiki on Training
Learning NI
Getting Started with NI Products
For DAQmx, start here: Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications
And to help with your conversion, here is a stripped out version of Traditional DAQ I made: Traditional DAQ API
12-13-2017 08:26 AM
Thank you for these helpful resources! This is great!