Programmable Input Filtering
Original instructions
Overivew
Each of the BMX MSP 0200 PTO module inputs allows input filtering. There are four levels of filtering available (low, medium, high and none), that can be configured in the configuration screen, as shown:
Description
The filtering used is a programmable bounce filter, which operates as follows:
Bounce rejection diagram
In bounce rejection mode, the system delays all transitions until the signal remains stable for the duration defined for the filter level.
Bounce rejection levels
Input
Filter Level
Min Pulse
Drive_Ready&Emergency, Counter_In_Position
No filter
2.3 ms
Low (For Bounces > 2 kHz)
2.7 ms
Medium (For Bounces > 1 kHz)
3.5 ms
High (For Bounces > 250 Hz)
6.3 ms
Proximity&LimitSwitch used as LimitSwitch
No filter
2.1 ms
Low (For Bounces > 2 kHz)
2.45 ms
Medium (For Bounces > 1 kHz)
3.25 ms
High (For Bounces > 250 Hz)
6.3 ms
Origin, Proximity&LimitSwitch used for homing
No filter
60 μs
Low (For Bounces > 2 kHz)
450 μs
Medium (For Bounces > 1 kHz)
1.25 ms
High (For Bounces > 250 Hz)
4.1 ms
For each input , the bounce level to be applied is independently configurable by the user through the configuration parameters %KWr.m.c.2 and %KWr.m.c.3.