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.

Acceleration by block transitions N10 to N20 due to a direction change
Acceleration by block transitions N10 to N20 due to a direction change
Acceleration at linear-linear block transition
Acceleration at linear-linear block transition

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

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.

Factor range for acceleration weighting at block transition
Factor range for acceleration weighting at block transition

Maximum jerk for a_trans_weight = 1000: