07-22-2014 09:27 AM
I've got an application that has worked for years on several XP machines. It works on WIN 7 32 bit as well. It does NOT work on WIN 7 64 bit.
I download a file as a binary, break it into 4096 bit packets and send each packet via VISA write to a UUT. I've tried setting the program to run in XP mode, run as administrator. I suspect it's the VISA drivers, and I've downloaded and installed NI-DAQ 9.8 but I'm not having any luck
07-22-2014 10:20 AM
07-22-2014 10:43 AM
I've installed Ni Max 5.6, Ni VISA 5.4.1, Ni Serial 4.0, and Ni 488.2.3.1.2
The VISA is the only one that seems to be amiss.
07-22-2014 10:58 AM
07-22-2014 12:20 PM
Everything works except my UUT, it sends a NAK on the first block of code and I do 10 retries with no luck. I can communicate with the instrument otherwise. VISA seems to work fine, it's more like the format of the message being sent is different during the code block file write.
07-22-2014 12:22 PM
The icon isn't going to help much!
07-22-2014 02:57 PM
07-22-2014 03:02 PM
I'm using a CP2103 USB to RS-232 converter.
The VISA reads and writes are in the attached sub-vi's
07-22-2014 03:39 PM
07-23-2014 08:53 AM
Mike, if you want to take a look at the commands being sent or received, you can run an IO Trace. It would be pretty easy to run an IO trace and take a look at the differences between the commands being sent in Win 7 32-bit and 64-bit.
http://digital.ni.com/public.nsf/allkb/282C5D41E2BA04F2862574BA007803B9