
2600AS-901-01 Rev. B / September 2008
Return to
19-31
Series 2600A System SourceMeter® Instruments Reference Manual
Section 19: Remote Commands
delay
This function is used to hold up system operation for a specified period of time. It is typically used to soak an
instrument at a specific voltage or current for a period of time
.
digio
The functions and attributes in this group are used to control read/write and trigger operations for the digital
I/O port.
NOTE The digital I/O lines can be used for both input and output. If a line is
being driven low, then a 0 value will be read by a command for that
line. You must write a 1 to all digital I/O lines that are to be used as
inputs.
delay
Function
Delays system operation.
TSP-Link
accessibility
This function cannot be accessed from a remote TSP-Link node.
Usage
delay(seconds)
seconds
Sets the delay in seconds (100,000 seconds maximum).
Remarks
• This function will delay for the specified number of seconds. It is impossible to delay for zero
seconds.
• Delay time will be at least the given number of seconds. Due to overhead, the actual delay will
be 5-10 µs (typical) more than the requested delay.
Example
Sets SMU A output to 1V, soaks the DUT for 50ms and then turns the output off:
smua.source.levelv = 1.0
delay(0.050)
smua.source.off()
digio.readbit
Function
Reads one digital I/O line.
TSP-Link
accessibility
This function can be accessed from a remote TSP-Link node.
Usage
data = digio.readbit(n)
data
A custom variable that stores the state of the I/O line.
n
Digital I/O number to be read (1 - 14).
Remarks
• A returned value of 0 indicates that the line is low. A returned value of 1 indicates that the line is
high.
Details
See
.
Also see
Example
Assume line 4 is set high, and it is then read
:
data = digio.readbit(4)
print(data)
Output:
1.00