Test Script Builder (Tsb); Programming Example - Keithley 2600B Reference Manual

System sourcemeter instrument
Hide thumbs Also See for 2600B:
Table of Contents

Advertisement

Series 2600B System SourceMeter® Instrument Reference Manual

Programming example

The following script puts a message on the front panel display slowly — one character at a time. The
intent of this example is to demonstrate:
The use of a for loop
Simple display remote commands
Simple Lua string manipulation
When creating a script using the TSB Embedded, you do not need the shell commands
loadscript and endscript, as shown in the examples below.
Example: User script
User script created in TSB Embedded
display.clear()
myMessage = "Hello World!"
for k = 1, string.len(myMessage) do
x = string.sub(myMessage, k, k)
display.settext(x)
print(x)
delay(1)
end

Test Script Builder (TSB)

Keithley Instruments Test Script Builder (TSB) is a software tool included with your Series 2600B.
You can install and use TSB to develop scripts for TSP-enabled instruments.
Installing the TSB software
The installation files for the Test Script Builder software are available for download from the Keithley
Downloads web page
To install the Test Script Builder (TSB) software:
1. Close all programs.
2. Download the installer to your computer and double-click the .exe file to start the installation.
3. Follow the on-screen instructions.
2600BS-901-01 Rev. C / August 2016
(http://www.tek.com/downloads).
Section 6: Instrument programming
User script created in user's own program
loadscript
display.clear()
myMessage = "Hello World!"
for k = 1, string.len(myMessage) do
x = string.sub(myMessage, k, k)
display.settext(x)
print(x)
delay(1)
end
endscript
6-29

Advertisement

Table of Contents
loading

Table of Contents