Debounce: Eliminate extra on/off transitions
that occur when using mechanical buttons and switches
When a switch or a pushbutton has to be connected to a digital circuit it is often (almost always) a nasty thing, because its unwanted behaviour. It is a common practice to connect a button or a switch to a digital system (to a microcontroller, to a PLC, or to a PC). If we measure the voltage at the input of the ACE PLC with an oscilloscope, it would show the following graph. Debounce can be accomplished without programming. |
![]() |
Go to the Tags tool. The Input Bits now has the option to set the Debounce length from 0-250 ms.
Thats it. In most cases, you’re done and there is no need to continue farther.