Introduction

By means of electronic probe systems or sensors, movements are generated that are to superimpose the axes' programmed positions during interpolation of an NC program.

As a result, it is possible to easily implement distance control (e.g. touching a curved surface of a plate) or height control (e.g. compensation for thickness tolerances of the workpiece) with the control system.

Characteristics

A second measurement system is connected to the control system via a sensor. By means of this measurement system, axis-specific compensation values can be output to an axis in addition to the interpolated setpoint, thus correcting the actual position of the axis.

Distance control is activated or deactivated in the NC program.

Variables relevant to distance control can be parameterised via the axis machine data.

Distance control operates in the control system's interpolation cycle.

Introduction 1:

Distance control currently is available for SERCOS, Profidrive or CANopen drives only.

Parameterisation overview

The movement generated via the distance control can be influenced via machine data.

These are activated or deactivated via the NC program.

Configuration overview

The sensor of the electronic probe system is connected to the controlled axis as a actual value sensor 2. Make sure that the first configured sensor is used for position control of the axis, and the second sensor for distance control.

Introduction 2:
Figure 1-1: TwinCAT configuration example for SERCOS (Ident S-0-0053)
Introduction 3:
Figure 1-2: TwinCAT configuration example for CANopen DS402 (PDO 0x60E4, Subindex 1)
Introduction 4:
Figure 1-3: TwinCAT configuration example for ProfiDrive (G1_XIST2)

Notice

The axis-specific override acts on distance control. When override is 0, distance control is no longer active, and the current value is frozen.