У меня подобные концевики лишь в совсем примитивных железках - где
нет обратной связи по положению вала двигателя или каретки. А
обычно буквально в течение 1-2 шагов МК понимает, что двигатель
застрял и отключает его (заодно запрещая дальнейшее движение в том
направлении).