Parameter Declaration Data type Memory block Description
JOG_HIS VAR BOOL I, Q, M, D, L,
constant
Not relevant to the user
EOD VAR BOOL I, Q, M, D, L,
constant
Identical with output param-
eter Q
DSP VAR BYTE I, Q, M, D, L, P
constant
Number of the first step
DSC VAR BYTE I, Q, M, D, L, P
constant
Number of the current step
DCC VAR DWORD I, Q, M, D, L, P
constant
The remaining processing
time for the current step in
ms
DTBP VAR WORD I, Q, M, D, L, P
constant
The time base in ms that
applies to all steps
PREV_TIME VAR DWORD I, Q, M, D, L,
constant
Not relevant to the user
S_PRESET VAR ARRAY of
WORD
I, Q, M, D, L,
constant
One dimensional field con-
taining the timing factors for
every step
OUT_VAL VAR ARRAY of BOOL I, Q, M, D, L,
constant
Two-dimensional field con-
taining the output values for
every step
S_MASK VAR ARRAY of BOOL I, Q, M, D, L,
constant
Two-dimensional field con-
taining the mask bits for
every step.
Reset:
n The cycle switch is reset if this is set to "1".
n RESET must be set to "1" when the initial call is issued to the block.
A rising edge (with respect to the last SFB call) increments the cycle switch to the next
stage if the cycle switch has not yet reached the last step. This is independent of the
value of DRUM_EN.
Control parameter that determines whether timer-controlled cycle switching to the next
step should be enabled or not
("1": enable timer-controlled increments).
Number of the last step:
n possible values: 1 ... 16
Event bit No. I (belonging to step I)
RESET
JOG
DRUM_EN
LST_STEP
EVENTi, 1≤I≤16
VIPA SPEED7
Integrated Standard
System Function Blocks > SFB 32 - DRUM - Realize a step-by-step switch
HB00 | OPL_SP7 | Operation list | en | 18-30 750