ManMode (manual traversing of single axes)
This state allows for traversing of single axes of the axes group in the following subfunctions:
- Absolute positioning
- Relative positioning
- Jogging (inching mode)
During the action motion of one or several axes, any further axis of the coordinate system can be instructed in the same subfunctionality.
- Switching between the subfunctions is only possible if all axes of the axes group are at standstill.
- Changing the coordinate system to be traversed (e.g. from ACS to MCS) is only possible if all axes of the axes group are at standstill.
Inputs for this operating mode
|
Name Data type |
Information/possible settings |
|
|---|---|---|
|
scPar |
Structure of the required FB parameters |
|
|
alrSetPosDist ARRAY [1..12] OF LREAL |
Absolute/Relative target position of the movement |
|
|
axJogPos ARRAY [1..12] OF BOOL |
TRUE |
Jogging in positive direction. Axis assignment:
|
|
axJogNeg ARRAY [1..12] OF BOOL |
TRUE |
Jogging in negative direction. Axis assignment:
|
|
axMoveAbs ARRAY [1..12] OF BOOL |
FALSE ä TRUE |
Instruct axes with absolute positioning. Axis assignment:
|
|
axMoveRel ARRAY [1..12] OF BOOL |
FALSE ä TRUE |
Instruct axes with relative positioning. Axis assignment:
|
|
eCoordSystem |
Selection of the coordinate system to be used:
|
|
Outputs for this operating mode
|
Name Data type |
Value/meaning |
|---|---|
|
alrSetPosOut ARRAY [1..12] OF LREAL |
Setpoint position in the selected eCoordSystem coordinate system |
|
alrActPos ARRAY [1..12] OF LREAL |
Current actual position in the selected eCoordSystem coordinate system |
|
alrActFollowingError ARRAY [1..12] OF LREAL |
Current following error in the selected eCoordSystem coordinate system |
|
alrSetVelOut ARRAY [1..12] OF LREAL |
Setpoint velocity in the selected eCoordSystem coordinate system |
|
alrActVel ARRAY [1..12] OF LREAL |
Current actual velocity in the selected eCoordSystem coordinate system |
Parameters for this operating mode
|
Name |
Value/meaning |
|
|---|---|---|
|
Setpoints for jogging: For translatory motion of the Cartesian axes (X, Y, Z) |
||
|
lrCartesianJogVel LREAL |
10 |
Velocity in [unit/s] |
|
lrCartesianJogAcc LREAL |
100 |
Acceleration in [unit/s 2 ] |
|
lrCartesianJogDec LREAL |
200 |
Deceleration in [unit/s 2 ] |
|
lrCartesianJogJerk LREAL |
10000 |
Jerk in [unit/s 3 ] |
|
Setpoints for jogging: For rotary motion of the Cartesian axes (A, B, C) |
||
|
lrOrientationJogVel LREAL |
5 |
Velocity in [unit/s] |
|
lrOrientationJogAcc LREAL |
50 |
Acceleration in [unit/s 2 ] |
|
lrOrientationJogDec LREAL |
100 |
Deceleration in [unit/s 2 ] |
|
lrOrientationJogJerk LREAL |
5000 |
Jerk in [unit/s 3 ] |
|
Setpoints for jogging of real axes (A1 ... A6) and auxiliary axes (Aux1 ... Aux6) |
||
|
lrRealAxisJogVel LREAL |
5 |
Velocity in [unit/s] |
|
lrRealAxisJogAcc LREAL |
50 |
Acceleration in [unit/s 2 ] |
|
lrRealAxisJogDec LREAL |
100 |
Deceleration in [unit/s 2 ] |
|
lrRealAxisJogJerk LREAL |
5000 |
Jerk in [unit/s 3 ] |
|
Setpoints for absolute/relative positioning: For translatory motion of the Cartesian axes (X, Y, Z) |
||
|
lrCartesianMoveVel LREAL |
10 |
Velocity in [unit/s] |
|
lrCartesianMoveAcc LREAL |
100 |
Acceleration in [unit/s 2 ] |
|
lrCartesianMoveDec LREAL |
200 |
Deceleration in [unit/s 2 ] |
|
lrCartesianMoveJerk LREAL |
10000 |
Jerk in [unit/s 3 ] |
|
Setpoints for absolute/relative positioning: For rotary motion of the Cartesian axes (A, B, C) |
||
|
lrOrientationMoveVel LREAL |
5 |
Velocity in [unit/s] |
|
lrOrientationMoveAcc LREAL |
50 |
Acceleration in [unit/s 2 ] |
|
lrOrientationMoveDec LREAL |
100 |
Deceleration in [unit/s 2 ] |
|
lrOrientationMoveJerk LREAL |
5000 |
Jerk in [unit/s 3 ] |
|
Setpoints for absolute/relative positioning of real axes (A1 ... A6) and auxiliary axes (Aux1 ... Aux6) |
||
|
lrRealAxisMoveVel LREAL |
5 |
Velocity in [unit/s] |
|
lrRealAxisMoveAcc LREAL |
50 |
Acceleration in [unit/s 2 ] |
|
lrRealAxisMoveDec LREAL |
100 |
Deceleration in [unit/s 2 ] |
|
lrRealAxisMoveJerk LREAL |
5000 |
Jerk in [unit/s 3 ] |
Parameter (structure L_MC4P_AGBC_Parameter)