Also there is a shock absorber (yes, a oil filled hydraulic unit in miniature) that helps in this banging at the end of stoke that is standard issue on all these machines. I have seen some with the ends broken off and some with no oil. They do take a beating no pun intended. Check it out.
BTW, these controls are relatively reliable. Not as good as FANUC. Power spikes and lack of maintenance cause a lot of issues. Fortunately most viruses are no longer DOS based or boot sector. Fought that battle a while.