User guide

5 Function blocks
5.114 L_PosSequencer - sequence control
430
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.114 L_PosSequencer - sequence control
This FB processes a positioning program based on a sequence table.
The sequence table is an important part of this FB and is indicated by a code with 100 subcodes.
Each subcode contains a reference to a single program segment, also known as "action".
Different action types are available which serve to implement, for instance, program branching,
switching operations, waiting times and counters. The actions themselves are also indicated by
codes.
The following action types are passive: Branching, variable branching, switching, counter set-
ting, counting, waiting, standby, and program end. When these action types are processed,
the deceleration ramp is active and a brake, if available, will be applied.
The action types positioning and homing are active since these both action types trigger the
execution of the corresponding basic function via control outputs.
Function library: LenzePositioning
Runtime software licence: Motion Control HighLevel Motion Control TopLevel
Note!
For a complete sequence control, the FB L_PosSequencer must be connected to further
blocks, like the FB L_PosPositionerTable (profile data record management) and the
SB LS_Positioner (basic function "positioning").
/B3RV6HTXHQFHU
E6WDUW
E3DXVH
E5HVHW
E%UHDN
E&DQFHO
E3URILOH'RQH
E+RPLQJ'RQH
GZ6WDUW6WHS
GZ%UDQFK
GZ%UDQFK
GZ%UDQFK
GZ%UDQFK
GZ'LJLWDO,QSXWV
GZ%UDQFK
GQ6WDWH
E(QDEOH3RVLWLRQHU
E$FWLYDWH+RPLQJ
E5HVWDUW3URILOH
E3URJUDP%XV\
E(QDEOH)ROORZHU
GZ$FW6WHS
GZ3URILOH1XPEHU
GZ'LJLWDO2XWSXWV
E$ERUW3URILOH
E6WDUW3URILOH
E(QDEOH+RPLQJ
E1H[W6WHS
&
&