General Compensation Value Data (Kw.*); Cross Compensation (Kw.crosscomp.*); Maximum Number Of Table Entries For Cross Compensation (P-Comp-00060); Last Index Of Compensation Value Table (P-Comp-00004) - Beckhoff TF5200 Manual

Axis compensation
Hide thumbs Also See for TF5200:
Table of Contents

Advertisement

General compensation value data (kw.*)

3
General compensation value data (kw.*)
The list body contains general data and the compensation tables. The entries in the list body are identified by
the structure variable kw . For the specific compensation processes it contains the following substructures.
3.1

Cross compensation (kw.crosscomp.*)

Cross compensation (also called sag compensation) permits the correction of an axis position depending on
the command position of another axis.
Cross compensation data is defined in the correction value list of the master axis. General data of the list
body is entered in the structure kw.crosscomp*. It contains the following elements.
3.1.1
Maximum number of table entries for cross compensation (P-
COMP-00060)
P-COMP-00060
Maximum number of table entries for cross compensation
Description
This cross compensation parameter (FCT-C5) saves the memory space required for
a particular number of table entries.
The size of the actually used compensation table is defined by `last_index` (P-
COMP-00004 [} 14]) and `last_index` must be smaller than `max_points`.
Parameter
kw.crosscomp.max_points
Data type
UNS32
Data range
0 <= P-COMP-00060
Axis types
T, R, S
Dimension
T: ----
Default value
1001
Remarks
The parameter value can no longer be changed after start-up or after lists are
reloaded. Otherwise error ID 110639 is output.
If P-COMP-00060 is not specified (or assigned the value 0), the default value is
assigned to P-COMP-00060 for downward compatibility reasons.
To avoid the default assignment, memory can be saved for an axis that does not
use cross compensation by assigning the value 1 to P-COMP-00060.
This parameter is available as of CNC Build V3.3079.06
3.1.2

Last index of compensation value table (P-COMP-00004)

P-COMP-00004
Last index of compensation value table
Description
This parameter determines the last valid index in the table of the master axis. The
table always starts with index 0
Parameter
kw.crosscomp.last_index
Data type
SGN32
Data range
0 ≤ last_index < P-COMP-00060 [} 14]
Axis types
T, R, S
Dimension
T: ----
Default value
0
Remarks
P-COMP-00060 [} 14] is available as of Build V3.1.3079.06. The upper limit in
previous CNC versions is 1000.
14
R,S: ----
R,S: ----
Version: 1.22
TF5200 | TwinCAT 3 CNC
Axis compensation

Advertisement

Table of Contents
loading

Table of Contents