Description

Boundary condition

Basically a spindle can be operated position-controlled or speed-controlled. The operation mode is defined statically in most cases, whereby all the parameters required for each operation mode must be configured in the drive telegram for SERCOS and CANopen drives.

If a modulo transition takes place in the drive positions in position-controlled mode (position control in the drive), the maximum speed is limited to 180° per tracing cycle for spindles. Otherwise, the drive controller cannot determine the rotation direction from the specified path change. For example, for a tracing cycle of 2 ms, this results in a maximum speed of 15,000 rpm.

When a spindle drive is operated at current limit, it may result in an excessive position lag at high speeds, causing error messages in the drive and/or the CNC. This may make it necessary to change to controlled operation (no position control) at high speeds and to only operate the spindle position-controlled for positioning movements.

Functionality

To permit higher speeds, the spindle is operated

A change between the two operation modes can take place automatically during the movement.

Notice

notice

If position control takes place in the drive, the changeover between position and speed control is always supported by the drive.

Automatic changeover by the CNC with position control in the drive is only available for SERCOS and CANopen drives.

The drive needs no special requirements for automatic changeover for drives with position control in the CNC:

Programing Example

prg_example

Changeover of operation mode

%spindle-position

N30 S200 M4

N40 M19 S.POS=180 S1000 M4

N50 S200 M3

N60 M19 S.POS=180 S1000 M4

N70 S200 M4

N80 M19 S.POS=180 S1000 M3

M30