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