99 l_interpolator_1, 99 l_interpolator_1 8, L_interpolator_1 – Lenze 8400 TopLine User Manual

Page 1538: Bspeedact0, Sign, Master, 19 function library

Advertising
background image

19

Function library

19.1

Function blocks

1538

Lenze · 8400 TopLine · Reference manual · DMS 6.0 EN · 06/2014 · TD05/TD14

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

19.1.99

L_Interpolator_1

This FB interpolates a position setpoint and/or an analog value e.g. to compensate for larger bus

transmission cycles or to continue signal characteristics if data telegrams are missing.

Inputs

Outputs

Identifier

Data type

Information/possible settings

dnPhIn_p

DINT

Position setpoint

• Is interpolated and completed when signal interpolation is activated.

nPhdIn_v

INT

Angular velocity

• Is only passed through to the nPhdOut_v output.

nNIn

INT

Analog value

• Is interpolated when signal interpolation is activated.

bSpeedAct0

BOOL

Input for detecting the "Current speed is zero" status

• This status signal needs to be transmitted by the setpoint source to ensure

trouble-free operation.

TRUE The current speed is zero. The interpolator in the follow-up controller

is kept to the dnPhiIn_p input.

• This function is for instance required for referencing the axis.

Since in this case, the axis can move independently of the master

position, the follow-up controller is not allowed to intervene.

Identifier

Data type

Value/meaning

dnPhOut_p

DINT

Output of the dnPhIn_p position setpoint which, if applicable, has been interpolated

and completed

nPhdOut_v

INT

Output of the nPhdIn_v angular velocity

nNOut

INT

Output of the nNIn analog value which, if applicable, has been interpolated

bPulse

BOOL

"Input values have been accepted" status signal

TRUE The input values have been accepted during this cycle.

bSignalError

BOOL

"Signal error" status signal

• Only if signal monitoring is active (

C00950/2

= "1: On").

TRUE The number of missing data telegrams has exceeded the limit value

parameterised in

C00952

.

/B,QWHUSRODWRUB

GQ3KL2XWBS

GQ3KL,QBS

Q3KG,QBY

Q1,Q

E6SHHG$FW

Q3KG2XWBY

Q12XW

E3XOVH

E6LJQDO(UURU

&

1RRILQWHUSRODWLRQF\OHV

& ,QWHUSRODWLRQ
& 0RQLWRULQJ

& 0D[1RRI

HUURUF\FOHV

$FWLYDWH

& 6SHHGXS

Advertising