ЕСТЬ РЕШЕНИЕ Зависает при обращении к оси Z

Статус
В этой теме нельзя размещать новые ответы.

Master977

ТОЛЬКО ВОТ...
ПРОВЕРЕННЫЙ
Регистрация
12.06.2020
Сообщения
4
Реакции
0
Баллы
1
Город
Запорожье
Имя
Vladimir
cnc3018 pro перестала работать осьZ, при запуске программы слышен небольшой толчек в шаговом двигателе, кнопками перемещения все оси и шпиндель работают(кроме Z)
как только пытaешься подвигать Z , перестают отвечать и все остальные оси. при этом начинает накапливаться буфер в правом нижнем углу.
драйвера и шаговые местами менял, ничего не мненяется в результате.
может подскажете в какую сторону "копать"?
п.с прошу сильно не пинать ,только начал осваивать чпу
 
Проверьте провод шаговика. Если исправен, значит сама плата. Фото платы покажите с драйверами и без, и скрин параметров $$.
 
[CTRL+X] < Grbl 0.9j ['$' for help]

$$ < $0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=2 (dir port invert mask:00000010)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=400.000 (x, step/mm)
$101=400.000 (y, step/mm)
$102=400.000 (z, step/mm)
$110=1500.000 (x max rate, mm/min)
$111=1500.000 (y max rate, mm/min)
$112=0.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok

провода местами менял,фото сделаю

плата
 

Вложения

  • photo_2020-06-14_19-51-44.jpg
    photo_2020-06-14_19-51-44.jpg
    590 KB · Просмотры: 14
  • photo_2020-06-14_19-52-00.jpg
    photo_2020-06-14_19-52-00.jpg
    573.5 KB · Просмотры: 14
  • Последнее редактирование:
Последнее редактирование:
[CTRL+X] < Grbl 0.9j ['$' for help]

$$ < $0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=2 (dir port invert mask:00000010)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=400.000 (x, step/mm)
$101=400.000 (y, step/mm)
$102=400.000 (z, step/mm)
$110=1500.000 (x max rate, mm/min)
$111=1500.000 (y max rate, mm/min)
$112=0.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok

провода местами менял,фото сделаю

плата
У вас параметр $112 на нуле, поэтому и не едет ось Z. Ставьте его такими же, как и $110 и $111
------------------------------------------------------------------------------------------------------------------

$100=400.000
$101=400.000
$102=400.000

Эти параметры не правильные. Для ваших драйверов эти значение должно быть = 800

 
У вас параметр $112 на нуле, поэтому и не едет ось Z. Ставьте его такими же, как и $110 и $111
-----------------------------------------------------------------------------------------------------------------

$100=400.000
$101=400.000
$102=400.000

Эти параметры не правильные. Для ваших драйверов эти значение должно быть = 800

поменял параметр "$112=400.000" как Вы и советовали , Все заработало как надо ось Z ожила:) .
Может есть какое то решение что бы этого не повторилось ( сбой призошел после некоторого времени простоя) или это нормально для таких устройств?
 
поменял параметр "$112=400.000" как Вы и советовали , Все заработало как надо ось Z ожила:) .
Может есть какое то решение что бы этого не повторилось ( сбой призошел после некоторого времени простоя) или это нормально для таких устройств?
Вам не помешает побывать тут
 
Внимательней надо быть. Я советовал - " Ставьте его такими же, как и $110 и $111"
извиняюсь,исправил.
так же поменял эти параметры на 800.
$100=400.000
$101=400.000
$102=400.000
Может я что опять не правильно сделал , но теперь при перемещении любой оси на 1мм ,она перемещается на ~2мм.
вот новые настройки

$$ < $0=10 (step pulse, usec)


$1=25 (step idle delay, msec)


$2=0 (step port invert mask:00000000)


$3=2 (dir port invert mask:00000010)


$4=0 (step enable invert, bool)


$5=0 (limit pins invert, bool)


$6=0 (probe pin invert, bool)


$10=3 (status report mask:00000011)


$11=0.010 (junction deviation, mm)


$12=0.002 (arc tolerance, mm)


$13=0 (report inches, bool)


$20=0 (soft limits, bool)


$21=0 (hard limits, bool)


$22=0 (homing cycle, bool)


$23=0 (homing dir invert mask:00000000)


$24=25.000 (homing feed, mm/min)


$25=500.000 (homing seek, mm/min)


$26=250 (homing debounce, msec)


$27=1.000 (homing pull-off, mm)


$100=800.000 (x, step/mm)


$101=800.000 (y, step/mm)


$102=800.000 (z, step/mm)


$110=1500.000 (x max rate, mm/min)


$111=1500.000 (y max rate, mm/min)


$112=1500.000 (z max rate, mm/min)


$120=10.000 (x accel, mm/sec^2)


$121=10.000 (y accel, mm/sec^2)


$122=10.000 (z accel, mm/sec^2)


$130=200.000 (x max travel, mm)


$131=200.000 (y max travel, mm)


$132=200.000 (z max travel, mm)


ok
 
Может я что опять не правильно сделал , но теперь при перемещении любой оси на 1мм ,она перемещается на ~2мм.
вот новые настройки
Оставьте как было, по 400. Это зависит не от драйверов, а от пары ходовые гайка-винт.
У меня тоже 400.
 
извиняюсь,исправил.
так же поменял эти параметры на 800.
$100=400.000
$101=400.000
$102=400.000
Может я что опять не правильно сделал , но теперь при перемещении любой оси на 1мм ,она перемещается на ~2мм.
вот новые настройки

$$ < $0=10 (step pulse, usec)


$1=25 (step idle delay, msec)


$2=0 (step port invert mask:00000000)


$3=2 (dir port invert mask:00000010)


$4=0 (step enable invert, bool)


$5=0 (limit pins invert, bool)


$6=0 (probe pin invert, bool)


$10=3 (status report mask:00000011)


$11=0.010 (junction deviation, mm)


$12=0.002 (arc tolerance, mm)


$13=0 (report inches, bool)


$20=0 (soft limits, bool)


$21=0 (hard limits, bool)


$22=0 (homing cycle, bool)


$23=0 (homing dir invert mask:00000000)


$24=25.000 (homing feed, mm/min)


$25=500.000 (homing seek, mm/min)


$26=250 (homing debounce, msec)


$27=1.000 (homing pull-off, mm)


$100=800.000 (x, step/mm)


$101=800.000 (y, step/mm)


$102=800.000 (z, step/mm)


$110=1500.000 (x max rate, mm/min)


$111=1500.000 (y max rate, mm/min)


$112=1500.000 (z max rate, mm/min)


$120=10.000 (x accel, mm/sec^2)


$121=10.000 (y accel, mm/sec^2)


$122=10.000 (z accel, mm/sec^2)


$130=200.000 (x max travel, mm)


$131=200.000 (y max travel, mm)


$132=200.000 (z max travel, mm)


ok
Похоже, что надо опять менять на 400
Ваши сообщения автоматически объединены:

Оставьте как было, по 400. Это зависит не от драйверов, а от пары ходовые гайка-винт.
У меня тоже 400.
Ещё от дробления шага
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать