Axis parameter
Overview
The specific parameters for spindle axes and linear axes are described here. Refer to the documentation [AXIS] for details of further parameters available for setting axes.
Operation mode settings (P-AXIS-00015) for spindle axes
- 0x4: A modulo calculation always takes place after the destination position has been reached. Regardless of the operation mode selected for rotary axes, a modulo calculation is always executed in the position controller. In this way, modulo circle compensation can be executed if required.
- 0x100: For a spindle an automatic homing before positioning the spindle can be pre-vented. This is, of course, relevant only if the axis is not referenced. The function is drive-dependent.
- 0x200: Axis for kinematic "C axis" transformation
Operation mode settings (P-AXIS-00015) for path axes
- 0x1: Linear axis
- 0x40: Face turning axis
- 0x80: Longitudinal turning axis
P-AXIS-00015 | Axis mode | |
Description | Axes can be traversed in different operating modes. | |
Parameter | kenngr.achs_mode | |
Data type | UNS32 | |
Data range | 0x00000001 - 0x10000000 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0x00000001 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00016 | Logical axis number | |
Description | The logical axis number is a system-wide unique identifier for each axis. The entire management of axis data in the NC kernel takes place using the logical axis number. | |
Parameter | kopf.achs_nr | |
Data type | UNS16 | |
Data range | 0 < achs_nr < MAX(UNS16) | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 1 | |
drive types. | ---- | |
Remarks | It is not allowed to use the same logical axis number more than once. The logical axis number "0" is not allowed. The assignment of an axis designation in the NC program to a logical axis (axis number) takes place in the channel parameters [CHAN]. This entry is not adopted when the axis parameter list is updated. Updates only become effective when the controller is rebooted. |
P-AXIS-00018 | Axis type (linear axis, rotary axes, spindle) | |
Description | This parameter specifies the axis type of an axis. | |
Parameter | kenngr.achs_typ | |
Data type | STRING | |
Data range | Linear axis (ACHSTYP_TRANSLATOR) : 0x0001 Rotary axis (ACHSTYP_ROTATOR) : 0x0002 Spindle (ACHSTYP_SPINDEL): : 0x0004 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | ACHSTYP_TRANSLATOR | |
Drive types | ---- | |
Remarks | Depending on the axis type that is set, special functionalities are addressed in the NC kernel. Examples: - modulo calculation for rotary axes, - speed monitoring for spindles |
P-AXIS-00220 | Limiting velocity for the measurement system | |
Description | Especially with spindles, the limit at which the measuring system supplies erroneous signals at higher rotation speeds can be exceeded. The parameter describes the velocity value at which the position controller has to switch over to open-loop controlled operation mode. | |
Parameter | getriebe[i].vb_regelgrenze | |
Data type | UNS32 | |
Data range | 0 ≤ vb_regelgrenze ≤ MAX(UNS32) | |
Axis types | S | |
Dimension |
| S: 0.001°/s |
Default value | 200000 | |
drive types. | Simulation, Conventional, Terminal, Lightbus, Profidrive | |
Remarks |
|
P-AXIS-00216 | Limit for spindle speed 'zero' | |
Description | Especially in the case of spindles, the barrier should be given below which rotational speed monitoring in the position controller shows the state 'speed zero'. | |
Parameter | getriebe[i].vb_min_null | |
Data type | UNS32 | |
Data range | 0 ≤ vb_min_null ≤ MAX(UNS32) | |
Axis types | S | |
Dimension |
| S: 0.001°/s |
Default value | 100 | |
drive types. | ---- | |
Remarks |
|
P-AXIS-00058 | Diameter programming absolute | |
Description | If diameter programming is to occur with active absolute programming (G90), the parameter must be set to TRUE. | |
Parameter | kenngr.durchm_prog_abs | |
Data type | BOOLEAN | |
Data range | 0/1 | |
Axis types | T | |
Dimension | T: ---- |
|
Default value | 0 | |
drive types. | ---- | |
Remarks |
|
P-AXIS-00059 | Diameter programming relative | |
Description | If diameter programming is to occur with active incremental programming (G91), the parameter must be set to TRUE. | |
Parameter | kenngr.durchm_prog_rel | |
Data type | BOOLEAN | |
Data range | 0/1 | |
Axis types | T | |
Dimension | T: ---- |
|
Default value | 0 | |
drive types. | ---- | |
Remarks |
|