После последней остановке Z умерла. На контроллере горит зеленый диод. При включенном контроллере двигатель держит ось, при выключенном крутится легко. При нажатии клавиш мач показывает изменение высоты, но ось молчит. Где искать причину ?
Т.е. неисправность сейчас "стабильна"?
Это хорошо. Хуже, когда плавающая.
Ось может не функционировать по следующим причинам:
1. не приходит сигнал "СТЕП" (если бы не приходил "ДИР", ось бы ехала, но только в одну сторону)
2. неисправен драйвер
Сделайте так.
Если у вас драйверы выполнены отдельными блоками, то просто поменяйте драйверы от двух осей местами.
Где в этом случае будет дефект?
На "подозрительном" драйвере:
Снимите клеммный разъем входных сигналов с драйвера и подайте на вход "СТЕП" от батарейки и резистора касанием сигнал.
Двигатель должен короткими рывками закрутиться в одну из сторон. Коснулись - дернулся. Коснулись - дернулся.
Батарейку составьте из 3 пальчиковых (в итоге 4,5 вольта) и последовательно включите резистор на 350 ом.
Таким образом вы имитируете подачу сигнала.
Полярность посмотрите прямо на драйвере.
Если у вас драйверы все на одной плате собраны... тут сложнее искать будет, но тоже можно.