Description
P-AXIS-00047 | Activation of cross compensation | |
Description | This parameter activates the cross compensation. | |
Parameter | lr_param.crosscomp | |
Data type | BOOLEAN | |
Data range | 0/1 | |
Axis types | T | |
Dimension | T: ---- |
|
Default value | 0 | |
Drive types | ---- | |
Remarks |
|
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) 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: ---- | R,S: ---- |
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 |
P-COMP-00003 | Unit of the length entries | |
Description | The parameter defines the unit to be used for the length entries of compensation values. | |
Parameter | kw.crosscomp.unit | |
Data type | BOOLEAN | |
Data range | 0: Encoder increments 1: Metric (in 0.1 µm) | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Remarks |
|
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 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Remarks | P-COMP-00060 is available as of Build V3.1.3079.06. The upper limit in previous CNC versions is 1000. |
P-COMP-00005 | Logical axis number of the master axis | |
Description | This parameter determines the logical number of the master axis whose command position is used to calculate the input variable of the compensation value table of the slave axis. | |
Parameter | kw.crosscomp.master_ax_nr | |
Data type | UNS16 | |
Data range | 1 ≤ master_ax_nr ≤ MAX (UNS16) | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Remarks |
|
P-COMP-00026 | Number of cycles for ‘smooth switching’ | |
Description | This parameter determines the number of cycles for which cross compensation is activated/deactivated smoothly. | |
Parameter | kw.crosscomp.n_cycles | |
Data type | UNS16 | |
Data range | 0 ≤ n_cycles ≤ 20 (maximum number of cycles for which cross compensation is activated/deactivated, | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Remarks |
|
P-COMP-00029 | Manual activation | |
Description | Cross compensation is automatically activated by the CNC if it selected in the axis parameters (P-AXIS-00047) and the required conditions are met (e.g. axis is homed). If the parameter is set to the value 1, cross compensation must be activated explicitly by an NC command (see [PROG//Selecting/deselecting axis compensations in the NC program]. In addition, compensation is deselected at the end of the NC program, at CNC reset and on axis release. | |
Parameter | kw.crosscomp.manual_activation | |
Data type | BOOLEAN | |
Data range | 0: Automatic activation 1: Manual activation in NC program | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Remarks |
|
P-COMP-00006 | Interpolation point of the master axis | |
Description | This parameter determines the interpolation points of the master axis on which the slave axis has to be corrected. | |
Parameter | kw.crosscomp.table[i].setpoint | |
Data type | SGN32 | |
Data range | MIN(SGN32) ≤ setpoint < MAX(SGN32) | |
Axis types | T, R, S | |
Dimension | T: 0.1 µm or increments | R,S: 0.0001° or increments |
Default value | 0 | |
Remarks |
|
P-COMP-00007 | Compensation values for the slave axis | |
Description | This parameter determines the relative compensation values for the slave axis at interpolation points 'i'. | |
Parameter | kw.crosscomp.table[i].correction | |
Data type | SGN32 | |
Data range | MIN(SGN32) ≤ correction < MAX(SGN32) | |
Axis types | T, R, S | |
Dimension | T: 0.1 µm or increments | R,S: 0.0001° or increments |
Default value | 0 | |
Remarks |
|