beautypg.com

L_posprofiletable, L_po, Ce of type – Lenze E94A User Manual

Page 420: 5function blocks

background image

5

Function blocks

5.113

L_PosProfileTable - profile data record management (simple)

420

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

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

5.113

L_PosProfileTable - profile data record management (simple)

This FB is used to store and manage up to four traversing profiles and to "teach" target positions.

• A profile describes a motion request which can be implemented into a rotary motion by the

SB LS_Positioner.

• A profile is described via the following profile parameters: Mode (type of positioning), position,

speed, acceleration, deceleration, S-ramp time, TP sequence profile and TP selection.

• Unlike the FB

L_PosPositionerTable

, this FB does not use any variable tables, but profile parame-

ter data is directly entered under the assigned codes.

• Furthermore, the position assigned to the input dnExtPos_p will be used as target position if

profile number 1 is selected.

• Another important task of this FB is the conversion of the table values according to the scaling

selected in the SB LS_DriveInterface.

Inputs

Function library:

LenzePositioning

Runtime software licence:

Motion Control HighLevel

Motion Control TopLevel

Identifier/data type

Information/possible settings

dwProfileNumber

DWORD

Profile selection

• Number of the profile the profile parameters of which are to be transferred to the

SB LS_Positioner via the output ProfileData.

1...4 Profile number

dnExtPos_p

DINT

External target position in [inc] for profile number 1

bPosTeach

BOOL

"Teach" position

TRUE The position assigned to the input dnTeachPos_p is stored in the pro-

file selected via the input dwTeachProfileNumber.

TRUEFALSE The value of the last cycle is maintained in the table.

dwTeachProfileNumber

DWORD

Selection of the profile for the position to be "taught"

0 No selection (selection in case the input is not assigned)
1 Profile 1

• The position selected via the input dnExtPos_p will be used as tar-

get position for profile number 1.

2...4 Profiles 2 ... 4

/B3RV3URILOH7DEOH

GZ3URILOH1XPEHU

GQ([W3RVBS

$[LV'DWD

GZ7HDFK3URILOH1XPEHU

E3RV7HDFK

E%XV\

3URILOH'DWD

326

63(('

$&&

02'(

3URILOHV

GQ6WDWH

GQ7HDFK3RVBS

)%'DWD

&

&

&