User guide

5 Function blocks
5.89 L_LdIntegrateCyclic - cyclic integration
322
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.89 L_LdIntegrateCyclic - cyclic integration
This FB integrates a speed in a position (by analogy with the FB L_SdIntegrate) in consideration of
the cycle.
It is possible to add a position offset to the output position, e.g. for trimming purposes. This
function corresponds exactly to the FB L_LdAddOffsetCyclic
. ( 308)
The cycle and shift factor for the position resolution are read out of the machine parameters
(AxisData).
The clock pulse is created with remainder processing.
The FB is the counterpart of the FB L_LdDifferentiateCyclic
. ( 318)
Inputs
Function library: LenzeLineDrive Do not use FB for new developments!
Replacement by L_SdIntegrateAxis
.
Runtime software licence: Motion Control HighLevel Motion Control TopLevel
Identifier/data type Information/possible settings
dnSpeedIn_s
DINT
Speed
15000 rpm 2
26
67108864
bLoadStartPos
BOOL
Load the integrator with starting position
TRUE Load the integrator with the value at the dnStartPos_p input.
dnStartPos_p
DINT
Starting position in [inc] with which the integrator is loaded by setting
bLoadStartPos to TRUE.
dnPosOffset_p
DINT
Position offset in [inc]
AxisData Machine parameters
For accepting the machine parameters of the drive/motor, connect this input
with the output DI_AxisData of the SB LS_DriveInterface.
• The machine parameters of a master drive can be displayed with the
FB L_SdSetAxisData
. In this case, the FB output AxisData must be connected to
this input. ( 510)
If this input is released, the following scaling applies:
1 motor revolution 2
16
GQ3RV2XWBS
GQ6WDWH
GQ6SHHG,QBV
E/RDG6WDUW3RV
GQ6WDUW3RVBS
$[LV'DWD
/B/G,QWHJUDWH&\FOLF
GQ3RV2IIVHWBS
GQ6SHHG2XWBV