Introduction
Filters are generally used to influence the course of a signal.
In the controller, it is possible to parameterize digital filters in the axis record [AXIS]. Depending on the required effect, the filters can be defined as low-pass, high-pass, band-pass or band-stop and all-pass filters. Depending on the filter type, with these filters it is possible to
- smooth a signal
- limit a signal's bandwidth
- suppress signal's noise
- select or attenuate frequency bands.
The filters are also used to handle resonance phenomena.
The filters act on the values for the absolute position setpoint that have been calculated by interpolation of the path.
Effectiveness
The parameter-definable filters are effective for
- Linear axes
- Rotational axes (not in the case of rotational axes that rotate infinitely or are positioned).
Standard and HSC filters are available, and they are distinguished via the filter prototype.
Standard filters:
Up to three filters can be connected in series and parameterized for each axis. A filter is active when the P-AXIS-00319 parameter is set to 1 and the value of P-AXIS-00140 parameter is > 0.
HSC filters:
In the case of these filters, only one HSC filter per axis is allowed, and it must imperatively be the first filter. In the axis lists, HSC filters are only preconfigured, but do not take effect until activated by the #FILTER ON[HSC] NC command in the NC program. Furthermore, it is possible to deactivate HSC filters during machining, or to redefine their parameters.
Parameter definition
The following parameters are available for adjusting the digital filters in the axis parameter record [AXIS]:
- Characteristic frequency of a filter P-AXIS-00067
- Quality of the filter P-AXIS-00080
- Order of the filter P-AXIS-00140
- Filter prototype P-AXIS-00153
- Signal component P-AXIS-00164 that is routed through the filter
- Filter type P-AXIS-00204
- Time constant of the PT1 filter P-AXIS-00357