Overview

Activation

Crosstalk compensation is activated in the axis machine data record of the slave axis by P-AXIS-00789 (lr_param.crosstalk)

Programing Example

prg_example

Excerpt from the axis parameter list:

:

lr_param.crosstalk       1

:

Notice

notice

Crosstalk compensation can also be used for a gantry axis group. A compensation value table must then be specified for each axis in the gantry combination (crosstalk compensation slave).

Compensation value tables can therefore have different settings for each gantry axis.

Activating/deactivating

Crosstalk compensation (ON if compensation is activated) can be switched on or off at any time when the slave axis is at standstill. The slave axis command positions displayed are offset with the offset values.

Filter:

These compensation values can be smoothed by using a sine-square filter. The parameter P-COMP-00064 selects the filter order and its activation.(n_cycles).

Management data of the crosstalk compensation table

General data of the list body is entered in the structure kw.crosstalk.* It contains the following elements.

Management data elements

Variable name

Type

Meaning

last_index

SGN32

Last valid index in the slave axis table.

master_ax_nr

UNS16

Logical axis number of the master axis whose acceleration is used as the input variable of the compensation table.

n_cycles

UNS16

Number of cycles of the sine-square filter.

manual_activation

BOOLEAN

0: (Default) The CNC activates crosstalk compensation automatically as soon as the required preconditions are met.

Compensation values of crosstalk compensation

The corresponding compensation value of the slave axis is entered in the table kw.crosstalk.table[i].* for every acceleration The compensation table is valid for positive and negative directions of acceleration

Compensation value table

Variable name

Type

Meaning

table[i].acceleration

SGN32

Acceleration of the master axis for which the slave axis must be compensated.

table[j][i].correction

SGN32

Compensation value for the slave axis with acceleration i