Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Having trouble with older PCI-GPIB+ cards

I have a pair of older model PCI-GPIB + GPIB cards that i am trying to deploy in a test system. The issue is that windows 2000 sees the card just fine, and reports no resource conflict or anything like that. Using the NI MAX software to attempt to interrogate the card, NI Max sees it, but reports a configuration issue. Running the troubleshooting wizard confirms that the card is seen by windows and the driver is working, but the last part of the troubleshooting wizard is the one that fails, reporting that the cards configuration isn't correct.



The thing is, when we bought the cards, i personally tested them in a SIS chipset Pentium 4 based system, and they worked fine, with absolutely no issues.. The problem started when the computers that we're going to be using the cards in, a pair of identical homebuilt PC's with Asus CUV4X-E motherboards (Via 694X/686B chipset)
0 Kudos
Message 1 of 4
(3,529 Views)
I have a couple of questions for you:

What versions of NI-488.2 and NI-VISA do you have installed?
What is the exact wording on the configuration errors you get in MAX?
Can you post a screenshot of the error?

Thanks,
Robert Mortensen
Software Engineer
National Instruments
0 Kudos
Message 2 of 4
(3,508 Views)
I have tried three different versions of 488.2, ranging from 2.0 to the current version.. I made sure to uninstall the old version before i put a different version on.

The exact error message from the Troubleshooting Wizard is this:

One or more GPIB interfaces failed.

Double click on each individual GPIB interface, for example "GPIB0" in the list for detailed information about the status of that interface.


I only have one interface installed, and if i double click on it as the message above indicates:

It references the help file, under the section "Unknown Hardware Error". I've tried everything listed there, since this is a PCI board, there's not much in the way of potential resource conflicts.. I've also tried putting the board in a different slot.



If i have "NI Spy" capturing while i attempt to run the troubleshooting Wizard, i get the following message:

1 ibfind(GPIB0) Status 0x8000 iberr EDVR(0) ibcntrl 0xE01E005E





If i go to the interface in MAX, then click "Scan for instruments", it reports that the GPIB interface has been incorrectly configured, and to run the Troubleshooting Wizard.

Ni Spy reports the following messages when attempting to "Scan for Instruments"


the first message is identical to the one reported by the Troubleshooting Wizard.

The second has ThreadIbsta() with the same parameters as the first message.

The third has ThreadIberr() with the same parameters also.


I can capture the screen, but i don't have a place on the web to upload them to.
0 Kudos
Message 3 of 4
(3,503 Views)
The EDVR error from ibfind points to a bad installation rather than bad cards.  Having installed and uninstalled several versions of the driver (especially 2.0) may have left relics and traces.  You can try using MSI Blast to remove all National Instrument software and install NI-488.2 2.4, but you may want to play it safe and reimage the computers to start clean.
Robert Mortensen
Software Engineer
National Instruments
0 Kudos
Message 4 of 4
(3,469 Views)