Во время работы останавливается 4 ось (поворотка).
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
В общем дело не в движке и не в котроллере.
Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло. Т.е. получается, что в контроллер уже приходит такой сигнал с компа. Начал разбираться с компом с переустановки софта. Переустановил МАЧ, остановка снова повторилась. Переустановил ОС, остановка снова повторилась. Выходит что глючит компьютерное железо, что там с контроллером ЛПТ порта на так.
Посоветуйте, как лучше поступить. Установить PCI-LPT порт, типа такого: http://www.1sm.ru/catalog/cat-140/id-55158/. Или полностью заменить материнскую плату, самую дешевую у себя дома нашел такую: http://www.1sm.ru/catalog/cat-119/id-70782/page-2/
Понимаю, что замена материнской платы дает больше шансов на дальнейшую без проблемную работу, но и переплачивать тоже не хочется.
Или может еще какое решение с LPT портом может быть?
Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло. Т.е. получается, что в контроллер уже приходит такой сигнал с компа. Начал разбираться с компом с переустановки софта. Переустановил МАЧ, остановка снова повторилась. Переустановил ОС, остановка снова повторилась. Выходит что глючит компьютерное железо, что там с контроллером ЛПТ порта на так.
Посоветуйте, как лучше поступить. Установить PCI-LPT порт, типа такого: http://www.1sm.ru/catalog/cat-140/id-55158/. Или полностью заменить материнскую плату, самую дешевую у себя дома нашел такую: http://www.1sm.ru/catalog/cat-119/id-70782/page-2/
Понимаю, что замена материнской платы дает больше шансов на дальнейшую без проблемную работу, но и переплачивать тоже не хочется.
Или может еще какое решение с LPT портом может быть?
- Mamont
- Мастер
- Сообщения: 2005
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 391
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
" Выходит что глючит компьютерное железо " - лучшая отмазка всех разработчиков ПО.
А если вспомнить что:
1 Глюк уходит после нажатия на стоп.
2 Глючят только пины , связанные с осью А, остальные продолжают работу.
3 После переадрессации на другие ножки.... (хехехе, "ножки, это у девушек ножки, а у микросхем выводы" бухтели по началу преподы в ВУЗе, потом привыкли и к ножкам и к напряжометру) глюк перебегает на другие.
причина не так уж и очевидна что в железе компа
ps напряжение замерло. порт имеет логический выход: кто не еденица, тот ноль. (единица на моей плате была в районе 3.3в) на каком оно замерло? уровни отличные от 3.3, 5, 0В в как бы намекают на высокую частоту (не зря ж двигатель при этом жужжит тихонько)
А если вспомнить что:
1 Глюк уходит после нажатия на стоп.
2 Глючят только пины , связанные с осью А, остальные продолжают работу.
3 После переадрессации на другие ножки.... (хехехе, "ножки, это у девушек ножки, а у микросхем выводы" бухтели по началу преподы в ВУЗе, потом привыкли и к ножкам и к напряжометру) глюк перебегает на другие.
причина не так уж и очевидна что в железе компа
ps напряжение замерло. порт имеет логический выход: кто не еденица, тот ноль. (единица на моей плате была в районе 3.3в) на каком оно замерло? уровни отличные от 3.3, 5, 0В в как бы намекают на высокую частоту (не зря ж двигатель при этом жужжит тихонько)
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Я не разработчик ПО, зачем мне меня самого за нос водить? 
Переадресации на другие пины не было, была переадресация на другой драйвер, а пины на осях были те же самые. Т.е. я перецепил ШД на другой драйвер и назначил на этот драйвер те-же самые пины, что были на предыдущем драйвере. Т.е. сменился драйвер, но пины на оси остались те же самые.
Во время сбоя, напряжение замерло на 3.5В, но тестер самый дешевый, поэтому может быть и погрешность. Частота 35кГц, но пробовал и на 25кГц, сбой сохранился.
Переадресации на другие пины не было, была переадресация на другой драйвер, а пины на осях были те же самые. Т.е. я перецепил ШД на другой драйвер и назначил на этот драйвер те-же самые пины, что были на предыдущем драйвере. Т.е. сменился драйвер, но пины на оси остались те же самые.
Во время сбоя, напряжение замерло на 3.5В, но тестер самый дешевый, поэтому может быть и погрешность. Частота 35кГц, но пробовал и на 25кГц, сбой сохранился.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Так сделайтеmicB писал(а):Переадресации на другие пины не было
По умолчанию (цифры условны):
ось X на драйвере 1, который на пинах 1,2
ось Y на драйвере 2, который на пинах 3,4
ось Z на драйвере 3, который на пинах 5,6
ось A на драйвере 4, который на пинах 7,8
Меняете местами подключение моторов осей A и Z:
ось X на драйвере 1, который на пинах 1,2
ось Y на драйвере 2, который на пинах 3,4
ось A на драйвере 3, который на пинах 5,6
ось Z на драйвере 4, который на пинах 7,8
Соответственно меняете и в настройке выходов Мача.
- Mamont
- Мастер
- Сообщения: 2005
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 391
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
....micB писал(а):. В Mach перенастроил LPT пины этих осей.
Подоконник немного вровень выпирать.micB писал(а):Переадресации на другие пины не было, была переадресация на другой драйвер, а пины на осях были те же самые.
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Туплю. Так и делал, менял пины местами между А и Z. И перекидывал провода между А и Z. Почему то запало в голову, что раз пины сменил и провода переткнул, то на конкретном движке пины остались те-же. Т.е. как бы пины за проводами подтянулись. 
Получается дело не в пинах, а в моторчике.
Получается дело не в пинах, а в моторчике.
- Mamont
- Мастер
- Сообщения: 2005
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 391
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Подозрение на мотор плохо вяжется с этим:
Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 вmicB писал(а):Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло.......Во время сбоя, напряжение замерло на 3.5В
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
То что смог разглядеть на тестере во время замера (во время работы), скакало от 0.6 до 1.0Mamont писал(а):Подозрение на мотор плохо вяжется с этим:Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 вmicB писал(а):Померил напряжение на пине STEP оси А на входе в контроллер (на выходе с компа). Во время работы напряжение скачет, а когда ось остановилась, напряжение замерло.......Во время сбоя, напряжение замерло на 3.5В
Да все верно, уже на входе в контроллер с сигналом было все плохо. Я уже не знаю на что грешить.
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Вообще ничего не понимаю.
Сегодня запускал станок с другого компа, совсем с другого, т.е. даже с предыдущего никакие запчасти на него не ставил. И ситуация повторилась. Все та-же остановка.
В какую сторону копать??????
Сегодня запускал станок с другого компа, совсем с другого, т.е. даже с предыдущего никакие запчасти на него не ставил. И ситуация повторилась. Все та-же остановка.
В какую сторону копать??????
- шпиндель
- Мастер
- Сообщения: 1811
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 901
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
это всё на одной уп происходит ?
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Как минимум на двух.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Напряжометр вообще плохо вяжется с измерением меандра в несколько килогерц, так что опираться на него в выводах не следует.Mamont писал(а):Степ сигналы короткие 5-15мкс импульсы, общая скважность при 1000 шагах в секунду всего 1.5%, т.е. напряжометр был должен показывать прыгающее напряжение в районе 0.075 в
Проблема, судя по всему, в моторе.
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Почему же тогда уже на входе в контроллер напряжеметр ведет себя по разному до остановки и после остановки. Значения, которые показывает тестер, конечно не верны, но ведь меняется их характер. До остановки, напряжение скачет, после остановки стоит как вкопанное на 3.5ВAndyBig писал(а):Напряжометр вообще плохо вяжется с измерением меандра в несколько килогерц, так что опираться на него в выводах не следует.
Проблема, судя по всему, в моторе.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Понятия не имею, но одинаковые симптомы на двух разных компьютерах говорят о том. что компьютер не виноват 
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
я бы первым делом снял шаговый и проверил подшипники
при работе по дереву частенько насасывают мелкой пыли
если там все нормально то опять по проводам от шагового до драйвера
при работе по дереву частенько насасывают мелкой пыли
если там все нормально то опять по проводам от шагового до драйвера
-
plotik
- Мастер
- Сообщения: 428
- Зарегистрирован: 10 май 2012, 15:30
- Репутация: 33
- Настоящее имя: Евгений
- Откуда: Rostov-on-Don
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
http://www.cnc-club.ru/forum/viewtopic.php?f=42&t=4399
Может провод не пропаян
Может провод не пропаян
"Ты не дрыгайся! Показывай свою гравицаппу. Если фирменная вещь — возьмём!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
"А этот паца́к все время говорит на языках, продолжения которых не знает!"
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Не буду описывать мои бесполезные действия, которые я производил последние несколько дней. Их было много и они не принесли никаких положительных результатов.
Вот что я имею на сегодня.
УП четырехосная, но состоит как бы из двух частей, в первой части обрабатывается растром с двух сторон (с переворотом на 180 градусов по оси А), затем идет вторая часть это четырех осевая из PowerMill, т.е. там ось Y все время в ноле. Глюк просиходит во время выполнения второй части УП, когда активно испльзуется ось А.
Сегодня произошла очередная остановка.
Как оказалось ось не встает, она начинает хаотично дергаться с разбегом в несколько градусов. С редуктором 50:1 это было не заметно, а на снятом ШД отлично видно, как вал подергивается.
Под гул хаотично дергающегося ШД пол часа сидел и разглядывал, что происходит с мачем и контроллером.
Вот что высмотрел. Мач замирает на одной строке, номер выполняемой строки не меняется, движение УП в окошке не происходит. Но координаты по остальным осям продолжают меняться, каретка станка физически продолжает ездить по оставшимся осям и выполнять УП. А координаты по оси А начинают убывать (по УП должны наоборот наращиваться), на контроллере меняется сигнал DIR, и ось судя по мачу как бы начинает крутиться в обратном направлении, да так быстро, явно быстрее чем задано в Motor tuning. Физически она подергивается туда-сюда.
Выключил контроллер и вообще отцепил его от компа, даже ЛПТ кабель выдернул - ошибка повторилась. Все тоже самое, окно с УП стоит на одной строке, координаты по осям Х и Z бегут выполняя УП, ось А мотает в бешенном темпе в противоположную от УП сторону.
Т.е. теперь уже точно ясно, что ошибка в компьютере или в маче. Но как ее устранить? Компы менял, винду переустанавливал, мач тоже переустанавливал. Мач лицензионный, версия Version3.043.066. Посмотрел на сайте - это последняя версия Mach3, новее только Mach4.
Полтора года ось А крутилась без сбоев.
Что еще сделать уже просто ума не приложу.
Для наглядности даже кино снял:
https://youtu.be/7aKciVvBXAs
Эта УП должна все время крутиться в одну сторону по оси А. Не равномерно, с остановками и ускорениями, но все время в одну сторону. Координаты по оси А все время должны прибавляться и рости в положительную сторону. На видео эти координаты, конскими темпами убавляются.
По какой то причине, во время работы меняется сигнал DIR оси А. Во время выполнения УП лампочка DIR на котроллере не горит, а после остановки загорается, это говорит о том, что изменилось направление сигнала DIR. И происходит это в компе или в маче, даже при полностью отключенном от него контороллере.
Даже не знаю в какую сторону теперь думать, просто сел и сижу.
Вот что я имею на сегодня.
УП четырехосная, но состоит как бы из двух частей, в первой части обрабатывается растром с двух сторон (с переворотом на 180 градусов по оси А), затем идет вторая часть это четырех осевая из PowerMill, т.е. там ось Y все время в ноле. Глюк просиходит во время выполнения второй части УП, когда активно испльзуется ось А.
Сегодня произошла очередная остановка.
Как оказалось ось не встает, она начинает хаотично дергаться с разбегом в несколько градусов. С редуктором 50:1 это было не заметно, а на снятом ШД отлично видно, как вал подергивается.
Под гул хаотично дергающегося ШД пол часа сидел и разглядывал, что происходит с мачем и контроллером.
Вот что высмотрел. Мач замирает на одной строке, номер выполняемой строки не меняется, движение УП в окошке не происходит. Но координаты по остальным осям продолжают меняться, каретка станка физически продолжает ездить по оставшимся осям и выполнять УП. А координаты по оси А начинают убывать (по УП должны наоборот наращиваться), на контроллере меняется сигнал DIR, и ось судя по мачу как бы начинает крутиться в обратном направлении, да так быстро, явно быстрее чем задано в Motor tuning. Физически она подергивается туда-сюда.
Выключил контроллер и вообще отцепил его от компа, даже ЛПТ кабель выдернул - ошибка повторилась. Все тоже самое, окно с УП стоит на одной строке, координаты по осям Х и Z бегут выполняя УП, ось А мотает в бешенном темпе в противоположную от УП сторону.
Т.е. теперь уже точно ясно, что ошибка в компьютере или в маче. Но как ее устранить? Компы менял, винду переустанавливал, мач тоже переустанавливал. Мач лицензионный, версия Version3.043.066. Посмотрел на сайте - это последняя версия Mach3, новее только Mach4.
Полтора года ось А крутилась без сбоев.
Что еще сделать уже просто ума не приложу.
Для наглядности даже кино снял:
https://youtu.be/7aKciVvBXAs
Эта УП должна все время крутиться в одну сторону по оси А. Не равномерно, с остановками и ускорениями, но все время в одну сторону. Координаты по оси А все время должны прибавляться и рости в положительную сторону. На видео эти координаты, конскими темпами убавляются.
По какой то причине, во время работы меняется сигнал DIR оси А. Во время выполнения УП лампочка DIR на котроллере не горит, а после остановки загорается, это говорит о том, что изменилось направление сигнала DIR. И происходит это в компе или в маче, даже при полностью отключенном от него контороллере.
Даже не знаю в какую сторону теперь думать, просто сел и сижу.
- Mamont
- Мастер
- Сообщения: 2005
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 391
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Пробовать немного УП изменить, или там происходит шаманство на уровне драйвера дергания пинали ЛПТ порта или раскуривания Gкодов в элементарные dx-dy-dz-da приращения. Может где деление на сверхмалую величину и умножение на такуюже.
Другими словами А*x/y <> A/y*x, особенно когда A x y сильно разные по величине
Или вообще радикально - от мачика отказаться.
А вот - лучше пример (A+e)-A <>e , когда А и е отличаются друг от друга в миллионы раз
Как вариант переходит переполнение счетчика переменной А, и она резко становится из очень большой положительной очень большой но отрицательной.
Попробуй в управляющей программе сделать холостые обороты в обратную сторону. Инструмент отводится, патрон отматывает взад много оборотов, и потом в том же угле продолжает работу. Оно конечно бредово выглядит, но индусы знают толк в извращенияхhttp://1.bp.blogspot.com/-AVWklyP_pAI/U ... d51ea3.jpg
Другими словами А*x/y <> A/y*x, особенно когда A x y сильно разные по величине
Или вообще радикально - от мачика отказаться.
А вот - лучше пример (A+e)-A <>e , когда А и е отличаются друг от друга в миллионы раз
Как вариант переходит переполнение счетчика переменной А, и она резко становится из очень большой положительной очень большой но отрицательной.
Попробуй в управляющей программе сделать холостые обороты в обратную сторону. Инструмент отводится, патрон отматывает взад много оборотов, и потом в том же угле продолжает работу. Оно конечно бредово выглядит, но индусы знают толк в извращенияхhttp://1.bp.blogspot.com/-AVWklyP_pAI/U ... d51ea3.jpg
- шпиндель
- Мастер
- Сообщения: 1811
- Зарегистрирован: 23 янв 2016, 17:57
- Репутация: 901
- Настоящее имя: Дмитрий
- Откуда: Бологое
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
такое ощущение, что в матче сбился масштаб по оси А...может ткнули случайно !?
-
micB
- Кандидат
- Сообщения: 72
- Зарегистрирован: 27 июл 2010, 15:54
- Репутация: 2
- Настоящее имя: Михаил
- Откуда: Роосия, ХМАО, г.Сургут
- Контактная информация:
Re: Во время работы останавливается 4 ось (поворотка).
Mamont
Если бы сбой был в одном и том же месте, но он всегда происходит в разных местах, иногда через пару минут после начала юзанья оси А, иногда через час, а иногда вообще не происходит. Не может же калькулятор пять раз посчитать 2*2=4, а на шестой 2*2=-5
Рассчитываю эту УП в PowerMill, менял точность расчета УП. Начальный файл УП был 4.2Мб, сейчас он 2.8. Время выполнения УП изменилось всего на 6 минут. Было 2ч10мин, стало 2ч4мин. Результата не принесло.
Про холостые обороты, отмотку назад и про индусов не очень понял.
шпиндель
Если вы про видео, то там по оси А не масштаб, там Radius Correct. Даже не знаю что это такое и она в этом окне просто не редактируемое, мышью щелкаешь ничего не происходит.
Если бы сбой был в одном и том же месте, но он всегда происходит в разных местах, иногда через пару минут после начала юзанья оси А, иногда через час, а иногда вообще не происходит. Не может же калькулятор пять раз посчитать 2*2=4, а на шестой 2*2=-5
Рассчитываю эту УП в PowerMill, менял точность расчета УП. Начальный файл УП был 4.2Мб, сейчас он 2.8. Время выполнения УП изменилось всего на 6 минут. Было 2ч10мин, стало 2ч4мин. Результата не принесло.
Про холостые обороты, отмотку назад и про индусов не очень понял.
шпиндель
Если вы про видео, то там по оси А не масштаб, там Radius Correct. Даже не знаю что это такое и она в этом окне просто не редактируемое, мышью щелкаешь ничего не происходит.