LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Keysight B1505

Dear all,

I wanted to couple thermostream with keysight. The master is a labview program that controls both Equipment. For the thermostream i have one. For b1505 i would only like to start a keysight script. Possible?

0 Kudos
Message 1 of 2
(640 Views)

Yes you can.  You must store the script in volatile program memory so that the remote computer can then call that script to execute.  See page 2-45 of the B1500 programming guide- https://www.keysight.com/ca/en/assets/9018-01851/programming-guides/9018-01851.pdf  (you will need an account to download!)

 

Edit: Note the code example is still in BASIC, but the commands can easilty be sent in LabVIEW.

 

To Store a script..

===============

The following procedure stores a program (program number n) in the program memory. A multiple command
string is also available.
1. OUTPUT @B1500;"ST n"
where, n is the program number for the program now stored in the program
memory. The value must be an integer, 1 to 2000.
2. OUTPUT @B1500;"XXXX"
where, XXXX must be the command you want to store in the program memory.
Repeat this until all required commands are stored.
Table 2-1 lists the invalid commands for the program memory.
3. OUTPUT @B1500;"END"

 

Now to Run the script..

=================.

Send the RU or DO command to execute the memory program.
• OUTPUT @B1500;"RU 1,5"
This example executes the programs numbered 1 through 5 sequentially. These
programs must be stored in the memory.
• OUTPUT @B1500;"DO 1,2,3,4,5"
This example executes programs 1, 2, 3, 4, and 5 in this order. These programs
must be stored in the memory. A maximum of eight numbers can be specified.

 

Hope that helps.

Craig

0 Kudos
Message 2 of 2
(550 Views)