12-02-2011 04:51 AM
We are currently using a PCI 6533 board with Windows XP (32 bit).
Software is written in Delphi (32 bit) using an older Ni-DAQ.
A hardware upgrade is on the way with either XP 64 bit or Windows 7, 64 bit.
As far as I have found, XP 64 bit is NOT supported by any Ni-DAQ. Or ... ?
We have another thing running on that PC requiring a very old standard I/O port driver.
I have now found InpOut64, which so far runs OK on XP-64. Win 7 has not yet been tested. (No platform available)
12-05-2011 02:04 AM
Hi walker1
At National Instruments we have the old NI-DAQ driver and a newer reviewed version of it called DAQmx.
The DAQmx is supporting 64-bit Operating Systems from version 8.9 (both Vista and 7), but I will recommend using the latest version 9.4mx which does support your NI-6533. No DAQmx driver supports Windows XP 64-bit.
The NI-DAQ driver only supports up to Windows XP 32bit, it does not (officially) support Windows Vista or Windows 7, and it does not support 64-bit Operating Systems.
For further investigation of driver and hardware support take a look at the following resource:
http://zone.ni.com/devzone/cda/tut/p/id/6910#5
Best regards
Anders Rohde
Application Engineer
National Instruments, DK
12-15-2014 02:18 AM
Hi,
As my old machine is spolit, so I get the new machine (win7x64) and I when try to install the NI 7.3 installer, I cant find the NI6508 DAQ hardware.
I tried to Installed the latest version 9.8, the hardware is found but I cant use the CWDAQ.OCX.
I read up the forum, it say that I will need to use DAQmx on x64 machine. But apparently I cant use my existing code based on the OCX.
How do I go about it without changing my VB6 code (as it is done by other people).
Best Regards,
Jeremy
12-15-2014 03:09 AM
Hi Jeremy
Seems like you have used the old traditional DAQ driver to develop you application. Unfortunatly that driver stopped to be supported long time ago.
At NI we have made a workaround to make it run at Windows Vista, 7 and 8 which you can find here, but it will only support 32-bit versions of the operating system. As mentioned in the article.
http://digital.ni.com/public.nsf/allkb/8EC9E81C3DE4E619862573930083BD7A
So if Windows 7 64-bit is a hard requirement for your application, then you will need to use the new DAQmx driver which is the replacement for the Traditional DAQ. The Application Programming Interface (API) have though changed. Which means you will have to update the driver calls in the VB6 code.
So to sum up:
There is no workaround to get you software to run on Win7 x64 without updating the VB6 code. My proposals is:
1) Downgrade to Win7 32bit and run the existing code
2) Stay on Win7 64bit, update driver to DAQmx, and update the VB6 code to the newest API calls.
Hope this clears up the confusion.
Best Regards
Anders Rohde
Platinum Applications Engineer
National Instruments Denmark
12-18-2014 07:06 PM
HI,
Do you have a wrapper code in VB so that the functionalities/code implemented for OCX can be the same to minimize the changes require
Best Regards,
Jeremy
12-18-2014 09:02 PM
12-22-2014 01:26 AM
Can I check with you which version of the NI DAQ support the OCX in Win7(32bits)? I tried to install NI DAQ 9.6, it tell me that the CWDAQ.OCX not found.
12-22-2014 02:10 AM - edited 12-22-2014 02:10 AM
Hi Jeremy
There is only one special vesion of the NI-DAQ driver that is supported on Windows 7 (v. 7.5). That one you can find here:
http://www.ni.com/download/traditional-ni-daq-legacy-7.5/4498/en/
(This is also in the previous KnowledgeBase I posted).
Best Regards
Anders Rohde
08-19-2015 07:48 PM
Hello.
I need to upgrade mi application from XP to WIN 7, but PC-DIO-96 is not recognized on my NI-MAX, only PCI-6025E, GPIB devices, etc.
I have installed NI-DAQ 7.5 (traditional) but is not working. I tried with NI-DAQmx 9.8,9.9,14.1 without success.
Any advance??
08-20-2015 09:17 AM
Hi Victor_valdivia,
What version of MAX do you have installed? The PCI-DIO-96 will use the Traditional DAQ drivers, not the DAQmx drivers. NI DAQ 7.5 is the latest traditional DAQ driver (I think). Does the PCI crad still work in the old machine? I assume that you have followed the instructions as shown here in the manual for the device: http://www.ni.com/pdf/manuals/374938b.pdf. Are you able to see the device in the Windows device manager?
Thanks,
DanC12