Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot connect all channels from AG 34932 with IviSwtch

Hello,
 
i want to use the IviSwtch interface to control Agilent 34932A relais matrix boards.
The boards are part of a 34980 mainframe.
 
I can switch all relais via the web control and via the agilent interface. But when i use the IviSwtch interface i cannot connect the paths on column 10 to any row. This behaviuor is the same on all slots and all matrices. All other paths work fine. Also other instruments in the network do.
The used channel names are given from the instrument via a function call.
In the error case the driver does not contact the instrument (i checked this with an ethernet sniffer).
 
Here is a sample code:
 
Dim mainframe As Agilent34980A.Agilent34980A
  Dim switch As IviSwtchLib.IIviSwtch
  Set mainframe = New Agilent34980A.Agilent34980A
  Set switch = mainframe
 
  Call switch.Initialize("TCPIP0::UPSYMAINFRAME::inst0::INSTR", True, True)
 
  ' works fine with agilent routines
  Call mainframe.Route.Close("3109")
  Call mainframe.Route.Close("3110")
  Call mainframe.Route.Close("3111")
 
  ' with ivi routines
  Call switch.Path.Connect("s3m1c9", "s3m1r1") ' works fine
  Call switch.Path.Connect("s3m1c10", "s3m1r1") ' fails with error "No path was found between the two channels."
  Call switch.Path.Connect("s3m1c11", "s3m1r1") ' works fine
 
I use the driver ivicom 34980A version 1.3.7.0. which seems to be the newest availble. 
Has anyone a idea how to solve this problem?
 
Thanks
ceh
0 Kudos
Message 1 of 3
(3,703 Views)
LabWindows/CVI can use any DLL based driver, such as an IVI driver.
You can find IVI drivers for that instrument from Agilent here:
http://adn.tm.agilent.com/index.cgi?CONTENT_ID=2750

Please try the newest driver.

Regards
Arsala
National Instruments
0 Kudos
Message 2 of 3
(3,659 Views)
I had the same problem. When I tried to connect column 10 from any row I'd either get an error like: A leg in the path doesn't begin with a channel name or like "cannot complete route".
Installing the IVI driver off Agilent's website solved my problem. Thanks
0 Kudos
Message 3 of 3
(3,501 Views)