Properties

Changeover to speed control

If a speed (S word) is programmed with M3 or M4 and it is higher than the specified changeover parameter, the system changes over automatically to speed control.

Switch back to position control

A switch-back to position control takes place under the following conditions:

Notice

notice

If a previous speed programming was changed over to speed control, no switch-back to position control takes place if an additional speed below the switch-back speed is programmed.

Effect of switch-back speed

The command position is not considered during speed control. When a changeover occur to position control, the CNC determines the theoretical command position of the next cycle using:

The axis can then be switched back to position control without standstill.

The switch-back speed indicates the speed at which switch-back to position control may take place.

Notice

notice

Since the actual speed may fluctuate slightly, especially at high speeds, a slight jerk may occur in the drive at high speeds on switch-back to position control.

For this reason, do not select a switch-back speed that is too high.

Programing Example

prg_example

Effect of switch-back speed

%spindle-position

N10 M3 S1000

N20 M19 S.POS=180 M4 S50

M30

Positioning at specified speed and reversal
Positioning at specified speed and reversal

Programing Example

prg_example

Special case

If the positioning speed is above the changeover speed with M19, positioning still takes place in position-controlled mode.

Depending on the distance traversed, it is therefore possible to traverse above the changeover speed for a short time in position-controlled mode.

%spindle-position

(antr.sai_op_mode_change.v_velocity_control_on 1200000
( -> 200 rpm

(antr.sai_op_mode_change.v_position_control_on 600000
( -> 100 rpm

N10 M4  S1000

N20 M19 S.POS=180 M4 S500

M30

Positioning at 500 rpm despite changeover speed of 200 rpm
Positioning at 500 rpm despite changeover speed of 200 rpm