LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

B1500A trying to connect

Hey all, 

Im trying to connect the b15 to the labview environment 

got the drivers and tryed to run a example, every example i try to run 

i get the same error 

Error -1074000000 occurred at Agilent B1500.lvlib:Error Query.vi

 

 

Possible reason(s):

Instrument reports:
+153,"No module for the specified channel."
+0,"No Error."

 

Complete call chain:
Agilent B1500.lvlib:Error Query.vi
Agilent B1500.lvlib:Configure Measurement Mode.vi
Agilent B1500 Sampling Measurement.vi

 

 

any one know how to solve this ?

thanks in advance 

Idan

0 Kudos
Message 1 of 5
(952 Views)

The B1500 is just a mainframe.  You need hardware modules in it to perform whatever IO.  Do you have these modules installed?


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 5
(922 Views)

crossrulz is correct, you need modules (SMUs, CV, etc..) installed and you must setup the module configuration correctly for the code to work.  There are some oddities with that process, specifically the way physical vs. software modules are selected.  I believe slots on the back of the instrument are labelled starting at 1, but in software the numbering starts at 0.  Also, if you have expander modules then SMUs can be combined, eg. SMU3 + SMU4 are actually referred to in software as HVSMU1.  Some where in the driver should be a "Module Query" VI that can help figure things out.  But if in doubt contact Keysight to get the right information, if you have expanders or switches it gets complicated!

 

Your best bet is to write down the slot configuration on the back, make test a simple code example to set a voltage on the module and see if its identified properly.  From there try the more advanced examples that come with the driver.

 

Craig

0 Kudos
Message 3 of 5
(902 Views)

Not sure what dose modules that you have mentioned 

 

I have Wgfmu connected to the b1500a 

and I can communicate between the b1500a and the pc using io library 

0 Kudos
Message 4 of 5
(886 Views)

WFGMU is a module, just like a SMU, GNDU or CVU.  You can have up to 7 mosules.  These are plugged into slots in the back of the b1500 mainframe and to control them through software you need to address each by a specific address.  Sometimes the address is referred to as slot or subplot, it's an integer between 0 and 5555.

 

Run the module query vi in the driver to get the address for your wfgmu, make sure you set that in the  code.

 

To help us help you, post your module query result and which code example you are using.

 

Craig

0 Kudos
Message 5 of 5
(868 Views)