User Manual 3153
Using The Instrument 3-45
Generating
Sequenced
Waveforms
What Are Sequenced
Waveforms?
Sequenced waveforms are made of a number of arbitrary waveforms,
which can be linked and repeated in user-programmable order.
Sequenced waveforms are generated from waveforms stored in a library
of memory segments (sequence table). Before using a sequence of
waveforms, load arbitrary memory with the required waveforms. Use
TRAC# or shared memory methods to load waveforms into memory.
Information on how to partition the memory and load waveforms is given
in the section entitled
Generating Arbitrary Waveforms
.
An example of how sequenced waveforms work is demonstrated in figure
1-4. The sequence generator lets you link and loop segments in user-
defined order. Figure 1-4 shows a sequence of waveforms that were
stored in three different memory segments.
Sequence
Commands
The following is an overview of how to define and program a sequence
of arbitrary waveforms. Fast binary download of sequence tables is also
available. Description of both methods of downloading sequence tables
is given below.
A sequence is made of steps. A step can stand on its own or link to
another step. It is possible to have only one step in a sequence but the
output will look like a continuous waveform. If only one step is specified
and the Model 3153 is placed in Triggered mode, the output will behave
as it would in Burst mode where the repeat number replaces the burst
count parameter.
Aside from step numbers, each step has three other parameters:
segment number, repeat counter and mixed mode switch. The segment
number specifies which segment will be linked, and the repeat counter
specifies how many times the segment will loop.
The mixed mode switch is used in conjunction with the Mixed Sequence
Advance Mode only and does not have to be specified if you do not
intend to use this advance mode.
Use the following command to generate a sequence:
SEQuence:DEFine
{<step_number>,<segment_number>,<repeat>[,<0/1>]}
Use this command up to 4096 times, each time for a different step and
for a different segment number and repeat combination. Note that the
same segment number can be used for different sequence steps. The
SEQ:DEF command does not change the FUNC:MODE setting. Unless
the FUNC:MODE SEQ command is used, the SEQ:DEF command has
no immediate effect on the output waveform or function.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com