Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

ibfind not working in 488.2 v2.5

I have 5 instruments enumerated in NI-MAX and gave them alias VISA names DIGIO1, DIGIO2, DIGIO3, DIGIO4 and LOGICAN1.

 

I can also find and talk with these devices with ibdev. But ibfind keeps returning the EDVR (0xe0140035) error. For example our code says: ibfind DIGIO1 to initialzie DIGIO1, etc.

 

I am running version 2.5 of 488.2. Is this too new a version? I've heard rumors that ibfind does not work in new MAX versions and you have to run 1.7.

 

I attached the MAX Configuration .htm file.

 

Message Edited by mdricken on 12-04-2008 09:03 AM
Message Edited by mdricken on 12-04-2008 09:04 AM
0 Kudos
Message 1 of 3
(3,282 Views)

mdricken,

 

Try removing the quotes around your device name in the gpib.ini file.  gpib.ini is located in your \Documents and Settings\All Users\Application Data\National Instruments\NI-488.2 folder.  There was a bug that would throw the error you mentioned if there are quotes around the device name.

 

Regards,

Ben

National Instruments
Certified LabVIEW Associate Developer
Certified TestStand Developer
Message 2 of 3
(3,258 Views)

mdricken,

 

If you are still having trouble, you can use the utility linked below to configure your device and name.  It will save the settings to the INI file correctly.

 

\Program Files\National Instruments\NI-488.2\Bin\GpibConf.exe

 

Regards,

Ben

National Instruments
Certified LabVIEW Associate Developer
Certified TestStand Developer
0 Kudos
Message 3 of 3
(3,219 Views)