Specifications

A-15 SUB-SEQUENCE
CALLING BY LOOP
COUNTER
The loop counter enables repetition of a sequence multiple times. This
example creates a sequence that sets the initial value of the loop
counter, and then it calls another sequence repetitively.
Create the Calling Sequence (See listing, left)
Step 1.
Press Seq/EDIT SEQUENCE/SEQUENCE 1.
Step 2. Press Seq then the following soft keys:
CONTROL STATEMENT
CONDITION STATEMENT
LOOP COUNTER
Step 3. Enter “4” from the keypad and press the X1 key.
Step 4.
Press Seq/EXECUTE SEQUENCE/SEQUENCE2.
Step 5.
Press Seq/DONE SEQUENCE EDIT.
This sequence replaces the one stored in memory as
SEQUENCE 1/NAME 1.
NOTE
The loop counter is a global value available
to all sequences.
Create the Called Sequence (See listing, left)
Step 6.
Press Seq/EDIT SEQUENCE/SEQUENCE 2.
Step 7.
Press Freq/START 1.1 GHZ/STOP 1.5 GHZ.
Step 8.
Press Avg/AVERAGE ON.
Step 9.
Press Seq/CONTROL STATEMENT/WAIT FOR
SWEEP COMPLETE.
Step 10. Press Seq then the following soft keys:
CONTROL STATEMENT
CONDITION STATEMENT
LOOP COUNTER - 1
IF LOOP COUNTER <> 0
SEQUENCE 2.
Step 11.
Press Seq/DONE SEQUENCE EDIT.
This sequence is stored in memory as
SEQUENCE 2/NAME 2.
Execute Sequence 1 once and Sequence 2 four times
Step 12.
Press Seq/EXECUTE SEQUENCE/SEQUENCE1.
SEQUENCE SUBSEQUENCE CALLING
OPERATIONS BY LIMIT TESTING
MS462XX OM A-13
BEGIN OF SEQUENCE
LOOP COUNTER 4 X1
EXEC SEQ2
Sequence 1
BEGIN OF SEQUENCE
START 1.1 G/ns/m
STOP 1.5 G/ns/m
AVERAGE ON
WAIT FOR SWEEP COMPLETE
LOOP COUNTER - 1
IF LOOP COUNTER <> 0 SEQ 2
Sequence 2