AMETEK BPS Series Programming Manual User Manual
Page 124

AMETEK Programmable Power
BPS / MX / RS Series SCPI Programming Manual
124
Manual P/N 7003-961 Rev AA
4.25
Trace Subsystem Commands
[Pi Controller Only]
This subsystem programs the output waveform of the AC/DC power source.
Subsystem Syntax
TRACe
:CATalog?
Return list of defined
waveforms
[:DATA]
Assign values to a
waveform
:DEFine
Create and name new
waveform
:DELete
[:NAME]
Delete waveform to free its
memory
:ALL
Delete
all
user
waveforms
from memory
TRACe
These commands set the values of a user-defined waveform table. The first parameter is
the name of a waveform that was previously defined with TRACe:DEFine. Following the
name are 1024 data points that define the relative amplitudes of exactly one cycle of the
waveform. The first data point defines the relative amplitude that will be output at 0 degrees
phase reference. An error will occur if exactly 1024 data points are not sent with the
command.
Data points can be in any arbitrary units. The AC source scales the data to an internal
format that removes the dc component and ensures that the correct ac rms voltage is output
when the waveform is selected. You cannot use the predefined names as names for your
waveform.
Waveform data is stored in nonvolatile memory and is retained when input power is
removed. Up to 50 user-defined waveforms may be created and stored per group. The *RST
and *RCL commands have no effect on user-defined waveforms. Be careful when using the
*RCL command to make sure the waveform group that was selected when the front panel
setup was stored is the same. If not, the AC/DC power source will attempt to recall a
waveform that likely does not exist in the presently selected group of waveforms. In this
case, an error message is generated and no switching of the waveform at the output of the
source takes place.
A waveform can be selected for output using the FUNCtion:SHAPe,
FUNCtion:SHAPe:TRIGgered, or LIST:SHAPe commands.
Command Syntax:
TRACe[:DATA]
Parameters
Example TRAC
flattop,0.1,0.3,0.7,.....-0.7,-0.3,-0.1
Query Syntax:
none
Related Commands
TRAC:DATA TRAC:DEL FUNC:SHAP