8basic drive functions (mck) – Lenze 8400 User Manual

Page 454

Advertising
background image

8

Basic drive functions (MCK)

8.2

Internal interfaces | System block "LS_MotionControlKernel"

454

Lenze · 8400 protec HighLine · Reference manual · DMS 3.0 EN · 03/2013 · TD05

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

8.2.5

Consideration of residual value in case of external profile calculation

The dnProfilePosition_p input serves to transfer a profile position in [increments] to the

SB

LS_MotionControlKernel

. This will then be entered into the active profile data set selected in the

MCK control word

via the bits 24 ... 31.

For (external) calculations to be carried out before, the following blocks can be used in the FB Editor.

From version 12.00.00

onwards, these blocks automatically consider residual values and

modulo positions in case of a cycle length definition and correctly forward these internally:

The following blocks also automatically consider residual values and module positions and can be

used for forwarding the increment results of the previously mentioned blocks:

Block

Function

L_ConvUnitsToIncr_1

L_ConvUnitsToIncr_2

L_ConvUnitsToIncr_3

... converts a position value provided in the real unit of the machine into an internal

32-bit position value.

These FBs are available from version 12.00.00.

L_MckCtrlInterface_1

... provides the application with process inputs for controlling various basic functions

of the Motion Control Kernel.

LS_ParFreeUnit

LS_ParFreeUnit_2

Output of 16 parameterisable position signals with internal conversion of [unit] in

[increments]

These SBs are available from version 12.00.00.

Block

Function

L_Mux_1

... switches one of eight selectable input signals to the output.

L_SignalSwitch32_1

L_SignalSwitch32_2

L_SignalSwitch32_3

... .switches between two input signals of "DINT" data type.

These FBs are available from version 12.00.00.

LA_SwitchPos

/

LA_TabPos

:

• dnFreeIn1_p

• dnFreeIn2_p

These two inputs serve to transfer 32-bit signals from the I/O level to the application

level. The signals are available at the correspondent outputs of the application block

LA_SwitchPosIn

or

LA_TabPosIn

.

LA_TabPos

:

• dnPosProfilePosition

Selection of the target position in [increments] for the "table positioning"

application. The signal is available in the application level at the correspondent

output of the

LA_TabPosIn

application block.

Advertising