Additional interface parameters
P-AXIS-00735 | Enable the additional interface filter | |
Description | This parameter controls the general enabling/disabling of the filter function. | |
Parameter | lr_param.add_interface.filter[i].enable | |
Data type | BOOLEAN | |
Data range | 0: Filter is disabled 1: Filter is enabled | |
Axis types | T, R, S | |
Dimension | T:---- | R,S: ---- |
Default value | 0 | |
Drive types | ---- | |
Remarks | The filter function is only enabled for filter order > 0 (filter[i].order). |
P-AXIS-00739 | Frequency range of the additional interface filter | |
Description | The parameter defines the frequency range for:
| |
Parameter | lr_param.add_interface.filter[i].fg_f0 | |
Data type | REAL64 | |
Data range | 0 < FG_F= > 0.5/Tfall (where Tfall is the NC cycle time) | |
Axis types | T, R, S | |
Dimension | T: Hz | R,S: Hz |
Default value | 30 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00740 | Bandwidth of the additional interface filter | |
Description | Definition of reciprocal of bandwidth for band-pass and band-stop filter types. The behaviour is similar to parameter P-AXIS-00080. | |
Parameter | lr_param.add_interface.filter[i].guete | |
Data type | REAL64 | |
Data range | 1 < guete < 10 | |
Axis types | T, R, S | |
Dimension | T: ---- | R,S: ---- |
Default value | 1.0 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00736 | Order of the additional interface filter | |
Description | This parameter defines the filter order. In addition, this parameter is a value which expresses the fall of frequency response (fall = -order x 20 dB/decade). The value order = 0 means: no filter connected. | |
Parameter | lr_param.add_interface.filter[i].order | |
Data type | UNS32 | |
Data range | 0 < order < 6 for low-pass, high-pass and all-pass filters 0 < order < 3 for band-pass and band-stop filters order = 0 or <= 1 for PT1 filters order = 0 or <= 1 for PT2 filters | |
Axis types | T, R, S | |
Dimension | T:---- | R,S: ---- |
Default value | 2 | |
Drive types | ---- | |
Remarks | An order of < 1 need only be specified for filters types PT1, PT2 and TIME_DELAY to activate the filter. The corresponding order is calculated internally. |
P-AXIS-00737 | Characteristic of the additional interface filter | |
Description | This parameter defines the filter characteristic. | |
Parameter | lr_param.add_interface.filter[i].prototype | |
Data type | STRING | |
Data range | CRIT_DAMPING: ‘Critical damping’ filter characteristic BUTTERWORTH: ‘Butterworth’ filter characteristic BESSEL: ‘Bessel’ filter characteristic | |
Axis types | T | |
Dimension | T:---- |
|
Default value | CRIT_DAMPING | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00741 | Signal share of the additional interface filter | |
Description | The parameter defines the signal share in percent which is processed by the filter. | |
Parameter | lr_param.add_interface.filter[i].share_percent | |
Data type | REAL64 | |
Data range | 0 < share_percent < 100 | |
Axis types | T | |
Dimension | T:---- | R, S: ---- |
Default value | 1.000000e+002 | |
Drive types | ---- | |
Remarks |
|
P-AXIS-00738 | Type of the additional interface filter | ||
Description | This parameter defines the filter type. | ||
Parameter | lr_param.add_interface.filter[i].type | ||
Data type | STRING | ||
Data range | LOWPASS | Low-pass filter | |
HIGHPASS | High-pass filter | ||
BANDPASS | Band-pass filter | ||
BANDSTOP | Band-stop filter | ||
ALLPASS | All-pass filter | ||
PT1 | PT1 filter | ||
HSC_SINE | HSC Sine | ||
HSC_MEAN | HSC mean | ||
HSC_GAUSS | HSC Gauss | ||
PT2 | PT2 filter | ||
TIME_DELAY | Time delay filter (as of CNC Build 3013 and higher) | ||
Axis types | T, R, S | ||
Dimension | T:---- | R,S: ---- | |
Default value | PT2 | ||
Drive types | ---- | ||
Remarks |
|
P-AXIS-00742 | Time constant of the additional interface filter | |
Description | The parameter defines the time constants of the PT1, PT2 and time delay filters. | |
Parameter | lr_param.add_interface.filter[i].time_constant | |
Data type | UNS32 | |
Data range | For PT1 / PT2 filters: TAb ≤ filter[i].time_constant ≤ MAX(UNS32) (with TAb ->NC cycle time) For time-delay filter: 0 ≤ filter[i].time_constant < 6 * TAb (Where TAb ->NC cycle time) | |
Axis types | T, R, S | |
Dimension | T: µs | R,S: µs |
Default value | 0 | |
Drive types | ---- | |
Remarks |
|