5i25+7i77+7i76 + энкодер
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
5i25+7i77+7i76 + энкодер
Доброго времени суток, есть в наличии сабж + китайские сервы управляются step/dir. Я их подключил к выходам 7i76 сигналы энкодера подключил в входам 7i77. Можно ли сделать linuxCnc отсчитывал свои перемещения по энкодерам и как это лучше реализовать. Пример HAL файла если кто так делал. А то конфигурация создаваемая pncconf не работает.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Всё замечательно работает, нужно только внимательно там всё указывать...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
я себе подобную схему управления реализовал на компе с 2 лпт портами , свой конфиг уже много раз выкладывал на форуме , все работает классно
вот мой хел
вот мой хел
- Вложения
-
- 676mm.hal
- (7.26 КБ) 672 скачивания
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
спасибо посмотрю
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Всем спасибо все получилось, кетайцы по кетайски инструкцию к приводам написали. Особенно относительно количества импульсов на оборот и электронной гитары.
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Что бы не создавать новую тему спрошу здесь. При задании перемещения к примеру на 100мм, не доезжая жо позиции несколько соток привод замедлятся и медленно "доползает" до нужного значения. Подскажите в какую сторону копать? Привод степ/дир + энкодер. Количество импульсов на оборот пришлось вычислять самому, кетайцы , в документации, указали совсем не правильное
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
В сторону настройки PID.Vaycartana писал(а):Подскажите в какую сторону копать?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Спасибо, I увеличивать?UAVpilot писал(а):В сторону настройки PID.Vaycartana писал(а):Подскажите в какую сторону копать?
- rehden
- Мастер
- Сообщения: 201
- Зарегистрирован: 06 мар 2012, 12:31
- Репутация: 33
- Настоящее имя: Денис
- Откуда: Павловский Посад
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
там много параметром и все надо увеличивать или уменьшать. открой из контекстного меню калибровка осей - и вот тут все нужно настроить. есть осцилограф программный. на него выводишь пид эррор (ошибку позиционирования) с каждой оси. запускаешь тестовую программу которая туду сюда будет оси гонять примерно на 50-100мм. я делал в цикле - 10 строчек. и подбираешь параметры. для начала пойми за что они отвечают. у меня P - 4, I-0.02, D-0.015. (это настройки именно пид регулятора) FFR1 - 0, FFR2 - 0.4342, FFR3 - 0.0155 (это настройки коррекции выходного сигнала )
и подгонкой параметров добиваешься наименьшего отклонения движения оси от заданной траектории. Это и будет программная точность твоего станка. остальное зависит от качества ШВП и люфтов.
данная калибровка не сможет учесть люфты по осям. также не учтет неравномерность шага ШВП. для учета люфта есть свой параметр. для учета нелинейности ШВП тоже есть свой параметр. можно использовать оптическую линейку для калибровки неравномерности ШВП и тогда можно добиться хороших результатов.
не забудь поставить допустимую ошибку отклонения от заданной траектории миллиметров 100 но не более а то уедет очень далеко=)) у меня за 10мм до схода швп гайки с канавок останавливался.
и подгонкой параметров добиваешься наименьшего отклонения движения оси от заданной траектории. Это и будет программная точность твоего станка. остальное зависит от качества ШВП и люфтов.
данная калибровка не сможет учесть люфты по осям. также не учтет неравномерность шага ШВП. для учета люфта есть свой параметр. для учета нелинейности ШВП тоже есть свой параметр. можно использовать оптическую линейку для калибровки неравномерности ШВП и тогда можно добиться хороших результатов.
не забудь поставить допустимую ошибку отклонения от заданной траектории миллиметров 100 но не более а то уедет очень далеко=)) у меня за 10мм до схода швп гайки с канавок останавливался.
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Спасибо, а что такое FF3, не могу найти описания?rehden писал(а):там много параметром и все надо увеличивать или уменьшать. открой из контекстного меню калибровка осей - и вот тут все нужно настроить. есть осцилограф программный. на него выводишь пид эррор (ошибку позиционирования) с каждой оси. запускаешь тестовую программу которая туду сюда будет оси гонять примерно на 50-100мм. я делал в цикле - 10 строчек. и подбираешь параметры. для начала пойми за что они отвечают. у меня P - 4, I-0.02, D-0.015. (это настройки именно пид регулятора) FFR1 - 0, FFR2 - 0.4342, FFR3 - 0.0155 (это настройки коррекции выходного сигнала )
и подгонкой параметров добиваешься наименьшего отклонения движения оси от заданной траектории. Это и будет программная точность твоего станка. остальное зависит от качества ШВП и люфтов.
данная калибровка не сможет учесть люфты по осям. также не учтет неравномерность шага ШВП. для учета люфта есть свой параметр. для учета нелинейности ШВП тоже есть свой параметр. можно использовать оптическую линейку для калибровки неравномерности ШВП и тогда можно добиться хороших результатов.
не забудь поставить допустимую ошибку отклонения от заданной траектории миллиметров 100 но не более а то уедет очень далеко=)) у меня за 10мм до схода швп гайки с канавок останавливался.
-
- Опытный
- Сообщения: 106
- Зарегистрирован: 15 мар 2018, 10:27
- Репутация: 12
- Настоящее имя: Sergey
- Контактная информация:
Re: 5i25+7i77+7i76 + энкодер
Спасибо всем, вроде разобрался. Муфты слишком жесткие получились, из-за этого система колебалась и приходилось P уменьшать. Поменял конструкцию поднял P и система начала реагировать на изменения I и D