AMETEK BPS Series Programming Manual User Manual
Page 90

AMETEK Programmable Power
BPS / MX / RS Series SCPI Programming Manual
90
Manual P/N 7003-961 Rev AA
4.17
Source Subsystem - List
This subsystem controls the generation of complex sequences of output changes with rapid,
precise timing and synchronized with internal or external signals. Each subsystem command
for which lists can be generated has an associated list of values that specify the output at
each list step. LIST:COUNt determines how many times the source sequences through a list
before that list is completed. LIST:REPeat determines how many times each data point will
repeat. LIST:DWELl specifies the time interval that each value (point) of a list is to remain in
effect. LIST:STEP detemines if a trigger causes a list to advance only to its next point or to
sequence through all of its points.
All active subsystems that have their modes set to LIST must have the same number of
points (up to 32 for Series I and 100 for Series II), or an error is generated when the first list
point is triggered. The only exception is a list consisting of only one point. Such a list is
treated as if it had the same number of points as the other lists, with all of the implied points
having the same value as the one specified point.
MODE commands such as VOLTage:MODE LIST are used to activate lists for specific
functions. However, the LIST:DWELl command is active whenever any function is set to list
mode. Therefore, LIST:DWELl must always be set either to one point, or to the same
number of points as the active list.
Subsystem Syntax
[SOURce:]
LIST
:COUNt
Sets the list repeat count
:DWELl
Sets the list of dwell times
:POINts?
Returns the number of dwell list points
:FREQuency
[:LEVel]
,
Sets the frequency list
:POINts?
Returns the number of frequency points
:SLEW
Sets the frequency slew list
:POINts?
Returns the number of frequency slew points
:FUNCtion
[:SHAPe]
:POINts?
Returns the number of shape points
:REPeat
[:COUNt]
Set the repeat count for each data points.
:POINts?
Returns
the
number of repeat for each data points
:STEP ONCE | AUTO
Defines whether list is dwell- or trigger-paced
:TTLTrg
Defines the output marker list
:POINts?
Returns
the
number of output marker list points
:VOLTage
[:LEVel]
Sets the voltage list
:POINts?
Returns the number of voltage level points
:SLEW
Sets the voltage slew list
:POINts?
Returns
the
number of voltage slew points