прошу помощи

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
vozhik
Новичок
Сообщения: 16
Зарегистрирован: 05 сен 2012, 19:34
Репутация: 0
Контактная информация:

прошу помощи

Сообщение vozhik »

подключен такой контролёрhttp://www.kosmodrom.com.ua/data/cncste ... nccall.php,и такие драйвера http://www.kosmodrom.com.ua/data/cncste ... driver.php ось Х иZ роботают нормально,аY сначала в ручном режиме,атеперь и при отработке программы идёт не всегда в ту сторону,при этом в окне эмс движение отображается правильно.
Второй косяк:ось Х не обнуляется на 0,при обнулении выставляется 299,9
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: прошу помощи

Сообщение nkp »

vozhik писал(а):идёт не всегда в ту сторону
то есть - иногда правильно ,а иногда в противоположную сторону?? хаотично? правильно я понял?
а Dir подтянут?
vozhik писал(а):ось Х не обнуляется на 0,при обнулении выставляется 299,9
может в файле ini косяк прописался? можешь файлы конфига сюда выложить...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: прошу помощи

Сообщение aftaev »

vozhik писал(а):подключен такой контролёр
это не контроллер
vozhik писал(а):аY сначала в ручном режиме,атеперь и при отработке программы идёт не всегда в ту сторону,
Если ездит всегда в одну сторону - то либо сигнал dir сдох (например сдохла оптопара в плате опторазвязки) или сдох драйвер Шаговика. Перекинь местами драйвера шаговика х и у - так можно проверить что сдохло.
vozhik писал(а):Второй косяк:ось Х не обнуляется на 0,при обнулении выставляется 299,9
Если была запущена программа и в ней прописан какой либо офсет например G55 - то при попытке обнуления офсета g54 так и будет. Посмотри какой офсет сейчас у тебя включен и какой офсет ты обнуляешь.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 540
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: прошу помощи

Сообщение raddd »

что то с линией дир по оси. подкинь светодиод с резистором к драйверу на дир. и погляди приходит ли туда сигнал при смене направления.
||||||||||||
||||||||||||
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: прошу помощи

Сообщение michael-yurov »

Может еще одна из обмоток не работать.
Аватара пользователя
Дрюня
Почётный участник
Почётный участник
Сообщения: 2040
Зарегистрирован: 25 ноя 2013, 00:19
Репутация: 1504
Настоящее имя: Андрей
Откуда: Днепр
Контактная информация:

Re: прошу помощи

Сообщение Дрюня »

Когда то имел китайский станок 3040 собранный производителем этих плат (выдавали как своё производство), но тогда ещё электроника стояла YOOCNC. Их платы будут по лучше чем YOOCNC.
Была такая проблема:
vozhik писал(а):при отработке программы идёт не всегда в ту сторону
Один из проводов оказался переломанным - "мигающий обрыв". Контакт есть - двигатель едет в нужную сторону, нет контакта - едет куда легче.
vozhik
Новичок
Сообщения: 16
Зарегистрирован: 05 сен 2012, 19:34
Репутация: 0
Контактная информация:

Re: прошу помощи

Сообщение vozhik »

Огромное спасибо всем кто откликнулся,по поводу Y скорее всего как Дрюня сказал,пробывал менять местами драйвера(не подумал бы про такую "мелоч")буду искать обрыв
про Х:в конфигах не рылся всё делал через морду,скажу подробнее:включаю комп,включаю емс,подвожу ось Х к краю стола,нажимаю "найти начало координат" вместо нулей выскакивает 299,9
Аватара пользователя
Дрюня
Почётный участник
Почётный участник
Сообщения: 2040
Зарегистрирован: 25 ноя 2013, 00:19
Репутация: 1504
Настоящее имя: Андрей
Откуда: Днепр
Контактная информация:

Re: прошу помощи

Сообщение Дрюня »

vozhik писал(а):буду искать обрыв
Тестером сложно прозвонить такой обрыв. Если память не изменяет, то такое поведение двигателя наблюдалось примерно в одних и тех же координатах оси, когда провод изогнут в месте обрыва.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: прошу помощи

Сообщение aftaev »

vozhik писал(а):по поводу Y скорее всего как Дрюня сказал,пробывал менять местами драйвера(не подумал бы про такую "мелоч")буду искать обрыв
Если ты будешь делать так же внимательно как и читаешь, то как бы у тебя еще что нибудь не сгорело :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
vozhik
Новичок
Сообщения: 16
Зарегистрирован: 05 сен 2012, 19:34
Репутация: 0
Контактная информация:

Re: прошу помощи

Сообщение vozhik »

aftaev писал(а):сли ты будешь делать так же внимательно как и читаешь, то как бы у тебя еще что нибудь не сгорело
читаю я внимательно
Дрюня писал(а):Тестером сложно прозвонить такой обрыв. Если память не изменяет, то такое поведение двигателя наблюдалось примерно в одних и тех же координатах оси, когда провод изогнут в месте обрыва.
я знаю,а с самой микросхемой не может быть проблема?
vozhik
Новичок
Сообщения: 16
Зарегистрирован: 05 сен 2012, 19:34
Репутация: 0
Контактная информация:

Re: прошу помощи

Сообщение vozhik »

nkp писал(а):то есть - иногда правильно ,а иногда в противоположную сторону?? хаотично? правильно я понял?а Dir подтянут?
да именно так
nkp писал(а):может в файле ini косяк прописался? можешь файлы конфига сюда выложить..
завтра выложу
vozhik
Новичок
Сообщения: 16
Зарегистрирован: 05 сен 2012, 19:34
Репутация: 0
Контактная информация:

Re: прошу помощи

Сообщение vozhik »

Мои познания в линуксе не столь велики,чтоб в конфигах копаться,но тем неменее решил просмотреть все файлы в папке "мой станок"
в emc.var а так же в emc.var.bak были две строчки 299,999,заменив которые на 0 всё встало на свои места.
А драйвер Y при отпаянном dir и при соединении его с "0" одинаково,жму в право или в лево хаотично едит,куда вздумается,может с электронщиков кто подскажет,может ли баг в микросхеме быть?
Аватара пользователя
Alexsh
Опытный
Сообщения: 100
Зарегистрирован: 25 дек 2015, 22:28
Репутация: 15
Настоящее имя: Алексей
Контактная информация:

Re: прошу помощи

Сообщение Alexsh »

Ребята подскажите по какой причине, если во время работы станка (linuxcnc) нажать esc, шпиндель останавливается, но каретка продолжает свое движение еще некоторое время. Это нормально ?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: прошу помощи

Сообщение Сергей Саныч »

Если установлено малое ускорение, то возможно.
И "некоторое время" - это сколько в секундах?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Alexsh
Опытный
Сообщения: 100
Зарегистрирован: 25 дек 2015, 22:28
Репутация: 15
Настоящее имя: Алексей
Контактная информация:

Re: прошу помощи

Сообщение Alexsh »

Сергей Саныч писал(а):Если установлено малое ускорение, то возможно.
И "некоторое время" - это сколько в секундах?
Это около 1-2х секунд при ускорении 800!!!
Скорость 30мм/с
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: прошу помощи

Сообщение vovafed »

сигнал enable заведен на драйвер?
если так то ось может двигатся по инерции
Аватара пользователя
Alexsh
Опытный
Сообщения: 100
Зарегистрирован: 25 дек 2015, 22:28
Репутация: 15
Настоящее имя: Алексей
Контактная информация:

Re: прошу помощи

Сообщение Alexsh »

Двигается однозначно не по энерции. На двигателя идет питание в это время.
Да и при шаге винта подачи 1.25 это не реально.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: прошу помощи

Сообщение Nick »

Возможно esc заведен на Stop а не на Estop - estop отрубит моментально, но слетят все координаты, а stop может остановить плавно.
Аватара пользователя
Alexsh
Опытный
Сообщения: 100
Зарегистрирован: 25 дек 2015, 22:28
Репутация: 15
Настоящее имя: Алексей
Контактная информация:

Re: прошу помощи

Сообщение Alexsh »

А как проверить?
Сейчас создал новую конфигурацию - стопится нормально...
Что-то со старым конфигом.
А может такое быть из-за G64 и ее параметров P,Q ?
В УП я использую M02( без сброса модальных функций) Может из-за этого ?
Вообще модальные функции сбрасываются при перезапуске LinuxCNC ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: прошу помощи

Сообщение Nick »

Alexsh писал(а):А может такое быть из-за G64 и ее параметров P,Q ?
Не должно.
Alexsh писал(а):В УП я использую M02( без сброса модальных функций) Может из-за этого ?
Вроде не должно.
Alexsh писал(а):Вообще модальные функции сбрасываются при перезапуске LinuxCNC ?
Вроде должны.

Но вообще все лучше проверить - открываешь панель mdi или stat и смотришь там, что активно...
Ответить

Вернуться в «LinuxCNC»