Example: Configuring a sensorless spindle

If a sensorless spindle is parameterised for a terminal drive: The DA converter terminal supplies an output voltage of 10 V at a digital input value of 32767 digits. The motor turns at a speed of 3000 revolutions/minute at an input voltage of 10 V.

The following steps are required to do this:

  1. Configuring a spindle without encoder but with a DA output channel.
  2. Setting the operation mode to speed-controlled mode.
  3. Parameterising speed scaling.

1. Step

Configuring a spindle without encoder

Normally, configuration is executed with a configuration tool. The basic configuration is executed as for an NC spindle (see section NC spindle).

2. Step

Configuring speed-controlled mode for the axis

In the axis parameter list, set the parameter P-AXIS-00320 to the value “OPEN_POSITION_LOOP_MODE”.

antr.operation_mode               OPEN_POSITION_LOOP_MODE

3. Step

Parametrising speed scaling

In this case, assign P-AXIS-00207, P-AXIS-00206 and P-AXIS-00205 in the axis parameter list:

The command speed to the drive is specified in revolutions per minute:

antr.v_time_base                          0

An output of 32767 increments turns the motor at 3000 rpm. This corresponds to a speed of 3000 * 360°/min = 1080000°/min.

When converted to the internal format this results in:

1080000° * 1000 = 1080000000.

antr.v_reso_num                            32767

antr.v_reso_denom                          1080000000

Parameters for sensorless spindle

P-AXIS-00320

Axis operation mode

P-AXIS-00207

Timebase for speed scaling

P-AXIS-00206

Speed scaling nominator

P-AXIS-00205

Speed scaling denominator