Weighting of acceleration at motion block transition (P-AXIS-00013)
P-AXIS-00013 | Weighting of acceleration at motion block transition | |
Description | This parameter weights the permissible acceleration at a motion block transition. If the value 0 is not specified in the parameter list, the weighting of the permissible acceleration with the cycle time/ramp time factor is valid (default setting). | |
Parameter | getriebe[i].dynamik.a_trans_weight | |
Data type | UNS32 | |
Data range | 1 ≤ a_trans_weight ≤ 1000 | |
Axis types | T, R, S | |
Dimension | T: 0.1% | R,S: 0.1% |
Default value | 0 | |
drive types. | ---- | |
Remarks | This parameter is only considered if the non-linear slope is used as soon as the contour has a kink angle. |
The example below generates an acceleration depending on the trajectory velocity at the block transitions of N10 - N20 because of the change of direction.
A factor can be defined by the parameter a_trans_weight, by which the maximum acceleration and therefore the velocity at the block transition can be weighted. The permissible acceleration at the block transition depends on the currently active velocity mode G00 or G01.
Notice
By default the acceleration is considered at the block transition. This means that P-AXIS-00013 is set to 0.
If set to 0 (a_trans_weight = 0), then the weighting of the permissible acceleration is executed at the factor cycle time / ramp time (default setting). This results in a very low speed at the motion block transition.
If the axis is to move at higher speeds with an accordingly higher jerk at motion block transitions, a_trans_weight is adjusted high accordingly. At a value of 1000 (upper limit), the acceleration at motion block transitions is retained but the jerk is greater than the adjusted limits.
Maximum jerk for a_trans_weight = 1000: