133
•
The values -1 and +1 correspond to the peak values of the waveform
when the offset is zero volts.
•
The maximum amplitude will be limited if the data points do not span
the full range of the output DAC (Digital-to-Analog Converter).
•
The DATA command overwrites the previous waveforms in volatile
memory. If you need to save it, use DATA:COPY command to copy the
waveform to non-volatile memory.
•
Downloading floating-point values (using DATA VOLATILE) is slower
than downloading binary values (using DATA:DAC VOLATILE) but is
more convenient when using trigonometric functions which return
values from -1 to +1.
•
After downloading the waveform data to memory, use the FUNC:USER
command to choose the active waveform and the FUNC USER command
to output it.
•
The following statement shows how to use the DATA command to
download seven points to volatile memory.
DATA VOLATILE, 1, .67, .33, 0, -.33, -.67, -1
DATA:DAC VOLATILE, {<binary block>|<value>, <value>, …}
Download binary or decimal integer values from -8191 to +8191 into volatile
memory. You can download from 1 to 262,144 (256K) points per waveform in
IEEE-488.2 binary block format or as a list of values. The range of values
corresponds to the values available using internal 14-bit DAC (digital-to-Analog
Converter) codes. The waveform generator takes the specified number of points
and expands them to fill waveform memory. If you download less than 16,384
(16K) points, a waveform with 16,384 points will be automatically generated. If
you download more than 16,384 points, a 65,536-point waveform will be
generated. If you downlad more than 65,536 points, a 262,144-point waveform
will be generated.
z
The values -8191 and +8191 correspond to the peak values of the
waveform (if the offset is 0 volts). For example, if you set the output
amplitude to 10 Vpp, “+8191” corresponds to +5V and “-8191”
corresponds to -5V.
z
The maximum amplitude will be limited if the data points do not span
the full range of the output DAC (Digital-to-Analog converter). For
example, the built-in sine wave does not use the full range of binary