Восстановление токарного 16К20Т1 ЧПУ

Токарные станки с ЧПУ.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

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

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Эта максимальная скорость где задается
123.png (1505 просмотров) <a class='original' href='./download/file.php?id=22252&mode=view' target=_blank>Загрузить оригинал (93.35 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение PKM »

В ини файле
.....

MAX_LINEAR_VELOCITY = 1.000000
......

И еще здесь должно быть

MAX_LINEAR_VELOCITY = 166.67

Ставь 200 или сколько нужно

Кстати непонятно как расчитан у тебя масштаб оси STEP_SCALE = 701074.0, шаг винта разве не 10мм?
131072/10мм = 13107.2
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

PKM писал(а):Кстати непонятно как расчитан у тебя масштаб оси STEP_SCALE = 701074.0, шаг винта разве не 10мм?
было примерно так 13107.2 потом все увеличивал увеличивал чтобы мотор до 1000об/мин разогнать.
Задача с любыми настройками ЕМС раскрутить мотор до 1000 об при максимальном значении энкодера. Кстати в одном месте указано 131072 в мануале 160 000 :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение PKM »

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

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

Так у тебя серва понимает максимум 500кГц - т.е. 160000 на 1000 об, не выйдет. Надо включиться в высокоскоростной порт, и поправить тайминги в linuxcnc (это которые steplen stepspace dirset dirhold) в соответствии с таблицей которая в мануале твоей сервы.

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

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

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

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Nick писал(а):И покажи последние hal и ini (лучше не архивируй, а так заливай )
яж тебе в ЛС его отправил :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Nick писал(а):Так у тебя серва понимает максимум 500кГц - т.е. 160000 на 1000 об, не выйдет.
Пока серва справляется, ЕМС в ошибку уходит :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

aftaev писал(а):
Nick писал(а):И покажи последние hal и ini (лучше не архивируй, а так заливай )
яж тебе в ЛС его отправил :)
В каком из них?? я не видел, кидай сюда! :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Nick писал(а): поправить тайминги в linuxcnc (это которые steplen stepspace dirset dirhold) в соответствии с таблицей которая в мануале твоей сервы.
это уже методом научного тыка нашли нужно ставить от 550
Nick писал(а):В каком из них?? я не видел, кидай сюда!
16K20T1.hal
(5.88 КБ) 703 скачивания
16K20T1.ini
(2.29 КБ) 647 скачиваний
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

О увидел. Ты в серву все еще через медленный порт задание гонишь?
Она у тебя глючить начинала из-за того, что ты в медленный порт гнал сигнал с таймингом гораздо меньшим, чем в даташите (650 вместо 1000)
DIRSETUP = 1000
DIRHOLD = 1000
STEPLEN = 650
STEPSPACE = 650
Вот это дает нам максимум 1000000000/1300 = 760кГц, на твоем разрешении это около 6 оборотов в секунду - как раз около 270 об/мин. Я правильно все посчитал?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение PKM »

Что там еще за порты? Все в быстрый надо гнать!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

Если хочешь еще быстрее - подключайся через быстрый порт сервы и уменьшай тайминги до 125нс, тогда можно будет разогнаться до 4МГц, это примерно 1800 об/мин...


============
Там табличка была с таймингами - там есть быстрый порт. Но он не оптоизолирован!!!
(Восстановление токарного 16К20Т1 ЧПУ #1128)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Nick писал(а):Вот это дает нам максимум 1000000000/1300 = 760кГц, на твоем разрешении это около 6 оборотов в секунду - как раз около 270 об/мин. Я правильно все посчитал?
Что будет если в серву подать частоту больше чем она может схавать? Я думаю серва просто остановится :)
Когда ставил steplen=100 stepspace=100 в ЕМС бегали координаты, а серва даж не трогалась.
Почему сейчас серва крутиться не больше 270 об/мин? У сервы есть код ошибки AL0008. серва не сваливается в ошибку
123.png (1478 просмотров) <a class='original' href='./download/file.php?id=22267&mode=view' target=_blank>Загрузить оригинал (31.76 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

Nick писал(а):Если хочешь еще быстрее - подключайся через быстрый порт сервы и уменьшай тайминги до 125нс, тогда можно будет разогнаться до 4МГц, это примерно 1800 об/мин...
С тем входом что сейчас подключено рекорд серву раскрутил до 500об/мин дальше сдыхал ЕМС :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение PKM »

Мне вообще непонятно отчего сдыхает ЕМС. Надо бы твои конфиги у себя на 7и76 запустить завтра
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение aftaev »

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

Re: Восстановление токарного 16К20Т1 ЧПУ

Сообщение Nick »

Тут вопрос не в частоте, насколько я понимаю тайминги зависят от оптопар... (могу ошибаться) именно поэтому их нет в быстром порте. Если ты будешь слать сигнал с маленьким таймингом, он просто не дойдет до сервы. Частота будет в пределах - ее вообще не будет.

Тут по другому никак. У сервы ограничение на этом порте, его так просто не обойти. Либо быстрый порт, либо уменьшай делитель, либо скорость такую достичь не выйдет..

Максимальная частота в серве скорее всего зависит от ее настроек максимальной скорости...


EMC сдыхает от FERROR - суть такая, у планировщика траектории стоит очень большая скорость. Он ее выдает в stepgen, у stepgen тоже большая скорость и он пытается на ней шагать. Но шагать он может только с заданными значениями таймингов. В обратную связь stepgen выдает сколько шагов он нашагал, а это в нашем случае зависит от тайминга, в итоге цифра выходит сильно скромнее задания.
Получается, что планировщик гонит ось с большой скоростью, но степген за ним не успевает - отсюда растет рассогласование оси - и через какое-то время оно превышает значение FERROR и EMC дохнет :). Как-то так....
Ответить

Вернуться в «Токарные станки»