beautypg.com

L_camprofiler, 5function blocks, Stop – Lenze E94A User Manual

Page 162

background image

5

Function blocks

5.6

L_CamProfiler - curve interpolation for motion profiles

162

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

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

5.6

L_CamProfiler - curve interpolation for motion profiles

From the cam data under the current product number (specified by the LS_CamInterface) SB, this

FB reads the table of values of the curve track selected via the input dnTrackNumber and outputs the

corresponding y position for the x position specified.

• Between two points of the table of values a linear interpolation is effected (similar to the

L_CamData FB of the "Software Package CAM" for 9300ET).

• The y position is output in the corresponding y measuring system (modulo/limited/unlimited).
• Additionally, the y speed and the acceleration curve are output which are used for the accelera-

tion feedforward control.

• Furthermore, for feed profiles (unlimited measuring system), the feed length for the use in a

subsequent FB for stretching and compression is output.

• For the curve interpolation of a characteristic, as a reduced variant of this FB, the

L_CamCurve

FB is provided instead.

Function library:

LenzeCam

FB only permissible for firmware from V3.0 onwards!

Runtime software licence:

Motion Control HighLevel

Motion Control TopLevel

Stop!

Ensure that the selected curve track contains machine parameters matching the input

signals, as otherwise serious malfunctions within the application may occur!

Note!

The minimum x value must be "0" to ensure that the FB can work without errors. If the x

value range of a curve starts with x <> 0, an error will be output (bError = TRUE).

GQ<3RV2XWBS

/B&DP3URILOHU

GQ7UDFN1XPEHU

GQ;2IIVHW3UHFWUOBS

E;=HUR

&

GQ;3RV,QBS

&

&

GQ<6SHHG2XWBV

&

GQ<$FF2XWB[

&

GQ<)HHG/HQJWKBS

&

GZ<)HHG5HVLGXDO

GQ$FW7UDFN1XPEHU

E(UURU

;$[LV'DWD

<$[LV'DWD

& 5HIHUHQFHVSHHG;
& 7UDFNPRGH
& 'HOD\WLPH
& 3UHFRQWUROJDLQ
& 6WDWH

;

<

&DPD[LVGDWD

;

<

GQ;&\FOH/HQJWKBS

&

E5HVHW

'DWD