Yes your suggestion worked. Reinstalling the NIDAQmx Base 1.4 solved the problem.
And just for the benefit of others, the following is the chronology of events :
- Have an application coded in NIDAQmx7.3.
- Want to convert to NIDAQmx Base 1.4.
- Simply opened the 7.3 code and replaced the polymorphic VIs (
Create task, Start Task, Read Analog , Stop and Clear ) with
Polymorphic VIs from the Base1.4 palette.
- Thats it - there was some error and the read polymorphic VI got
corrupted. Unfortanately I also Saved the code when exiting and
thereafter no Base 1.4 VI that had a DAQmx Read function in it worked.
Moral : When converting form DAQmx to DAQmx Base, do not
replace polymorphic VIs.
Delete and wire in fresh BASE VIs .
Not saying that this is the reason. But this possibly could be a reason till I get to know the real reason .
Raghunathan
Raghunathan
LabVIEW to Automate Hydraulic Test rigs.