I am wondering on how the industrial section deal with situations where a button is several meters away from the controller.
Is there a device that specifically handle the debouncing/filtering/protection for the controller? I doubt that the PLC handle this by itself. What would it be called?