Weighting of maximum velocity (G127/ G128)

Syntax:

G127 <axis_name>..
           { <axis_name>.. }

Axis-specific weighting of maximum velocity: weighting for specific axes in [%]    [as of V2.11.2808.14]

modal

G128=..

Axis group-specific weighting of maximum velocity. Weighting for all axes in [%].

modal

Using the G127/G128 function it is possible to change the maximum velocity.

The maximum velocity can be influenced by a percentage change in the associated velocity characteristic value.

If programming takes place with G127/G128, all axes which are not programmed or not yet programmed are set to 100%. Each further selection of this function, irrespective of the previous programs, signifies 100%. This means, the geometrical data processing always weights the default value P-AXIS-00212 with the percentage value.

Therefore, 50% programmed twice in succession means the setting is made to 50% and not to 25%.

Notice

notice

Feed weighting at maximum velocity does not act on single axis motions e.g. homing, manual mode or independent axes.

Attention

attention

If G127/G128 > 100% the maximum velocity is limited to the MAX value P-AXIS-00212.

If G127/ G128 = 0, the maximum velocity is limited to the minimum value 1µm/s.

Programing Example

prg_example

Weighting of maximum velocity (G127/ G128)

N10 G127 X70 Y60

;Axis-specific weighting of vb_max

;vb_max of X axis is restricted to 70%

;vb_max of Y axis is restricted to 60%

N20 G128 = 100

;Axis group-specific weighting of vb_max

;vb_max of all axes to 100%

Special feature:

N20 G128 = 100 X10 Y20

;Using G128, axis positions

; can also be programmed within the same block!