Модернизация токарного станка
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
вот что я указывал
halcmd setp pid.0.tune-cycles 10
halcmd setp pid.0.tune-effot 1
halcmd setp pid.0.tune-mode 0 - пробовал менять на 0 ноль эмоций
halcmd setp pid.0.tune-stat 1
после дергал осью но несмотрел меняется ли пид
halcmd setp pid.0.tune-cycles 10
halcmd setp pid.0.tune-effot 1
halcmd setp pid.0.tune-mode 0 - пробовал менять на 0 ноль эмоций
halcmd setp pid.0.tune-stat 1
после дергал осью но несмотрел меняется ли пид
Всё просто! если знаешь КАК!
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
дергание вручную ничего не дало, пид и FF не меняются
Всё просто! если знаешь КАК!
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
ага, вроде что-то нащупал
у меня ДВА комплекта пинов начинающихся с pid.xxxxx
тоесть есть комплекты пинов
pid.x.XXXXXX
pid.y.XXXXXX
pid.z.XXXXXX
pid.a.XXXXXX
и есть
pid.0.XXXXXX
pid.1.XXXXXX
pid.2.XXXXXX
pid.3.XXXXXX
в комплекте с цифровыми значениями есть пины TUNE
в комплете с буквами их нет
при включеном станке (могу дергать осями)
пины
pid.0.enable false
pid.x.enable true
pid.0.command в нуле, и все остальные пины pid.0.xxx не реагируют ни на что
pid.x.command показывает текущее положение
у меня ДВА комплекта пинов начинающихся с pid.xxxxx
тоесть есть комплекты пинов
pid.x.XXXXXX
pid.y.XXXXXX
pid.z.XXXXXX
pid.a.XXXXXX
и есть
pid.0.XXXXXX
pid.1.XXXXXX
pid.2.XXXXXX
pid.3.XXXXXX
в комплекте с цифровыми значениями есть пины TUNE
в комплете с буквами их нет
при включеном станке (могу дергать осями)
пины
pid.0.enable false
pid.x.enable true
pid.0.command в нуле, и все остальные пины pid.0.xxx не реагируют ни на что
pid.x.command показывает текущее положение
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
Это наверное потому, что прописаны aliasы на пины. Но по идее они должны давать одно и то же.
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
я тоже так подумал
НО алиасы начинаются с 1 до 4 а у меня от pid.0.xxx до 3
ради эксперемента попробовал запустить tune на pid.1.xx, ноль эмоций
файл сгенерирован pncconf
ради эксперемента попробовал запустить tune на pid.1.xx, ноль эмоций
файл сгенерирован pncconf
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
Погоди..... что-то не так... попробуй убрать нафиг алиасы... Только на реальном станке лучше не пробовать... У тебя нет отдельно лежащей сервы?
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
пробовать... наживую!
нет у меня больше серв 
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
Тогда лучше подожди, пока Dmaster на столе все попробует!
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Модернизация токарного станка
короче а я поправил алиасы... не запускается
Всё просто! если знаешь КАК!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
Но пины начали меняться?
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Модернизация токарного станка
Чую... фиг с ним автотюнингом. Ник! Это фигнюню мона запустить?.. жуть как поможет!
http://www.linuxcnc.org/index.php/germa ... 10&id=6495
http://www.linuxcnc.org/index.php/germa ... 10&id=6495
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
Конечно можно, мы с NightV этот вопрос уже разобрали: http://cnc-club.ru/forum/viewtopic.php? ... 494#p13189
В двух словах, качаешь это дело, меняешь в hal пины на свои и запускаешь из консоли командой halrun -f config.hal
В двух словах, качаешь это дело, меняешь в hal пины на свои и запускаешь из консоли командой halrun -f config.hal
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Модернизация токарного станка
Автотюнинг запускаетсяюю но двигун уходит в жуууууткий расколбас и вырубается. following error.
боюсь делать ferror больше 5. был бы двигун по легче, я-б его притянул к чему нибудь.
Делаю как вышеуказано. но Tune start запускаю после включения станка
боюсь делать ferror больше 5. был бы двигун по легче, я-б его притянул к чему нибудь.
Делаю как вышеуказано. но Tune start запускаю после включения станка
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
А если поставить halcmd setp pid.0.tune-effot 1 по-меньше? Какой у тебя максимальный выход?
Хотя с такой сервой, да без нагрузки... Дело в том, что для такой сервы практически не будет предела ускорения. Соответственно она всю свою мощь вложет в раскручивание вала двигателя и будет улетать как вертолет.
Хотя с такой сервой, да без нагрузки... Дело в том, что для такой сервы практически не будет предела ускорения. Соответственно она всю свою мощь вложет в раскручивание вала двигателя и будет улетать как вертолет.
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Модернизация токарного станка
setp pid.0.tune-effot 1 меньше единицы ни куда не едет(((
В общем так..В ручном варианте c помощью халскопа настроено было до 240 мм в мин при точности 0.01мм. и датчике 1000точек. Больше не получается. пульсация 5 микрон ..
ускорение у меня стоит 50...
идеальная задача зажать при 0.01 до 1000мм-1200мм мин
Кстати с InputScale... шаг швп у меня 10мм/об. двигатель напрямую прикручен.
ТК датчик квадратурный Z1000 А, А^ B, B^ то импульсов на оборот 4000.
соттветственно 4000/10=400. Проверил прокрутив двиг на ! оборот рукой. Точно 10 мм.
Еще у меня OutuputScale стоит -0.02... завра попробую 0.01 и 0.005
В общем так..В ручном варианте c помощью халскопа настроено было до 240 мм в мин при точности 0.01мм. и датчике 1000точек. Больше не получается. пульсация 5 микрон ..
ускорение у меня стоит 50...
идеальная задача зажать при 0.01 до 1000мм-1200мм мин
Кстати с InputScale... шаг швп у меня 10мм/об. двигатель напрямую прикручен.
ТК датчик квадратурный Z1000 А, А^ B, B^ то импульсов на оборот 4000.
соттветственно 4000/10=400. Проверил прокрутив двиг на ! оборот рукой. Точно 10 мм.
Еще у меня OutuputScale стоит -0.02... завра попробую 0.01 и 0.005
" Linux CNC - наше всё"
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Модернизация токарного станка
А как ты настраивал? По идее, начинать надо с P, причем только на нем ferror будет больше, чем может быть. Потом улучшать значение добавляя I и D
- Dmaster
- Мастер
- Сообщения: 1271
- Зарегистрирован: 15 июл 2011, 13:36
- Репутация: 476
- Контактная информация:
Re: Модернизация токарного станка
Именно так и делал))))...
но ferror у меня вообще перестал отклоняться от нормы.. на нем только вибрация увеличивается и выходит за рамки 0.01мм .. после игры с параметром FF1. я подобрал значение 0.001 у меня на нем постоянная вирация в 2.5-5 микрон при любой подаче до ( 400мм/мин) стабильно работает только до 240.
возможно мне следует датчик с большим разрешением поставить.
еще есть мысль дать deadband 0.005
но ferror у меня вообще перестал отклоняться от нормы.. на нем только вибрация увеличивается и выходит за рамки 0.01мм .. после игры с параметром FF1. я подобрал значение 0.001 у меня на нем постоянная вирация в 2.5-5 микрон при любой подаче до ( 400мм/мин) стабильно работает только до 240.
возможно мне следует датчик с большим разрешением поставить.
еще есть мысль дать deadband 0.005
" Linux CNC - наше всё"
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Модернизация токарного станка
Стабильно это без вибрации?
240 мм/мин маловато будет
с фигней по ссылке настравиал?
240 мм/мин маловато будет
с фигней по ссылке настравиал?
