Drives with position control in the drive

Parameterising the drive

Control with digital drives takes place in the drive itself. The CNC specifies a position/speed command value for the drive per tracing interval. The current actual value (position and speed) can be used in the CNC for display functions and monitoring.

In addition, the CNC sends the required operation mode cyclically to the drive.

SERCOS parameters

The following parameters are essential for a SERCOS drive for the position/speed control operation modes:

Main operation mode S-0-0032 = 3 (position actual value with encoder 1)

Auxiliary operation mode 1 S-0-0033 = 2 (speed control)

In addition to the auxiliary operation mode 1, other auxiliary operation modes 2 and 3 are provided.

What are also important are the scaling type settings.. Weighting should always be set to rotary weighting for spindles.

Parameter:

(000) unscaled
(001) translatory scaling
(010) rotary scaling

CANopen parameters

The objects below are essential for the position control operation mode with a CANopen drive:

Object 6060h (Modes of operation) = P-AXIS-00463

After DS402 the following applies to Object 6060h in the position control operation mode by default:

Object 6060h = Cyclic_synchronous_position_mode_CSP(8)

After the changeover speed is exceeded, the CNC changes automatically to speed control.

Object 6060h (Modes of operation) = P-AXIS-00464

The following object is required for this operation mode:

After DS402 the following applies to Object 6060h in the speed control operation mode by default:

Object 6060h = Cyclic_synchronous_position_mode_CSP(9)

In addition, the CNC requires feedback from the drive regarding which operation mode is currently active.,

Object 6061h (Modes of operation display)