Axis parameters
P-AXIS-00099 | Proportional factor kv for P-positional control | |
Description | The P-positional controller has the amplification factor kv. The parameter is only effective if the CNC internal position control is used. With drive amplifiers with integrated position control, the amplification must be defined in the drive. The parameter P-AXIS-00320 determines the manner how an axis moves to its commanded position. | |
Parameter | getriebe[i].kv | |
Data type | UNS32 | |
Data range | 0 < kv ≤ MAX(UNS32) | |
Axis types | T, R, S | |
Dimension | T: 0.01/s | R,S: 0.01/s |
Default value | 1000 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00167 | Factor for dynamic position lag monitoring | |
Parameter | getriebe[i].slep_dyn | |
Description | For standard and non-linear position lag monitoring the following is valid: The factor determines the time constant of an estimation filter for the dynamic position lag monitoring in the position controller. This parameter must be determined empirically. | |
Data range | 700 ≤ slep_dyn ≤ 1024 | |
Description | Linear position lag monitoring: The parameter defines the slope within the estimation of the dynamic position lag using the following equation:
Non linear position lag monitoring: The factor determines the time constant of an estimation filter for the dynamic position lag monitoring in the position controller. This parameter must be determined empirically. | |
Data range | 0 ≤ slep_dyn ≤ 1024 | |
Data type | SGN16 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 1000 | |
Drive types | ---- | |
Remarks | CAUTION: The position lag monitoring is disabled if the parameter has the value ≥ '1024'. |
P-AXIS-00168 | Maximum position lag | |
Description | The parameter defines the maximum position lag. | |
Parameter | getriebe[i].slep_max | |
Data type | SGN32 | |
Data range | MAX(SGN32) > slep_max > 10* position lag at P-AXIS-00212 | |
Axis types | T, R, S | |
Dimension | T: 0.1 µm | R,S: 0.0001° |
Default value | 100000 | |
Drive types | ---- | |
Remarks | Standard position lag monitoring: The parameter is made use of for limiting the estimated position lag in the position controller. Especially in the case of oscillating systems an internal range overshooting of the operating data in the position controller would be quite conceivable. Linear position lag monitoring: The parameter defines the maximum permissible position lag. This helps to avoid a reaction of the position lag monitoring (adhesive friction), for example, when the axis starts moving from standstill. Non-linear position lag monitoring: For this type of position lag monitoring the parameter is without significance. Velocity-independent position lag monitoring: This parameter sets the position lag limit when the axis is moving. |
P-AXIS-00169 | Minimum position lag | |
Description | The parameter defines the minimum position lag. | |
Parameter | getriebe[i].slep_min | |
Data type | SGN32 | |
Data range | 1 ≤ slep_min ≤ MAX(SGN32) | |
Axis types | T, R, S | |
Dimension | T: 0.1 µm | R,S: 0.0001° |
Default value | 20000 | |
Drive types | ---- | |
Remarks | Standard position lag monitoring: The parameter is used for plausibility test for the dynamic position lag monitoring. Since large position lags can arise in the case of non-high dynamic systems and under certain circumstances and these position lags are recognized as position lag in rare cases, even in the case of P-AXIS-00167 = 1023 (dynamic position lag monitoring as if switched off), a useful value must be determined empirically in this case. The dynamic position lag monitoring uses a digital filter which estimates the position lag on the basis of the reference variable (command value). Usually, a value from some of a few 'mm' or ' ° ' can be used here. Linear position lag monitoring: The parameter defines the maximum permissible position lag on axis standstill. Non linear position lag monitoring: For this type of position lag monitoring the parameter is without significance. Velocity independent position lag monitoring: The parameter defines the maximum permissible position lag at axis standstill. |
P-AXIS-00170 | Time constant for position lag monitoring | |
Description | This parameter defines the compensation of time delays during the feedback of the actual values. By this method, the monitoring curve is shifted in time so that the real position lag can be monitored. This time constant is used for all types of position lag monitoring. | |
Parameter | getriebe[i].slep_time_const | |
Data type | UNS32 | |
Data range | 0 ≤ slep_time_const ≤ MAX(UNS32) | |
Axis types | T, R, S | |
Dimension | T: µs | R,S: µs |
Default value | 0 | |
Drive types | ---- | |
Remarks | Recommended setting: slep_time_const = 0 |
P-AXIS-00172 | Type of position lag monitoring | |
Description | The parameter defines the type of position lag monitoring. | |
Parameter | getriebe[i].slep_ueberw_typ | |
Data type | UNS32 | |
Data range | 0 ≤ slep_ueberw_typ ≤ MAX(UNS32)
1: Standard position lag monitoring 2: Linear position lag monitoring 3: Non linear position lag monitoring (no longer supported!) 4: Velocity independent position lag monitoring
For all other values the position lag monitoring is disabled. | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00176 | Suppression of position lag | |
Description | To adjust the position lag monitoring the creation of position lag errors can be suppressed. But the dynamical calculation continues. By this method it is possible to record position lag and position lag monitoring limits and set the corresponding parameters. | |
Parameter | lr_param.suppress_pos_lag_error | |
Data type | BOOLEAN | |
Data range | 0/1 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 0 | |
Drive types | ---- | |
Remarks | Recommended setting: suppress_pos_lag_error = 0 'suppress_pos_lag_error = 1' suppresses the monitoring and output of an error message if the permissible position lag is exceeded. May only be TRUE during commissioning. |
P-AXIS-00191 | Delay between command value and actual value | |
Description | This parameter is only active for digital drives (e.g. SERCOS). It defines the number of cycles between the output of the command values and the read-in of the actual values. The parameter is only used to calculate the position lag. | |
Parameter | antr.nbr_delay_cycles | |
Data type | UNS16 | |
Data range | 0 ≤ nbr_delay_cycles ≤ 10 | |
Axis types | T, R, S | |
Dimension | T: Number of interpolation cycles | R,S: Number of interpolation cycles |
Default value | 4 | |
Drive types | SERCOS, CANopen, KUKA | |
Remarks |
|
P-AXIS-00488 | Delayed generation of position lag error message | |
Description | The parameter specifies a time delay for the position lag monitoring function from type 4 (velocity independent mode) used to delay the generation of the position lag error message, if the actual position lag exceeds the maximum permissible position lag. This permits a reduction in the maximum permissible position lag error limits (see P-AXIS-00168, P-AXIS-00169) since an exceedance in dynamical phases does not immediately lead to an error message.. | |
Parameter | getriebe[i].pos_lag_mon_error_delay_time | |
Data type | UNS32 | |
Data range | 0 ≤ pos_lag_mon_error_delay_time ≤ 250000 | |
Axis types | T, R, S | |
Dimension | T: µs | R,S: µs |
Default value | 0 | |
Drive types | ---- | |
Remarks | Specifying a time delay > 0 leads to a delayed error message generation and delayed stopping of the drives, when the permitted position lag is exceeded. |