LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

IMAQ Upgrade seems to have broken some code

We recently upgraded from the IMAQ 4.0 to 4.5, and some pieces of labview code we wrote have broken. When i boot it up, it gives me warnings like the ones at the bottom. I figure the simplest fix is just to download the old .dll files and overwrite them somehow...does anybody have any ideas on how to do this?

 

imgBufferElement.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgClose.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgCreateBufList.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionAttribute.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionLineTrigSource2.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSessionTriggerConfigure2.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
imgSetRoi.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
SessionLookUp.vi
    - The shared library expected to be at "imaq.dll" was loaded from "C:\WINDOWS\system32\imaq.dll".
 

 

0 Kudos
Message 1 of 5
(3,070 Views)
Oops, sorry, actually. I'm not sure what version it used to be, but it currently is 4.1. Is there a way to determine what we upgraded from?
0 Kudos
Message 2 of 5
(3,065 Views)

gswang wrote:
Oops, sorry, actually. I'm not sure what version it used to be, but it currently is 4.1. Is there a way to determine what we upgraded from?

No and those errors are no errors but warnings and as such in fact a bit overreacting. What it says is that a Call Library Node trying to load imaq.dll (which without path means to load it from the one of the Windows standard search paths where the system directory is also part of) has been redirected to load said DLL from the system directory. A rather strange message in fact as those are virtually the same for a properly configured Windows system. Bascially you can ignore this specific warning completely as it informs you of something that Windows will do anyhow, unless you start to copy and move DLLs that were originally installed in the system directory.

 

What LabVIEW version is that?

 

Rolf Kalbermatter

Message Edited by rolfk on 08-11-2009 09:00 AM
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
Message 3 of 5
(3,047 Views)

I know these are warnings, but I'm just suspicious because right after the upgrade, all kinds of errors are now happening. Most refer to various VIs from the library that don't seem to be working. Also, our property nodes seems to also not be working properly.

 

This is Labview 8.0. 

 

I was just wondering also, since we upgraded this while upgrading the NI Vision Acquisition, is it possible that the VI's in the library got upgraded and as such are not compatible with whatever the 8.0 did? If so, how can we fix it?

0 Kudos
Message 4 of 5
(3,022 Views)

If you were going to revert the IMAQ driver, the best way would be to remove the current one through Add/Remove Programs and install the older version.

 

That said, tell us what specific problems you're having and perhaps we can help you work those out with the newer version of the driver.

Alex Person
NI-RIO Product Support Engineer
National Instruments
0 Kudos
Message 5 of 5
(3,014 Views)