01-14-2015 03:14 AM
Hola,
Tenemos varios programas con labviews 8.2 que han funiconado correctamente con Windows XP pero al instalar ahora en Windows 7 (64 bits) da error de nidaq32.dll.
Solicita que se registre esa dll pero no podemos registrarla. El NIDMM esta actualizado, ¿algún software que nos haga falta para hacerlo funcionar? o ¿es incompatible con WIndows 7 (64bits) ?
Gracias.
01-14-2015 05:49 AM
B_elen wrote (as translate.google.com says):
Hello,
We have several programs that have funiconado 8.2 labviews correctly with Windows XP but now install Windows 7 (64 bit) fails to nidaq32.dll.
Requests that the dll is registered but can not register. The NIDMM this update, is there any software that do we need to make it work? Or is incompatible with Windows 7 (64bit)?
Thank You
Short answer:
Traditional NI DAQ is obsolete and is not compatible with Win 7 64bits. There is no way to install this driver on (any) 64bit OS.
Workaround (unsupported😞
Use a 32bit version of Win 7.
Norbert
01-14-2015 08:53 AM - edited 01-14-2015 08:53 AM
@Norbert_B wrote:
Short answer:
Traditional NI DAQ is obsolete and is not compatible with Win 7 64bits. There is no way to install this driver on (any) 64bit OS.
Workaround (unsupported😞
Use a 32bit version of Win 7.
I'm not so sure it won't work. Now I haven't used traditional DAQ in about 10 years but I did find this. It shows compatibility with Traditional DAQ and LabVIEW. This shows it does have some support in even the newest version of LabVIEW which is quite surprising. Now of course it only supports 32 bit versions of LabVIEW, but these run in a 64 bit Windows using the WOW (Windows on Windows emulation) for running 32 bit programs in a 64 bit environment. If you already have 64 bit Windows, try it out, you might be surprised.
But seriously get with the times. DAQmx is much easier to use, and has much better support.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
01-14-2015 08:59 AM
01-14-2015 09:04 AM - edited 01-14-2015 09:06 AM
@Hooovahh wrote:
[...[ but these run in a 64 bit Windows using the WOW (Windows on Windows emulation) for running 32 bit programs in a 64 bit environment. [...]
Well, while you are correct that 32bit user applications can run on 64bit using the WoW64, it is NOT true for kernel mode components. Hardware driver have afaik to be kernel mode components which means that running any 64bit OS requires a 64bit version of the hardware driver. Which is not existing in case of Traditional DAQ.
So any 64bit WinOS (XP 64, 7 (x64), 8 (x64) any future 64bit releases) will NOT accept Traditional DAQ as driver.
Norbert
01-14-2015 09:05 AM
@Dennis_Knutson wrote:
[...] The chart is very misleading in this regard.
I wouldn't say this. It only lacks the information that it only refers to LV 32bit versions running on a 32bit OS...... (which of course can create confusion!)
Norbert
01-14-2015 09:17 AM
01-14-2015 10:04 AM
There was a note referencing the links for OS compatibility. As the chart wasn't clear to at least one experienced developer, your suggestion makes sense. I'll make an additional note specifically calling out the 64-bit incompatibility. Hopefully that'll help.