Carrying out a test run before load data determination

Description

The function block KRC_LDDtestRun is used to carry out a test run without determination of the load data. The motion sequence for load data determination is carried out at low velocity. The purpose of the test run is to avoid possible collisions during load data determination.

Carrying out a test run before load data determination 1:

The test run before load data determination must be performed with a program override of ≤10% (function block KRC_SetOverride).

Carrying out a test run before load data determination 2:
Function block KRC_LDDtestRun

Inputs

Parameter

Type

Description

AxisGroupIdx

INT

Index of axis group

  • 1 … 5

ExecuteCmd

BOOL

The statement is executed in the case of a rising edge of the signal.

Outputs

Parameter

Type

Description

Busy

BOOL

TRUE = statement is currently being transferred or has already been transferred

Done

BOOL

TRUE = statement has been executed

Error

BOOL

TRUE = error in function block

ErrorID

DINT

Error number