Перейти к публикации

Небольшие вопросы по fanuc и не только


selfmademan

Рекомендованные сообщения

1 минуту назад, Viktor2004 сказал:

откуда это видно?

Даже если ориентироваться на единицу измерения а она у вас 0.1мкм и CMR=40 уже понятно что линейка должна иметь большое число импульсов на шаг винта. У вас 2185=20 а 2024=20000 итого 400000 если даже шаг ШВП у вас 20мм и то получается субмикронный диапазон

Ссылка на сообщение
Поделиться на других сайтах


1 минуту назад, gudstartup сказал:

получается субмикронный диапазон

так значит в параметре 1851 значения в каких единицах?

Ссылка на сообщение
Поделиться на других сайтах

Разрешите поинтересоваться, что за супер точный станок где нужна такая компенсация, у новых ШВП допуск до 4 микрон. 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Viktor2004 сказал:

спасибо

а как это вычислить?

1/0,1=10

1/1=1

и т.д.

4мкм вообще нет смысла компенсировать даже на тепловом расширении станок потеряет без линейки значительно больше.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, gudstartup сказал:

4мкм вообще нет смысла компенсировать даже на тепловом расширении станок потеряет без линейки значительно больше.

Делай хорошо, а плохо оно само получится :) Пару микрон тут, пару там, ещё один тута - о-па, и сотка убежала.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, gudstartup сказал:

1/0,1=10

1/1=1

спасибо. Знать бы еще что есть что

 

1 минуту назад, gudstartup сказал:

нет смысла компенсировать

У меня вибрация с линейкой очень сильная. Servo guide (Gain, filters) не помогает, на снижение Velocity gain не реагирует Люфт в 1851 подобрал 60, значит 6 микрон

Вот и хочу найти причину. На всех скоростях гудит и вибрирует с линейкой. Без линейки нет

ID двигателя указан корректно

Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, wega7777 сказал:

у новых ШВП допуск до 4 микрон. 

К вопросу о точности у новых мацур датчик на моторе 16000 000 имп\об

В принципе люфт может и не в швп образовываться и зачастую это именно так и есть но тогда он уже измеряется 10 ми микрон

2 минуты назад, Killerchik сказал:

Пару микрон тут, пару там, ещё один тута - о-па, и сотка убежала.

Компенсация люфта так не работает это скорее к питчам относится

3 минуты назад, Viktor2004 сказал:

Без линейки нет

ID двигателя указан корректно

Станок новый или поработал лет 5? ШВП быстроходные 40м\мин Б\Х?

Это пробовали настраивать?

image.png

А еще лучше dual feedback если активирована там можно посмотреть как система обратной связи отрабатывает.

 

@Viktor2004 Мы спаслись только заменой ШВП там сепараторы пластиковые расплющило.

 

Gain снижали до 200 а loop до 3000 и все равно на круговой интерполяции тряслось и именно по Y 

Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, Viktor2004 сказал:

 

Вот и хочу найти причину. На всех скоростях гудит и вибрирует с линейкой. 

Мы в похожей ситуации на DMG DMU, оси рабочего стола опорные подшипники меняли, один опорник просто в хлам ушатало. 

Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, gudstartup сказал:

Мы спаслись только заменой ШВП там сепараторы пластиковые расплющило.

так вот мы и поставили новое ШВП и пытаемся его настроить

 

31 минуту назад, gudstartup сказал:

Станок новый или поработал лет 5?

лет 10

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Viktor2004 сказал:

так вот мы и поставили новое ШВП и пытаемся его настроить

ШВП как родной или с другим шагом?

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, gudstartup сказал:

ШВП как родной или с другим шагом?

а для линеек это разве важно?

Шаг тот же, только вместо двузаходного однозаходное поставили. На X все нормально прошло, а Y болеет

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Viktor2004 сказал:

а для линеек это разве важно?

Если шаг ШВП другой то будет рассчитано другое количество position pulse и reference counter

Мой совет подключить линейку и используя функцию dual position feedback посмотреть в ее диагностических данных рассогласование между  closed loop error и semiclosed loop error в параметре 552

image.png

если значение будет большим тогда у вас неправильно установлены параметры FFG для вашего нового винта.

Перемещение осуществляйте маховичком  и смотрите как нарастает ошибка .

И еще если в 2080 поставить значение 32267 то вы сразу перейдете в semiclosed loop при этом линейку отключать не нужно и если при этом в суппорте произойдет удар толчок  (система отработает ошибку )значит

рассогласование имеется и оно значительное  и вам останется определить его причину.

Если же ошибки нет то ffg установлено правильно и линейка тоже отрабатывает корректно.

В этом случае возможно изменился момент инерции или другие механические параметры оси и нужно гуидить контур.

Весь и заново а не только фильтры. Или у вас шум в сигнале линейки если конечно она не с цифровым интерфейсом а например с 1vpp

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, gudstartup сказал:

значит

рассогласование имеется и он

У меня 2084 2085 без линеек 1/5 а с линейками 1/1 перемещения все происходят корректно. Перемещения по экрану соответствуют реальному

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

Перемещения по экрану соответствуют реальному

Если ревет значит есть ошибка которую сервосистема отрабатывает

И вам необходимо найти ее источник

ffg это не только 2084 и 2085 но и остальные 2024 2023 2185 1820 1821

\@Viktor2004

Дело тут не в точности премещения а в том почему в команде управления моментом появляются возмущения при переключении контура позиционирования на линейку

Есть рассогласование или у вас просто контур слишком жестко настроен??

НЕ хотите dual position тогда используйте vibration dumping там опции не нужно.

у меня на разболтанных осях значения 2034=500 вибраций практически нет но dual конечно работает более четко

Ссылка на сообщение
Поделиться на других сайтах

@Viktor2004 А может все таки дело в винте или в его кривой установке какая у вас нагрузка на ось при перемещении?

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, gudstartup сказал:

И еще если в 2080 поставить значение 32267 то вы сразу перейдете в semiclosed loop при этом линейку отключать не нужно

поставил. Вибрация не прекратилась

Вибрация вообще присутствует даже когда ось просто стоит на месте.

1 час назад, gudstartup сказал:

dual position

как ее использовать? опция там стояла изначально

 

1 час назад, gudstartup сказал:

тогда используйте vibration dumping

как ее использовать? Параметры 2033 2034 нули

56 минут назад, gudstartup сказал:

какая у вас нагрузка на ось при перемещении?

5%

Ссылка на сообщение
Поделиться на других сайтах
35 минут назад, Viktor2004 сказал:

Вибрация вообще присутствует даже когда ось просто стоит на месте.

Вы 552 смотрели какая там ошибка?

Если вы де факто отключаете линейку ставя в 2080 32767 а вибрация остается значит дело в том что в позиционный контур когда вы подключаете линейку попадает какое-то возмущающее воздействие а потом трансформируется в команду управления моментом происходит возбуждение контура.

Какая у вас модель линейки? 

43 минуты назад, Viktor2004 сказал:

5%

А с подключенной линейкой?

График от Guide команды управления моментом и pOSF можете предоставить?

@Viktor2004

Что там у вас с подключенной линейкой творится?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...