LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DIO Port Config & DIO Port Write Block Diagram Errors (Call Library Function Node:library not found or failed to load)

Hi Guys, need help on this.

I have this LabVIEW program that used to work on the old computer.

The old computer crashes most of the time, so I upgraded the computer

and used its Hard Drive as slave to the new computer.

I have no idea where are its installers since the guy that made the program 

is not in my department anymore.

I downloaded all the drivers needed from NI: NIDAQ9.0, NIVISA,NI488.2, 

and drivers of some instruments needed in the setup. I'm using LabVIEW8.2.

Everything's fine until I open the LabVIEW program for our testing.

 

Here goes the error:

   DIO Port Config

   DIO Port Write

----------------

Block Diagram Errors

   Call Library Function Node: library not found or failed to load

0 Kudos
Message 1 of 11
(4,516 Views)
It's not DAQ9.0, it's DAQmx 9.0 and is the current driver for DAQ cards. What you need is the obsolete traditional NI-DAQ.
0 Kudos
Message 2 of 11
(4,506 Views)
Additional comment: Unless the card you're using is not supported by DAQmx you should seriously consider rewriting the code to use DAQmx. DAQmx is, in general, easier to use than the traditional DAQ stuff, which, as Dennis pointed out, is now obsolete.
0 Kudos
Message 3 of 11
(4,498 Views)

Yup, DAQmx9.0, sorry.

I had already tried two versions of Traditional NI-DAQ drivers, 7.4.1 and 7.4.4,

but both cannot run the installation setup. It says "Developer Error.Specified files not found: [MsiEngine] WinNTPath = SupportFiles\instmsiw.exe"

 

Currently, Im downloading DAQmx8.7.2.

Others mentioned that they were able to fix same problem by downgrading from DAQmx9.0 to DAQmx8.7.2,

I'm still gonna try this though.

0 Kudos
Message 4 of 11
(4,486 Views)

DAQmx and Traditional DAQ are two different things. I don't understand why you're trying to install DAQmx unless you want to upgrade the code to use DAQmx. What is the board you are trying to use?

 

That error appears to be an MSI Installer error. It's possible you may have a corrupt download, or perhaps the installations themselves are corrupted. Also, what operating system are you using? You didn't try to unzip the installation files, did you?

Message 5 of 11
(4,475 Views)

Honestly, I'm a newbie on Labview. I just want this old program to run on the new computer.

The guys that installed the drivers on the old computer are no longer here in my department.

And I have no idea where the drivers are. So I just downloaded the drivers needed for my hardware and instruments.

Here's my hardware: (cards: PCI-DIO-96, PCI-GPIB), (instruments: SCB100,E4407B, HP83623, HP3458, HP8657)

OS: Windows XP Pro

 

By the way, I have unzipped the TraditionalDAQ drivers. First I tried the 7.4.1, but installation error appeared.

I thought maybe the installer is corrupted, so I downloaded the 7.4.4 and unzipped it.

But, still same installation error appears. I don't understand, both TraditionalDAQ drivers have same installation error.

 

Now I have tried the DAQmx8.7.2 driver, bu still the DIO Port Config and DIO Port Write have errors.

0 Kudos
Message 6 of 11
(4,467 Views)
As mentioned, installing DAQmx will NOT do you any good. Exactly what is the installation error?
0 Kudos
Message 7 of 11
(4,465 Views)

Attached is the installation error of Traditional DAQ 7.4.1 and 7.4.4.

They have the same installation error.

0 Kudos
Message 8 of 11
(4,460 Views)
What's the OS that you are trying to install it to? Are you logged on as admin?
0 Kudos
Message 9 of 11
(4,449 Views)

OS is Windows XP Pro..

Yes, I am Admin..

0 Kudos
Message 10 of 11
(4,446 Views)