112
────────────────────────────────────────────────────
8.3.5 Specific Commands for Data Input
────────────────────────────────────────────────────
Syntax
:MEMory:WAVE:ADATa
"<name>",<range>,<freq>,<amp>,
<offset>,<no.>,<wave1>,<wave2>...
<waveN>
"<name>" Waveform name
<range> Character string
=R10V (10 V range)
=R1V (1 V range)
=R0_1V (0.1 V range)
<freq> Clock frequency is specified in
NRf data format
=10e+6 to 0 (Units: Hz)
<amp> Amplitude value is specified in
NRf data format (Units: V)
<offset> Offset value is specified in
NRf data format (Units: V)
The sum of the offset and the
amplitude must not exceed the
voltage range.
<no.> The number of data is specified
in NRf data format.
= up to 128000
<wave1> to <waveN>
Waveform data is specified in NRf
data format (Units: V)
Output voltage = (waveform data
x
amplitude/range)+offset
When amplitude = range (10/1/0.1)
and offset =0, output voltage =
waveform data
The amplitude and offset values must
not exceed specified range.
Example
Transmission
:MEM:WAVE:ADATA
'WAVE1',R10V,10e6,10,0,5,0,10,10,-
10,-10
Writes the data of the waveform
named WAVE1. The range is 10 V,
clock frequency is 10 MHz, amplitude
is 10 V, offset is 0 V and there are
five data points: 0 V, 10 V, 10 V,
-10Vand-10V.
Function
A set of arbitrary waveform data items
is input.
Notes
Lower-case characters are converted to
upper case.
If a waveform with the same name
already exists, its data is overwritten.
The file name must be surrounded by
single (' ') or double (" ") quotes.
A maximum of 8 waveforms can be
input.
The waveform name may consist of
capital letters and ! # % $ - ^ and _
characters. The name must conform to
the "8.3" MS-DOS file naming format.
Lower-case letters are converted to
capitals.
DBCS characters cannot be used.
Example
WAVE1, 123WAVE,WAVE-01
Errors
(Execution error)
When 8 waveforms are already present
When frequency, amplitude, offset or
data values are out of range
When RUN is active.
(Command error)
When the range is specified by an
improper string
:MEMory:WAVE:ADATa