03-08-2016 05:13 AM
We use a NI PCI-GPIB IEEE 488.2 to communicate with an Agilent 34410A, the 34410 has an address of 22 and after a recent 488.2 update address 22 will not communication with in house written software (that hasn't changed).
NI MAX can communication with address 22. What has changed in 488.2?
Solved! Go to Solution.
03-08-2016 12:33 PM
@JStone3 wrote:We use a NI PCI-GPIB IEEE 488.2 to communicate with an Agilent 34410A, the 34410 has an address of 22 and after a recent 488.2 update address 22 will not communication with in house written software (that hasn't changed).
NI MAX can communication with address 22. What has changed in 488.2?
Essentially Nothing! Not many things changed in the NI 488.2 driver. What was the old version, what is the new version? I doubt the driver is the problem since MAX (uses NI VISA on top of NI 488.2) communicates fine.
What is the OS? That GPIB card has support for :
• Windows Vista (32- and 64-bit)/ XP/2000/Me/9x/NT
• Mac OS X/Classic
• Solaris (SPARC), Solaris x86, and Linux®
None of those are "Modern"
What else is on the bus? (Again MAX seams to be communicating)
What Instrument Driver are you using? No, all the published and supported instrument drivers use VISA not 488.2- so you are running a roll your own driver! What FW version is on the 34401A? If its "old" you should check that the "SYSTem:LANGuage" is set to SCPI not HPML (Hewlet-Packard Multi-Meter Language) and that your roll-you-own driver isn't sending HPML commands.
03-09-2016 01:55 AM
one of the other things that has changed is the OS. we had been using windows 7 32 bit but it had been changed to windows 7 64 bit. both of which are not on your list of compatible OS's. this system was when first built running XP.
I have asked one of our software engineers to look at its problem. he has discovered the problem. it looks more like the it should never have worked with the 34410A as the software was written with the 34401A in mind. he has now adjusted the software so my problem has gone away.
thanks for your help.