SG Series Programming
SCPI Command Operation
M550129-03 Rev L
6-37
Command
Description
SCPI
:DEFine <step#>,
LOOP,<count>
Programs the
LOOP
sequence command into the
selected sequence at <step#>. The
LOOP
sequence
command, together with its associated <count> value
and the
NEXT
sequence command, provides a means of
repeating a set of sequence steps for a defined number
of times. All sequence steps that exist between the
LOOP
sequence command and the
NEXT
sequence
command shall be executed for <count> number of
times. It is recommended that the
LOOP
command and
its corresponding
NEXT
command be in the same
named sequence; nevertheless, they may be in different
named sequences. The ability to place these two
commands in different named sequences allows for the
chaining of a number of named sequences together
using the
GOTO
command, and then to put a loop
around that entire chain to be repeated a number of
times. The
LOOP
NEXT
command pair does support
nesting to 10 deep, and the count value must be
between 0 and 65535.
C
:DEFine
<step#>,NEXT
Programs the
NEXT
sequence command into the
selected sequence at <step#>. The
NEXT
command
must follow a matching
LOOP
command. The
NEXT
command causes sequence execution to resume at the
matching
LOOP
command, with a count decreased by 1.
C
:DEFine
<step#>,STOP
Programs the
STOP
sequence command into the
selected sequence at <step#>. This sequence
command causes sequence execution to stop while the
unit remains at the state of the last command within the
sequence. This command is valid for steps 1 thru 21.
When the
PROG:MALLOCATE DEFAULT
command is
used, a
STOP
command is automatically loaded into
step 21 of that new sequence. This
STOP
may be
overwritten to become a
RETURN
or GOTO command.
C
:DEFine
<step#>,GOTO,”name”
Programs the
GOTO
sequence command into the
selected sequence at <step#>. During sequence
execution, the effect of this sequence command is to
cause execution to transfer to the beginning of the
sequence named “name”. This step is valid for steps 1
thru 21. The name must be in double quotes. See the
PROG:NAME
“name” command for how sequences may
be given user defined names.
C
:DEFine
<step#>,PAUSE
Programs the
PAUSE
sequence command into the
selected sequence at <step#>. During sequence
execution the effect of this command is to cause
execution to suspend until a
RESUME
command is
issued to resume execution. This step is valid for steps
1 thru 20.
C
:DEFine? <step#>
Queries the selected sequence for the program
contents at step <step#>. The response will read back
the step type and defined parameters when
programmed. The resolution is defined by the step
type.
C
:DELete
Program Delete subsystem
C
Содержание Sorensen SG Series
Страница 2: ......
Страница 4: ...Contents SG Series Programming viii M550129 03 Rev L This page intentionally left blank...
Страница 6: ...Contents SG Series Programming x M550129 03 Rev L This page intentionally left blank...
Страница 8: ...Contents SG Series Programming xii M550129 03 Rev L This page intentionally left blank...
Страница 14: ...Contents SG Series Programming xviii M550129 03 Rev L This page intentionally left blank...
Страница 16: ...Overview SG Series Programming 1 2 M550129 03 Rev L This page intentionally left blank...
Страница 126: ...SCPI Command Operation SG Series Programming 6 60 M550129 03 Rev L This page intentionally left blank...
Страница 143: ...M550129 03 Rev L 8 1 SECTION 8 SCPI STATUS IMPLEMENTATION...
Страница 144: ...SCPI Status Implementation SG Series Programming 8 2 M550129 03 Rev L This page intentionally left blank...
Страница 146: ...This page intentionally left blank...