3 states of the sequencer, 3 states of the sequencer 3, 19 function library – Lenze 8400 TopLine User Manual
Page 1653
Lenze · 8400 TopLine · Reference manual · DMS 6.0 EN · 06/2014 · TD05/TD14
1653
19
Function library
19.1
Function blocks
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
19.1.158.3 States of the sequencer
The internal state machine of the sequencer distinguishes the following five states:
[19-71] Internal state machine of the sequencer
Status
Display
Impact/meaning
Ready
0
When there is no interruption by bBreak, the program can be started.
RUN
1
The program is processed.
Break
2
The program is paused and the traversing of a profile is stopped.
• The outputs keep their states
• An active positioning is interrupted.
• The drive is stopped with the current profile deceleration.
• A acceleration override is not considered.
• After deactivating the break, the positioning program and a previously active
positioning are continued at the same position.
Break
3
The traversing of a profile is cancelled.
• The drive with the delay time for stop (
) is brought to a standstill.
• The digital output signals keep their states.
• After the interruption has been deactivated (bBreak = FALSE), another start signal
is required to continue the program with the sequence step.
Reset
4
The program is reset.
• An active positioning is cancelled.
• The drive with the delay time for stop (
) is brought to a standstill.
• A acceleration override is not considered.
• The program flow is cancelled ("program end").
• The digital output signals and the counter are reset.
• If a standby operation is active, it will be cancelled.
READY
bProgramBusy = FALSE
RUN
bProgramBusy = TRUE
Start = FALSE TRUE
ä
Break = FALSE
Pause = FALSE
Start = FALSE
Program done
PAUSE
bProgramBusy = TRUE
Pause = TRUE
Pause = FALSE
Start = FALSE TRUE
ä
Break = FALSE
Pause = TRUE
BREAK
bProgramBusy = FALSE
Break = TRUE
Break = FALSE
Start = FALSE TRUE
ä
Break = TRUE
Reset = TRUE
RESET
bProgramBusy = FALSE
Reset = TRUE
Reset = TRUE
Reset = TRUE
Reset = TRUE FALSE
æ
C01402 = 0
C01402 = 1
C01402 = 4
C01402 = 2
C01402 = 3