beautypg.com

135 l_sdruntimecomp - runtime compensation, L_sdruntimecomp, 5function blocks – Lenze E94A User Manual

Page 509

background image

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