128 l_sdinterpolate - signal interpolation, L_sdinterpolate, Tion – Lenze E94A User Manual
Page 483: 5function blocks

Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
483
5
Function blocks
5.128
L_SdInterpolate - signal interpolation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.128
L_SdInterpolate - signal interpolation
This FB is used to interpolate position information, e.g. to compensate for long bus transfer cycles
or smooth low-resolution absolute-value encoders.
• The FB
is available for extrapolation.
Inputs
Outputs
Parameter
Function library:
LenzeServoDrive
FB available from library V02.00.xx.xx!
Runtime software licence:
Motion Control HighLevel
Motion Control TopLevel
Identifier/data type
Information/possible settings
dnPosIn_p
DINT
Position of the external, and, as the case may be, insufficiently resolved master shaft
in [increments].
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
. In this case, the FB output AxisData must be connected to
this input.
Identifier/data type
Value/meaning
dnPosOut_p
DINT
Master position output (in the cycle) in [inc]
dnSpeedOut_s
DINT
Master speed output (in the cycle) in [rpm]
• 15000 rpm ≡ 2
26
≡ 67108864
bError
BOOL
"Error" status signal
TRUE Master position dnPosIn_p has exceeded the cycle defined in the ma-
chine parameters (AxisData).
Parameter
Possible settings
Information
C04400
1
16 Number of the interpolation cycles
• Initialisation: 1
C04401/1
As of library V02.02.xx.xx
String of digits
Position unit
• Read only
C04401/2
As of library V02.02.xx.xx
String of digits
Speed unit
• Read only
GQ6SHHG2XWBV
/B6G,QWHUSRODWH
GQ3RV,QBS
$[LV'DWD
E(UURU
GQ3RV2XWBS
&
1RRILQWHUSRODWLRQF\OHV
&
& 3RVLWLRQXQLW
&
& 6SHHGXQLW
&