beautypg.com

L_camstretchabs, 5function blocks – Lenze E94A User Manual

Page 175

background image

Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05

175

5

Function blocks

5.9

L_CamStretchAbs - stretching/compressing the position (absolute)

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

5.9

L_CamStretchAbs - stretching/compressing the position (absolute)

This FB is used for simple absolute stretching and compression of a position in the limited traversing

range.

• Via the inputs dnNumerator and dnDenominator a free stretch factor for the position transmis-

sion can be defined. A changed stretch factor is only accepted internally with a TRUE signal at

the input bZero.

• At the same time, the FB can stretch/compress the acceleration feedforward value, which

the

L_CamProfiler

FB provides to downstream FBs.

Inputs

Function library:

LenzeCam

FB permissible for firmware as of V3.0 only!

Runtime software licence:

Motion Control HighLevel

Motion Control TopLevel

Identifier/data type

Information/possible settings

dnPosIn_p

DINT

Input position in [increments]

• C05463 indicates the input position in the real unit of the machine.

dnAccIn_x

DINT

Acceleration feedforward value

• For accepting the acceleration feedforward value for the y axis, given by

the

L_CamProfiler

FB, just connect this input with its output dnYAccOut_x.

• Selection as speed change/time in [rpm/s]

• Display parameter: C05464

bZero

BOOL

Accept changed stretch factor

• Apply an acceptance signal to this input, which for instance signalises the zero

crossing of the x axis (synchronised stretching/compression).

TRUE The changed stretch factor is accepted internally.

• At the same time the status bit 10 ("Zero crossing active") is set in

C05469.

dnNumerator

DINT

Stretch factor (numerator)

• ±2

31

-1

dnDenominator

DINT

Stretch factor (denominator)

• 1 ... 2

31

-1

• A negative stretch factor can only be defined via dnNumerator.

• In the case of an input value < 1, processing is continued internally with 1.

AxisData

Machine parameters

• If the FB is to relate to the measuring system of the drive axis, connect this input

to the output DI_AxisData of the LS_DriveInterface SB for accepting the machine

parameters of the drive/motor.

• If the FB within a cam application is to relate to the measuring system of the mas-

ter selection (master), connect this input to the output XAxisData of

the

L_CamProfiler

FB instead.

( 162)

GQ3RV2XWBS

GQ3RV,QBS

GQ$FF,QB[

$[LV'DWD

/B&DP6WUHWFK$EV

GQ$FF2XWB[

&

&

&

GQ1XPHUDWRU

GQ'HQRPLQDWRU

GQ6SHHG2XWBV

& 6WDWH

&75/

E(UURU

E=HUR

&

&

& 6SHHGXQLW

& 3RVXQLW

& (IIHFWLYHVWUHWFKLQJIDFWRU