Mauvais contacts ou rebonds entraînent, à mon avis, les même effets. une foi le contact fermé,
linuxcnc attend le top index, si le contact se rouvre, meme briévement, il se plante.
Surtout que la norme de sécurité concernant le mode de branchement d'un contact
veut qu'il soit normalement fermé elctromécaniquement parlant (donc indépendamment d'une inversion d’état soft)
ce qui veut dire qu'au retour, une foi le switch franchi, c'est au moment de sa fermeture que linuxcnc
attend le top index. S'il y a des rebonds cela s'élimine avec le debounce, le train d'impulsions
de rebonds est bien localisé dans le temps mais un mauvais contact entraînent des sortes de rebonds
mais sur une période plus longue.
Tu peux tenter de faire un autonettoyante des contacts en débranchant juste les 2 fils et avec une
pile et une résistance série, faire commuter avec un courant d'une centaine de milliampère.
Tu peux démonter le contact aussi, si c'est du genre microswitch crouzet et glisser une feuille de
papier imbiber de nettoyant contact entre les 2 contacts.
Condoléance pour ta pompe
, ce ne sont pas des moteurs très coupleux et puissant
j'ai toujours vu des chicanes ou autre dispositifs, un joint spi consomme beaucoup de
couple