beautypg.com

5function blocks – Lenze E94A User Manual

Page 401

background image

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

401

5

Function blocks

5.111

L_PosPositionerTable - profile data record management

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

Inputs

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.

• If a sequence profile is defined in the selected profile, this profile is only the first

profile of an arbitrary linkage of profiles.

1...75 Profile number

bPosTeach

BOOL

"Teach" position

TRUE The position assigned to the input dnPos_p is stored at the VTPOS ta-

ble position selected via the input dwPosTableNumber.

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

dwPosTableNumber

DWORD

Selection of the table position of the position to be "taught"

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

1...75 Table position 1 ... 75 of the VTPOS table

dnPos_p

DINT

Position to be "taught" in [inc]

bSpeedTeach

BOOL

"Teach" speed

TRUE The speed assigned to the input dnSpeed_s is stored at the VTSPEED

table position selected via the input dwSpeedTableNumber.

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

dwSpeedTableNumber

DWORD

Selection of the table position for the speed to be "taught"

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

1...50 Table position 1 ... 50 of the VTSPEED table

dnSpeed_s

DINT

Speed to be "taught"

• At this input, the FB expects a speed. The machine parameters at the input

AxisData are used as speed reference.

• Scaling: 2

26

≡ 15000 [rpm]

bAccTeach

BOOL

"Teach" acceleration/deceleration

TRUE The acceleration/deceleration assigned to the input dnAcc_s is

stored at the VTACC table position selected via the input

dwAccTableNumber.

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

dwAccTableNumber

DWORD

Selection of the table position for the acceleration/deceleration speed to be "taught"

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

1...50 Table position 1 ... 50 of the VTACC table

dnAcc_x

DINT

Acceleration/deceleration to be "taught"

• At this input, the FB expects a speed variation/time. The machine parameters at

the input AxisData are used as acceleration reference.

• Scaling: 2

22

≡ 15000000 [rpm/s]

bJerkTeach

BOOL

"Teach" S-ramp time

TRUE The S-ramp time assigned to the input dwJerk is stored at the VTJERK

table position selected via the input dwJerkTableNumber.

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

dwJerkTableNumber

DWORD

Selection of the table position for the S-ramp time to be "taught"

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

1...50 Table position 1 ... 50 of the VTJERK table