LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

visa problem with an agilent board

I have 3 instruments connected to an Agilent GPIB. I can communicate (VISA read and write) in LabView with two of them, but not with the third one. On the other hand when using VISA Interactive control I can communicate with the three of them.

I would appreciate some help!

Thank you
0 Kudos
Message 1 of 5
(2,738 Views)
Hi,

Did you try to change the order of the instruments connected on the GPIB ?
Maybe it will help you define the problem...
0 Kudos
Message 2 of 5
(2,722 Views)
I have tried to connect only one instrument, it still did not work. I found out from the producer that the instrument has a IEEE488 card on 16 bit, and the problem could be that this card is not compatible with the 488-2 functions.
I have tried to use GPIB functions (not VISA) but it gives an error (error code 0) each time I try to write and read. I have also tried I/O assistant, I programmed a sequence and I executed it step by step and this works (I can communicate to the instrument, I configured Tokens), but when I tried to use the configured I/O assistant it did not work, it blocked while executing it. I have also tried to save the I/O assistant as a vi, but it does not work since it makes reference to GPIB fuctions.
Is there a solution?
Thank you
Angela
0 Kudos
Message 3 of 5
(2,707 Views)
HI,

"I have also tried I/O assistant, I programmed a sequence and I executed it step by step and this works (I can communicate to the instrument, I configured Tokens), but when I tried to use the configured I/O assistant it did not work, it blocked while executing it" means that it worked during the setting of the VI express and when the VI express is configured it does not work anymore ??
It is really strange! Did you change the GPIB code generation parameter? Are you sure about the reliability of your device?
0 Kudos
Message 4 of 5
(2,697 Views)
Hi
I know this is strange, that's why I needed help. As I said in the first message, it also works when using VISA Interactive control. It works inside the I/O assistant, but is does not work when using VISA or GPIB functions in LabView. I phoned the supplier of the instrument (it is precision power supply) and they told me that since it is a IEEE488 card on 16 bit it is normal that the 488-2 functions do not work, and that I should develop my own program. They do not provide a Labview driver. But it should work since he said they sold many other devices like this one to the army and they managed to work with. That's how sure I am about the reliability of my device.
Thank you anyway
Angela
0 Kudos
Message 5 of 5
(2,692 Views)