Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW upgrade caused freeze in multiple-instrument GPIB system

I'm using a GPIB system (1 card, 3 instruments on 1 bus), and it worked fine on LabVIEW 5.x but the upgrade to LabVIEW 6 causes the entire system to lock. Two of the instruments work fine together, and the third works fine on its own, but when they're all hooked up together, nothing happens. I suspect it may be an innocent bus collision problem, but if so, it seems odd that it would work flawlessly on the older version of LabVIEW. Is there something I should know, or should I just try to refine the order of my reads and writes? Any other suggestions would be greatly appreciated.
0 Kudos
Message 1 of 2
(2,956 Views)
Hi,

It is definitely strange. If all the devices have different addresses, there are no collisions on the GPIB bus. The standard defines the addressing mechanism, where the controller is the only device coordinating the bus addressing.

It shouldn't matter at all what version of LabVIEW you are using.

Are you using the NI-488.2 VIs or the VISA VIs?. What driver versions do you have? Check the NI-488.2 and VISA driver version using the Add/remove programs Windows utility. What GPIB hardware are you using?.

Also, Are you able to scan for the instruments in MAX, when all the devices are connected?.

DiegoF.
0 Kudos
Message 2 of 2
(2,956 Views)