Configuring load data determination
Description
The function block KRC_LDDconfig is used to configure load data determination.
A precondition for execution of the function block is that the function block KRC_LDDcheckPos has been successfully executed beforehand.
Inputs
Parameter |
Type |
Description |
---|---|---|
AxisGroupIdx |
INT |
Index of axis group
|
ExecuteCmd |
BOOL |
The statement is executed in the case of a rising edge of the signal. |
LoadA3Settings |
INT |
|
WarmUp |
BOOL |
TRUE = a warm-up is carried out before load data determination. TRUE = no warm-up is carried out before load data determination. |
M_A3 |
REAL |
Mass of the supplementary load on axis 3 |
X_A3 |
REAL |
Position of the center of mass of the supplementary load on axis 3 relative to the FLANGE coordinate system |
Y_A3 | ||
Z_A3 | ||
A_A3 |
REAL |
Orientation of the center of mass of the supplementary load on axis 3 relative to the FLANGE coordinate system |
B_A3 | ||
C_A3 | ||
JX_A3 |
REAL |
Mass moments of inertia of the supplementary load on axis 3 relative to the FLANGE coordinate system |
JY_A3 | ||
JZ_A3 | ||
Mass |
REAL |
|
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 |