30
GMC-I Messtechnik GmbH
4.7.3
SEq – The Sequence Function Group
Description
Test sequences can be generated with the
SEQUENCE
function
group (in accordance with DIN if desired). Setpoints are specified
for voltage (
Uset
) and for current (
Iset
), as well as for the
associated time intervals (
tset
) to this end. In addition, a signal for
external processing can be specified for each test step (
Sset
).
.
Figure 4.7.3 a
Test Signal to Electrical System Simulation during Start-Up
Test sequences can be saved, and changed as required.
The test sequence automatically runs through all specified values
after it has been started, beginning with a specified start address,
and ending with a specified stop address. The number of
sequence repetitions can be selected. The sequence can be
stopped at any time, and then resumed.
The sequence can also be run step-by-step (manual control),
independent of programmed time intervals.
Functions
•
Allows for automated, reproducible execution of a series of
USEt, ISEt, tSEt and SSEt values which have been stored to
memory with the <SAVE> function.
Memory Occupancy
•
A defined memory location (addresses 11 through 255) is
assigned to each test step which contains specified setpoints
for USEt, ISEt, tSEt and SSEt.
•
A SEQUENCE consists of at least one test step.
•
The entire range of memory locations for the sequence may
only be occupied by a single sequence.
•
Several smaller sequences may also be generated over the
entire range of memory locations.
•
New sequences can also be generated consisting of sub-
segments of occupied memory location ranges by selecting
new start and stop addresses.
Figure 4.7.3 b Range of Memory Locations and Sequences
Responses to Sequence Start and Stop
•
The power output is automatically activated (OUTPUT ON)
when the SEQUENCE function is initialized (automatic
sequence run and step-by-step control).
•
The power output can be controlled at all times with the
OUTPUT function during execution of the sequence and
during pauses.
•
Stopping the sequence has not effect on the contents of the
sequence memory locations.
•
The contents of the memory location with the StoP address
are executed as the last function. The sequence can then be
ended, or can be started over again at the start address,
depending upon the number of repetitions and the contents of
the stop address location.
•
If the memory location assigned to the stop address contains
setpoints (i.e. if it is not empty), the output remains active
(OUTPUT ON) using the stop address setpoints after the
sequence has been completed.
•
If the memory location assigned to the stop address is empty,
the output is deactivated automatically at this point in time
(OUTPUT OFF).
•
The fact that a sequence run is active can be determined by
querying bit 7 SEQB (= SEQuence Busy) in condition register
A (CRA). The end of the sequence is indicated by bit 7 SEQI in
event register A (ERA).
Number of Repetitions and Remaining Repetition Counters
•
A sequence can be run 1 to 255 times, or indefinitely until it is
stopped manually (see also page 33).
•
If automatic sequence repetitions have been programmed,
(rEP = 1 ... 255 or 0 = continuous), the pointer jumps directly
to the “Strt” memory location after the contents of the “StoP”
memory location have been executed, and the sequences is
continued.
•
When the sequence jumps from the stop to the start address
during an automatic sequence run, the remaining repetitions
counter is reduced by 1 (rrep = rrep - 1).
•
When the sequence jumps from the stop to the start address
during step-by-step control, the remaining repetitions counter
is not reduced (rrep = rrep).
Response to Empty Memory Locations
•
Empty memory locations at the beginning of a sequence are
skipped. The first memory location with valid setpoints is
executed.
•
Empty memory locations may be included between the start
and stop addresses, but these are skipped.
•
Empty stop address:
–
rrep > 1
: If a remaining number of repetitions has yet to be
run, the empty memory location assigned to the stop address
is skipped. The memory location assigned to the start
address is then executed.
–
rrep = 1
: After the last repetition has been run, the empty
memory location assigned to the stopped address results in
an OUTPUT OFF status.
U/V
12
6
4,5
t/ms
15
2000
20
Tset
1
Tset
2
Tset
3
Range of Memory Locations
11
1
253 255
SEQUENCE
Occupied Memory Locations
SEQUENCE
SEQUENCE
SEQUENCE
SEQUENCE
SEQ
SEQUENCE
Range of Memory Locations
11
1
253 255
Occupied Memory Locations
SEQUENCE
SEQ
SEQ
occ. loc.
occ. mem. loc.
occ. mem. loc.
SEQUENCE
Summary of Contents for SSP 120 Series
Page 2: ...2 GMC I Messtechnik GmbH ...