12-6 Instrument Control Library
Series 2600 System SourceMeters Reference Manual
2600S-901-01 Rev. A / May 2006
Return to
node
A reference to the TSP-Link node of which the logical instrument is a
part.
Each logical instrument has an element for each command that it supports. These
commands are documented in this section. Note that
smua
and
smub
support the
same command set and are documented jointly as
smuX
.
On any given node, the logical instrument identifiers from that node are also
global variables. They can be accessed as elements of the node they belong or
directly if running on that node. For example, to execute the
measure.v
command on
smua
on
node[5]
, one could use
node[5].smua.measure.v()
. If
the command is being issued (executed) on node[5], then
smua.measure.v()
is
sufficient. Only be concerned with node numbers when controlling multiple units
via the TSP-Link.
Reading buffers
Readings can be obtained in multiple ways. Reading acquisition can be
synchronous or overlapped. Furthermore, the routines that make single point
measurements can be configured to make multiple measurements where only
one would ordinarily be made. Also, consider that the measured value is not the
only component of a reading. The measurement status (e.g. “In Compliance” or
“Over ranged”) is also data associated with a particular reading.
All routines that return measurements can return them as reading buffers.
Overlapped measurements are always returned in a reading buffer. Synchronous
measurements return a single value or both a single value and a reading buffer.
The more advanced user can use the reading buffer to access the additional
information stored in the reading buffer.
A reading buffer is based on a TSL table. The measurements themselves are
accessed by ordinary array access. If
rb
is a reading buffer, the first
measurement is accessed as
rb[1]
and the 9
th
measurement as
rb[9]
, etc. The
additional information in the table is accessed as additional members of the table.
The following values are all available per reading buffer, i.e.,
rb.appendmode
:
appendmode
Off or on. If off, a new measurement to this buffer will
overwrite the previous contents. If on, the first new mea-
surement will be stored at what was formerly
rb[n+1]
.
This attribute is initialized to off when the buffer is cre-
ated.
basetimestamp
The timestamp of when the reading at
rb[1]
was stored,
in seconds, from time of power-up.
capacity
The total number of readings that can be stored in the
reading buffer.
Summary of Contents for SourceMeter 2600 Series
Page 575: ...AppendixF DisplayCharacterCodes Appendix F topics Introduction page F 2...
Page 592: ......
Page 593: ......