MC_AddAxisToGroup
This function block is used to assign an AxisRef to an AxesGroup from the application.
|
Note!
An axis group can only be activated and used once all required ACS axes have been assigned to the axis group. The virtual Cartesian axes (WCS axes) are always permanently linked to the axis group and cannot be removed, nor can additional WCS axes be added. |
|
Note!
An axis can only be assigned to or removed from an axis group if both the axis is in the Disabled state and the axis group is in the GroupDisabled state. |
|
|
|
|
MC_AddAxisToGroup |
|
|
|
|
|---|---|---|---|---|---|---|---|
|
AXES_GROUP_KIN |
- |
AxesGroup |
Done |
- |
BOOL |
||
|
AXIS_REF |
- |
Axis |
Busy |
- |
BOOL |
||
|
BOOL |
- |
Execute |
Error |
- |
BOOL |
||
|
IDENT_IN_GROUP_REF |
- |
IdentInGroup |
ErrorID |
- |
L_IE1P_Error |
||
|
|
|
|
|
|
|
|
|
Inputs
|
Name Datentyp |
Information/possible settings |
|
|---|---|---|
|
AxesGroup AXES_GROUP_KIN |
Axis group reference Axis group to which the axis is to be added |
|
|
Axis |
Axis reference Axis to be added to the AxesGroup |
|
|
Execute BOOL |
FALSE ä TRUE |
Start execution of the FB |
|
IdentInGroup IDENT_IN_GROUP_REF |
Selection of the kinematic ACS axis as which the axis is to be added to the AxesGroup.
|
|
Outputs
|
Name Datentyp |
Value/meaning |
|
|---|---|---|
|
Done BOOL |
TRUE |
The axis has been successfully added to the axis group |
|
Busy BOOL |
TRUE |
Processing in progress. |
|
Error BOOL |
TRUE |
An error has occurred. For details see ErrorID. |
|
ErrorID |
When Error = TRUE: Error number for the error that has occurred. Reference manual "FAST Technologymodule": Here you will find information on error or warning messages. |
|