User guide
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05 509
5 Function blocks
5.135 L_SdRuntimeComp - runtime compensation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.135 L_SdRuntimeComp - runtime compensation
This FB is used for the runtime compensation of position signals that are, for instance, transmitted
by means of a bus system.
• The output signal leads the input signal by the last position difference.
• The resulting rate time equals the task runtime of the program in which the FB is used.
Inputs
Outputs
Function library: LenzeServoDrive Do not use FB for new developments!
Replacement by L_SdDelayComp
.
Runtime software licence: Motion Control HighLevel Motion Control TopLevel
Note!
The FB is not suitable for clocked (modulo) positions!
The FB L_SdDelayComp
can be used for dead time compensation. ( 453)
Identifier/data type Information/possible settings
dnPosIn_p
DINT
Position in [inc]
bEnable
BOOL
Activate compensation
TRUE Compensation is activated.
Identifier/data type Value/meaning
dnPosOut_p
DINT
Compensated position in [inc]
•Leads the input signal dnPosIn_p by the last position difference.
GQ3RV2XWBS
/B6G5XQWLPH&RPS
E(QDEOH
GQ3RV,QBS










